6 e300 core jtag / cop serial interface, Section 21.6, e300 core jtag/cop serial interface, 6 e300 core jtag/cop serial interface – Freescale Semiconductor MPC5200B User Manual

Page 735

Advertising
background image

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-IR

Pause-DR

1

0

0

1

1

1

0

0

0

1

1

0

0

0

1

1

1

1

0

0

1

0

1

1

1

0

0

0

1

1

0

0

Exit2-DR

Update-DR

Update-IR

Exit2-IR

Advertising