EasyManua.ls Logo

NXP Semiconductors MPC5566 - Page 55

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
xliv Freescale Semiconductor
25.14BTM Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-55
25.14.1 Enabling Program Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-55
25.14.2 Relative Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-55
25.14.3 Branch and Predicate Instruction History (HIST) . . . . . . . . . . . . . . . . . . . . . . . . . 25-55
25.14.4 Sequential Instruction Count (I-CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-56
25.14.5 Program Trace Queueing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-56
25.14.5.1 Program Trace Timing Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-56
25.14.6 Data Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-57
25.14.6.1 Data Trace Messaging (DTM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-58
25.14.6.2 DTM Message Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-58
25.14.6.2.1 Data Write Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-58
25.14.6.2.2 Data Read Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-58
25.14.6.2.3 DTM Overflow Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . 25-59
25.14.6.2.4 Data Trace Synchronization Messages . . . . . . . . . . . . . . . . . . . . 25-59
25.14.6.3 DTM Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-61
25.14.6.3.1 DTM Queueing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-61
25.14.6.3.2 Relative Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-61
25.14.6.3.3 Data Trace Windowing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-61
25.14.6.3.4 Data Access/Instruction Access Data Tracing . . . . . . . . . . . . . . 25-61
25.14.6.3.5 e200z6 Bus Cycle Special Cases . . . . . . . . . . . . . . . . . . . . . . . . 25-61
25.14.6.4 Data Trace Timing Diagrams (Eight MDO Configuration) . . . . . . . . . . . 25-62
25.14.7 Watchpoint Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-63
25.14.7.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-63
25.14.7.2 Watchpoint Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-63
25.14.7.3 Watchpoint Error Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-64
25.14.7.4 Watchpoint Timing Diagram (2 MDO and 1 MSEO Configuration) . . . . 25-65
25.14.8 NZ6C3 Read/Write Access to Memory-Mapped Resources . . . . . . . . . . . . . . . . . 25-65
25.14.8.1 Single Write Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-66
25.14.8.2 Block Write Access (Non-Burst Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-66
25.14.8.3 Block Write Access (Burst Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-67
25.14.8.4 Single Read Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-67
25.14.8.5 Block Read Access (Non-Burst Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-68
25.14.8.6 Block Read Access (Burst Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-68
25.14.8.7 Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-69
25.14.8.7.1 System Bus Read/Write Error . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-69
25.14.8.7.2 Access Termination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-69
25.14.8.8 Read/Write Access Error Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-69
25.14.9 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-70
25.14.10 IEEE‚ 1149.1 (JTAG) RD/WR Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-71
25.14.10.1 JTAG Sequence for Accessing Internal Nexus Registers . . . . . . . . . . . . 25-71
25.14.10.2 JTAG Sequence for Read Access of Memory-Mapped Resources . . . . 25-72
25.14.10.3 JTAG Sequence for Write Access of Memory-Mapped Resources . . . . 25-72
25.15Nexus Crossbar eDMA Interface (NXDM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-73
25.15.1 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-73
25.15.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-74

Table of Contents

Related product manuals