Chapter 1 Introduction
MPC5602P Microcontroller Reference Manual, Rev. 4
40
Freescale Semiconductor
Figure 1-3. MPC5602P block diagram
SRAM
(with ECC)
Slave
Slave
Slave
Code Flash
(with ECC)
Data Flash
(with ECC)
PI
T
STM
SW
T
MC_RGM
MC_CGM
MC_ME
BA
M
SI
U
L
WKPU
CRC
ECS
M
e200z0 Core
32-bit
general
purpose
registers
Special
purpose
registers
Integer
execution
unit
Exception
handler
Variable
length
encoded
instructions
Instruction
unit
Load/store
unit
Branch
prediction
unit
JTAG
1.2 V regulator
control
XOSC
16 MHz
RC oscillator
FMPLL_0
(System)
Nexus port
controller
Interrupt
controller
eDMA
16 channels
Master
Master
Instruction
32-bit
Master
Data
32-bit
Crossbar switch (XBAR, AMBA 2.0 v6 AHB)
Peripheral bridge
FCU
Legend:
ADC
Analog-to-digital converter
BAM
Boot assist module
CRC
Cyclic redundancy check
CTU
Cross triggering unit
DSPI
Deserial serial peripheral interface
ECSM
Error correction status module
eDMA
Enhanced direct memory access
eTimer
Enhanced timer
FCU
Fault collection unit
Flash
Flash memory
FlexCAN
Controller area network
FlexPWM Flexible pulse width modulation
FMPLL
Frequency-modulated phase-locked loop
INTC
Interrupt controller
JTAG
JTAG controller
LINFlex
Serial communication interface (LIN support)
MC_CGM Clock generation module
MC_ME
Mode entry module
MC_PCU
Power control unit
MC_RGM Reset generation module
PIT
Periodic interrupt timer
SIUL
System Integration unit Lite
SRAM
Static random-access memory
SSCM
System status and configuration module
STM
System timer module
SWT
Software watchdog timer
WKPU
Wakeup unit
XOSC
External oscillator
XBAR
Crossbar switch
External ballast
Nexus 1
eDMA
16 channels
Fl
e
x
PW
M
CTU
3×
eTimer
DSP
I
2×
Fle
x
CAN
LI
NF
le
x
Saf
e
ty por
t
AD
C
(6
ch)
SSCM
(1
0
b
it,
16
ch)