NexusMPC5566 Microcontroller Reference Manual, Rev. 2Freescale Semiconductor 25-13exiting power-on reset. After the system clock is locked, MDO0 is negated and tools may begin Nexusconfiguration. Loss of lock conditions that occur subsequent to the exit of power-on reset and the initiallock of the system clock do not cause a Nexus reset, and therefore do not result in MDO0 driven high.25.5 Nexus Port Controller (NPC)The Nexus port controller (NPC) is that part of the NDI that controls access and arbitration of the device’sinternal Nexus modules. The NPC contains the port configuration register (PCR) and the deviceidentification register (DID). The contents of the NPC DID are the same as the JTAGC deviceidentification register.25.5.1 OverviewThe device incorporates multiple modules that require development support. Each of these modulesimplements a development interface based on the IEEE-ISTO 5001-2001 standard and must share theinput and output ports that interface with the development tool. The NPC controls the usage of these portsin a manner that allows the individual modules to share the ports, while appearing to the development toolas a single module.25.5.2 FeaturesThe NPC performs the following functions:• Controls arbitration for ownership of the Nexus auxiliary output port• Nexus device identification register and messaging• Generates MCKO enable and frequency division control signals• Controls sharing of EVTO• Control of the device-wide debug mode• Generates asynchronous reset signal for Nexus modules based on JCOMP input, censorship status,and power-on reset status• System clock locked status indication via MDO[0] during Nexus reset• Provides Nexus support for censorship mode25.6 Memory Map/Register DefinitionThis section provides a detailed description of the NPC registers accessible to the end user. Individualbit-level descriptions and reset states of the registers are included.25.6.1 Memory MapTable 25-9 shows the NPC registers by index values. The registers are not memory-mapped and can onlybe accessed via the TAP. The NPC does not implement the client select control register because the valuedoes not matter when accessing the registers. The bypass register (refer to Section 25.6.2.1, “BypassRegister”) and instruction register (refer to Section 25.6.2.2, “Instruction Register”) have no index values.These registers are not accessed in the same manner as Nexus client registers.