EasyManua.ls Logo

NXP Semiconductors MPC5566 - Page 54

NXP Semiconductors MPC5566
1268 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5566 Reference Manual, Rev. 2
Freescale Semiconductor xliii
25.7.2.7 EVTO Sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-24
25.7.2.8 Nexus Reset Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-25
25.8 NPC Initialization/Application Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-25
25.8.1 Accessing NPC Tool-Mapped Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-25
25.9 Nexus Dual eTPU Development Interface (NDEDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-25
25.10e200z6 Class 3 Nexus Module (NZ6C3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-26
25.10.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-26
25.10.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-27
25.10.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-28
25.10.4 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-28
25.10.5 Enabling Nexus3 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-29
25.10.6 TCODEs Supported by NZ6C3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-30
25.11 NZ6C3 Memory Map and Register Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-35
25.11.1 Port Configuration Register (PCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-36
25.11.2 Development Control Registers 1 and 2 (DC1, DC2) . . . . . . . . . . . . . . . . . . . . . . 25-37
25.11.3 Development Status Register (DS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-39
25.11.4 Read/Write Access Control and Status (RWCS) . . . . . . . . . . . . . . . . . . . . . . . . . . 25-40
25.11.5 Read/Write Access Address (RWA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-41
25.11.6 Read/Write Access Data (RWD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-41
25.11.7 Watchpoint Trigger Register (WT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-42
25.11.8 Data Trace Control Register (DTC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-43
25.11.9 Data Trace Start Address Registers 1 and 2 (DTSAn) . . . . . . . . . . . . . . . . . . . . . . 25-44
25.11.10 Data Trace End Address Registers 1 and 2 (DTEAn) . . . . . . . . . . . . . . . . . . . . . . 25-44
25.11.11 NZ6C3 Register Access via JTAG / OnCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-45
25.12Ownership Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-46
25.12.1 Ownership Trace Messaging (OTM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-46
25.12.2 OTM Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-47
25.12.3 OTM Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-47
25.13Program Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-47
25.13.1 Branch Trace Messaging (BTM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-48
25.13.1.1 e200z6 Indirect Branch Message Instructions
(Power Architecture Book E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-48
25.13.1.2 e200z6 Direct Branch Message Instructions
(Power Architecture Book E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-49
25.13.1.3 BTM Using Branch History Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-49
25.13.1.4 BTM Using Traditional Program Trace Messages . . . . . . . . . . . . . . . . . . 25-49
25.13.2 BTM Message Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-50
25.13.2.1 Indirect Branch Messages (History) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-50
25.13.2.2 Indirect Branch Messages (Traditional) . . . . . . . . . . . . . . . . . . . . . . . . . 25-50
25.13.2.3 Direct Branch Messages (Traditional) . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-50
25.13.2.4 Resource Full Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-51
25.13.2.5 Debug Status Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-51
25.13.2.6 Program Correlation Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-52
25.13.2.7 BTM Overflow Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-52
25.13.3 Program Trace Synchronization Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-53

Table of Contents

Related product manuals