The limiting factor here is the speed of the PSoC5 MCU core. The amount of data you have won't even fit into the PSoC5 sRAM, so you need to transfer it from somewhere else to main memory, and from there to the SD card. This calls for heavy use of DMA to get a decent speed, and I think this would need your own library.
thanks for your response.
I am using an external sram to store the data on. I was hoping to either send it driectly from the ext sram in large chunks to the sdcard or create a smaller buffer on the internal sram and send it in smaller chunks if the direct external sram is not an option. I currently have most of this working I just have not got the sdcard part to work properly.
Does anyone have experience with using the DMA to transfer to the sdcard? I've found some non-psoc examples but nothing concrete enough to understand what I should be sending/receiving via DMA to be able to write to the card.
We do not have an example project for SD card data transfer via DMA.