English
Language : 

PXD10RM Datasheet, PDF (962/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
e200z0
PPC
Nexus Development Interface
tclk
z0_tms
TAP
z0_tdi
tdi
BP/WP
control
OnCE/
Nexus1
z0_tdo
Register
control
Nexus2+
interface
Program/
ownership
trace
Message
FIFO
Read/write
access
Message
transmitter
Cross-bar
JTAG controller
TAP
z0_tms
npc_tms
z0_tdo
npc_tdo
Access
auxiliary
TAP
TDO
MUXing
Nexus port
controller
Reset
control
Auxiliary
port
arbitration/
MUXing
npc_tdo
npc_tms
tdi, tclk TAP
Register
control
EVTI
TDI
TCK
TMS
TDO
Power-on
reset
MSEO
MDO[3:0]
EVTO
Clock
control
MCKO
Figure 26-2. NDI Implementation Block Diagram
26.3 Features
The NDI module of the PXD10 is compliant with Class 2 of the IEEE-ISTO 5001-2003 standard, with
additional Class 3 and Class 4 features available.The following features are implemented:
• Program trace via branch trace messaging (BTM). Branch trace messaging displays program flow
discontinuities (direct and indirect branches, exceptions, etc.), allowing the development tool to
interpolate what transpires between the discontinuities. Thus static code may be traced.
• Ownership trace via ownership trace messaging (OTM). OTM facilitates ownership trace by
providing visibility of which process ID or operating system task is activated. An ownership trace
message is transmitted when a new process/task is activated, allowing the development tool to
trace ownership flow.
• Watchpoint messaging via the auxiliary pins.
• Watchpoint trigger enable of program trace messaging.
• Auxiliary interface for higher data input/output.
— Four message data out pins.
26-2
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
Freescale Semiconductor