TNETX4090
ThunderSWITCH II 9-PORT 100-/1000-MBIT/S ETHERNET SWITCH
SPWS044E ± DECEMBER 1997 ± REVISED AUGUST 1999
JTAG interface
The TNETX4090 is fully IEEE Std 1149.1 compliant. It also includes
DMandatory (EXTEST, BYPASS, and SAMPLE/PRELOAD)
DOptional public (HIGHZ, IDCODE, and BIST)
DPrivate (various private instructions are used by TI for test purposes)
The opcodes for the various instructions
Table 18. JTAG Instruction Opcodes
INSTRUCTION | INSTRUCTION | JTAG |
TYPE | NAME | OPCODE |
|
|
|
Mandatory | EXTEST | 000000 |
|
|
|
Mandatory | SAMPLE/PRELOAD | 000001 |
|
|
|
Optional | IDCODE | 000100 |
|
|
|
Optional | HIGHZ | 000101 |
|
|
|
Optional | RACBIST | 000110 |
|
|
|
Private | TI testing | Others |
|
|
|
Mandatory | BYPASS | 111111 |
|
|
|
HIGHZ instruction
When selected, the HIGHZ instruction causes all outputs and bidirectional terminals to become high impedance. All pullup and pulldown resistors are disabled.
RACBIST instruction
The RACBIST instruction invokes a
Table 19. JTAG BIST Status
PASS | COMPLETE | ||
(BIT 1) | (BIT 0) | ||
|
| ||
When bit 0 = 1 | *0 = BIST running | ||
*0 | = fail |
| |
*1 = BIST complete | |||
*1 | = pass | ||
|
|
|
The IDCODE for the TNETX4090 is shown in Table 20.
Table 20. JTAG ID Code
VARIANT |
| PART NUMBER | MANUFACTURE | LEAST SIGNIFICANT BIT | ||
|
|
|
|
|
|
|
BIT 31 | BIT 28 | BIT 27 | BIT 12 | BIT 11 | BIT 1 | BIT 0 |
|
|
|
|
|
| |
0000 |
| 1011000111110111 | 00000010111 |
| 1 | |
|
|
|
|
|
|
|
POST OFFICE BOX 655303 •DALLAS, TEXAS 75265 | 47 |