AN4365, Qorivva MPC56xx Flash Programming Through Nexus/JTAG
AN4365, Qorivva MPC56xx Flash Programming Through Nexus/JTAG
AN4365, Qorivva MPC56xx Flash Programming Through Nexus/JTAG
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1.2 TAP controller state machine<br />
The TAP controller state machine controls the <strong>JTAG</strong> logic. The TAP controller state machine is a 16-state<br />
finite state machine (FSM) as shown in Figure 1. The TCK and TMS signals control transition between<br />
states of the FSM. These two signals control whether an instruction register scan or data register scan is<br />
performed. Both the TDI and TMS inputs are sampled on the rising edge of TCK while the TDO output<br />
changes on the falling edge of TCK. The value shown next to each state of the state machine in Figure 1<br />
is the value of TMS required on the rising edge of TCK to transition to the connected state. Five rising<br />
edges of TCK with TMS at logic 1 guarantees entry into the TEST LOGIC RESET state.<br />
<strong>Qorivva</strong> <strong>MPC56xx</strong> <strong>Flash</strong> <strong>Programming</strong> <strong>Through</strong> <strong>Nexus</strong>/<strong>JTAG</strong>, Rev. 0<br />
<strong>JTAG</strong><br />
Freescale Semiconductor 3