![Infineon Technologies TC1784 Скачать руководство пользователя страница 822](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446822.webp)
TC1784
Direct Memory Access Controller (DMA)
User´s Manual
11-4
V1.1, 2011-05
DMA, V3.03
11.2.1
Features
The DMA controller has the following features:
•
16 independent DMA channels
– 2 DMA Sub-Blocks with (8 DMA channels per DMA Sub-Block)
– DMA Sub-Blocks with support of parallel channel execution (1 channel per Sub-
Block, both Sub-Blocks in parallel)
– Up to 16 selectable request inputs per DMA channel
– 2-level programmable priority of DMA channels within the DMA Sub-Block
– Software and hardware DMA request
– Hardware requests by selected on-chip peripherals and external inputs
•
Programmable priority of the DMA Sub-Blocks on the bus interfaces
•
LMB Master Interface with 64-bit read buffer for read accesses to cached areas
(Segment 8).
•
Individually programmable operation modes for each DMA channel
– Single Mode: stops and disables DMA channel after a predefined number of DMA
transfers
– Continuous Mode: DMA channel remains enabled after a predefined number of
DMA transfers; DMA transaction can be repeated
– Programmable address modification
– Two shadow register modes (with / w/o automatic reset and direct write access).
•
Full 32-bit addressing capability of each DMA channel
– 4 Gbyte address range
– Data block move > 32 Kbyte per DMA transaction
– Circular buffer addressing mode with flexible circular buffer sizes
•
Programmable data width of DMA transfer/transaction: 8-bit, 16-bit, or 32-bit
•
Register set for each DMA channel
– Source and destination address register
– Channel control and status register
– Transfer count register
•
Flexible interrupt generation (the service request node logic for the MLI channels is
also implemented in the DMA modules)
•
DMA module is working on FPI frequency, LMB interface on LMB frequency.
•
Dependant on the target/destination address, Read/write requests from the Move
Engines are directed to the FPI Bus, LMB Bus, MLI modules or to the Cerberus
module.
Содержание TC1784
Страница 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Страница 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Страница 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...