I am using the memcpy() command to transfer large blocks of data from one location in SDRAM external memory to another location. Is there a faster method?
The memcpy function uses the core operation to transfer the data from external memory to internal memory. You can use the DMA for the same purpose. This might also take the same cycle as core. But the DMA will happen in the background and the core can run some other code at the same time.