Cpu Debug And Cpu Trace; Cpu Debug Description - Xilinx ML310 User Manual

Hide thumbs Also See for ML310:
Table of Contents

Advertisement

Board Hardware
The three GPIO signals configured as outputs only are used as control signals that allows
the user to read/write the LCD character display in conjunction with the eight LCD data
signals defined earlier in
located on the ML310 CDROM for more detailed information.
Table 2-8
Table 2-8: GPIO LCD Control Signal Connections from FPGA to U33
UCF Signal Name
FPGA_LCD_E
FPGA_LCD_RS
FPGA_LCD_RW

CPU Debug and CPU Trace

The ML310 board includes two CPU debugging interfaces, the CPU Debug (J12 header)
and the Combined CPU Trace and Debug (P8 mictor) connector.
These connectors can be used in conjunction with third party tools, or in some cases the
Xilinx Parallel Cable IV, to debug software as it runs on the processor.The PowerPC
CPU core includes dedicated debug resources that support a variety of debug modes for
debugging during hardware and software development. These debug resources include:
Debug modes and events are controlled using debug registers in the processor. The debug
registers are accessed either through software running on the processor or through the
JTAG port. The debug modes, events, controls, and interfaces provide a powerful
combination of debug resources for hardware and software development tools. The JTAG
port interface supports the attachment of external debug tools, such as the ChipScope
Integrated Logic Analyzer, a powerful tool providing logic analyzer capabilities for signals
inside an FPGA, without the need for expensive external instrumentation. Using the JTAG
test access port, a debug tool can single-step the processor and examine the internal
processor state to facilitate software debugging. This capability complies with the IEEE
1149.1 specification for vendor-specific extensions and is, therefore, compatible with
standard JTAG hardware for boundary-scan system testing.

CPU Debug Description

External-debug mode can be used to alter normal program execution. It provides the
ability to debug system hardware as well as software. The mode supports multiple setting
breakpoints, as well as monitoring processor status. Access to processor resources is
provided through the CPU Debug port.
1. http://www.support.xilinx.com/ PowerPC Architecture - Debug (JTAG, Trace), Sept. 12, 2002
2. Virtex-II Pro Platform FPGA Documentation - Volume 2(a): PPC405 User Manual, March 2002 Release, p. 537.
ML310 User Guide
UG068 (v1.01) August 25, 2004
Table
shows the control signal connections for the GPIO LCD from the FPGA to U33.
XC2VP30 Pin
(U37)
C21
J17
H17
Internal debug mode for use by ROM monitors and software debuggers
External debug mode for use by JTAG debuggers
Debug wait mode, which allows the servicing of interrupts while the processor
appears to be stopped
Real-time trace mode, which supports event triggering for real-time tracing
www.xilinx.com
1-800-255-7778
Get other manuals https://www.bkmanuals.com
2-7. Please review the AND491GST LCD display data sheet
Schem Signal
Name
FPGA_LCD_E
FPGA_LCD_RS
FPGA_LCD_RW
(2)
LVC244
LCD I/F
Buffer (U33)
(J13)
13
6
11
4
15
5
TM
405
TM
(1)
R
33

Advertisement

Table of Contents
loading

Table of Contents