MPC5566 Reference Manual, Rev. 2
Freescale Semiconductor xxxi
17.4.4.4.2Single-Action Input Capture Mode (SAIC) . . . . . . . . . . . . . . . . . . 17-29
17.4.4.4.3Single-action Output Compare Mode (SAOC) . . . . . . . . . . . . . . . 17-30
17.4.4.4.4Input Pulse-Width Measurement Mode (IPWM) . . . . . . . . . . . . . 17-31
17.4.4.4.5Input Period Measurement Mode (IPM) . . . . . . . . . . . . . . . . . . . . 17-33
17.4.4.4.6Double-action Output Compare Mode (DAOC) . . . . . . . . . . . . . . 17-35
17.4.4.4.7Pulse/Edge Accumulation Mode (PEA) . . . . . . . . . . . . . . . . . . . . 17-37
17.4.4.4.8Pulse and Edge Counting Mode (PEC) . . . . . . . . . . . . . . . . . . . . . 17-39
17.4.4.4.9Quadrature Decode Mode (QDEC) . . . . . . . . . . . . . . . . . . . . . . . . 17-41
17.4.4.4.10Windowed Programmable Time Accumulation Mode (WPTA) . 17-43
17.4.4.4.11Modulus Counter Mode (MC) . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-44
17.4.4.4.12Output Pulse-Width and Frequency Modulation Mode (OPWFM) . . .
17-47
17.4.4.4.13Center-Aligned Output Pulse-Width Modulation with Dead-time Mode
(OPWMC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-51
17.4.4.4.14Output Pulse-Width Modulation Mode (OPWM) . . . . . . . . . . . . 17-54
17.4.4.4.15Modulus Counter Buffered Mode (MCB) . . . . . . . . . . . . . . . . . . 17-57
17.4.4.4.16Output Pulse-Width and Frequency Modulation Buffered Mode (OPW-
FMB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-60
17.4.4.4.17Center-Aligned Output Pulse-Width Modulation Buffered Mode (OP-
WMCB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-65
17.4.4.4.18Output Pulse-Width Modulation, Buffered Mode (OPWMB) . . 17-71
17.5 Initialization/Application Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-75
17.5.1 Considerations on Changing a UC Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-75
17.5.2 Generating Correlated Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-75
17.5.3 Time Base Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-75
Chapter 18
Enhanced Time Processing Unit (eTPU)
18.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-1
18.1.1 eTPU Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-1
18.1.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-2
18.1.3 eTPU Operation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-3
18.1.4 eTPU Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-4
18.1.4.1 Time Bases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-4
18.1.4.2 eTPU Timer Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-5
18.1.4.3 Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-5
18.1.4.4 Shared Data Memory (SDM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-6
18.1.4.5 Task Scheduler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-7
18.1.4.6 Microengine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-8
18.1.4.7 Dual eTPU Engine System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-8
18.1.4.8 Debug Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-8
18.1.5 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-8
18.2 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-10
18.2.1 User Configuration Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-11
18.2.2 User Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-11