![Infineon Technologies TC1784 Скачать руководство пользователя страница 842](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446842.webp)
TC1784
Direct Memory Access Controller (DMA)
User´s Manual
11-24
V1.1, 2011-05
DMA, V3.03
CHCRmn.DMAPRIO value determines the priority on the DMA Bus Switch (see
11.2.7
DMA Module Priorities on On Chip Busses (
FPI Bus, LMB Bus)
Every active peripheral connected to the DMA Bus Switch that requests for access to FPI
Bus or LMB Bus has to go through two arbitration stages before accessing the On Chip
Bus: DMA Module internal arbitration at the DMA Bus Switch and DMA Module external
arbitration at the On Chip Bus.
Table 11-1
DMA Bus Switch Priorities
Priority
Agent Requests
Comment
Highest
Cerberus to On Chip Bus High Priority selection by software in Cerberus.
FPI Bus to DMA Peripheral
Interface accesses
Reason: minimizing wait states on the
FPI Bus.
DMA Move Engine Write
The detailed Bus Switch priorities for the
two Engines with concurrent reads or
concurrent writes are listed in
DMA Move Engine Read
The detailed Bus Switch priorities for the
two Engines with concurrent reads or
concurrent writes are listed in
MLI0 access
–
Lowest
Cerberus to On Chip Bus Low
Priority selection by software in Cerberus.
Table 11-2
DMA Bus Switch Priorities of DMA Move Engines
Priority
DMA Move Engine Request
Comment
Highest
Lowest
Move Engine 0
CHCR0x.DMAPRIO = “11” or
CHCR0x.DMAPRIO = “01”
(x=7-0).
x reflects the channel of Move 0 that won
the Move Engine internal arbitration.
Move Engine 1
CHCR1y.DMAPRIO = “11” or
CHCR1y.DMAPRIO = “01”
(y=7-0).
y reflects the channel of Move 1 that won
the Move Engine internal arbitration.
Move Engine 0
CHCR0x.DMAPRIO = “00”
(x=7-0).
x reflects the channel of Move 0 that won
the Move Engine internal arbitration.
Move Engine 1
CHCR1x.DMAPRIO = “00”
(y=7-0).
y reflects the channel of Move 1 that won
the Move Engine internal arbitration.
Содержание 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 ...