Nexus
MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor 25-35
 
NOTE
Program trace can be implemented using either branch history/predicate 
instruction messages, or traditional direct and indirect branch messages. The 
user can select between the two types of Program Trace. The advantages for 
each are discussed in Section 25.13.1, “Branch Trace Messaging (BTM). If 
the Branch History method is selected, the shaded TCODES are not 
messaged out.
25.11 NZ6C3 Memory Map and Register Definition
This section describes the NZ6C3 programmer’s model. NZ6C3 registers are accessed using the 
JTAG/OnCE port in compliance with IEEE® 1149.1. Refer to Section 25.11.11, “ NZ6C3 Register Access 
via JTAG / OnCE” for details on NZ6C3 register access.
NOTE
NZ6C3 registers and output signals are numbered using bit 0 as the least 
significant bit. This bit ordering is consistent with the ordering defined by 
the IEEE®-ISTO 5001 standard.
Table 25-24 details the register map for the NZ6C3 module.
Table 25-24. NZ6C3 Memory Map
 Access Opcode Register Name Register Description Read Address Write Address
0x0001 CSC Client select control 
1
1
The CSC and PCR registers are shown in this table as part of the Nexus programmer’s model. They are only 
present at the top level Nexus3 controller (NPC), not in the NZ6C3 module. The device’s CSC register is readable 
through Nexus3, but the PCR is shown for reference only.
0x0002 —
Refer to NPC PCR Port configuration register 
1
— —
0x0002 DC1 Development control 1 0x0004 0x0005
0x0003 DC2 Development control 2 0x0006 0x0007
0x0004 DS Development status 0x0008 —
0x0007 RWCS Read/write access control/status 0x000E 0x000F
0x0009 RWA Read/write access address 0x0012 0x0013
0x000A RWD Read/write access data 0x0014 0x0015
0x000B WT Watchpoint trigger 0x0016 0x0017
0x000D DTC Data trace control 0x001A 0x001B
0x000E DTSA1 Data trace start address 1 0x001C 0x001D
0x000F DTSA2 Data trace start address 2 0x001E 0x001F
0x0012 DTEA1 Data trace end address 1 0x0024 0x0025
0x0013 DTEA2 Data trace end address 2 0x0026 0x0027
0x0014–0x003F — Reserved 0x0028–0x007E 0x0029–0x007F