TC1796
System Units (Vol. 1 of 2)
On-Chip Debug Support
User’s Manual
17-9
V2.0, 2007-07
OCDS, V2.0
17.2.3
BCU OCDS Level 1
The BCUs of the two FPI buses inside the TC1796 support OCDS Level 1, which offers
very comfortable and powerful means for breakpoint generation.
Each BCU (SBCU, RBCU) contains one comparator each for
•
the arbitration phase (look for specific bus master)
•
the address phase (look for specific address or range)
•
the data phase (look for read, write, supervisor mode, etc.)
The results can be combined to generate a break request signal, which is sent to the
Break Switch.
The OCDS registers of SBCU and RBCU are described in
starting in section
“SBCU and RBCU Registers” on Page 6-34
17.2.4
DMA OCDS Level 1
The DMA controller in the TC1796 provides the following debugging capabilities:
•
Hard suspend mode of the DMA controller (for test purposes only)
•
Soft suspend mode of DMA channels
•
Break signal generation
In suspend modes, the operations of DMA channels or the complete DMA module are
stopped. Under certain condition conditions also a break signal is generated for the on-
chip debug support logic.
More details on the OCDS Level 1 debug capabilities of the DMA controller are
described in detail in
in section