![Infineon Technologies XC2200 User Manual Download Page 648](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439648.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
Debug System
User’s Manual
11-2
V2.1, 2008-08
OCDS_X8, V2.4
OCDS System Features
• Hardware, software and external pin breakpoints
• Reaction on break with CPU-Halt, monitor call, data transfer and external signal
• Read/write access to the whole address space
• Single stepping
• Debug Interface pins for JTAG interface and break interface
• Injection of arbitrary instructions
• Fast memory tracing through transfer to external bus
• Analysis and status registers
11.1
Debug Interface
The Debug Interface is a channel to access OCDS resources. Through it data can be
transferred to/from all on- and off-chip (if any) memories and memory mapped control
registers.
Features and Functions
• Independent interface for OCDS
• JTAG port based on the IEEE 1149.1-2001 JTAG standard
• Break interface for external trigger input and signaling of internal triggers
• Generic memory access functionality
• Independent data transfer channel for e.g. programming of flash memory
The Debug Interface is represented by:
• Standard
with 4 pins
• Two optional trigger pins -
Note: The JTAG clock frequency must be below the current CPU frequency.
JTAG Interface
The JTAG interface is a standardized and dedicated port usually used for boundary scan
and for chip internal tests. Because both of these applications are not enabled during
normal operation of the device in a system, the JTAG port is an ideal interface for
debugging tasks.
This interface holds the JTAG IEEE.1149.1-2001 standard signals:
•
TDI
- Serial data input
•
TDO
- Serial data output
•
TCK
- JTAG clock
•
TMS
- State machine control signal
•
TRST
- Reset/Module enable