10-3
PENTIUM® PRO PROCESSOR TEST ACCESS PORT (TAP)
The following is a brief description of each of the states of the TAP controller state machine.
Refer to the IEEE 1149.1 standard for detailed descriptions of the states and their operation.
•
Test-Logic-Reset: In this state, the test logic is disabled so that normal operation of the
Pentium Pro processor can continue. In this state, the instruction in the Instruction Register
is forced to IDCODE. The controller is guaranteed to enter Test-Logic-Reset when the
TMS input is held active for at least five clocks. The controller also enters this state
immediately when TRST# is pulled active, and automatically upon power-up of the
Pentium Pro processor. The TAP controller cannot leave this state as long as TRST# is held
active.
•
Run-Test/Idle: This is the idle state of the TAP controller. In this state, the contents of all
test data registers retain their previous values.
•
Select-IR-Scan: This is a temporary controller state. All registers retain their previous
values.
•
Capture-IR: In this state, the shift register contained in the Instruction Register loads a
fixed value (of which the two least significant bits are “01”) on the rising edge of TCK.
The parallel, latched output of the Instruction Register (“current instruction”) does not
change.
•
Shift-IR: The shift register contained in the Instruction Register is connected between TDI
and TDO and is shifted one stage toward its serial output on each rising edge of TCK. The
output arrives at TDO on the falling edge of TCK. The current instruction does not change.
•
Exit1-IR: This is a temporary state. The current instruction does not change.
•
Pause-IR: Allows shifting of the instruction register to be temporarily halted. The current
instruction does not change.
•
Exit2-IR: This is a temporary state. The current instruction does not change.
•
Update-IR: The instruction which has been shifted into the Instruction Register is latched
onto the parallel output of the Instruction Register on the falling edge of TCK. Once the
new instruction has been latched, it remains the current instruction until the next Update-IR
(or until the TAP controller state machine is reset).
•
Select-DR-Scan: This is a temporary controller state. All registers retain their previous
values.
•
Capture-DR: In this state, the data register selected by the current instruction may capture
data at its parallel inputs.
•
Shift-DR: The Data Register connected between TDI and TDO as a result of selection by
the current instruction is shifted one stage toward its serial output on each rising edge of
TCK. The output arrives at TDO on the falling edge of TCK. The parallel, latched output
of the selected Data Register does not change while new data is being shifted in.
•
Exit1-DR: This is a temporary state. All registers retain their previous values.
•
Pause-DR: Allows shifting of the selected Data Register to be temporarily halted without
stopping TCK. All registers retain their previous values.
Summary of Contents for Pentium Pro Family
Page 17: ...1 Component Introduction ...
Page 26: ...2 Pentium Pro Processor Architecture Overview ...
Page 27: ......
Page 36: ...3 Bus Overview ...
Page 62: ...4 Bus Protocol ...
Page 105: ...5 Bus Transactions and Operations ...
Page 126: ...6 Range Registers ...
Page 131: ...7 Cache Protocol ...
Page 135: ...8 Data Integrity ...
Page 148: ...9 Configuration ...
Page 161: ...10 Pentium Pro Processor Test Access Port TAP ...
Page 172: ...11 Electrical Specifications ...
Page 201: ...12 GTL Interface Specification ...
Page 229: ...13 3 3V Tolerant Signal Quality Specifications ...
Page 233: ...14 Thermal Specifications ...
Page 239: ...15 Mechanical Specifications ...
Page 241: ...15 2 MECHANICAL SPECIFICATIONS s Figure 15 1 Package Dimensions Bottom View ...
Page 252: ...16 Tools ...
Page 260: ...16 8 TOOLS Figure 16 4 Generic MP System Layout for Debug Port Connection ...
Page 264: ...17 OverDrive Processor Socket Specification ...
Page 290: ...A Signals Reference ...
Page 320: ...Index ...
Page 328: ......