Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12618 Discussions

IS this behaviour of modular sgdma correct ??

Honored Contributor II

Hello all, 


I am attaching the zip file of a .jpeg image that contains snapshot of a burst transactions between two avalon memory buffers via msgdma. 


Just see the i) readdata of src buffer and ii) writedata of dst buffer.  


settings in msgdma : maximum burst count : 256 

From sdk i am initiating 256 transfers. 


one can observe that, msgdma is first reading entire source data first and then only it started writing data into destination. But when i used simple dma , reading and writing data burst transfers happened closely. 


I have a doubt on this transfer type of msgdma. If this is the case, i cant waste these many cycles. 



0 Kudos
0 Replies