Nexus3/ Module
e200z3 Power Architecture Core Reference Manual, Rev. 2
10-6
Freescale Semiconductor
is disabled, no trace output is provided, and the module disables auxiliary port output pins, nex_mdo[n:0],
nex_mseo[1:0], and nex_mcko. Nexus registers are not available for reads or writes.
NOTE
See Nexus 3 Integration Guide for details on IEEE-ISTO 5001 compliance
output pins & multiple Nexus module configurations.
10.3
TCODEs Supported
The Nexus3/ pins allow for flexible transfer operations through public messages. A TCODE
defines the transfer format, the number and/or size of the packets to be transferred, and the purpose of each
packet. The IEEE-ISTO 5001-2003 standard defines a set of public messages. The Nexus3/ block
supports the public TCODEs seen in
. Each message contains multiple packets transmitted in
the order shown in the table.
Table 10-2. Public TCODEs Supported
Message Name
Minimum
Packet
Size (Bits)
Maximum
Packet
Size (Bits)
Packet
Type
Packet Description
Debug status
6
6
Fixed
TCODE number = 0 (0x00)
4
4
Fixed
Source processor identifier (multiple Nexus configuration)
8
8
Fixed
Debug status register (DS[31–24])
Ownership trace
message
6
6
Fixed
TCODE number = 2 (0x02)
4
4
Fixed
Source processor identifier (multiple Nexus configuration)
32
32
Fixed
Task/process ID tag
Program trace–Direct
branch message
6
6
Fixed
TCODE number = 3
(0x03)
4
4
Fixed
Source processor identifier (multiple Nexus configuration)
1 8
Variable
Number of sequential instructions executed since last taken
branch
Program trace–Indirect
branch message
6
6
Fixed
TCODE number = 4 (0x04)
4
4
Fixed
Source processor identifier (multiple Nexus configuration)
1
8
Variable
Number of sequential instructions executed since last taken
branch
1
32
Variable
Unique part of target address for taken branches/exceptions
Data trace–Data write
message
6
6
Fixed
TCODE number = 5 (0x05)
4
4
Fixed
Source processor identifier (multiple Nexus configuration)
3
3
Fixed
1
32
Variable
Unique portion of the data write address
1
64
Variable
Data write value(s). See data trace section for details.
Содержание e200z3
Страница 1: ...e200z3 Power Architecture Core Reference Manual Supports e200z3 e200z335 e200z3coreRM Rev 2 06 2008 ...
Страница 32: ...e200z3 Power Architecture Core Reference Manual Rev 2 xii Freescale Semiconductor ...
Страница 50: ...Register Model e200z3 Power Architecture Core Reference Manual Rev 2 2 2 Freescale Semiconductor ...
Страница 238: ...Memory Management Unit e200z3 Power Architecture Core Reference Manual Rev 2 5 16 Freescale Semiconductor ...
Страница 332: ...Power Management e200z3 Power Architecture Core Reference Manual Rev 2 8 4 Freescale Semiconductor ...
Страница 424: ...Revision History e200z3 Power Architecture Core Reference Manual Rev 2 A 2 Freescale Semiconductor ...