XMC4000 TIP of the day: DMA Line Router (DLR) for hardware trigger to DMA module

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Travis
Employee
Employee
First solution authored Welcome! 500 replies posted
From the previous Tip of the day we had learn that an Service Request can generate any of the following requests
1) Interrupt
2) DMA
3) Peripheral action

In order for the Service Request to trigger the DMA module, the DMA Line Router (DLR) has to be used or configured. This is to create the hardware handshaking between the peripheral and the DMA module.

The DMA Line Router provides the following functionality:
• Selection of DMA request sources
• Handling of the DMA request and acknowledge handshake
• Detection of service request overruns

This unit enables the user to select 12 DMA service requests out of the set of DMA capable service request sources. It handles the Request and Acknowledge handshake to the GPDMA units. Furthermore it detects service request overruns.

920.attach
0 Likes
0 Replies