Data Sheet

Ethernet Controller I210 —Diagnostics
850
Table 14-2. TAP Instructions Supported
Instruction Description Comment
BYPASS
The BYPASS command selects the Bypass Register, a single bit register
connected between TDI and TDO pins. This allows more rapid movement of
test data to and from other components in the system.
IEEE 1149.1 Std. Instruction
EXTEST
The EXTEST Instruction allows circuitry or wiring external to the devices to
be tested. Boundary-scan Register Cells at outputs are used to apply
stimulus while Boundary-scan cells at input pins are used to capture data.
IEEE 1149.1 Std. Instruction
SAMPLE /
PRELOAD
The SAMPLE/PRELOAD instruction is used to allow scanning of the
boundary scan register without causing interference to the normal
operation of the device. Two functions can be performed by use of the
Sample/Preload instruction.
SAMPLE – allows a snapshot of the data flowing into
and out of a device to be taken without affecting the normal operation of
the device.
PRELOAD – allows an initial pattern to be placed into the boundary scan
register cells. This allows initial known data to be present prior to the
selection of another boundary-scan test operation.
IEEE 1149.1 Std. Instruction
IDCODE
The IDCODE instruction is forced into the parallel output latches of the
instruction register during the Test-Logic-Reset TAP state. This allows the
device identification register to be selected by manipulation of the
broadcast TMS and TCK signals for testing purposes, as well as by a
conventional instruction register scan operation.
The ID code value for all the I210 A0 SKUs is 0x01531013 (Intel's Vendor
ID = 0x13, Device ID = 0x1531, Rev ID = 0x0).
The ID code value for all the I210 A1 SKUs is 0x11531013 (Intel's Vendor
ID = 0x13, Device ID = 0x1531, Rev ID = 0x1).
The ID code value for all the I210 A2 SKUs is 0x31531013 (Intel's Vendor
ID = 0x13, Device ID = 0x1531, Rev ID = 0x3).
IEEE 1149.1 Std. Instruction
USERCODE
After device reset and before the Device ID is read from Flash:
For the I210 A0 it is 0x01531013 (Intel's Vendor ID = 0x13, Device ID =
0x1531, Rev ID = 0x0).
For the I210 A1 it is 0x11531013 (Intel's Vendor ID = 0x13, Device ID =
0x1531, Rev ID = 0x1).
For the I210 A2 it is 0x31531013 (Intel's Vendor ID = 0x13, Device ID =
0x1531, Rev ID = 0x3).
Once the Flash is read, the 16 Device ID bits, which are embedded in the
USER code value reflect the device SKU.
IEEE 1149.1 Std. Instruction
HIGHZ
The HIGHZ instruction is used to force all outputs of the device (except
TDO) into a high impedance state. This instruction shall select the Bypass
Register to be connected between TDI and TDO in the Shift-DR controller
state.
IEEE 1149.1 Std. Instruction