Interrupt
Controller
eDMA
64 Channel
Power ArchitectureTM
e200z4
Nexus Class 3+
SPE
VLE
MMU
8 KB I-cache
JTAG
Nexus
IEEE-ISTO
5001-2003/2010
FlexRay
M4
M0
M1
Crossbar Switch
S0
MPU
S2
S7
4 MB
Flash
192 KB
SRAM
Analog PLL
RCOSC
XOSC
M6 M7
S1
Voltage Regulator
Standby
Regulator
with Switch
ECSM
3 KB Data eTPU2
eMIOS
24
Channel
14
RAM
KB Code
RAM
Cha3n2nel
Nexus
Class 1
I/O Bridge
LEGEND
ADC – Analog to Digital Converter
ADCi – ADC interface
AMux – Analog Multiplexer
BAM – Boot Assist Module
CRC – Cyclic Redundancy Check unit
DEC – Decimation Filter
DTS – Development Trigger Semaphore
DSPI – Deserial/Serial Peripheral Interface
EBI
– External Bus Interface
ECSM – Error Correction Status Module
eDMA – Enhanced Direct Memory Access
eMIOS – Enhanced Modular Input Output System
eSCI – Enhanced Serial Communications Interface
eTPU2 – Second gen. Enhanced Time Processing Unit
FlexCAN– Controller Area Network (FlexCAN)
FMPLL – Frequency-Modulated Phase Locked Loop
JTAG – IEEE 1149.1 test controller
MMU – Memory Management Unit
MPU – Memory Protection Unit
PMC – Power Management Controller
PIT
– Periodic Interrupt Timer
RCOSC – low-speed RC oscillator
REACM – Reaction module
SIU
– System Integration Unit
SPE – Signal Processing Extension
SRAM – Static RAM
STM – System Timer Module
SWT – Software Watchdog Timer
VGA – Variable Gain Amplifier
VLE – Variable Length (instruction) Encoding
XOSC – XTAL Oscillator
Figure 1. MPC5644A series block diagram
ADCi DEC
x2
AMux VGA
MPC5644A Microcontroller Data Sheet, Rev. 7
Freescale Semiconductor
21