IEEE 1149.1 Test Access Port Controller (JTAGC)MPC5606S Microcontroller Reference Manual, Rev. 7Freescale Semiconductor 71719.5.2.1 Bypass modeWhen no test operation is required, the BYPASS instruction can be loaded to place the JTAGC into bypassmode. While in bypass mode, the single-bit bypass shift register is used to provide a minimum-lengthserial path to shift data between TDI and TDO.19.5.2.2 TAP sharing modeThere are three selectable auxiliary TAP controllers that share the TAP with the JTAGC. Selectable TAPcontrollers include the Nexus port controller (NPC) and PLATFORM. The instructions required to grantownership of the TAP to the auxiliary TAP controllers are ACCESS_AUX_TAP_NPC,ACCESS_AUX_TAP_ONCE, and ACCESS_AUX_TAP_TCU. Instruction opcodes for each instructionare shown in Table 19-3.When the access instruction for an auxiliary TAP is loaded, control of the JTAG pins is transferred to theselected TAP controller. Any data input via TDI and TMS is passed to the selected TAP controller, and anyTDO output from the selected TAP controller is sent back to the JTAGC to be output on the pins. TheJTAGC regains control of the JTAG port during the Update-DR state if the PAUSE-DR state was entered.Auxiliary TAP controllers are held in RUN-TEST/IDLE while they are inactive.For more information on the TAP controllers refer to Chapter 26, Nexus Development Interface (NDI).