Which DMA and CPU access combination is faster?
Hi,
I want to transfer DCMI data using DMA into SRAM and then process this with the CPU.
I'm using the STM32H743.
What will be faster:
A:
Using DMA1 or DMA2 to transfer data into SRAM1 or SRAM2 and access it with the CPU.
B:
Using DMA (MDMA?) to transfer data into AXI SRAM and access it with the CPU.
Which DMA transfer will be faster?
Which CPU access (SRAM1/2 or AXI SRAM) will be faster.
I will access the data with the CPU mostly sequential. So cached data would be a pre.
Will accessing SRAM1/2 be cached?
WIll accessing AXI SRAM be cached?
