EasyManua.ls Logo

Freescale Semiconductor MPC5200B - State Diagram-Tap Controller

Freescale Semiconductor MPC5200B
762 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5200B Users Guide, Rev. 1
21-6 Freescale Semiconductor
e300 Core JTAG/COP Serial Interface
Figure 21-4. State Diagram—TAP Controller
Instructions are loaded by stepping the state machine to the Shift-IR state by applying an appropriate sequence of values on TMS at successive
rising edges of TCK. Once in the Shift-IR state, TMS is held low and appropriate values are applied at TDI (lsb-first) at successive rising
edges of TCK. As the last (ms) bit is applied at TDI, TMS is set high and the state machine is advanced through the Exit1-IR and Update-IR
states. The instruction becomes effective at the falling edge of TCK in the Update-IR state.
Data registers are loaded by first selecting the desired data register with an appropriate instruction, then stepping the state machine to the
Shift-DR state. Once in the Shift-DR state, TMS is held low and appropriate values are applied at TDI (lsb-first) at successive rising edges of
TCK. As the last (ms) bit is applied at TDI, TMS is set high and the state machine is advanced through the Exit1-DR and Update-DR states.
The data becomes effective at the falling edge of TCK in the Update-DR state.
21.6 e300 Core JTAG/COP Serial Interface
The Common On-chip Processor (COP) external interface adheres to the IEEE 1149.1 serial protocol. The COP uses the JTAG interface which
includes a TAP Controller, a COP Controller, input and output multiplexors, registers, several shift register latches (SRLs) and a counter
(RunN) which controls clock execution. All IEEE 1149.1 public instructions are implemented (SAMPLE_PRELOAD, BYPASS, and
EXTEST). Figure 21-5 shows the components that make up the microprocessor JTAG/COP serial interface.
Test-Logic-Reset
Run-Test/Idle Select-DR Scan Select-IR Scan
Capture-DR Capture-IR
Shift-DR Shift_IR
Exit1-DR Exit1-IR
Pause-IRPause-DR
1
0
0
111
0
0
0
1
1
0
0
0
11
1
1
0
0
1
0
11
1
0
0
0
110 0
Exit2-DR
Update-DR Update-IR
Exit2-IR

Table of Contents