Introduction
1-20 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Non-Confidential
Unrestricted Access
• Addition of a new input called IFLUSH. See Miscellaneous on page A-4.
• Addition of HMASTER ports. See DCode interface on page A-9 and System bus
interface on page A-10.
• Addition of the SWJ-DP. This is the standard CoreSight
™
debug port that
combines JTAG-DP and SW-DP. See About the DP on page 13-2.
• Addition of DWT_PCSR Register at address
0xE000101C
. See DWT on
page 11-13.
• Addition of a new input called DNOTITRANS. See Unifying the code buses on
page 12-9.
• Errata fixes to the r0p0 release.
1.7.2 Differences in functionality between r1p0 and r1p1
In summary, the differences in functionality include:
• Data value matching for watchpoint generation has been made implementation
time configurable. See DWT on page 11-13.
• A define has been added to optionally implement architectural clock gating in the
ETM. For previous releases the architectural clock gate in the ETM was always
present.
• DAPCLKEN was required to be a static signal in r0p0 and r1p0. This
requirement has been removed for r1p1.
• SLEEPING signal now suppressed until current outstanding instruction fetch has
completed.
• Errata fixes to the r1p0 release.
1.7.3 Differences in functionality between r1p1 and r2p0
In summary, the differences in functionality include:
• Implementation time options have been added to select between different levels
of debug and trace support. This has replaced the previous TIEOFF_FPBEN and
TIEOFF_TRCENA options.
• New implementation option to enable the resetting of all registers within the
processor.
• Architectural clock gating inclusion is now controlled using one implementation
option.