Hi,
We are considering the P1011 to perform DMA operations between the eLBC and DDR SDRAM memory using GPCM. It did not seem obvious from the reference manual that this kind of operation was allowed. Posts I found mentioned DMA operations but only in the UPM mode when we would be using the GPCM mode. Is it possible to have DMA transactions between eLBC in GPCM mode and DDR SDRAM with a P1011? Are there limitations specific to this configuration?
Best regards,
JF Hasson
Solved! Go to Solution.
DMA to/from local bus can be performed, and there is no difference which achip select machine is used - UPM or GPCM.
The only difference between GPCM and UPM is in burst transactions - UPM supports burst transfers (if configured), whereas GPCM supports only single accesses. Therefore, burst transaction, issued by DMA controller, will be internally split to several consecutive back-to-back operations.
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
DMA to/from local bus can be performed, and there is no difference which achip select machine is used - UPM or GPCM.
The only difference between GPCM and UPM is in burst transactions - UPM supports burst transfers (if configured), whereas GPCM supports only single accesses. Therefore, burst transaction, issued by DMA controller, will be internally split to several consecutive back-to-back operations.
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------