SPC 56 Ec 70 L 7
SPC 56 Ec 70 L 7
SPC56ECxx
32-bit MCU family built on the Power Architecture® for automotive
body electronics applications
Datasheet - production data
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1 Document Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.1 Parameter classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.2 NVUSRO register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.2.1 NVUSRO [PAD3V5V(0)] field description . . . . . . . . . . . . . . . . . . . . . . . 52
3.2.2 NVUSRO [PAD3V5V(1)] field description . . . . . . . . . . . . . . . . . . . . . . . 52
3.3 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.4 Recommended operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.5 Thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.5.1 Package thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.5.2 Power considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.6 I/O pad electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.6.1 I/O pad types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.6.2 I/O input DC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.6.3 I/O output DC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.6.4 Output pin transition times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.6.5 I/O pad current specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.7 RESET electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.8 Power management electrical characteristics . . . . . . . . . . . . . . . . . . . . . 67
3.8.1 Voltage regulator electrical characteristics . . . . . . . . . . . . . . . . . . . . . . 67
3.8.2 VDD_BV options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
3.8.3 Voltage monitor electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . 69
3.9 Low voltage domain power consumption . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.10 Flash memory electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 72
List of tables
List of figures
1 Introduction
1.2 Description
The SPC564Bxx and SPC56ECxx is a new family of next generation microcontrollers built
on the Power Architecture embedded category. 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.
The SPC564Bxx and SPC56ECxx family expands the range of the SPC560B
microcontroller family. It provides the scalability needed to implement platform approaches
and delivers the performance required by increasingly sophisticated software architectures.
The advanced and cost-efficient host processor core of the SPC564Bxx and SPC56ECxx
automotive controller family complies with the Power Architecture embedded category,
which is 100 percent user-mode compatible with the original Power Architecture user
instruction set architecture (UISA). It operates at speeds of up to 120 MHz and offers high
performance processing optimized for low power consumption. It also 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.
Introduction
Table 2. SPC564Bxx and SPC56ECxx family comparison(1)
Feature SPC564B64 SPC56EC64 SPC564B70 SPC56EC70 SPC564B74 SPC56EC74
LQFP LQFP LQFP LQFP LBGA LQFP LQFP LQFP LQFP LBGA LQFP LQFP LQFP LQFP LBGA
Package
176 208 176 208 256 176 208 176 208 256 176 208 176 208 256
CPU e200z4d e200z4d + e200z0h e200z4d e200z4d + e200z0h e200z4d e200z4d + e200z0h
Up to 120 MHz Up to 120 MHz Up to 120 MHz
Up to 120 MHz (e200z4d) Up to 120 MHz (e200z4d) Up to 120 MHz (e200z4d)
Execution speed(2)
(e200z4d) Up to 80 MHz (e200z4d) Up to 80 MHz (e200z4d) Up to 80 MHz
(e200z0h)(3) (e200z0h)(3) (e200z0h)(3)
Code flash memory 1.5 MB 2 MB 3 MB
Data flash memory 4 x16 KB
SRAM 128 KB 192 KB 160 KB 256 KB 192 KB 256 KB
DocID17478 Rev 9
MPU 16-entry
eDMA(4) 32 ch
10-bit ADC
dedicated(5),
(6) 27 ch 33 ch 27 ch 33 ch 27 ch 33 ch 27 ch 33 ch 27 ch 33 ch 27 ch 33 ch
shared with
12-bit ADC(7) 19 ch
12-bit ADC
dedicated(8) 5 ch 10 ch 5 ch 10 ch 5 ch 10 ch 5 ch 10 ch 5 ch 10 ch 5 ch 10 ch
SPC564Bxx-SPC56ECxx
shared with
10-bit ADC(7) 19 ch
CTU 64 ch
Total timer I/O(9) eMIOS 64 ch, 16-bit
SCI (LINFlexD) 10
SPI (DSPI) 8
CAN (FlexCAN)(10) 6
Table 2. SPC564Bxx and SPC56ECxx family comparison(1) (continued)
SPC564Bxx-SPC56ECxx
Feature SPC564B64 SPC56EC64 SPC564B70 SPC56EC70 SPC564B74 SPC56EC74
LQFP LQFP LQFP LQFP LBGA LQFP LQFP LQFP LQFP LBGA LQFP LQFP LQFP LQFP LBGA
Package
176 208 176 208 256 176 208 176 208 256 176 208 176 208 256
FlexRay Yes
STCU(11) Yes
Ethernet No Yes No Yes No Yes
2C
I 1
32 kHz oscillator (SXOSC) Yes
GPIO(12) 147 177 147 177 199 147 177 147 177 199 147 177 147 177 199
Nexus Nexus Nexus
Debug JTAG JTAG JTAG
3+ 3+ 3+
DocID17478 Rev 9
Cryptographic Services
Optional
Engine (CSE)
1. Feature set dependent on selected peripheral multiplexing; table shows example.
2. Based on 125 C ambient operating temperature and subject to full device characterization.
3. The e200z0h can run at speeds up to 80 MHz. However, if system frequency is >80 MHz (e.g., e200z4d running at 120 MHz) the e200z0h needs to run at 1/2 system
frequency. There is a configurable e200z0 system clock divider for this purpose.
4. DMAMUX also included that allows for software selection of 32 out of a possible 57 sources.
5. Not shared with 12-bit ADC, but possibly shared with other alternate functions.
6. There are 23 dedicated ANS plus 4 dedicated ANX channels on LQPF176. For higher pin count packages, there are 29 dedicated ANS plus 4 dedicated ANX channels.
7. 16x precision channels (ANP) and 3x standard (ANS).
8. Not shared with 10-bit ADC, but possibly shared with other alternate functions.
9. As a minimum, all timer channels can function as PWM or Input Capture and Output Control. Refer to the eMIOS section of the device reference manual for information on
the channel configuration and functions.
10. CAN Sampler also included that allows ID of CAN message to be captured when in low power mode.
11. STCU controls MBIST activation and reporting.
12. Estimated I/O count for proposed packages based on multiplexing with peripherals.
Introduction
11/123
Introduction SPC564Bxx-SPC56ECxx
FEC
JTAGC
JTAG Port CSE SRAM Code Flash Data Flash
MPU
(Master) controller controller
Voltage Instructions
NMI1 e200z4d (Master)
regulator Data
(Master) (Slave)
Nexus 3+
NMI0
(Slave)
Interrupt requests (Slave)
NMI1 from peripheral
blocks DMAMUX
MPU
INTC registers
Clocks eDMA
CMU CAN
( Master) Sampler STCU
FMPLL
8
16 x
RTC/API 4 STM SWT ECSM PIT RTI MC_RGM MC_CGM MC_ME MC_PCU BAM SSCM WKP
Semaphores
Peripheral Bridge
(3) (3)
I/O
Legend: ADC Analog-to-Digital Converter JTAGC JTAG controller
BAM Boot Assist Module LINFlexD Local Interconnect Network Flexible with DMA sup
CSE Cryptographic Services Engine MC_ME Mode Entry Module
CAN Controller Area Network (FlexCAN) MC_CGM Clock Generation Module
CMU Clock Monitor Unit MC_PCU Power Control Unit
CTU Cross Triggering Unit MC_RGM Reset Generation Module
DMAMUX DMA Channel Multiplexer MPU Memory Protection Unit
DSPI Deserial Serial Peripheral Interface Nexus Nexus Development Interface
eDMA enhanced Direct Memory Access NMI Non-Maskable Interrupt
FlexCAN Controller Area Network controller modules PIT_RTI Periodic Interrupt Timer with Real-Time Interrupt
FEC Fast Ethernet Controller RTC/API Real-Time Clock/ Autonomous Periodic Interrupt
eMIOS Enhanced Modular Input Output System SIUL System Integration Unit Lite
ECSM Error Correction Status Module SRAM Static Random-Access Memory
FMPLL Frequency-Modulated Phase-Locked Loop SSCM System Status Configuration Module
FlexRay FlexRay Communication Controller STM System Timer Module
I2C Inter-integrated Circuit Bus SWT Software Watchdog Timer
IMUX Internal Multiplexer STCU Self Test Control Unit
INTC Interrupt Controller WKPU Wakeup Unit
Notes: 1) 10 dedicated channels plus up to 19 shared channels. See the device-comparison table.
2) Package dependent. 27 or 33 dedicated channels plus up to 19 shared channels. See the device-comparison table.
3) 16 x precision channels (ANP) are mapped on input only I/O cells.
Table 3 summarizes the functions of the blocks present on the SPC564Bxx and
SPC56ECxx.
The available LQFP pinouts and the LBGA ballmaps are provided in the following figures.
For functional port pin description, see Table 6.
VDD_HV_A
VSS_HV
VDD_LV
VSS_LV
PG[10]
PG[15]
PG[14]
PC[13]
PC[12]
PH[10]
PH[12]
PG[11]
PE[15]
PE[14]
PE[12]
PH[11]
PC[8]
PH[8]
PH[7]
PH[6]
PH[5]
PH[4]
PC[4]
PC[5]
PH[9]
PC[0]
PC[1]
PC[2]
PC[3]
PB[2]
PE[7]
PE[6]
PE[5]
PE[4]
PE[3]
PE[2]
PA[6]
PA[5]
PI[0]
PI[1]
PI[2]
PI[3]
PI[4]
PI[5]
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[3] 1 132 PA[11]
PC[9] 2 131 PA[10]
PC[14] 3 130 PA[9]
PC[15] 4 129 PA[8]
PJ[4] 5 128 PA[7]
VDD_HV_A 6 127 PE[13]
VSS_HV 7 126 PF[14]
PH[15] 8 125 PF[15]
PH[13] 9 124 VDD_HV_B
PH[14] 10 123 VSS_HV
PI[6] 11 122 PG[0]
PI[7] 12 121 PG[1]
PG[5] 13 120 PH[3]
PG[4] 14 119 PH[2]
PG[3] 15 118 PH[1]
PG[2] 16 117 PH[0]
PA[2] 17 116 PG[12]
PE[0] 18 115 PG[13]
PA[1] 19 114 PA[3]
PE[1] 20 113 PI[13]
PE[8] 21 112 PI[12]
PE[9] 22 LQFP176 111 PI[11]
PE[10] 23 110 VDD_LV
PA[0]
PE[11]
24 Top view 109 VSS_LV
PI[8]
25 108
VSS_HV 26 107 PB[15]
VDD_HV_A 27 106 PD[15]
VSS_HV 28 105 PB[14]
RESET 29 104 PD[14]
VSS_LV 30 103 PB[13]
VDD_LV 31 102 PD[13]
VRC_CTRL 32 101 PB[12]
PG[9] 33 100 PD[12]
PG[8] 34 99 VDD_HV_ADC1
PC[11] 35 98 VSS_HV_ADC1
PC[10] 36 97 PB[11]
PG[7] 37 96 PD[11]
PG[6] 38 95 PD[10]
PB[0] 39 94 PD[9]
PB[1] 40 93 PB[7]
PF[9] 41 92 PB[6]
PF[8] 42 91 PB[5]
PF[12] 43 90 VDD_HV_ADC0
PC[6] 44 89 VSS_HV_ADC0
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
VDD_LV
VSS_LV
VSS_HV
VDD_HV_A
VDD_HV_A
VSS_HV
PC[7]
PF[10]
PF[11]
PA[15]
PF[13]
PA[14]
PA[4]
PA[13]
PA[12]
XTAL
EXTAL
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]
PD[8]
PB[4]
NOTE
1) VDD_HV_B supplies the IO voltage domain for the
pins PE[12], PA[11], PA[10], PA[9], PA[8], PA[7],
PE[13], PF[14], PF[15], PG[0], PG[1], PH[3], PH[2],
PH[1], PH[0], PG[12], PG[13], and PA[3].
2)Availability of port pin alternate functions depends
on product selection.
VDD_HV_A
VSS_HV
VDD_LV
VSS_LV
PG[10]
PG[15]
PG[14]
PC[13]
PC[12]
PH[10]
PH[12]
PG[11]
PK[15]
PK[14]
PK[13]
PK[12]
PK[10]
PE[15]
PE[14]
PE[12]
PH[11]
PK[11]
PC[8]
PH[8]
PH[7]
PH[6]
PH[5]
PH[4]
PC[4]
PC[5]
PH[9]
PC[0]
PC[1]
PC[2]
PC[3]
PB[2]
PK[9]
PE[7]
PE[6]
PE[5]
PE[4]
PE[3]
PE[2]
PA[6]
PA[5]
PL[0]
PI[0]
PI[1]
PI[2]
PI[3]
PI[4]
PI[5]
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
PB[3] 1
PC[9] 2 156 PA[11]
PC[14] 3 155 PA[10]
PC[15] 4 154 PA[9]
PJ[4] 5 153 PA[8]
VDD_HV_A 6 152 PA[7]
VSS_HV 7 151 PE[13]
PH[15] 8 150 PF[14]
PH[13] 9 149 PF[15]
PH[14] 10 148 VDD_HV_B
P[I6] 11 147 VSS_HV
P[I7] 12 146 PG[0]
PG[5] 13 145 PG[1]
PG[4] 14 144 PH[3]
PG[3] 15 143 PH[2]
PG[2] 16 142 PH[1]
PA[2] 17 141 PH[0]
PE[0] 18 140 PG[12]
PA[1] 19 139 PG[13]
PE[1] 20 138 PA[3]
137 PI[13]
PE[8] 21 PI[12]
PE[9] 22 136
135 PI[11]
PE[10]
PA[0]
23
24
LQFP208 134 PI[10]
133 VDD_LV
PE[11] 25 Top view VSS_LV
VSS_HV 26 132
131 PI[9]
VDD_HV_A 27 PI[8]
VSS_HV 28 130
129 PB[15]
RESET 29 PD[15]
VSS_LV 30 128
127 PB[14]
VDD_LV 31 PD[14]
VRC_CTRL 32 126
125 PB[13]
PG[9] 33 PD[13]
PG[8] 34 124
123 PB[12]
PC[11] 35 VDD_HV_A
PC[10] 36 122
121 VSS_HV
PG[7] 37 PD[12]
PG[6] 38 120
119 VDD_HV_ADC1
PB[0] 39 VSS_HV_ADC1
PB[1] 40 118
117 PB[11]
PK[1] 41 PD[11]
PK[2] 42 116
115 PD[10]
PK[3] 43 PD[9]
PK[4] 44 114
113 PJ[5]
PK[5] 45 PJ[6]
PK[6] 46 112
111 PJ[7]
PK[7] 47 PJ[8]
PK[8] 48 110
109 PB[7]
PF[9] 49 PB[6]
PF[8] 50 108
107 PB[5]
PF[12] 51 VDD_HV_ADC0
PC[6] 52 100 106
101
102
103
104
105 VSS_HV_ADC0
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
89
90
91
92
93
94
95
96
97
98
99
PC[7]
PF[10]
PF[11]
PA[15]
PF[13]
PA[14]
PJ[12]
PJ[11]
PA[4]
PK[0]
PJ[15]
PJ[14]
PJ[13]
PA[13]
PJ[10]
PJ[9]
PA[12]
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]
PD[8]
PB[4]
VDD_LV
VSS_LV
VSS_HV
VDD_HV_A
VDD_HV_A
VSS_HV
XTAL
EXTAL
NOTE
1) VDD_HV_B supplies the IO voltage domain for the pins PE[12], PA[11], PA[10], PA[9],
PA[8], PA[7], PE[13], PF[14], PF[15], PG[0], PG[1], PH[3], PH[2], PH[1], PH[0], PG[12],
PG[13], and PA[3].
2) Availability of port pin alternate functions depends on product selection.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
PC[15] PB[2] PC[13] PI[1] PE[7] PH[8] PE[2] PE[4] PC[4] PE[3] PH[9] PI[4] PH[11] PE[14] PA[10] PG[11]
A A
PH[13] PC[14] PC[8] PC[12] PI[3] PE[6] PH[5] PE[5] PC[5] PC[0] PC[2] PH[12] PG[10] PA[11] PA[9] PA[8]
B B
PH[14] VDD_HV PC[9] PL[0] PI[0] PH[7] PH[6] VSS_LV VDD_HV PA[5] PC[3] PE[15] PG[14] PE[12] PA[7] PE[13]
C _A _A C
PG[5] PI[6] PJ[4] PB[3] PK[15] PI[2] PH[4] VDD_LV PC[1] PH[10] PA[6] PI[5] PG[15] PF[14] PF[15] PH[2]
D D
PG[3] PI[7] PH[15] PG[2] VDD_LV VSS_LV PK[10] PK[9] PM[1] PM[0] PL[15] PL[14] PG[0] PG[1] PH[0] VDD_HV
E _A E
PA[2] PG[4] PA[1] PE[1] PL[2] PM[6] PL[1] PK[11] PM[5] PL[13] PL[12] PM[2] PH[1] PH[3] PG[12] PG[13]
F F
PE[8] PE[0] PE[10] PA[0] PL[3] VSS_HV VSS_HV VSS_HV VSS_HV VSS_HV VSS_HV PK[12] VDD_HV PI[13] PI[12] PA[3]
G _B G
PE[9] VDD_HV PE[11] PK[1] PL[4] VSS_LV VSS_LV VSS_HV VSS_HV VSS_HV VSS_HV PK[13] VDD_HV VDD_LV VSS_LV PI[11]
H _A _A H
VSS_HV VRC_CT VDD_LV PG[9] PL[5] VSS_LV VSS_LV VSS_LV VSS_HV VSS_HV VSS_HV PK[14] PD[15] PI[8] PI[9] PI[10]
J RL J
RESET VSS_LV PG[8] PC[11] PL[6] VSS_LV VSS_LV VSS_LV VSS_LV VDD_LV VDD_LV PM[3] PD[14] PD[13] PB[14] PB[15]
K K
PC[10] PG[7] PB[0] PK[2] PL[7] VSS_LV VSS_LV VSS_LV VSS_LV VDD_LV VDD_LV PM[4] PD[12] PB[12] PB[13] VDD_HV
L _ADC1 L
PG[6] PB[1] PK[4] PF[9] PK[5] PK[6] PK[7] PK[8] PL[8] PL[9] PL[10] PL[11] PB[11] PD[10] PD[11] VSS_HV
M _ADC1 M
PK[3] PF[8] PC[6] PC[7] PJ[13] VDD_HV PB[10] PF[6] VDD_HV PJ[1] PD[2] PJ[5] PB[5] PB[6] PJ[6] PD[9]
N _A _A N
PF[12] PF[10] PF[13] PA[14] PJ[9] PA[12] PF[0] PF[5] PF[7] PJ[3] PI[15] PD[4] PD[7] PD[8] PJ[8] PJ[7]
P P
PF[11] PA[15] PJ[11] PJ[15] PA[13] PF[2] PF[3] PF[4] VDD_LV PJ[2] PJ[0] PD[0] PD[3] PD[6] VDD_HV PB[7]
R _ADC0 R
PJ[12] PA[4] PK[0] PJ[14] PJ[10] PF[1] XTAL EXTAL VSS_LV PB[9] PB[8] PI[14] PD[1] PD[5] VSS_HV PB[4]
T _ADC0 T
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Notes:
1) VDD_HV_B supplies the IO voltage domain for the pins PE[12], PA[11], PA[10], PA[9], PA[8], PA[7], PE[13], PF[14], PF[15], PG[0], PG[1],
PH[3], PH[2], PH[1], PH[0], PG[12], PG[13], PA[3], PM[3], and PM[4].
2)Availability of port pin alternate functions depends on product selection.
LBGA 256
LQFP 176
LQFP 208
I/O Pad RESET
Port pin Function
direction type config.
Input, weak
Bidirectional reset with Schmitt-Trigger pull-up only
RESET I/O M 29 29 K1
characteristics and noise filter. after
PHASE2
Analog input of the oscillator amplifier
EXTAL circuit. Needs to be grounded if oscillator I A(1) — 58 74 T8
bypass mode is used.
Analog output of the oscillator amplifier
circuit, when the oscillator is not in bypass
XTAL mode. I/O A(1) — 56 72 T7
Analog input for the clock generator when
the oscillator is in bypass mode.
1. For analog pads, it is not recommended to enable IBE if APC is enabled to avoid extra current in middle range voltage.
a. See the I/O pad electrical characteristics in the device datasheet for details.
b. All medium and fast pads are in slow configuration by default at reset and can be configured as fast or medium.
For example, Fast/Medium pad will be Medium by default at reset. Similarly, Slow/Medium pad will be Slow by
default. Only exception is PC[1] which is in medium configuration by default (refer to PCR.SRC in the reference
manual, Pad Configuration Registers (PCR0—PCR198)).
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
direction(2)
function(1)
Peripheral
Alternate
Pad type
RESET
config.
LQFP 176
LQFP 208
LBGA256
Port
I/O
PCR Function
pin
3 Electrical Characteristics
This section contains electrical characteristics of the device as well as temperature and
power considerations.
This product contains devices to protect the inputs against damage due to high static
voltages. However, it is advisable to take precautions to avoid application of any voltage
higher than the specified maximum rated voltages.
To enhance reliability, unused inputs can be driven to an appropriate logic voltage level (VDD
or VSS_HV). This could be done by the internal pull-up and pull-down, which is provided by
the product for most general purpose pins.
The parameters listed in the following tables represent the characteristics of the device and
its demands on the system.
In the tables where the device logic provides signals with their respective timing
characteristics, the symbol “CC” for Controller Characteristics is included in the Symbol
column.
In the tables where the external system must provide signals with their respective timing
characteristics to the device, the symbol “SR” for System Requirement is included in the
Symbol column.
P Those parameters are guaranteed during production testing on each individual device.
Those parameters are achieved by the design characterization by measuring a statistically
C
relevant sample size across process variations.
Those parameters are achieved by design characterization on a small sample size from
T typical devices under typical conditions unless otherwise noted. All values shown in the typical
column are within this category.
D Those parameters are derived mainly from simulations.
Note: The classification is shown in the column labeled “C” in the parameter tables where
appropriate.
Note: Stresses exceeding the recommended absolute maximum ratings may cause permanent
damage to the device. This is a stress rating only and functional operation of the device at
these or any other conditions above those indicated in the operational sections of this
specification are not implied. Exposure to absolute maximum rating conditions for extended
periods may affect device reliability. During overload conditions (VIN > VDD_HV_A/HV_B or
VIN < VSS_HV), the voltage on pins with respect to ground (VSS_HV) must not exceed the
recommended values.
Digital ground on
VSS_HV SR — 0 0 V
VSS_HV pins
Voltage on VDD_HV_A pins
VDD_HV_A(1) SR with respect to ground — 3.0 3.6 V
(VSS_HV)
Voltage on VDD_HV_B pins
VDD_HV_B(1) SR with respect to ground — 3.0 3.6 V
(VSS_HV)
Voltage on VSS_LV (low
voltage digital supply)
VSS_LV(2) SR — VSS_HV 0.1 VSS_HV + 0.1 V
pins with respect to
ground (VSS_HV)
Base control voltage for
Relative to
VRC_CTRL(3) external BCP68 NPN 0 VDD_LV + 1 V
VDD_LV
device
Voltage on
VSS_HV_ADC0,
VSS_HV_ADC1 (ADC
VSS_ADC SR — VSS_HV 0.1 VSS_HV + 0.1 V
reference) pin with
respect to ground
(VSS_HV)
Voltage on — 3.0(5) 3.6
VDD_HV_ADC0 VDD_HV_ADC0 with
(4) SR Relative to V
respect to ground VDD_HV_A 0.1 VDD_HV_A + 0.1
(VSS_HV) VDD_HV_A(6)
S
VSS_HV Digital ground on VSS_HV pins — 0 0 V
R
— 4.5 5.5
(2)
VDD_HV_ADC0 S Voltage on VDD_HV_ADC0 with Voltage drop 3.0 5.5
(5) V
R respect to ground (VSS_HV)
Relative to
VDD_HV_A – 0.1 VDD_HV_A + 0.1
VDD_HV_A(6)
— 4.5 5.5
VDD_HV_ADC1 S Voltage on VDD_HV_ADC1 with Voltage drop(2) 3.0 5.5
(7) V
R respect to ground (VSS_HV)
Relative to
VDD_HV_A 0.1 VDD_HV_A + 0.1
VDD_HV_A(6)
— VSS_HV –0.1 —
S Voltage on any GPIO pin with
VIN Relative to VDD_HV_A/HV_B V
R respect to ground (VSS_HV) —
VDD_HV_A/HV_B + 0.1
S Injected input current on any pin
IINJPAD — –5 5
R during overload condition
Absolute sum of all injected input mA
S
IINJSUM currents during overload — –50 50
R
condition
Medium and fast pads can use slow configuration to reduce electromagnetic emission, at
the cost of reducing AC performance.
VIN
VDD
VIH
VHYS
VIL
PDIx = ‘1
(GPDI register of SIUL)
PDIx = ‘0’
4. The width of input pulse in between 40 ns to 1000 ns is indeterminate. It may pass the noise or may not depending on
silicon sample to sample variation.
IOH = 3 mA,
P 0.8VDD — —
VDD = 5.0 V ± 10%, PAD3V5V = 0
Output high level
Push IOH = 3 mA,
VOH CC C SLOW 0.8VDD — — V
Pull VDD = 5.0 V ± 10%, PAD3V5V = 1(3)
configuration
IOH = 1.5 mA,
P VDD 0.8 — —
VDD = 3.3 V ± 10%, PAD3V5V = 1
IOL = 3 mA,
P — — 0.1VDD
VDD = 5.0 V ± 10%, PAD3V5V = 0
Output low level
Push IOL = 3 mA,
VOL CC C SLOW — — 0.1VDD V
Pull VDD = 5.0 V ± 10%, PAD3V5V = 1(3)
configuration
IOL = 1.5 mA,
P — — 0.5
VDD = 3.3 V ± 10%, PAD3V5V = 1
1. VDD = 3.3 V ± 10 % / 5.0 V ± 10 %, TA = 40 to 125 °C, unless otherwise specified.
2. VDD as mentioned in the table is VDD_HV_A/VDD_HV_B.
3. The configuration PAD3V5 = 1 when VDD = 5 V is only a transient configuration during power-up. All pads but RESET and
Nexus output (MDOx, EVTO, MCKO) are configured in input or in high impedance state.
IOH = 3 mA,
C VDD = 5.0 V ± 10%, 0.8VDD — —
PAD3V5V = 0
Output high level IOH = 1.5 mA,
VOH CC C MEDIUM Push Pull VDD = 5.0 V ± 10%, 0.8VDD — — V
configuration PAD3V5V = 1(3)
IOH = 2 mA,
C VDD = 3.3 V ± 10%, VDD 0.8 — —
PAD3V5V = 1
IOL = 3 mA,
C VDD = 5.0 V ± 10%, — — 0.2VDD
PAD3V5V = 0
Output low level IOL = 1.5 mA,
VOL CC C MEDIUM Push Pull VDD = 5.0 V ± 10%, — — 0.1VDD V
configuration PAD3V5V = 1(3)
IOL = 2 mA,
C VDD = 3.3 V ± 10%, — — 0.5
PAD3V5V = 1
1. VDD = 3.3 V ± 10 % / 5.0 V ± 10 %, TA = 40 to 125 °C, unless otherwise specified.
2. VDD as mentioned in the table is VDD_HV_A/VDD_HV_B.
3. The configuration PAD3V5 = 1 when VDD = 5 V is only a transient configuration during power-up. All pads but RESET and
Nexus output (MDOx, EVTO, MCKO) are configured in input or in high impedance state.
D CL = 25 pF — — 50
VDD = 5.0 V ± 10 %,
T CL = 50 pF — — 100
PAD3V5V = 0
D Output transition CL = 100 pF — — 125
Ttr CC time output pin(4) ns
D SLOW configuration CL = 25 pF — — 40
VDD = 3.3 V ± 10 %,
T CL = 50 pF — — 50
PAD3V5V = 1
D CL = 100 pF — — 75
D CL = 25 pF VDD = 5.0 V ± 10 %, — — 10
T CL = 50 pF PAD3V5V = 0 — — 20
Output transition
SIUL.PCRx.SRC = 1
D time output pin(4) CL = 100 pF — — 40
Ttr CC ns
D MEDIUM CL = 25 pF — — 12
VDD = 3.3 V ± 10 %,
configuration
T CL = 50 pF PAD3V5V = 1 — — 25
D CL = 100 pF SIUL.PCRx.SRC = 1 — — 40
LBGA256(1) Equivalent to 208-pin LQFP segment pad distribution + G6, G11, H11, J11
VDDMIN
RESET
VIH
VIL
VRESET
hw_rst
VDD
‘1’
VIH
VIL
‘0’
filtered by filtered by filtered by unknown reset
hysteresis lowpass filter lowpass filter state device under hardware reset
WFRST WFRST
WNFRST
VDD_LV
HPVDD
VSS_LV
Off chip
VRC_CTRL sw1 (<0.1)
BCP68 HPREG
NPN driver
LPVDD
10 f
LPREG
Chip Boundary
(CDEC2)
HPVDD
100 nf
LPVDD
The internal voltage regulator requires external bulk capacitance (CREGn) to be connected
to the device to provide a stable low voltage digital supply to the device. Also required for
stability is the CDEC2 capacitor at ballast collector. This is needed to minimize sharp injection
current when ballast is turning ON. Apart from the bulk capacitance, user should connect
EMI/decoupling cap (CREGP) at each VDD_LV/VSS_LV pin pair.
3.8.1.1 Recommendations
The external NPN driver must be BCP68 type.
VDD_LV should be implemented as a power plane from the emitter of the ballast
transistor.
10 F capacitors should be connected to the 4 pins closest to the outside of the
package and should be evenly distributed around the package. For BGA packages, the
balls should be used are D8, H14, R9, J3–one cap on each side of package.
– There should be a track direct from the capacitor to this pin (pin also connects to
VDD_LV plane). The tracks ESR should be less than 100 m.
– The remaining VDD_LV pins (exact number will vary with package) should be
decoupled with 0.1 F caps, connected to the pin as per 10 F.
(see Section 3.4: Recommended operating conditions).
C After trimming
VMREG P Main regulator output voltage 1.20 1.28 1.32 V
C TA = 25 °C
VDDHV/LV
VLVDHVxH/LVxH
VLVDHVxL/LVxL
RESET
S
VPORUP P Supply for functional POR module — 1.0 — 5.5
R
C
VPORH P Power-on reset threshold — 1.5 — 2.6
C
C
VLVDHV3H T LVDHV3 low voltage detector high threshold — 2.7 — 2.85
C
C
VLVDHV3L T LVDHV3 low voltage detector low threshold — 2.6 — 2.74
C
V
C
VLVDHV5H T LVDHV5 low voltage detector high threshold — 4.3 — 4.5
C
C
VLVDHV5L T LVDHV5 low voltage detector low threshold — 4.2 — 4.4
C
C
VLVDLVCORL P LVDLVCOR low voltage detector low threshold 1.08 — 1.17
C TA = 25 °C,
C after trimming
VLVDLVBKPL P LVDLVBKP low voltage detector low threshold 1.08 — 1.17
C
1. VDD = 3.3 V ± 10 % / 5.0 V ± 10 %, TA = 40 to 125 °C, unless otherwise specified.
2. All values need to be confirmed during device validation.
C P at 120 MHz TA = 25 °C — 20 27 mA
IDDHALT HALT mode current(11)
C C at 120 MHz TA = 125 °C — 35 100 mA
C P TA = 25 °C — 0.4 5 mA
IDDSTOP STOP mode current(12) No clocks active
C C TA = 125 °C — 16 72 mA
IDDSTDBY3 P TA = 25 °C — 50 96 µA
(96 KB C STANDBY3 mode
No clocks active
RAM C C current(13) TA = 125 °C — 630 2400 µA
retained)
IDDSTDBY2 C TA = 25 °C — 40 92 µA
(64 KB C STANDBY2 mode
No clocks active
RAM C C current(14) TA = 125 °C — 500 2000 µA
retained)
IDDSTDBY1 C TA = 25 °C — 25 85 µA
C STANDBY1 mode
(8 KB RAM No clocks active
C C current(15) TA = 125 °C — 230 1100 µA
retained)
32 KHz OSC — TA = 25 °C — — 5 µA
9. Subject to change, Configuration: 1 e200z4d + 4 kbit/s Cache, 1 e200z0h (1/2 system frequency), CSE, 1 eDMA
(10 ch.), 6 FlexCAN (4 500 kbit/s, 2 125 kbit/s), 4 LINFlexD (20 kbit/s), 6 DSPI (2 2 Mbit/s, 3 4 Mbit/s,
1 10 Mbit/s), 16 Timed I/O, 16 ADC Input, 1 FlexRay (2 ch., 10 Mbit/s), 1 FEC (100 Mbit/s), 1 RTC, 4PIT
channels, 1 SWT, 1 STM. For lower pin count packages reduce the amount of timed I/O’s and ADC channels. RUN
current measured with typical application with accesses on both code flash and RAM.
10. This value is obtained from limited sample set.
11. Data Flash Power Down. Code Flash in Low Power. SIRC 128 kHz and FIRC 16 MHz ON. 16 MHz XTAL clock. FlexCAN:
instances: 0, 1, 2 ON (clocked but no reception or transmission), instances: 4, 5, 6 clocks gated. LINFlex: instances: 0, 1, 2
ON (clocked but no reception or transmission), instance: 3-9 clocks gated. eMIOS: instance: 0 ON (16 channels on PA[0]-
PA[11] and PC[12]-PC[15]) with PWM 20 kHz, instance: 1 clock gated. DSPI: instance: 0 (clocked but no communication,
instance: 1-7 clocks gated). RTC/API ON. PIT ON. STM ON. ADC ON but no conversion except 2 analog watchdogs.
12. Only for the “P” classification: No clock, FIRC 16 MHz OFF, SIRC128 kHz ON, PLL OFF, HPvreg OFF, LPVreg ON. All
possible peripherals off and clock gated. Flash in power down mode.
13. Only for the “P” classification: LPreg ON, HPVreg OFF, 96 KB RAM ON, device configured for minimum consumption, all
possible modules switched-off. Measurement condition assumes Tj = Ta.
14. LPreg ON, HPVreg OFF, 64 KB RAM ON, device configured for minimum consumption, all possible modules switched-off.
Measurement condition assumes Tj = Ta.
15. LPreg ON, HPVreg OFF, 8 KB RAM ON, device configured for minimum consumption, all possible modules switched OFF.
Measurement condition assumes Tj = Ta.
Table 27 shows the data flash memory program and erase characteristics.
ECC circuitry provides correction of single bit faults and is used to improve further
automotive reliability results. Some units will experience single bit corrections throughout
the life of the product with no impact to product reliability.
Code flash
ICFREAD(3) Flash memory module 33
C Sum of the current consumption memory
read mA
C on VDD_HV_A on read access
IDFREAD (3) fCPU = 120 MHz 2%(4) Data flash
13
memory
Code
flash — —
C Delay for flash memory module to exit memory
TFLARSTEXIT D — 125
C reset mode
Data flash
— —
memory
Code
C Delay for flash memory module to exit
TFLALPEXIT T flash — — — 0.5
C low-power mode
memory
µs
Code
flash — —
C Delay for flash memory module to exit memory
TFLAPDEXIT T — 30
C power-down mode
Data flash
— —
memory
Code
TFLALPENTR C Delay for flash memory module to
T flash — — — 0.5
Y C enter low-power mode
memory
1. VDD = 3.3 V ± 10 % / 5.0 V ± 10 %, TA = 40 to 125 °C, unless otherwise specified.
S
— — Scan range — 0.150 1000 MHz
R
S Operating
fCPU — — — 120 — MHz
R frequency
S LV operating
VDD_LV — — — 1.28 — V
R voltages
1. All ESD testing is in conformity with CDF-AEC-Q100 Stress Test Qualification for Automotive Grade Integrated Circuits.
2. A device will be defined as a failure if after exposure to ESD pulses the device no longer meets the device specification
requirements. Complete DC parametric and functional testing shall be performed per applicable device specification at
room temperature followed by hot temperature, unless specified otherwise in the device specification.
3. Data based on characterization results, not tested in production.
TA = 125 °C
LU Static latch-up class II level A
conforming to JESD 78
EXTAL
C1
XTAL
Crystal
XTAL
RD
C2
DEVICE
VDD
I
EXTAL
EXTAL
DEVICE
Resonator
XTAL
DEVICE
VXTAL
1/fMXOSC
VFXOSC
90%
VFXOSCOP
10%
Fast external
fFXOSC SR — crystal oscillator — 4.0 — 40.0 MHz
frequency
Fast external VDD = 3.3 V ± 10% 4(3) — 20(3)
gmFXOSC CC C crystal oscillator mA/V
transconductance VDD = 5.0 V ± 10% 6.5(3) — 25(3)
Table 36. Fast external crystal oscillator (4 to 40 MHz) electrical characteristics (continued)
Value(2)
Symbol C Parameter Conditions(1) Unit
Min Typ Max
OSC32K_EXTAL OSC32K_EXTAL
C1
Resonator
Crystal
RP
OSC32K_XTAL OSC32K_XTAL
DEVICE C2 DEVICE
C0
Crystal Cm Rm Lm
C1 C2
C1 C2
Figure 14. Slow external crystal oscillator (32 kHz) electrical characteristics
VOSC32K_XTAL 1/fLPXOSC32K
VLPXOSC32K
90%
10%
Table 38. Slow external crystal oscillator (32 kHz) electrical characteristics
Value(2)
Symbol C Parameter Conditions(1) Unit
Min Typ Max
S
fPLLIN — FMPLL reference clock(3) — 4 — 64 MHz
R
S FMPLL reference clock
PLLIN — — 40 — 60 %
R duty cycle(3)
C FMPLL output clock
fPLLOUT P — 16 — 120 MHz
C frequency
S
fCPU — System clock frequency — — — 120 + 2%(4) MHz
R
C
fFREE P Free-running frequency — 20 — 150 MHz
C
C
tLOCK P FMPLL lock time Stable oscillator (fPLLIN = 16 MHz) 40 100 µs
C
C fPLLIN = 40 MHz (resonator), 6
tLTJIT — FMPLL long term jitter — — ns
C fPLLCLK @ 120 MHz, 4000 cycles (for < 1ppm)
C
IPLL C FMPLL consumption TA = 25 °C — — 3 mA
C
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified.
2. All values need to be confirmed during device validation.
3. PLLIN clock retrieved directly from 4-40 MHz XOSC or 16 MIRC. Input characteristics are granted when oscillator is used
in functional mode. When bypass mode is used, oscillator input clock should verify fPLLIN and PLLIN.
4. fCPU 120 + 2% MHz can be achieved at 125 °C.
C
P TA = 25 °C, trimmed — 16 —
C Fast internal RC oscillator high
fFIRC MHz
S frequency
— — 12 20
R
Table 40. Fast internal RC oscillator (16 MHz) electrical characteristics (continued)
Value(2)
Symbol C Parameter Conditions(1) Unit
Min Typ Max
C
P TA = 25 °C, trimmed — 128 —
C Slow internal RC oscillator low
fSIRC kHz
S frequency untrimmed, across
— 84 — 205
R temperatures
C Slow internal RC oscillator low
ISIRC(3) C TA = 25 °C, trimmed — — 5 µA
C frequency current
C Slow internal RC oscillator start-
TSIRCSU P TA = 25 °C, VDD = 5.0 V ± 10% — 8 12 µs
C up time
Slow internal RC oscillator
C
SIRCPRE C precision after software trimming TA = 25 °C 2 — +2
C
of fSIRC %
C Slow internal RC oscillator
SIRCTRIM C — — 2.7 —
C trimming step
Variation in fSIRC across
C
SIRCVAR C temperature and fluctuation in — 10 — +10 %
C
supply voltage, post trimming
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified.
2. All values need to be confirmed during device validation.
3. This does not include consumption linked to clock tree toggling and peripherals consumption when RC oscillator is ON.
3.17.1 Introduction
The device provides two Successive Approximation Register (SAR) analog-to-digital
converters (10-bit and 12-bit).
Note: Due to ADC limitations, the two ADCs cannot sample a shared channel at the same time
i.e., their sampling windows cannot overlap if a shared channel is selected. If this is done,
neither of the ADCs can guarantee their conversion accuracies.
1023
1022
1021
1020
1019
1 LSB ideal = VDD_ADC / 1024
1018
(2)
code out
7
(1)
6
2 (3)
1
1 LSB (ideal)
0
1 2 3 4 5 6 7 1017 1018 1019 1020 1021 1022 1023
Vin(A) (LSBideal)
Offset Error OSE
In fact a current sink contributor is represented by the charge sharing effects with the
sampling capacitance: being CS and Cp2 substantially two switched capacitances, with a
frequency equal to the conversion rate of the ADC, it can be seen as a resistive path to
ground. For instance, assuming a conversion rate of 1MHz, with CS+Cp2 equal to 3pF, a
resistance of 330K is obtained (Reqiv = 1 / (fc*(CS+Cp2)), where fc represents the
conversion rate at the considered channel). To minimize the error induced by the voltage
partitioning between this resistance (sampled voltage on CS+Cp2) and the sum of RS + RF,
the external circuit must be designed to respect the following relation
Equation 4
RS + RF
1
V A --------------------- --- LSB
R EQ 2
The formula above provides a constraint for external network design, in particular on
resistive path.
VDD
Channel
Sampling
Selection
Source Filter Current Limiter
RS RF RL RSW RAD
VA CF CP1 CP2 CS
RS Source Impedance
RF Filter Resistance
CF Filter Capacitance
RL Current Limiter Resistance
RSW Channel Selection Switch Impedance
RADSampling Switch Impedance
CP Pin Capacitance (two contributions, CP1 and CP2)
CS Sampling Capacitance
VDD
Channel Extended
Sampling
Selection Switch
Source Filter Current Limiter
RS Source Impedance
RF Filter Resistance
CF Filter Capacitance
RL Current Limiter Resistance
RSW Channel Selection Switch Impedance (two contributions RSW1 and RSW2)
RADSampling Switch Impedance
CP Pin Capacitance (three contributions, CP1, CP2 and CP3)
CS Sampling Capacitance
A second aspect involving the capacitance network shall be considered. Assuming the three
capacitances CF, CP1 and CP2 initially charged at the source voltage VA (refer to the
equivalent circuit reported in Figure 16): when the sampling phase is started (A/D switch
close), a charge sharing phenomena is installed.
VA
VA2 V <0.5 LSB
1 2
1 < (RSW + RAD) CS << TS
TS t
Equation 5
CP CS
1 = R SW + R AD ---------------------
CP + CS
Equation 6
1 R SW + R AD C S « T S
The charge of CP1 and CP2 is redistributed on CS,determining a new value of the voltage
VA1 on the capacitance according to the following equation
Equation 7
V A1 C S + C P1 + C P2 = V A C P1 + C P2
A second charge transfer involves also CF (that is typically bigger than the on-chip
capacitance) through the resistance RL: again considering the worst case in which CP2 and
CS were in parallel to CP1 (since the time constant in reality would be faster), the time
constant is:
Equation 8
2 R L C S + C P1 + C P2
In this case, the time constant depends on the external circuit: in particular imposing that the
transient is completed well before the end of sampling time TS, a constraints on RL sizing is
obtained:
Equation 9
8.5
2 = 8.5 R L C S + C P1 + C P2 TS
Of course, RL shall be sized also according to the current limitation constraints, in
combination with RS (source impedance) and RF (filter resistance). Being CF definitively
bigger than CP1, CP2 and CS, then the final voltage VA2 (at the end of the charge transfer
transient) will be much higher than VA1. The following equation must be respected (charge
balance assuming now CS already charged at VA1):
Equation 10
VA2 C S + C P1 + C P2 + C F = V A C F + V A1 C P1 + C P2 + C S
The two transients above are not influenced by the voltage source that, due to the presence
of the RFCF filter, is not able to provide the extra charge to compensate the voltage drop on
CS with respect to the ideal source VA; the time constant RFCF of the filter is very high with
respect to the sampling time (TS). The filter is typically designed to act as anti-aliasing
f0 f
Anti-Aliasing Filter (fF = RC Filter pole) Sampled Signal Spectrum (fC = conversion Rate)
fF f f0 fC f
Calling f0 the bandwidth of the source signal (and as a consequence the cut-off frequency of
the anti-aliasing filter, fF), according to the Nyquist theorem the conversion rate fC must be
at least 2f0; it means that the constant time of the filter is greater than or at least equal to
twice the conversion period (TC). Again the conversion period TC is longer than the
sampling time TS, which is just a portion of it, even when fixed channel continuous
conversion mode is selected (fastest conversion rate at a specific channel): in conclusion it
is evident that the time constant of the filter RFCF is definitively much higher than the
sampling time TS, so the charge level on CS cannot be modified by the analog signal source
during the time in which the sampling switch is closed.
The considerations above lead to impose new constraints on the external circuit, to reduce
the accuracy error due to the voltage drop on CS; from the two charge balance equations
above, it is simple to derive Equation 11 between the ideal and real sampled voltage on CS:
Equation 11
V A2 C P1 + C P2 + C F
------------ = --------------------------------------------------------
VA C P1 + C P2 + C F + C S
From this formula, in the worst case (when VA is maximum, that is for instance 5 V),
assuming to accept a maximum error of half a count, a constraint is evident on CF value:
C TA = 40 °C — 1 —
C TA = 25 °C — 1 —
ILKG CC Input leakage current No current injection on adjacent pin nA
C TA = 105 °C — 8 200
P TA = 125 °C — 45 400
Voltage on
VSS_HV_ADC0
S
VSS_ADC0 — (ADC_0 reference) — 0.1 — 0.1 V
R
pin with respect to
ground (VSS_HV)(2)
Voltage on
VDD_HV_ADC0 pin
S
VDD_ADC0 — (ADC_0 reference) — VDD_HV_A 0.1 — VDD_HV_A + 0.1 V
R
with respect to
ground (VSS_HV)
S Analog input
VAINx — — VSS_ADC0 0.1 — VDD_ADC0 + 0.1 V
R voltage(3)
S ADC_0 analog
fADC0 — — 6 — 32 + 2% MHz
R frequency
S ADC_0 power up
tADC0_PU — — — — 1.5 µs
R delay
C
tADC0_S T Sample time(4) fADC = 32 MHz 500 — ns
C
C Internal resistance of
RSW2 D — — — 2 k
C analog source
C Internal resistance of
RAD D — — — 2 k
C analog source
Current VDD =
5 — 5
injectio 3.3 V ± 10%
n on
one
ADC_0
S
IINJ(7) — Input current Injection input, mA
R VDD =
differen 5 — 5
t from 5.0 V ± 10%
the
convert
ed one
C Absolute value for
| INL | T No overload — 0.5 1.5 LSB
C integral non-linearity
C Absolute differential
| DNL | T No overload — 0.5 1.0 LSB
C non-linearity
C
| OFS | T Absolute offset error — — 0.5 — LSB
C
C
| GNE | T Absolute gain error — — 0.6 — LSB
C
Total unadjusted Without current
P 2 0.6 2
C error(8) for precise injection
TUEP LSB
C channels, input only
T pins With current injection 3 3
Without current
C T Total unadjusted 3 1 3
TUEX error(8) for extended injection LSB
C
T channel With current injection 4 4
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified.
2. Analog and digital VSS_HV must be common (to be tied together externally).
3. VAINx may exceed VSS_ADC0 and VDD_ADC0 limits, remaining on absolute maximum ratings, but the results of the
conversion will be clamped respectively to 0x000 or 0x3FF.
4. During the sample time the input capacitance CS can be charged/discharged by the external source. The internal
resistance of the analog source must allow the capacitance to reach its final voltage level within tADC0_S. After the end of
the sample time tADC0_S, changes of the analog input voltage have no effect on the conversion result. Values for the
sample clock tADC0_S depend on programming.
5. This parameter does not include the sample time tADC0_S, but only the time for determining the digital result and the time to
load the result's register with the conversion result.
6. Refer to ADC conversion table for detailed calculations.
7. PB10 should not have any current injected. It can disturb accuracy on other ADC_0 pins.
8. Total Unadjusted Error: The maximum error that occurs without adjusting Offset and Gain errors. This error is a
combination of Offset, Gain and Integral Linearity errors.
4095
4094
4093
4092
4091
1 LSB ideal = AVDD / 4096
4090
(2)
code out
7
(1)
6
2 (3)
1
1 LSB (ideal)
0
1 2 3 4 5 6 7 4090 4091 4092 4093 4094 4095
Vin(A) (LSBideal)
Offset Error OSE
Voltage on
VSS_HV_ADC1
(ADC_1
VSS_ADC1 SR — reference) pin — 0.1 0.1 V
with respect to
ground
(VSS_HV)(2)
Voltage on
VDD_HV_ADC1
VDD_ADC1 pin (ADC_1 VDD_HV_A
SR — — VDD_HV_A + 0.1 V
3
reference) with 0.1
respect to
ground (VSS_HV)
VAINx(3), Analog input VSS_ADC1
SR — — VDD_ADC1 + 0.1 V
(4)
voltage(5) 0.1
ADC_1 analog
fADC1 SR — — 8 + 2% 32 + 2% MHz
frequency
ADC_1 power up
tADC1_PU SR — — 1.5 µs
delay
Sample time(6)
— 440
VDD=5.0 V
tADC1_S CC T ns
Sample time(6)
— 530
VDD=3.3 V
Conversion
time(7), (8) fADC1 = 32 MHz 2
VDD=5.0 V
Conversion
time(7), (6) fADC 1= 30 MHz 2.1
VDD =5.0 V
tADC1_C CC P µs
Conversion
time(7), (6) fADC 1= 20 MHz 3
VDD=3.3 V
Conversion
time(7), (6) fADC1 = 15 MHz 3.01
VDD =3.3 V
ADC_1 input
CS CC D sampling — 5 pF
capacitance
ADC_1 input pin
CP1 CC D — 3 pF
capacitance 1
ADC_1 input pin
CP2 CC D — 1 pF
capacitance 2
3. PA3, PA7, PA10, PA11 and PE12 ADC_1 channels are coming from VDD_HV_B domain hence VDD_HV_ADC1 should be
within ±100 mV of VDD_HV_B when these channels are used for ADC_1.
4. VDD_HV_ADC1 can operate at 5V condition while VDD_HV_B can operate at 3.3V provided that ADC_1 channels coming
from VDD_HV_B domain are limited in max swing as VDD_HV_B.
5. VAINx may exceed VSS_ADC1 and VDD_ADC1 limits, remaining on absolute maximum ratings, but the results of the
conversion will be clamped respectively to 0x000 or 0xFFF.
6. During the sample time the input capacitance CS can be charged/discharged by the external source. The internal
resistance of the analog source must allow the capacitance to reach its final voltage level within tADC1_S. After the end of
the sample time tADC1_S, changes of the analog input voltage have no effect on the conversion result. Values for the
sample clock tADC1_S depend on programming.
7. Conversion time = Bit evaluation time + Sampling time + 1 Clock cycle delay.
8. Refer to ADC conversion table for detailed calculations.
9. Total Unadjusted Error: The maximum error that occurs without adjusting Offset and Gain errors. This error is a
combination of Offset, Gain and Integral Linearity errors.
3.18.1 MII Receive Signal Timing (RXD[3:0], RX_DV, RX_ER, and RX_CLK)
The receiver functions correctly up to a RX_CLK maximum frequency of 25 MHz +1%.
There is no minimum frequency requirement. In addition, the system clock frequency must
exceed four times the RX_CLK frequency in 2:1 mode and two times the RX_CLK
frequency in 1:1 mode.
RXD[3:0], RX_DV,
M1 RX_ER to RX_CLK 5 — ns
setup
RX_CLK to RXD[3:0],
M2 5 — ns
RX_DV, RX_ER hold
RX_CLK pulse width
M3 35% 65% RX_CLK period
high
M4 RX_CLK pulse width low 35% 65% RX_CLK period
RX_CLK (input)
M4
RXD[3:0] (inputs)
RX_DV
RX_ER
M1 M2
TX_CLK to TXD[3:0],
M5 5 — ns
TX_EN, TX_ER invalid
TX_CLK to TXD[3:0],
M6 — 25 ns
TX_EN, TX_ER valid
M7 TX_CLK pulse width high 35% 65% TX_CLK period
M8 TX_CLK pulse width low 35% 65% TX_CLK period
1. Output pads configured with SRE = 0b11.
M7
TX_CLK (input)
M5
M8
TXD[3:0] (outputs)
TX_EN
TX_ER
M6
CRS, COL
M9
M14 M15
MDC (output)
M10
MDIO (output)
M11
MDIO (input)
M12
M13
Analog static
consumption 200 µA
ADC_0 (no conversion)
supply Analog
IDD_HV_ADC0 CC D VDD = 5.5 V
current on dynamic
VDD_HV_ADC0 consumption 4 mA
(continuous
conversion)
Analog static
VDD = 5.5 V consumption 300 µA
ADC_1 (no conversion)
supply Analog
IDD_HV_ADC1 CC D
current on dynamic
VDD_HV_ADC1 V = 5.5 V consumption 6 mA
DD
(continuous
conversion)
CFlash +
DFlash
IDD_HV(FLASH) CC D supply VDD = 5.5 V — 13.25
current on
VDD_HV_ADC mA
PLL supply
IDD_HV(PLL) CC D current on VDD = 5.5 V — 0.0031 fperiph
VDD_HV
1. Operating conditions: TA = 25 °C, fperiph = 8 MHz to 120 MHz.
2. fperiph is in absolute value.
Refer
1 DSPI Cycle Time tSCK — ns
note(1)
—
Internal delay between pad associated to SCK and pad
associated to CSn in master mode for CSn1->0
tCSC — 115 ns
—
Internal delay between pad associated to SCK and pad
associated to CSn in master mode for CSn1->1
tASC 15 — ns
2 3
CSx
4 1
SCK Output
(CPOL = 0)
4
SCK Output
(CPOL = 1)
10
9
12 11
CSx
SCK Output
(CPOL = 0)
10
SCK Output
(CPOL = 1)
12 11
3
2
SS
1
SCK Input 4
(CPOL = 0)
4
SCK Input
(CPOL = 1)
5 11
12 6
9
10
SS
SCK Input
(CPOL = 0)
SCK Input
(CPOL = 1)
11
5 6
12
9
10
SIN First Data Data Last Data
3
CSx
4 1
2
SCK Output
(CPOL = 0)
4
SCK Output
(CPOL = 1)
9 10
12 11
CSx
SCK Output
(CPOL = 0)
SCK Output
(CPOL = 1)
10
9
12 11
3
2
SS
SCK Input
(CPOL = 0)
4 4
SCK Input
(CPOL = 1)
11 12 6
5
9 10
SS
SCK Input
(CPOL = 0)
SCK Input
(CPOL = 1)
11
5 6
12
9
10
SIN First Data Data Last Data
7 8
PCSS
CSx
MCKO
3
MDO
MSEO Output Data Valid
EVTO
4
EVTI
TCK
TMS, TDI
10
TDO
TCK
2/4 3/5
DATA OUTPUTS
4 Package characteristics
4.1 ECOPACK®
In order to meet environmental requirements, ST offers these devices in different grades of
ECOPACK® packages, depending on their level of environmental compliance. ECOPACK®
specifications, grade definitions and product status are available at: www.st.com.
ECOPACK® is an ST trademark.
C Seating plane
0.25 mm
A A2 gauge plane
k
A1 c
ccc C
A1
HD L
D
L1
ZD
ZE
132 89
133 88
E HE
176
45
Pin 1 1 44
identification
e 1T_ME
A 1.6 1.6
A1 0.05 0.15 0.05 0.1 0.15
A2 1.3 1.35 1.45 1.3 1.35 1.45
B 0.17 0.27 0.17 0.22 0.27
c 0.09 0.2 0.11 0.15 0.19
D 30 29.8 30 30.2
D1 28 27.8 28 28.2
D3 25.5 25.5
e 0.5 0.5
E 30 29.8 30 30.2
E1 28 27.8 28 28.2
E3 25.5 25.5
L 0.45 0.6 0.75 0.4 0.5 0.6
L1 1 1
K 0° 3.5 ° 7.0 ° 1° 3° 5°
A 1.210 1.700
A1 0.300
A2 0.300
A4 0.800
b 0.400 0.500 0.600
D 16.800 17.000 17.200
D1 15.000
E 16.800 17.000 17.200
E1 15.000
e 0.900 1.000 1.100
Z 0.750 1.000 1.250
ddd 0.200
Note: The package is designed according to the JEDEC standard No 95-1 Section 14 dedicated to
Ball Grid Array Package Design Guide.
5 Ordering information
Y = Tray
X = Tape and Reel
0 = No option
E = Ethernet
C = CSE + Ethernet
0 = NO EEPROM
E = EEPROM
8 = 80 MHz
9 = 120 MHz
B = –40 to 105 °C
C = –40 to 125 °C
L7 = LQFP176
L8 = LQFP208
B3 = LBGA256
74 = 3 MB
70 = 2 MB
64 = 1.5 MB
B = Body
C = Gateway
4 = e200z4d
E = e200z4d + e200
z0h
SPC56 = Power
Architecture in
90 nm
Appendix A Abbreviations
Table 56 lists abbreviations used but not defined elsewhere in this document.
CS Chip select
EVTO Event out
MCKO Message clock out
MDO Message data out
MSEO Message start/end out
MTFE Modified timing format enable
SCK Serial communications clock
SOUT Serial data out
TBD To be defined
TCK Test clock input
TDI Test data input
TDO Test data output
TMS Test mode select
Revision history
– Updated the min, max and typical values of VLVDLVCORL and VLVDLVBKPL in
Table 24: Low voltage monitor electrical characteristics
– Updated values of gmFXOSC in Table 36: Fast external crystal oscillator (4 to 40
MHz) electrical characteristics
5 – Updated values of gmSXOSC in Table 38: Slow external crystal oscillator (32
04-Mar-2013
(cont.) kHz) electrical characteristics
– Updated the footnote 5 for TADC0_C in Table 43: ADC conversion characteristics
(10-bit ADC_0)
– Updated the footnotes of Table 25: Low voltage power domain electrical
characteristics
17-Sep-2013 6 – Updated Disclaimer
– Removed occurrences of 208BGA from Table 2: SPC564Bxx and SPC56ECxx
family comparison.
– Added PM[3] and PM[4] in the figure note 1 of Figure 4: 256-pin BGA
configuration.
– Added a table note inTable 20: I/O supplies.
– Updated Figure 8: Voltage regulator capacitance connection and added a note in
this figure.
– Removed before trimming value for VMREG, updated after trimming min value of
VMREG from 1.24 V to 1.20 V, updated after trimming min value of VLPREG from
1.225 V to 1.17 V, updated after trimming typical value of VLPREG from 1.25 V to
1.27 V and updated after trimming max value of VLPREG from 1.275 V to 1.32 V
in Table 23: Voltage regulator electrical characteristics.
– Changed min value of VLVDLVCORL and VLVDLVBKPL from 1.12 V to 1.08 V, and
removed typical value of VLVDLVCORL and VLVDLVBKPL in Table 24: Low voltage
monitor electrical characteristics
– Updated max values at 120 MHz for IDDRUN from 200 mA to 208 mA and from
270 mA to 280 mA; updated max value at TA = 125 °C for IDDHALT from 80 mA to
100 mA; updated max value at TA = 25 °C for IDDSTOP from 1.2 mA to 5 mA and
28-Nov-2014 7 at TA = 125 °C from 60 mA to 72 mA; updated max value at TA = 25 °C for
IDDSTDBY3 from 75 µA to 96 µA and at TA = 125 °C from 1200 µA to 2400 µA;
updated max value at TA = 25 °C for IDDSTDBY2 from 70 µA to 92 µA and at
TA = 125 °C from 1100 µA to 2000 µA; updated max value at TA = 25 °C for
IDDSTDBY1 from 65 µA to 85 µA and at TA = 125 °C from 650 µA to 1100 µA;
updated 1st footnote in Table 25: Low voltage power domain electrical
characteristics.
– Added a footnote below Table 29: Flash memory read access timing.
– Updated the formula in Eq. 11 in Section 3.17.1.1: Input impedance and ADC
accuracy.
– Updated legend in Figure 16: Input equivalent circuit (precise channels)
– Updated min and max values for gmFXOSC at VDD = 5.0 V ± 10% from 4 mA/V to
6.5 mA/V and from 20 mA/V to 25 mA/V in Table 36: Fast external crystal
oscillator (4 to 40 MHz) electrical characteristics
– Added Figure 17: Input equivalent circuit (extended channels).
– Updated tADC0_PU value to 1.5 as max and added footnote for IINJ in Table 43:
ADC conversion characteristics (10-bit ADC_0).
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.