JTAG Port
TAP Controller
11.3
TAP CONTROLLER
The TAP controller is responsible for interpreting the sequence of logical values on the
TMS signal. It is a synchronous state machine that controls the operation of the JTAG
logic. The state machine is shown in Figure 11-2. The TAP controller responds to
changes at the TMS and TCK signals. Transitions from one state to another occur on the
rising edge of TCK. The value shown adjacent to each state transition represents the
value of the TMS signal sampled on the rising edge of TCK signal. For a description of
the TAP controller states, refer to the IEEE 1149.1 document.
Test-Logic-Reset
1
0
Run-Test/Idle
0
11-6
1
Select-DR-Scan
0
1
Capture-DR
0
Shift-DR
1
Exit1-DR
0
Pause-DR
1
0
Exit2-DR
1
Update-DR
1
Figure 11-2 TAP Controller State Machine
DSP56309UM/D
1
1
0
1
0
0
0
1
Select-IR-Scan
0
Capture-IR
0
Shift-IR
0
1
1
Exit1-IR
0
Pause-IR
0
1
Exit2-IR
1
Update-IR
1
0
AA0114
MOTOROLA