Introduction
ARM DDI 0275D
Copyright © 2002, 2003 ARM Limited. All rights reserved.
1-3
Providing an on-chip buffer enables the trace data generated by the ETM11RV (at the
system clock rate) to be read by the debugger at a reduced clock rate. This removes the
requirement for high-speed pads for the trace data.
This buffered data can also be accessed through an AHB slave-based AHB interface
included as part of the ETB11. This enables software running on the processor to read
the trace data generated by the ETM11RV.
The major blocks shown in Figure 1-1 on page 1-2 are:
ETM11RV
The ETM11RV monitors the ARM core buses and passes compressed
information in real time to the ETB11 where it is stored for later retrieval.
The data is then passed through the JTAG trace port to an interface unit.
This is an external hardware device that passes the information from the
trace port to a debugging tool, for example, a PC. The debug tool:
•
retrieves data from the interface unit
•
reconstructs a historical view of processor activity including data
accesses
•
configures the macrocell through the JTAG interface unit and port.
User-definable filters enable you to limit the amount of information
captured in search of a bug, reducing upload time from the trace port
analyzer.
EmbeddedICE
EmbeddedICE is a JTAG-based debugging environment for ARM
microprocessors. EmbeddedICE provides the interface between the
ARM source-level symbolic debugger, ARMxd, and an ARM
microprocessor embedded within any ASIC. The ARMxd debugger is
available for PC compatible and Sun workstation platforms.
EmbeddedICE provides:
•
real-time address and data-dependent breakpoints
•
single stepping
•
full access and control of the ARM CPU
•
access to the ASIC system.
EmbeddedICE also enables the embedded microprocessor to access the
host system peripherals, for instance screen display, keyboard input and
disk drive storage.
Summary of Contents for ETB11
Page 6: ...List of Tables vi Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 8: ...List of Figures viii Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 46: ...Functional Description 2 26 Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 70: ...Signal Descriptions A 6 Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 78: ...Glossary Glossary 4 Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...