English
Language : 

TC1130_08 Datasheet, PDF (71/114 Pages) Infineon Technologies AG – 32-Bit Single-Chip Microcontroller
TC1130
Functional Description
3.23
On-Chip Debug Support
The On-Chip Debug Support of the TC1130 consists of the following building blocks:
• OCDS L1 module of TriCore™
• OCDS L2 interface of TriCore™
• OCDS L1 module in the BCU of the FPI Bus
• OCDS L1 facilities within the DMA
• OCDS L2 interface of DMA
• OCDS System Control Unit (OSCU)
• Multi Core Break Switch (MCBS)
• JTAG based Debug Interface (Cerberus JDI)
• Suspend functionality of peripherals
Features:
• TriCore™ L1 OCDS:
– Hardware event generation unit
– Break by DEBUG instruction or break signal
– Full Single-Step support in hardware, possible also with software break
– Access to memory, SFRs, etc. on the fly
• DMA L1 OCDS:
– Output break request on errors
– Suspension of pre-selected channels
• Level 2 trace port with 16 pins that outputs either TriCore™, or DMA trace
• OCDS System Control Unit (Cerberus OSCU)
– Minimum number of pins required (no OCDS enable pin)
– Hardware allows hot attach of a debugger to a running system
– System is secure (can be locked from internal)
• Multi Core Break Switch (Cerberus MCBS):
– TriCore™, DMA, break pins, and BCUs as break sources
– TriCore™ as break targets; other parts can in addition be suspended
– Synchronous stop and restart of the system
– Break to Suspend converter
Figure 3-15 shows a basic block diagram of the building blocks.
Data Sheet
65
V1.1, 2008-12