Public Version
www.ti.com
ICEPick Module
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
RESERVED
BYPASS
RESERVED
Instruction shift
RESERVED
Connection shift
When asked to shift, one bit is shifted from each bit into the next lower bit. A new value is shifted in from
TDI while the LSB is shifted out to TDO. The shift register has several insertion points based upon the
current TAP state or value in the instruction register.
Table 27-8. IR
Description
The instruction register (IR) contains the current TAP instruction. ICEPick's instruction register is 6 bits
wide
Type
W
Reset
IDCODE upon QTLR
5
4
3
2
1
0
INSTRUCTION
Table 27-9. BP
Description
The bypass register is a 1 bit register. Whatever value is scanned in TDI is preserved and scanned out
of TDO one ITCK cycle later.
Type
RW
0
BYPASS
Table 27-10. TAPID
Description
The device identification register allows the manufacturer, part number, and version of a component to
be determined through the TAP. The device identification register is scanned in response to the
IDCODE instruction. This allows the manufacturer, part number, and variant for the component to be
read in a serial binary form.
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
PARTNUMBER
MANUFACTURER
RESERVED
Bits
Field Name
Description
Type
Reset
31:28
VERSION
Revision of the device.
R
See
(1)
27:12
PARTNUMBER
Part number of the device
R
See
(1)
11:1
MANUFACTURER
TI's JEDEC bank and company code
R
00000010111b
0
RESERVED
Bit 0 is always 1.
R
1b
(1)
TI internal data
3597
SWPU177N – December 2009 – Revised November 2010
Debug and Emulation
Copyright © 2009–2010, Texas Instruments Incorporated