MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
19-1
Chapter 19
Time Processor Unit 3
The time processor unit 3 (TPU3), an enhanced version of the original TPU, is an intelligent,
semi-autonomous microcontroller designed for timing control. The TPU3 is fully compatible to the TPU2.
Operating simultaneously with the CPU, the two TPU3 modules process micro-instructions, schedule and
process real-time hardware events, perform input and output, and access shared data without CPU
intervention. Consequently, for each timer event, the CPU setup and service times are minimized or
eliminated.
The MPC561/MPC563 contains two independent TPU3s: TPU_A and TPU_B. These two TPU3 modules
are memory mapped as shown in
.
is a simplified block diagram of a single TPU3.
Figure 19-1. TPU3 Block Diagram
Table 19-1. TPU Memory Map
TPU
Address
TPU_A
0x30 4000—0x30 43FF
TPU_B
0x30 4400—0x30 47FF
Pins
Service Requests
DATA
TCR1
TCR2
Microengine
Control
Store
Execution
Unit
IMB3
Host
Interface
Parameter
RAM
Channel
Control
Development
Support and
System
Config
Scheduler
Control and Data
Control
Timer
Channels
Channel 0
Channel 1
Channel 15
C
h
a
n
n
e
l
Data
T2CLK
Test
Signal
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...