2023-08-03 09:13 PM
Hi. I am currently working on a project that involves implementing a data reception feature using the SPC584B-DISP board and the example application "RLA Serial DMA Test Application for Discovery 2."
The objective is to efficiently receive approximately 3kbytes of irregularly sized data. After evaluating the Half and END Interrupt (Rx Callback) method, we found it to be inefficient for our requirements. Instead, we are interested in using the idle interrupt to achieve better performance.
To proceed with the implementation, I would appreciate your assistance in understanding the necessary registers and methods to achieve our goal.
Thank you for your time and support. We look forward to your kind assistance.
2023-08-23 05:57 AM
Hello,
i recommend to check the eDMA performance chapter 23.4.5
there are table and equation:
System speed,
width
From internal SRAM to
internal SRAM
From 32-bit internal
peripheral bus to
internal SRAM
From internal SRAM to
32-bit internal
peripheral bus
100 MHz, 64 bits 400.0 160.0 160.0
150 MHz, 64 bits 600.0 240.0 240.0
200 MHz, 64 bits 800.0 320.0 320.0
What is your requirments ?
Best Regards
Erwan