eDMA - Basic Data Flow

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

eDMA - Basic Data Flow

681 Views
mertk
Contributor IV

Hi everyone, 

I am currently studying on eDMA and I was wondering how eDMA works so I decided to read the functional description part of the RM of MPC5644A. 

Therefore, this is the question that I struggle to understand;

  • On page 174 of MPC5644A RM, there is an explanation of the eDMA data flow that is shown in Figure 8-25. In that explanation there is a statement that is below;

    "This source read/destination write processing continues until the inner minor byte count has been transferred."

    I am wondering, which sub-module of the eDMA is working on the counting the inner minor byte count? Is it Control Module? 

mertk_0-1654853515779.png

Best regards,

Mert.

0 Kudos
2 Replies

636 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

In case you need to understand DMA operation in great detail, I could recommend MPC5634MRM, where DMA engine is described in the great detail (for instance pseudo C code specification in section 7.2.2 Features):

https://www.nxp.com/files-static/32bit/doc/ref_manual/MPC563XMRM.pdf

 

Regarding your question, it is certainly control module:

davidtosenovjan_0-1655120660690.png

 

0 Kudos

645 Views
mertk
Contributor IV

Hi, 

I looking forward to your answers.

Best Regards,

Mert.

0 Kudos