Forum Discussion
NGord
Occasional Contributor
2 years agoQuartus MSGDMA core Empty bits when used from Avalon ST to Memory Mapped transfer
On an Avalon-ST to Memory mapped DMA transfer, if Empty bits are set, on the Avalon ST bus, what happens to a 32 bit Memory mapped transfer, does the DMA just write the relevant bytes to memory?
- 2 years ago
Hi,
If using the Packet Support Enable feature, Empty bits signal will be available. With this feature enabled, actual bytes (no additional bytes) will be transferred for the transaction. So I would say that DMA will just write the relevant bytes to memory as mentioned before.
Thanks,
Sheng
EBERLAZARE_I_Intel
Regular Contributor
2 years agoHi,
(i), for an Avalon -ST to a Memory mapped transfer, if I have one channel bit enabled, which can be set to a 0 or a 1, how does that manifest itself on the Memory mapped interface? Is it ignored?
For MSGDMA with Streaming to Memory-Mapped mode, the channel enabled option will be grey out means can’t be enabled. So I would say that’s right it’ll be ignored.
NGord
Occasional Contributor
2 years agoThe above reply is on the wrong thread - please delete.