Freescale Semiconductor
Data Sheet: Technical Data
Document Number: MPC5606B
Rev. 3, 9/2013
MPC5606BK
100 LQFP
14 mm x 14 mm
144 LQFP
20 mm x 20 mm
Qorivva MPC5606BK
Microcontroller Data Sheet
1
1.1
176 LQFP
24 mm x 24 mm
Introduction
Document overview
1
This document describes the features of the family and
options available within the family members, and highlights
important electrical and physical characteristics of the device.
2
3
1.2
Description
This family of 32-bit system-on-chip (SoC) microcontrollers
is the latest achievement in integrated automotive application
controllers. It belongs to an expanding family of
automotive-focused products designed to address the next
wave of body electronics applications within the vehicle.
The advanced and cost-efficient e200z0 host processor core of
this automotive controller family complies with the Power
Architecture
®
technology and only implements the VLE
(variable-length encoding) APU (Auxiliary Processor Unit),
providing improved code density. It operates at speeds of up
to 64 MHz and offers high performance processing optimized
for low power consumption. It capitalizes on the available
development infrastructure of current Power Architecture
devices and is supported with software drivers, operating
systems and configuration code to assist with users
implementations.
4
5
6
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Document overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Device comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Package pinouts and signal descriptions . . . . . . . . . . . . . . . . . . 4
2.1 Package pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Pin muxing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Electrical characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1 Parameter classification . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 NVUSRO register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.3 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . 27
3.4 Recommended operating conditions . . . . . . . . . . . . . . . 28
3.5 Thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.6 I/O pad electrical characteristics . . . . . . . . . . . . . . . . . . 33
3.7 RESET electrical characteristics . . . . . . . . . . . . . . . . . . 45
3.8 Power management electrical characteristics . . . . . . . . 48
3.9 Power consumption in different application modes . . . . 53
3.10 Flash memory electrical characteristics . . . . . . . . . . . . . 54
3.11 Electromagnetic compatibility (EMC) characteristics . . . 56
3.12 Fast external crystal oscillator (4 to 16 MHz) electrical
characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.13 Slow external crystal oscillator (32 kHz) electrical
characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.14 FMPLL electrical characteristics. . . . . . . . . . . . . . . . . . . 63
3.15 Fast internal RC oscillator (16 MHz) electrical
characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.16 Slow internal RC oscillator (128 kHz) electrical
characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.17 ADC electrical characteristics. . . . . . . . . . . . . . . . . . . . . 66
3.18 On-chip peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Package characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.1 Package mechanical data. . . . . . . . . . . . . . . . . . . . . . . . 86
Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
© Freescale Semiconductor, Inc., 2011–2013. All rights reserved.
1.3
Device comparison
Table 1. MPC5606BK family comparison
1
Feature
MPC5605BK
100 LQFP
144 LQFP
176 LQFP
100 LQFP
MPC5606BK
144 LQFP
176 LQFP
Table 1
summarizes the functions of the blocks present on the MPC5606BK.
Package
CPU
Execution speed
2
Code flash memory
Data flash memory
SRAM
MPU
eDMA
10-bit ADC
dedicated
3
shared with 12-bit ADC
12-bit ADC
dedicated
4
shared with 10-bit ADC
Total timer I/O
5
eMIOS
Counter / OPWM / ICOC
6
O(I)PWM / OPWFMB / OPWMCB / ICOC
7
O(I)PWM / ICOC
8
OPWM / ICOC
9
SCI (LINFlex)
SPI (DSPI)
CAN (FlexCAN)
I
2
C
32 KHz oscillator
GPIO
10
Debug
1
2
e200z0h
Up to 64 MHz
768 KB
64 (4 x 16) KB
64 KB
8-entry
16 ch
Yes
7 ch
15 ch
29 ch
19 ch
Yes
5 ch
19 ch
37 ch,
16-bit
64 ch,
16-bit
10 ch
7 ch
7 ch
13 ch
4
3
6
5
8
6
6
1
Yes
77
121
149
JTAG
77
121
149
14 ch
33 ch
4
3
6
5
8
6
37 ch,
16-bit
64 ch,
16-bit
7 ch
15 ch
29 ch
80 KB
1 MB
Feature set dependent on selected peripheral multiplexing; table shows example.
Based on 125
C
ambient operating temperature.
3
Not shared with 12-bit ADC, but possibly shared with other alternate functions.
4
Not shared with 10-bit ADC, but possibly shared with other alternate functions.
5
Refer to eMIOS section of device reference manual for information on the channel configuration and functions.
6
Each channel supports a range of modes including Modulus counters, PWM generation, Input Capture, Output Compare.
7
Each channel supports a range of modes including PWM generation with dead time, Input Capture, Output Compare.
8
Each channel supports a range of modes including PWM generation, Input Capture, Output Compare, Period and Pulse width
measurement.
9
Each channel supports a range of modes including PWM generation, Input Capture, and Output Compare.
10
Maximum I/O count based on multiplexing with peripherals.
MPC5606BK Microcontroller Data Sheet, Rev. 3
2
Freescale Semiconductor
1.4
Block diagram
SRAM
80 KB
Code Flash Data Flash
1.0 MB
64 KB
Figure 1
shows a top-level block diagram of the MPC5606BK.
JTAG
JTAG Port
eDMA
(Master)
Instructions
e200z0h
(Master)
Data
(Master)
64-bit 3 × 3 Crossbar Switch
SRAM
Controller
MPU
Flash memory
controller
NMI
SIUL
Voltage
Regulator
NMI
Interrupt requests
from peripheral
blocks
INTC
Clocks
FMPLL
CMU
(Slave)
(Slave)
(Slave)
Interrupt
request with
wakeup
functionality
WKPU
MPU
Registers
RTC
STM
SWT
ECSM
PIT
MC_RGM MC_CGM
MC_ME MC_PCU
BAM
SSCM
Peripheral Bridge
Interrupt
Request
SIUL
Reset Control
External
Interrupt
Request
IMUX
GPIO &
Pad Control
19 ch 10-bit/12-bit
ADC
29 ch 10-bit
ADC
CTU
64 ch
eMIOS
8x
LINFlex
6x
DSPI
I
2
C
6x
FlexCAN
5 ch 12-bit
ADC
I/O
Legend:
ADC
BAM
FlexCAN
CFlash
CMU
CTU
DFlash
DSPI
eDMA
eMIOS
FMPLL
I
2
C
IMUX
INTC
JTAG
...
...
...
...
...
Analog-to-Digital Converter
Boot Assist Module
Controller Area Network
Code flash memory
Clock Monitor Unit
Cross Triggering Unit
Data flash memory
Deserial Serial Peripheral Interface
Enhanced Direct Memory Access
Enhanced Modular Input Output System
Frequency-Modulated Phase-Locked Loop
Inter-integrated Circuit Bus
Internal Multiplexer
Interrupt Controller
JTAG controller
LINFlex
MC_CGM
MC_ME
MPU
NMI
MC_PCU
MC_RGM
PIT
RTC
SIUL
SRAM
SSCM
STM
SWT
WKPU
Serial Communication Interface (LIN support)
Clock Generation Module
Mode Entry Module
Memory Protection Unit
Non-Maskable Interrupt
Power Control Unit
Reset Generation Module
Periodic Interrupt Timer
Real-Time Clock
System Integration Unit Lite
Static Random-Access Memory
System Status Configuration Module
System Timer Module
Software Watchdog Timer
Wakeup Unit
Figure 1. MPC5606BK block diagram
MPC5606BK Microcontroller Data Sheet, Rev. 3
Freescale Semiconductor
3
2
2.1
Package pinouts and signal descriptions
Package pinouts
The available LQFP pinouts are provided in the following figures. For pin signal descriptions, please see
Table 2.
Figure 2
shows the MPC5606BK in the 176 LQFP package.
PB[3]
PC[9]
PC[14]
PC[15]
PJ[4]
VDD_HV
VSS_HV
PH[15]
PH[13]
PH[14]
PI[6]
PI[7]
PG[5]
PG[4]
PG[3]
PG[2]
PA[2]
PE[0]
PA[1]
PE[1]
PE[8]
PE[9]
PE[10]
PA[0]
PE[11]
VSS_HV
VDD_HV
VSS_HV
RESET
VSS_LV
VDD_LV
VDD_BV
PG[9]
PG[8]
PC[11]
PC[10]
PG[7]
PG[6]
PB[0]
PB[1]
PF[9]
PF[8]
PF[12]
PC[6]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
156
155
154
153
152
151
150
149
148
147
146
145
144
143
142
141
140
139
138
137
136
135
134
133
PB[2]
PC[8]
PC[13]
PC[12]
PI[0]
PI[1]
PI[2]
PI[3]
PE[7]
PE[6]
PH[8]
PH[7]
PH[6]
PH[5]
PH[4]
PE[5]
PE[4]
PC[4]
PC[5]
PE[3]
PE[2]
PH[9]
PC[0]
VSS_LV
VDD_LV
VDD_HV
VSS_HV
PC[1]
PH[10]
PA[6]
PA[5]
PC[2]
PC[3]
PI[4]
PI[5]
PH[12]
PH[11]
PG[11]
PG[10]
PE[15]
PE[14]
PG[15]
PG[14]
PE[12]
176 LQFP
Top view
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
PA[11]
PA[10]
PA[9]
PA[8]
PA[7]
PE[13]
PF[14]
PF[15]
VDD_HV
VSS_HV
PG[0]
PG[1]
PH[3]
PH[2]
PH[1]
PH[0]
PG[12]
PG[13]
PA[3]
PI[13]
PI[12]
PI[11]
PI[10]
PI[9]
PI[8]
PB[15]
PD[15]
PB[14]
PD[14]
PB[13]
PD[13]
PB[12]
PD[12]
VDD_HV_ADC1
VSS_HV_ADC1
PB[11]
PD[11]
PD[10]
PD[9]
PB[7]
PB[6]
PB[5]
VDD_HV_ADC0
VSS_HV_ADC0
4
PC[7]
PF[10]
PF[11]
PA[15]
PF[13]
PA[14]
PA[4]
PA[13]
PA[12]
VDD_LV
VSS_LV
XTAL
VSS_HV
EXTAL
VDD_HV
PB[9]
PB[8]
PB[10]
PF[0]
PF[1]
PF[2]
PF[3]
PF[4]
PF[5]
PF[6]
PF[7]
PJ[3]
PJ[2]
PJ[1]
PJ[0]
PI[15]
PI[14]
PD[0]
PD[1]
PD[2]
PD[3]
PD[4]
PD[5]
PD[6]
PD[7]
VDD_HV
VSS_HV
PD[8]
PB[4]
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Figure 2. 176 LQFP pinout
MPC5606BK Microcontroller Data Sheet, Rev. 3
Freescale Semiconductor
Figure 3
shows the MPC5606BK in the 144 LQFP package.
144
143
142
141
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
PB[2]
PC[8]
PC[13]
PC[12]
PE[7]
PE[6]
PH[8]
PH[7]
PH[6]
PH[5]
PH[4]
PE[5]
PE[4]
PC[4]
PC[5]
PE[3]
PE[2]
PH[9]
PC[0]
VSS_LV
VDD_LV
VDD_HV
VSS_HV
PC[1]
PH[10]
PA[6]
PA[5]
PC[2]
PC[3]
PG[11]
PG[10]
PE[15]
PE[14]
PG[15]
PG[14]
PE[12]
PB[3]
PC[9]
PC[14]
PC[15]
PG[5]
PG[4]
PG[3]
PG[2]
PA[2]
PE[0]
PA[1]
PE[1]
PE[8]
PE[9]
PE[10]
PA[0]
PE[11]
VSS_HV
VDD_HV
VSS_HV
RESET
VSS_LV
VDD_LV
VDD_BV
PG[9]
PG[8]
PC[11]
PC[10]
PG[7]
PG[6]
PB[0]
PB[1]
PF[9]
PF[8]
PF[12]
PC[6]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
144 LQFP
Top view
PA[11]
PA[10]
PA[9]
PA[8]
PA[7]
PE[13]
PF[14]
PF[15]
VDD_HV
VSS_HV
PG[0]
PG[1]
PH[3]
PH[2]
PH[1]
PH[0]
PG[12]
PG[13]
PA[3]
PB[15]
PD[15]
PB[14]
PD[14]
PB[13]
PD[13]
PB[12]
VDD_HV_ADC1
VSS_HV_ADC1
PD[11]
PD[10]
PD[9]
PB[7]
PB[6]
PB[5]
VDD_HV_ADC0
VSS_HV_ADC0
Freescale Semiconductor
PC[7]
PF[10]
PF[11]
PA[15]
PF[13]
PA[14]
PA[4]
PA[13]
PA[12]
VDD_LV
VSS_LV
XTAL
VSS_HV
EXTAL
VDD_HV
PB[9]
PB[8]
PB[10]
PF[0]
PF[1]
PF[2]
PF[3]
PF[4]
PF[5]
PF[6]
PF[7]
PD[0]
PD[1]
PD[2]
PD[3]
PD[4]
PD[5]
PD[6]
PD[7]
PD[8]
PB[4]
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Figure 3. 144 LQFP pinout
MPC5606BK Microcontroller Data Sheet, Rev. 3
5