2012-11-01 10:35 AM
I have a peripheral bursting 8-bit parallel data at 56MHz gated by a data valid signal. Can the STM32F4xx support peripheral to memory dma at this rate? What is the max rate the STM32F4 can handle dma requests?
#stm32-dma2012-11-01 11:00 AM
Not sure there are clear metrics for this. I'm sure one could benchmark using a timer and get an upper level for saturation.
APB1 is limited to 42 MHz, APB2 is limited to 84 MHz, but these are 32-bit wide buses. I would imagine an uncontended DMA transaction would take several cycles. 8-bit width kills you on bandwidth. Is this data coming from an external source?2012-11-01 1:10 PM
The data is from an on-board peripheral chip that burst out data at the chip's clock rate as it becomes available and does not have FIFOs to smooth out the bursts.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.