
Introduction
MPC5644A Microcontroller Reference Manual, Rev. 6
40
Freescale Semiconductor
•
Supports booting from calibration bus interface
•
Supports censorship protection for internal flash memory
•
Provides an option to enable the core watchdog timer
•
Provides an option to disable the system watchdog timer
1.4.11
eMIOS
The eMIOS timer module provides the capability to generate or measure events in hardware.
The eMIOS module features include:
•
Twenty-four 24-bit wide channels
•
3 channels’ internal timebases can be shared between channels
•
1 Timebase from eTPU2 can be imported and used by the channels
•
Global enable feature for all eMIOS and eTPU timebases
•
Dedicated pin for each channel (not available on all package types)
Each channel (0–23) supports the following functions:
•
General-purpose input/output (GPIO)
•
Single-action input capture (SAIC)
•
Single-action output compare (SAOC)
•
Output pulse-width modulation buffered (OPWMB)
•
Input period measurement (IPM)
•
Input pulse-width measurement (IPWM)
•
Double-action output compare (DAOC)
•
Modulus counter buffered (MCB)
•
Output pulse width and frequency modulation buffered (OPWFMB)
1.4.12
eTPU2
The eTPU2 is an enhanced co-processor designed for timing control. Operating in parallel with the host
CPU, the eTPU2 processes instructions and real-time input events, performs output waveform generation,
and accesses shared data without host intervention. Consequently, for each timer event, the host CPU setup
and service times are minimized or eliminated. A powerful timer subsystem is formed by combining the
eTPU2 with its own instruction and data RAM. High-level assembler/compiler and documentation allows
customers to develop their own functions on the eTPU2.
MPC5644A devices feature the second generation of the eTPU, called eTPU2. Enhancements of the
eTPU2 over the standard eTPU include:
•
The Timer Counter (TCR1), channel logic and digital filters (both channel and the external timer
clock input [TCRCLK]) now have an option to run at full system clock speed or system clock / 2.
Summary of Contents for MPC5644A
Page 2: ...MPC5644A Microcontroller Reference Manual Rev 6 2 Freescale Semiconductor...
Page 24: ...MPC5644A Microcontroller Reference Manual Rev 6 24 Freescale Semiconductor...
Page 26: ...MPC5644A Microcontroller Reference Manual Rev 6 26 Freescale Semiconductor...
Page 52: ...Introduction MPC5644A Microcontroller Reference Manual Rev 6 52 Freescale Semiconductor...
Page 56: ...Memory Map MPC5644A Microcontroller Reference Manual Rev 6 56 Freescale Semiconductor...
Page 1228: ...Decimation Filter MPC5644A Microcontroller Reference Manual Rev 6 1228 Freescale Semiconductor...
Page 1440: ...FlexCAN Module MPC5644A Microcontroller Reference Manual Rev 6 1440 Freescale Semiconductor...