LPC2470_1109 NXP [NXP Semiconductors], LPC2470_1109 Datasheet - Page 48

no-image

LPC2470_1109

Manufacturer Part Number
LPC2470_1109
Description
Flashless 16-bit/32-bit microcontroller; Ethernet, CAN, LCD, USB 2.0 device/host/OTG, external memory interface
Manufacturer
NXP [NXP Semiconductors]
Datasheet
NXP Semiconductors
LPC2470
Product data sheet
7.27.3 RealMonitor
information about processor execution to a trace port. A software debugger allows
configuration of the ETM using a JTAG interface and displays the trace information that
has been captured.
The ETM is connected directly to the ARM core and not to the main AMBA system bus. It
compresses the trace information and exports it through a narrow trace port. An external
Trace Port Analyzer captures the trace information under software debugger control. The
trace port can broadcast the Instruction trace information. Instruction trace (or PC trace)
shows the flow of execution of the processor and provides a list of all the instructions that
were executed. Instruction trace is significantly compressed by only broadcasting branch
addresses as well as a set of status signals that indicate the pipeline status on a cycle by
cycle basis. Trace information generation can be controlled by selecting the trigger
resource. Trigger resources include address comparators, counters and sequencers.
Since trace information is compressed the software debugger requires a static image of
the code being executed. Self-modifying code can not be traced because of this
restriction.
RealMonitor is a configurable software module, developed by ARM Inc., which enables
real-time debug. It is a lightweight debug monitor that runs in the background while users
debug their foreground application. It communicates with the host using the DCC, which is
present in the EmbeddedICE logic. The LPC2470 contain a specific configuration of
RealMonitor software programmed into the on-chip ROM memory.
All information provided in this document is subject to legal disclaimers.
Rev. 4 — 8 September 2011
Flashless 16-bit/32-bit microcontroller
LPC2470
© NXP B.V. 2011. All rights reserved.
48 of 91

Related parts for LPC2470_1109