
Nexus Development Interface (NDI)
PXN20 Microcontroller Reference Manual, Rev. 1
36-14
Freescale Semiconductor
in a manner that allows the individual modules to share the ports, while appearing to the development tool
as a single module.
36.5.2
NPC Features
The 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
36.5.3
Control of the device-wide debug mode
NPC Memory Map
shows the NPC registers by index values. The registers are not memory-mapped and can only
be accessed via the TAP. The NPC does not implement the client select control register because the value
does not matter when accessing the registers. Note that the bypass register (refer to
) and instruction register (refer to
Section 36.5.4.2, Instruction Register
values. These registers are not accessed in the same manner as Nexus client registers.
36.5.4
NPC Register Descriptions
This section consists of NPC register descriptions.
36.5.4.1
Bypass Register
The bypass register is a single-bit shift register path selected for serial data transfer between TDI and TDO
when the BYPASS instruction or any unimplemented instructions are active. After entry into the
CAPTURE-DR state, the single-bit shift register is set to a logic 0. Therefore, the first bit shifted out after
selecting the bypass register is always a logic 0.
36.5.4.2
Instruction Register
The NPC uses a 4-bit instruction register as shown in
. The instruction register is accessed via
the SELECT_IR_SCAN path of the tap controller state machine, and allows instructions to be loaded into
the module to enable the NPC for register access (NEXUS_ENABLE) or select the bypass register as the
shift path from TDI to TDO (BYPASS or unimplemented instructions).
Instructions are shifted in through TDI while the TAP controller is in the Shift-IR state, and latched on the
falling edge of TCK in the Update-IR state. The latched instruction value can only be changed in the
Update-IR and test-logic-reset TAP controller states. Synchronous entry into the test-logic-reset state
Table 36-7. NPC Memory Map
Index
Register Name
Register Description
Size (bits)
0
DID
Device ID register
32
127
PCR
Port configuration register
32
Summary of Contents for PXN2020
Page 1: ...PXN20 Microcontroller Reference Manual Devices Supported PXN2020 PXN2120 PXN20RM Rev 1 06 2011...
Page 42: ...PXN20 Microcontroller Reference Manual Rev 1 lxiv Freescale Semiconductor...
Page 64: ...Introduction PXN20 Microcontroller Reference Manual Rev 1 1 22 Freescale Semiconductor...
Page 112: ...Signal Description PXN20 Microcontroller Reference Manual Rev 1 3 44 Freescale Semiconductor...
Page 118: ...Resets PXN20 Microcontroller Reference Manual Rev 1 4 6 Freescale Semiconductor...
Page 372: ...e200z6 Core Z6 PXN20 Microcontroller Reference Manual Rev 1 13 8 Freescale Semiconductor...
Page 412: ...e200z0 Core Z0 PXN20 Microcontroller Reference Manual Rev 1 14 14 Freescale Semiconductor...
Page 821: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 Freescale Semiconductor 27 49...
Page 822: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 27 50 Freescale Semiconductor...
Page 1376: ...Memory Map PXN20 Microcontroller Reference Manual Rev 1 A 118 Freescale Semiconductor...