AnsweredAssumed Answered

DMA with read strobe but without write strobe

Question asked by JasonP on May 19, 2014
Latest reply on May 20, 2014 by Clive One
Hi All
STM32F2xx:
I assume this is not possible but....
Can a DMA transaction have the read strobe only without the write strobe (ie half the transaction)?
The reason is due to our project having an FPGA being mapped onto a SRAM bank.
Therefore to DMA from external memory into the FPGA, we need to read into the STM then write out again to the FPGA.
If we can use just the read-half of a STM DMA transaction, the STM nOE can be used as the nWR strobe into the FPGA - this then doubles bandwidth.
(The other option is to have the FPGA also as a DMA master loading directly from SRAM, but that introduces timing/contention complexities and defeats the purpose of already having a DMA master in the STM)
Thx
Jas

Outcomes