Philips Semiconductors
ARM-based Microcontroller
REGISTER DESCRIPTION
The EmbeddedICE logic contains 16 registers as shown in Table 224. below. The ARM7TDMI-S debug architecture is described
in detail in "ARM7TDMI-S (rev 4) Technical Reference Manual" (ARM DDI 0234A) published by ARM Limited and is available via
Internet at http://www.arm.com.
Table 224: EmbeddedICE Logic Registers
Name
Debug Control
Debug Status
Debug Comms Control Register
Debug Comms Data Register
Watchpoint 0 Address Value
Watchpoint 0 Address Mask
Watchpoint 0 Data Value
Watchpoint 0 Data Mask
Watchpoint 0 Control Value
Watchpoint 0 Control Mask
Watchpoint 1 Address Value
Watchpoint 1 Address Mask
Watchpoint 1 Data Value
Watchpoint 1 Data Mask
Watchpoint 1 Control Value
Watchpoint 1 Control Mask
EmbeddedICE Logic
Width
6
Force debug state, disable interrupts
5
Status of debug
32
Debug communication control register
32
Debug communication data register
32
Holds watchpoint 0 address value
32
Holds watchpoint 0 address mask
32
Holds watchpoint 0 data value
32
Holds watchpoint 0 data Mask
9
Holds watchpoint 0 control value
8
Holds watchpoint 0 control mask
32
Holds watchpoint 1 address value
32
Holds watchpoint 1 address mask
32
Holds watchpoint 1 data value
32
Holds watchpoint 1 data Mask
9
Holds watchpoint 1 control value
8
Holds watchpoint 1 control mask
288
LPC2119/2129/2194/2292/2294
Description
Preliminary User Manual
Address
00000
00001
00100
00101
01000
01001
01010
01011
01100
01101
10000
10001
10010
10011
10100
10101
May 03, 2004