English
Language : 

TLE9869QXA20_15 Datasheet, PDF (34/122 Pages) Infineon Technologies AG – Microcontroller with LIN and H-Bridge MOSFET Driver for Automotive Applications
9
DMA Controller
TLE9869QXA20
DMA Controller
Figure 13 shows the Top Level Block Diagram of the TLE9869QXA20.
The bus matrix allows the uDMA to access the PBA0, PBA1 and RAM.
9.1
Features
The principal features of the DMA Controller are that:
• it is compatible with AHB-Lite for the DMA transfers
• it is compatible with APB for programming the registers
• it has a single AHB-Lite master for transferring data using a 32-bit address bus and 32-bit data bus
• it supports 13 DMA channels
• each DMA channel has dedicated handshake signals
• each DMA channel has a programmable priority level
• each priority level arbitrates using a fixed priority that is determined by the DMA channel number. The DMA
also supports multiple transfer types:
- memory-to-memory
- memory-to-peripheral
- peripheral-to-memory
• it supports multiple DMA cycle types
• it supports multiple DMA transfer data widths
• each DMA channel can access a primary, and alternate, channel control data structure
• all the channel control data is stored in system memory (RAM) in little-endian format
• it performs all DMA transfers using the SINGLE AHB-Lite burst type. The destination data width is equal to the
source data width.
• the number of transfers in a single DMA cycle can be programmed from 1 to 1024
• the transfer address increment can be greater than the data width
Data Sheet
34
Rev. 1.0, 2015-04-30