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.