![Infineon Technologies TC1796 User Manual Download Page 689](http://html1.mh-extra.com/html/infineon-technologies/tc1796/tc1796_user-manual_2055437689.webp)
TC1796
System Units (Vol. 1 of 2)
Direct Memory Access Controller
User’s Manual
12-25
V2.0, 2007-07
DMA, V2.0
Figure 12-16 DMA Break Event Generation
12.1.7.4 Trace Signal Generation
The TC1796 provides sixteen OCDS Level 2 debug output lines OCDSL2[15:0]. These
16 output lines can be selected to output trace data of the DMA controller. Two trace data
types are possible:
•
Channel trace for monitoring the transaction request flags CHmn of register
DMA_TRSR
•
Move Engine trace for monitoring the status flags and bit fields of register
DMA_MESR
Channel trace and Move Engine trace outputs are selected by bit TRCDS in the OSCU
Configuration and Control Register OCNTRL. The selected DMA trace is further enabled
to the trace output lines TR[15:0] by bit OCNTRL.TRCDEN.
The information that is output on the TR[15:0] trace port lines is shown in the following
diagram.
TRSR
CH01
BREAK
BCHS0
OCDSR
TRSR
CH07
Edge
Detection
BTCR0
OCDSR
&
BRL0
OCDSR
Enabled
Transaction
Lost Interrupts
00-07
TRSR
CH11
BCHS1
OCDSR
TRSR
CH17
Edge
Detection
BTCR1
OCDSR
Enabled
Transaction
Lost Interrupts
10-17
&
BRL1
OCDSR
DMA Sub-Block 0
DMA Sub-Block 1
MCA05695
3
2
2
3
≥
1
≥
1
≥
1