Public Version
ICEPick Module
www.ti.com
Table 27-11. UC
Description
The User Code register helps to distinguish between the devices built from the same chip. The User
Code register value is set through e-Fuse. Each variant, either distinguished by feature set or pinned out
interface, is uniquely identified.
Type
R
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
VERSION
VARIANT
RESERVED
Bits
Field Name
Description
Type
Reset
31:28
VERSION
Revision of the device
R
See
(1)
27:12
VARIANT
Variant of chip
R
See
(1)
11:0
RESERVED
Reserved. Read return reset value
R
0x0001
(1)
TI internal data
Table 27-12. IPID
Description
The ICEPick identification register indicates the features and version of the ICEPick module. It should
not be confused with the device identification register.
Type
R
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
MAJOR
MINOR
TEST_TAP
EMU_TAP
ICEPICK
CAPA1
CAPA0
RESERVED
RESERVED
Bits
Field Name
Description
Type
Reset
31:28
MAJOR
Revision of ICEPick
R
See
(1)
27:24
MINOR
Revision of the ICEPick
R
See
(1)
23:20
TEST_TAP
Number of Test TAPs instantiated. A value of 0 indicates 16
R
-
TAPs since 0 is an invalid number of TAPs.
19:16
EMU_TAP
Number of EMU TAPs instantiated. A value of 0 indicates 16
R
-
TAPs since 0 is an invalid number of TAPs.
15:4
ICEPICK
An identifier of the Icepick Type. Current Types are A, B and C.
R
0x1CC
3
RESERVED
Reserved, reads back a zero
R
0
2
RESERVED
A value of 1 indicates Die to Die interface mode is selected
R
-
1
CAPA1
A value of 1 indicates Clock Voting is instantiated.
R
-
0
CAPA0
A value of 1 indicated Reduced Tclk Mode is instantiated
R
-
(1)
TI internal data
Table 27-13. CONNECT
Description
The Connect Register serves 2 purposes. First, it is used to guard use of most IR instructions. This
prevents noise, hot connecting an emulator cable, or accidental scan by a miss configured scan
controller, from causing test, debug, or boundary scan operations from mistakenly engaging debug
functions. Secondly, this register can be used to signal that a debugger is connected and that emulation
logic should be powered and enabled.
Type
R (ARST)
7
6
5
4
3
2
1
0
WRITE
RESERVED
CONNECTKEY
3598
Debug and Emulation
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated