03.08.2013 Views

AN4365, Qorivva MPC56xx Flash Programming Through Nexus/JTAG

AN4365, Qorivva MPC56xx Flash Programming Through Nexus/JTAG

AN4365, Qorivva MPC56xx Flash Programming Through Nexus/JTAG

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!