32-Bit Power Architecture MCU For Automotive Body and Gateway Applications
32-Bit Power Architecture MCU For Automotive Body and Gateway Applications
SPC560C40x, SPC560C50x
32-bit MCU family built on the Power Architecture®
for automotive body electronics applications
Datasheet - production data
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1 Document overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4 Package characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.1 ECOPACK® . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.2 Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.2.1 LQFP64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.2.2 LQFP100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.2.3 LQFP144 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.2.4 LBGA208 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
List of tables
List of figures
1 Introduction
1.2 Description
The SPC560B40x/50x and SPC560C40x/50x is a family of next generation microcontrollers
built on the Power Architecture embedded category.
The SPC560B40x/50x and SPC560C40x/50x family of 32-bit 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 host processor
core of this automotive controller family complies with the Power Architecture embedded
category and only implements the VLE (variable-length encoding) APU, 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.
CPU e200z0h
Execution
Static – up to 64 MHz
speed(2)
Code Flash 256 KB 512 KB
Data Flash 64 KB (4 × 16 KB)
RAM 24 KB 32 KB 32 KB 48 KB
MPU 8-entry
DocID14619 Rev 13
ADC (10-bit) 12 ch 28 ch 36 ch 8 ch 28 ch 12 ch 28 ch 36 ch 8 ch 28 ch 36 ch
CTU Yes
(3)
Total timer I/O 12 ch, 28 ch, 56 ch, 12 ch, 28 ch, 12 ch, 28 ch, 56 ch, 12 ch, 28 ch, 56 ch,
eMIOS 16-bit 16-bit 16-bit 16-bit 16-bit 16-bit 16-bit 16-bit 16-bit 16-bit 16-bit
– PWM + MC +
2 ch 5 ch 10 ch 2 ch 5 ch 2 ch 5 ch 10 ch 2 ch 5 ch 10 ch
IC/OC(4)
– PWM +
10 ch 20 ch 40 ch 10 ch 20 ch 10 ch 20 ch 40 ch 10 ch 20 ch 40 ch
IC/OC(4)
– IC/OC(4) — 3 ch 6 ch — 3 ch — 3 ch 6 ch — 3 ch 6 ch
SCI (LINFlex) 3(5) 4
SPI (DSPI) 2 3 2 3 2 3 2 3
CAN (FlexCAN) 2(6) 5 6 3(7) 5 6
I2C 1
32 kHz oscillator Yes
Introduction
GPIO(8) 45 79 123 45 79 45 79 123 45 79 123
9/116
Table 2. SPC560B40x/50x and SPC560C40x/50x device comparison(1) (continued)
10/116
Introduction
Device
Feature SPC560B SPC560B SPC560B SPC560C SPC560C SPC560B SPC560B SPC560B SPC560C SPC560C SPC560B
40L1 40L3 40L5 40L1 40L3 50L1 50L3 50L5 50L1 50L3 50B2
7. CAN0, CAN1 and CAN2 are available. CAN3, CAN4 and CAN5 are not available.
8. I/O count based on multiplexing with peripherals.
9. All LQFP64 information is indicative and must be confirmed during silicon validation.
10. LBGA208 available only as development package for Nexus2+.
SPC560B40x/50x, SPC560C40x/50x
SPC560B40x/50x, SPC560C40x/50x Block diagram
2 Block diagram
Data
MPU
NMI
Nexus 2+ (Slave)
(Master)
SIUL
Voltage (Slave)
regulator
Interrupt requests (Slave)
NMI from peripheral
blocks MPU
INTC registers
Clocks CMU
FMPLL
RTC STM SWT ECSM PIT MC_RGM MC_CGM MC_ME MC_PCU BAM SSCM
Peripheral bridge
SIUL 36 Ch. 2x 4x 3x 6x
Reset control ADC CTU eMIOS LINFlex DSPI I2C FlexCAN
Interrupt
request External
interrupt
request
IMUX
WKPU
GPIO and
pad control
Interrupt
request with
wakeup
I/O ... ... ... ... ...
functionality
Legend:
Table 3 summarizes the functions of all blocks present in the SPC560B40x/50x and
SPC560C40x/50x series of microcontrollers. Please note that the presence and number of
blocks vary by device and package.
VDD_HV
VSS_HV
VDD_LV
VSS_LV
PH[10]
PC[8]
PC[4]
PC[5]
PH[9]
PC[0]
PC[1]
PC[2]
PC[3]
PB[2]
PA[6]
PA[5]
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
PB[3] 1 48 PA[11]
PC[9] 2 47 PA[10]
PA[2] 3 46 PA[9]
PA[1] 4 45 PA[8]
PA[0] 5 44 PA[7]
VSS_HV 6 43 PA[3]
VDD_HV 7 42 PB[15]
VSS_HV 8 41 PB[14]
RESET 9 LQFP64 Top view 40 PB[13]
VSS_LV 10 39 PB[12]
VDD_LV 11 38 PB[11]
VDD_BV 12 37 PB[7]
PC[10] 13 36 PB[6]
PB[0] 14 35 PB[5]
PB[1] 15 34 VDD_HV_ADC
PC[6] 16 33 VSS_HV_ADC
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
PC[7]
VDD_LV
VSS_LV
XTAL
VSS_HV
EXTAL
VDD_HV
PA[15]
PA[14]
PA[4]
PA[13]
PA[12]
PB[9]
PB[8]
PB[10]
PB[4]
a. All LQFP64 information is indicative and must be confirmed during silicon validation.
VDD_HV
VSS_HV
VDD_LV
VSS_LV
PC[13]
PC[12]
PH[10]
PE[12]
PC[8]
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]
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
PB[3] 1 75 PA[11]
PC[9] 2 74 PA[10]
PC[14] 3 73 PA[9]
PC[15] 4 72 PA[8]
PA[2] 5 71 PA[7]
PE[0] 6 70 VDD_HV
PA[1] 7 69 VSS_HV
PE[1] 8 68 PA[3]
PE[8] 9 67 PB[15]
PE[9] 10 66 PD[15]
PE[10] 11 65 PB[14]
PA[0] 12 64 PD[14]
PE[11] 13 63 PB[13]
VSS_HV 14 LQFP100 62 PD[13]
VDD_HV 15 61 PB[12]
VSS_HV 16 Top view 60 PD[12]
RESET 17 59 PB[11]
VSS_LV 18 58 PD[11]
VDD_LV 19 57 PD[10]
VDD_BV 20 56 PD[9]
PC[11] 21 55 PB[7]
PC[10] 22 54 PB[6]
PB[0] 23 53 PB[5]
PB[1] 24 52 VDD_HV_ADC
PC[6] 25 51 VSS_HV_ADC
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
VDD_LV
VSS_LV
VSS_HV
VDD_HV
PC[7]
PA[15]
PA[14]
PA[4]
PA[13]
PA[12]
PB[9]
PB[8]
PB[10]
PD[0]
PD[1]
PD[2]
PD[3]
PD[4]
PD[5]
PD[6]
PD[7]
PD[8]
PB[4]
XTAL
EXTAL
Note:
Availability of port pin alternate functions depends on product selection.
VDD_HV
VSS_HV
VDD_LV
VSS_LV
PG[10]
PG[15]
PG[14]
PC[13]
PC[12]
PH[10]
PG[11]
PE[15]
PE[14]
PE[12]
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]
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
109
119
118
117
116
115
114
113
112
110
111
PB[3] 1 108 PA[11]
PC[9] 2 107 PA[10]
PC[14] 3 106 PA[9]
PC[15] 4 105 PA[8]
PG[5] 5 104 PA[7]
PG[4] 6 103 PE[13]
PG[3] 7 102 PF[14]
PG[2] 8 101 PF[15]
PA[2] 9 100 VDD_HV
PE[0] 10 99 VSS_HV
PA[1] 11 98 PG[0]
PE[1] 12 97 PG[1]
PE[8] 13 96 PH[3]
PE[9] 14 95 PH[2]
PE[10] 15 94 PH[1]
PA[0] 16 93 PH[0]
PE[11] 17 92 PG[12]
VSS_HV
VDD_HV
18
19
LQFP144 91
90
PG[13]
PA[3]
VSS_HV 20 89 PB[15]
RESET 21 Top view 88 PD[15]
VSS_LV 22 87 PB[14]
VDD_LV 23 86 PD[14]
VDD_BV 24 85 PB[13]
PG[9] 25 84 PD[13]
PG[8] 26 83 PB[12]
PC[11] 27 82 PD[12]
PC[10] 28 81 PB[11]
PG[7] 29 80 PD[11]
PG[6] 30 79 PD[10]
PB[0] 31 78 PD[9]
PB[1] 32 77 PB[7]
PF[9] 33 76 PB[6]
PF[8] 34 75 PB[5]
PF[12] 35 74 VDD_HV_ADC
PC[6] 36 73 VSS_HV_ADC
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
XTAL
EXTAL
VDD_LV
VSS_LV
VSS_HV
VDD_HV
PC[7]
PF[10]
PF[11]
PA[15]
PF[13]
PA[14]
PA[4]
PA[13]
PA[12]
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]
Note:
Availability of port pin alternate functions depends on product selection.
B PC[9] PB[2] NC PC[12] PE[6] PH[5] PC[4] PH[9] PH[10] NC PC[3] PG[11] PG[15] PG[14] PA[11] PA[10] B
C PC[14] VDD_HV PB[3] PE[7] PH[7] PE[5] PE[3] VSS_LV PC[1] NC PA[5] NC PE[14] PE[12] PA[9] PA[8] C
D NC NC PC[15] NC PH[6] PE[4] PE[2] VDD_LV VDD_HV NC PA[6] NC PG[10] PF[14] PE[13] PA[7] D
G PE[9] PE[8] PE[10] PA[0] VSS_HV VSS_HV VSS_HV VSS_HV VDD_HV NC NC MSEO G
H VSS_HV PE[11] VDD_HV NC VSS_HV VSS_HV VSS_HV VSS_HV MDO3 MDO2 MDO0 MDO1 H
K EVTI NC VDD_BV VDD_LV VSS_HV VSS_HV VSS_HV VSS_HV NC PG[12] PA[3] PG[13] K
N PB[1] PF[9] PB[0] NC NC PA[4] VSS_LV EXTAL VDD_HV PF[0] PF[4] NC PB[11] PD[10] PD[9] PD[11] N
VDD_HV
P PF[8] NC PC[7] NC NC PA[14] VDD_LV XTAL PB[10] PF[1] PF[5] PD[0] PD[3] PB[6] PB[7] P
_ADC
OSC32K VSS_HV
R PF[12] PC[6] PF[10] PF[11] VDD_HV PA[15] PA[13] NC PF[3] PF[7] PD[2] PD[4] PD[7] PB[5] R
_XTAL _ADC
OSC32K
T NC NC NC MCKO NC PF[13] PA[12] NC PF[2] PF[6] PD[1] PD[5] PD[6] PD[8] PB[4] T
_EXTAL
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1. Note: LBGA208 available only as development package for Nexus 2+. NC = Not connected
b. See the I/O pad electrical characteristics in the device datasheet for details.
RESET configuration
I/O direction
System pin
Pad type
LBGA208(1)
LQFP100
LQFP144
LQFP64
Function
Input, weak
Bidirectional reset with Schmitt-Trigger characteristics
RESET I/O M pull-up only 9 17 21 J1
and noise filter.
after PHASE2
Analog output of the oscillator amplifier circuit, when the
oscillator is not in bypass mode.
EXTAL I/O X Tristate 27 36 50 N8
Analog input for the clock generator when the oscillator
is in bypass mode.(2)
Analog input of the oscillator amplifier circuit. Needs to
XTAL I X Tristate 25 34 48 P8
be grounded if oscillator is used in bypass mode.(2)
1. LBGA208 available only as development package for Nexus2+
2. See the relevant section of the datasheet
c. All medium and fast pads are in slow configuration by default at reset and can be configured as fast or medium
(see PCR.SRC in section Pad Configuration Registers (PCR0–PCR122) in the device reference manual).
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[0] SIUL I/O
AF1 E0UC[0] eMIOS_0 I/O
PA[0] PCR[0] AF2 CLKOUT CGL O M Tristate 5 12 16 G4
AF3 — — —
— WKPU[19](4) WKPU I
AF0 GPIO[1] SIUL I/O
AF1 E0UC[1] eMIOS_0 I/O
AF2 — — —
PA[1] PCR[1] S Tristate 4 7 11 F3
AF3 — — —
(5)
— NMI WKPU I
— WKPU[2](4) WKPU I
AF0 GPIO[2] SIUL I/O
AF1 E0UC[2] eMIOS_0 I/O
PA[2] PCR[2] AF2 — — — S Tristate 3 5 9 F2
AF3 — — —
— WKPU[3](4) WKPU I
AF0 GPIO[3] SIUL I/O
AF1 E0UC[3] eMIOS_0 I/O
PA[3] PCR[3] AF2 — — — S Tristate 43 68 90 K15
AF3 — — —
— EIRQ[0] SIUL I
AF0 GPIO[4] SIUL I/O
AF1 E0UC[4] eMIOS_0 I/O
PA[4] PCR[4] AF2 — — — S Tristate 20 29 43 N6
AF3 — — —
— WKPU[9](4) WKPU I
AF0 GPIO[5] SIUL I/O
AF1 E0UC[5] eMIOS_0 I/O
PA[5] PCR[5] M Tristate 51 79 118 C11
AF2 — — —
AF3 — — —
AF0 GPIO[6] SIUL I/O
AF1 E0UC[6] eMIOS_0 I/O
PA[6] PCR[6] AF2 — — — S Tristate 52 80 119 D11
AF3 — — —
— EIRQ[1] SIUL I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[7] SIUL I/O
AF1 E0UC[7] eMIOS_0 I/O
PA[7] PCR[7] AF2 LIN3TX LINFlex_3 O S Tristate 44 71 104 D16
AF3 — — —
— EIRQ[2] SIUL I
AF0 GPIO[8] SIUL I/O
AF1 E0UC[8] eMIOS_0 I/O
AF2 — — —
Input, weak
PA[8] PCR[8] AF3 — — — S 45 72 105 C16
pull-up
— EIRQ[3] SIUL I
N/A(6) ABS[0] BAM I
— LIN3RX LINFlex_3 I
AF0 GPIO[9] SIUL I/O
AF1 E0UC[9] eMIOS_0 I/O
PA[9] PCR[9] AF2 — — — S Pull-down 46 73 106 C15
AF3 — — —
N/A(6) FAB BAM I
AF0 GPIO[10] SIUL I/O
AF1 E0UC[10] eMIOS_0 I/O
PA[10] PCR[10] S Tristate 47 74 107 B16
AF2 SDA I2C_0 I/O
AF3 — — —
AF0 GPIO[11] SIUL I/O
AF1 E0UC[11] eMIOS_0 I/O
PA[11] PCR[11] S Tristate 48 75 108 B15
AF2 SCL I2C_0 I/O
AF3 — — —
AF0 GPIO[12] SIUL I/O
AF1 — — —
PA[12] PCR[12] AF2 — — — S Tristate 22 31 45 T7
AF3 — — —
— SIN_0 DSPI0 I
AF0 GPIO[13] SIUL I/O
AF1 SOUT_0 DSPI_0 O
PA[13] PCR[13] M Tristate 21 30 44 R7
AF2 — — —
AF3 — — —
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[14] SIUL I/O
AF1 SCK_0 DSPI_0 I/O
PA[14] PCR[14] AF2 CS0_0 DSPI_0 I/O M Tristate 19 28 42 P6
AF3 — — —
— EIRQ[4] SIUL I
AF0 GPIO[15] SIUL I/O
AF1 CS0_0 DSPI_0 I/O
PA[15] PCR[15] AF2 SCK_0 DSPI_0 I/O M Tristate 18 27 40 R6
AF3 — — —
— WKPU[10](4) WKPU I
AF0 GPIO[16] SIUL I/O
AF1 CAN0TX FlexCAN_0 O
PB[0] PCR[16] M Tristate 14 23 31 N3
AF2 — — —
AF3 — — —
AF0 GPIO[17] SIUL I/O
AF1 — — —
AF2 — — —
PB[1] PCR[17] S Tristate 15 24 32 N1
AF3 — — —
— WKPU[4](4) WKPU I
— CAN0RX FlexCAN_0 I
AF0 GPIO[18] SIUL I/O
AF1 LIN0TX LINFlex_0 O
PB[2] PCR[18] M Tristate 64 100 144 B2
AF2 SDA I2C_0 I/O
AF3 — — —
AF0 GPIO[19] SIUL I/O
AF1 — — —
AF2 SCL I2C_0 I/O
PB[3] PCR[19] S Tristate 1 1 1 C3
AF3 — — —
— WKPU[11](4) WKPU I
— LIN0RX LINFlex_0 I
AF0 GPIO[20] SIUL I
AF1 — — —
PB[4] PCR[20] AF2 — — — I Tristate 32 50 72 T16
AF3 — — —
— GPI[0] ADC I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[21] SIUL I
AF1 — — —
PB[5] PCR[21] AF2 — — — I Tristate 35 53 75 R16
AF3 — — —
— GPI[1] ADC I
AF0 GPIO[22] SIUL I
AF1 — — —
PB[6] PCR[22] AF2 — — — I Tristate 36 54 76 P15
AF3 — — —
— GPI[2] ADC I
AF0 GPIO[23] SIUL I
AF1 — — —
PB[7] PCR[23] AF2 — — — I Tristate 37 55 77 P16
AF3 — — —
— GPI[3] ADC I
AF0 GPIO[24] SIUL I
AF1 — — —
AF2 — — —
PB[8] PCR[24] I Tristate 30 39 53 R9
AF3 — — —
— ANS[0] ADC I
— OSC32K_XTAL(7) SXOSC I/O
GPIO[25]
AF0 SIUL I
—
AF1 — —
—
AF2 — —
PB[9] PCR[25] — I Tristate 29 38 52 T9
AF3 — —
ANS[1]
— ADC I
OSC32K_EXTAL(
— 7) SXOSC I/O
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[27] SIUL I/O
AF1 E0UC[3] eMIOS_0 I/O
PB[11]
(8) PCR[27] AF2 — — — J Tristate 38 59 81 N13
AF3 CS0_0 DSPI_0 I/O
— ANS[3] ADC I
AF0 GPIO[28] SIUL I/O
AF1 E0UC[4] eMIOS_0 I/O
PB[12] PCR[28] AF2 — — — J Tristate 39 61 83 M16
AF3 CS1_0 DSPI_0 O
— ANX[0] ADC I
AF0 GPIO[29] SIUL I/O
AF1 E0UC[5] eMIOS_0 I/O
PB[13] PCR[29] AF2 — — — J Tristate 40 63 85 M13
AF3 CS2_0 DSPI_0 O
— ANX[1] ADC I
AF0 GPIO[30] SIUL I/O
AF1 E0UC[6] eMIOS_0 I/O
PB[14] PCR[30] AF2 — — — J Tristate 41 65 87 L16
AF3 CS3_0 DSPI_0 O
— ANX[2] ADC I
AF0 GPIO[31] SIUL I/O
AF1 E0UC[7] eMIOS_0 I/O
PB[15] PCR[31] AF2 — — — J Tristate 42 67 89 L13
AF3 CS4_0 DSPI_0 O
— ANX[3] ADC I
AF0 GPIO[32] SIUL I/O
AF1 — — — Input, weak
PC[0](9) PCR[32] M 59 87 126 A8
AF2 TDI JTAGC I pull-up
AF3 — — —
AF0 GPIO[33] SIUL I/O
AF1 — — —
PC[1](9) PCR[33] M Tristate 54 82 121 C9
AF2 TDO(10) JTAGC O
AF3 — — —
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[34] SIUL I/O
AF1 SCK_1 DSPI_1 I/O
PC[2] PCR[34] AF2 CAN4TX(11) FlexCAN_4 O M Tristate 50 78 117 A11
AF3 — — —
— EIRQ[5] SIUL I
AF0 GPIO[35] SIUL I/O
AF1 CS0_1 DSPI_1 I/O
AF2 MA[0] ADC O
PC[3] PCR[35] AF3 — — — S Tristate 49 77 116 B11
— CAN1RX FlexCAN_1 I
— CAN4RX(11) FlexCAN_4 I
— EIRQ[6] SIUL I
AF0 GPIO[36] SIUL I/O
AF1 — — —
AF2 — — —
PC[4] PCR[36] M Tristate 62 92 131 B7
AF3 — — —
— SIN_1 DSPI_1 I
— CAN3RX(11) FlexCAN_3 I
AF0 GPIO[37] SIUL I/O
AF1 SOUT_1 DSPI1 O
PC[5] PCR[37] AF2 CAN3TX(11) FlexCAN_3 O M Tristate 61 91 130 A7
AF3 — — —
— EIRQ[7] SIUL I
AF0 GPIO[38] SIUL I/O
AF1 LIN1TX LINFlex_1 O
PC[6] PCR[38] S Tristate 16 25 36 R2
AF2 — — —
AF3 — — —
AF0 GPIO[39] SIUL I/O
AF1 — — —
AF2 — — —
PC[7] PCR[39] S Tristate 17 26 37 P3
AF3 — — —
— LIN1RX LINFlex_1 I
— WKPU[12](4) WKPU I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[40] SIUL I/O
AF1 LIN2TX LINFlex_2 O
PC[8] PCR[40] S Tristate 63 99 143 A1
AF2 — — —
AF3 — — —
AF0 GPIO[41] SIUL I/O
AF1 — — —
AF2 — — —
PC[9] PCR[41] S Tristate 2 2 2 B1
AF3 — — —
— LIN2RX LINFlex_2 I
— WKPU[13](4) WKPU I
AF0 GPIO[42] SIUL I/O
AF1 CAN1TX FlexCAN_1 O
PC[10] PCR[42] M Tristate 13 22 28 M3
AF2 CAN4TX(11) FlexCAN_4 O
AF3 MA[1] ADC O
AF0 GPIO[43] SIUL I/O
AF1 — — —
AF2 — — —
PC[11] PCR[43] AF3 — — — S Tristate — 21 27 M4
— CAN1RX FlexCAN_1 I
— CAN4RX(11) FlexCAN_4 I
— WKPU[5](4) WKPU I
AF0 GPIO[44] SIUL I/O
AF1 E0UC[12] eMIOS_0 I/O
PC[12] PCR[44] AF2 — — — M Tristate — 97 141 B4
AF3 — — —
— SIN_2 DSPI_2 I
AF0 GPIO[45] SIUL I/O
AF1 E0UC[13] eMIOS_0 I/O
PC[13] PCR[45] S Tristate — 98 142 A2
AF2 SOUT_2 DSPI_2 O
AF3 — — —
AF0 GPIO[46] SIUL I/O
AF1 E0UC[14] eMIOS_0 I/O
PC[14] PCR[46] AF2 SCK_2 DSPI_2 I/O S Tristate — 3 3 C1
AF3 — — —
— EIRQ[8] SIUL I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[47] SIUL I/O
AF1 E0UC[15] eMIOS_0 I/O
PC[15] PCR[47] M Tristate — 4 4 D3
AF2 CS0_2 DSPI_2 I/O
AF3 — — —
AF0 GPIO[48] SIUL I
AF1 — — —
PD[0] PCR[48] AF2 — — — I Tristate — 41 63 P12
AF3 — — —
— GPI[4] ADC I
AF0 GPIO[49] SIUL I
AF1 — — —
PD[1] PCR[49] AF2 — — — I Tristate — 42 64 T12
AF3 — — —
— GPI[5] ADC I
AF0 GPIO[50] SIUL I
AF1 — — —
PD[2] PCR[50] AF2 — — — I Tristate — 43 65 R12
AF3 — — —
— GPI[6] ADC I
AF0 GPIO[51] SIUL I
AF1 — — —
PD[3] PCR[51] AF2 — — — I Tristate — 44 66 P13
AF3 — — —
— GPI[7] ADC I
AF0 GPIO[52] SIUL I
AF1 — — —
PD[4] PCR[52] AF2 — — — I Tristate — 45 67 R13
AF3 — — —
— GPI[8] ADC I
AF0 GPIO[53] SIUL I
AF1 — — —
PD[5] PCR[53] AF2 — — — I Tristate — 46 68 T13
AF3 — — —
— GPI[9] ADC I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[54] SIUL I
AF1 — — —
PD[6] PCR[54] AF2 — — — I Tristate — 47 69 T14
AF3 — — —
— GPI[10] ADC I
AF0 GPIO[55] SIUL I
AF1 — — —
PD[7] PCR[55] AF2 — — — I Tristate — 48 70 R14
AF3 — — —
— GPI[11] ADC I
AF0 GPIO[56] SIUL I
AF1 — — —
PD[8] PCR[56] AF2 — — — I Tristate — 49 71 T15
AF3 — — —
— GPI[12] ADC I
AF0 GPIO[57] SIUL I
AF1 — — —
PD[9] PCR[57] AF2 — — — I Tristate — 56 78 N15
AF3 — — —
— GPI[13] ADC I
AF0 GPIO[58] SIUL I
AF1 — — —
PD[10] PCR[58] AF2 — — — I Tristate — 57 79 N14
AF3 — — —
— GPI[14] ADC I
AF0 GPIO[59] SIUL I
AF1 — — —
PD[11] PCR[59] AF2 — — — I Tristate — 58 80 N16
AF3 — — —
— GPI[15] ADC I
AF0 GPIO[60] SIUL I/O
AF1 CS5_0 DSPI_0 O
PD[12](
8) PCR[60] AF2 E0UC[24] eMIOS_0 I/O J Tristate — 60 82 M15
AF3 — — —
— ANS[4] ADC I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[61] SIUL I/O
AF1 CS0_1 DSPI_1 I/O
PD[13] PCR[61] AF2 E0UC[25] eMIOS_0 I/O J Tristate — 62 84 M14
AF3 — — —
— ANS[5] ADC I
AF0 GPIO[62] SIUL I/O
AF1 CS1_1 DSPI_1 O
PD[14] PCR[62] AF2 E0UC[26] eMIOS_0 I/O J Tristate — 64 86 L15
AF3 — — —
— ANS[6] ADC I
AF0 GPIO[63] SIUL I/O
AF1 CS2_1 DSPI_1 O
PD[15] PCR[63] AF2 E0UC[27] eMIOS_0 I/O J Tristate — 66 88 L14
AF3 — — —
— ANS[7] ADC I
AF0 GPIO[64] SIUL I/O
AF1 E0UC[16] eMIOS_0 I/O
AF2 — — —
PE[0] PCR[64] S Tristate — 6 10 F1
AF3 — — —
— CAN5RX(11) FlexCAN_5 I
— WKPU[6](4) WKPU I
AF0 GPIO[65] SIUL I/O
AF1 E0UC[17] eMIOS_0 I/O
PE[1] PCR[65] M Tristate — 8 12 F4
AF2 CAN5TX(11) FlexCAN_5 O
AF3 — — —
AF0 GPIO[66] SIUL I/O
AF1 E0UC[18] eMIOS_0 I/O
PE[2] PCR[66] AF2 — — — M Tristate — 89 128 D7
AF3 — — —
— SIN_1 DSPI_1 I
AF0 GPIO[67] SIUL I/O
AF1 E0UC[19] eMIOS_0 I/O
PE[3] PCR[67] M Tristate — 90 129 C7
AF2 SOUT_1 DSPI_1 O
AF3 — — —
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[68] SIUL I/O
AF1 E0UC[20] eMIOS_0 I/O
PE[4] PCR[68] AF2 SCK_1 DSPI_1 I/O M Tristate — 93 132 D6
AF3 — — —
— EIRQ[9] SIUL I
AF0 GPIO[69] SIUL I/O
AF1 E0UC[21] eMIOS_0 I/O
PE[5] PCR[69] M Tristate — 94 133 C6
AF2 CS0_1 DSPI_1 I/O
AF3 MA[2] ADC O
AF0 GPIO[70] SIUL I/O
AF1 E0UC[22] eMIOS_0 I/O
PE[6] PCR[70] M Tristate — 95 139 B5
AF2 CS3_0 DSPI_0 O
AF3 MA[1] ADC O
AF0 GPIO[71] SIUL I/O
AF1 E0UC[23] eMIOS_0 I/O
PE[7] PCR[71] M Tristate — 96 140 C4
AF2 CS2_0 DSPI_0 O
AF3 MA[0] ADC O
AF0 GPIO[72] SIUL I/O
AF1 CAN2TX(12) FlexCAN_2 O
PE[8] PCR[72] M Tristate — 9 13 G2
AF2 E0UC[22] eMIOS_0 I/O
AF3 CAN3TX(11) FlexCAN_3 O
AF0 GPIO[73] SIUL I/O
AF1 — — —
AF2 E0UC[23] eMIOS_0 I/O
PE[9] PCR[73] AF3 — — — S Tristate — 10 14 G1
— WKPU[7](4) WKPU I
— CAN2RX(12) FlexCAN_2 I
— CAN3RX(11) FlexCAN_3 I
AF0 GPIO[74] SIUL I/O
AF1 LIN3TX LINFlex_3 O
PE[10] PCR[74] AF2 CS3_1 DSPI_1 O S Tristate — 11 15 G3
AF3 — — —
— EIRQ[10] SIUL I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[75] SIUL I/O
AF1 — — —
AF2 CS4_1 DSPI_1 O
PE[11] PCR[75] S Tristate — 13 17 H2
AF3 — — —
— LIN3RX LINFlex_3 I
— WKPU[14](4) WKPU I
AF0 GPIO[76] SIUL I/O
AF1 — — —
AF2 E1UC[19](13) eMIOS_1 I/O
PE[12] PCR[76] S Tristate — 76 109 C14
AF3 — — —
— SIN_2 DSPI_2 I
— EIRQ[11] SIUL I
AF0 GPIO[77] SIUL I/O
AF1 SOUT2 DSPI_2 O
PE[13] PCR[77] S Tristate — — 103 D15
AF2 E1UC[20] eMIOS_1 I/O
AF3 — — —
AF0 GPIO[78] SIUL I/O
AF1 SCK_2 DSPI_2 I/O
PE[14] PCR[78] AF2 E1UC[21] eMIOS_1 I/O S Tristate — — 112 C13
AF3 — — —
— EIRQ[12] SIUL I
AF0 GPIO[79] SIUL I/O
AF1 CS0_2 DSPI_2 I/O
PE[15] PCR[79] M Tristate — — 113 A13
AF2 E1UC[22] eMIOS_1 I/O
AF3 — — —
AF0 GPIO[80] SIUL I/O
AF1 E0UC[10] eMIOS_0 I/O
PF[0] PCR[80] AF2 CS3_1 DSPI_1 O J Tristate — — 55 N10
AF3 — — —
— ANS[8] ADC I
AF0 GPIO[81] SIUL I/O
AF1 E0UC[11] eMIOS_0 I/O
PF[1] PCR[81] AF2 CS4_1 DSPI_1 O J Tristate — — 56 P10
AF3 — — —
— ANS[9] I I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[82] SIUL I/O
AF1 E0UC[12] eMIOS_0 I/O
PF[2] PCR[82] AF2 CS0_2 DSPI_2 I/O J Tristate — — 57 T10
AF3 — — —
— ANS[10] ADC I
AF0 GPIO[83] SIUL I/O
AF1 E0UC[13] eMIOS_0 I/O
PF[3] PCR[83] AF2 CS1_2 DSPI_2 O J Tristate — — 58 R10
AF3 — — —
— ANS[11] ADC I
AF0 GPIO[84] SIUL I/O
AF1 E0UC[14] eMIOS_0 I/O
PF[4] PCR[84] AF2 CS2_2 DSPI_2 O J Tristate — — 59 N11
AF3 — — —
— ANS[12] ADC I
AF0 GPIO[85] SIUL I/O
AF1 E0UC[22] eMIOS_0 I/O
PF[5] PCR[85] AF2 CS3_2 DSPI_2 O J Tristate — — 60 P11
AF3 — — —
— ANS[13] ADC I
AF0 GPIO[86] SIUL I/O
AF1 E0UC[23] eMIOS_0 I/O
PF[6] PCR[86] AF2 — — — J Tristate — — 61 T11
AF3 — — —
— ANS[14] ADC I
AF0 GPIO[87] SIUL I/O
AF1 — — —
PF[7] PCR[87] AF2 — — — J Tristate — — 62 R11
AF3 — — —
— ANS[15] ADC I
AF0 GPIO[88] SIUL I/O
AF1 CAN3TX(14) FlexCAN_3 O
PF[8] PCR[88] M Tristate — — 34 P1
AF2 CS4_0 DSPI_0 O
AF3 CAN2TX(15) FlexCAN_2 O
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[89] SIUL I/O
AF1 — — —
AF2 CS5_0 DSPI_0 O
PF[9] PCR[89] S Tristate — — 33 N2
AF3 — — —
— CAN2RX(15) FlexCAN_2 I
— CAN3RX(14) FlexCAN_3 I
AF0 GPIO[90] SIUL I/O
AF1 — — —
PF[10] PCR[90] M Tristate — — 38 R3
AF2 — — —
AF3 — — —
AF0 GPIO[91] SIUL I/O
AF1 — — —
PF[11] PCR[91] AF2 — — — S Tristate — — 39 R4
AF3 — — —
— WKPU[15](4) WKPU I
AF0 GPIO[92] SIUL I/O
AF1 E1UC[25] eMIOS_1 I/O
PF[12] PCR[92] M Tristate — — 35 R1
AF2 — — —
AF3 — — —
AF0 GPIO[93] SIUL I/O
AF1 E1UC[26] eMIOS_1 I/O
PF[13] PCR[93] AF2 — — — S Tristate — — 41 T6
AF3 — — —
— WKPU[16](4) WKPU I
AF0 GPIO[94] SIUL I/O
AF1 CAN4TX(11) FlexCAN_4 O
PF[14] PCR[94] M Tristate — — 102 D14
AF2 E1UC[27] eMIOS_1 I/O
AF3 CAN1TX FlexCAN_4 O
AF0 GPIO[95] SIUL I/O
AF1 — — —
AF2 — — —
PF[15] PCR[95] AF3 — — — S Tristate — — 101 E15
— CAN1RX FlexCAN_1 I
— CAN4RX(11) FlexCAN_4 I
— EIRQ[13] SIUL I
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[96] SIUL I/O
AF1 CAN5TX(11) FlexCAN_5 O
PG[0] PCR[96] M Tristate — — 98 E14
AF2 E1UC[23] eMIOS_1 I/O
AF3 — — —
AF0 GPIO[97] SIUL I/O
AF1 — — —
AF2 E1UC[24] eMIOS_1 I/O
PG[1] PCR[97] S Tristate — — 97 E13
AF3 — — —
— CAN5RX(11) FlexCAN_5 I
— EIRQ[14] SIUL I
AF0 GPIO[98] SIUL I/O
AF1 E1UC[11] eMIOS_1 I/O
PG[2] PCR[98] M Tristate — — 8 E4
AF2 — — —
AF3 — — —
AF0 GPIO[99] SIUL I/O
AF1 E1UC[12] eMIOS_1 I/O
PG[3] PCR[99] AF2 — — — S Tristate — — 7 E3
AF3 — — —
— WKPU[17](4) WKPU I
AF0 GPIO[100] SIUL I/O
AF1 E1UC[13] eMIOS_1 I/O
PG[4] PCR[100] M Tristate — — 6 E1
AF2 — — —
AF3 — — —
AF0 GPIO[101] SIUL I/O
AF1 E1UC[14] eMIOS_1 I/O
PG[5] PCR[101] AF2 — — — S Tristate — — 5 E2
AF3 — — —
— WKPU[18](4) WKPU I
AF0 GPIO[102] SIUL I/O
AF1 E1UC[15] eMIOS_1 I/O
PG[6] PCR[102] M Tristate — — 30 M2
AF2 — — —
AF3 — — —
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[103] SIUL I/O
AF1 E1UC[16] eMIOS_1 I/O
PG[7] PCR[103] M Tristate — — 29 M1
AF2 — — —
AF3 — — —
AF0 GPIO[104] SIUL I/O
AF1 E1UC[17] eMIOS_1 I/O
PG[8] PCR[104] AF2 — — — S Tristate — — 26 L2
AF3 CS0_2 DSPI_2 I/O
— EIRQ[15] SIUL I
AF0 GPIO[105] SIUL I/O
AF1 E1UC[18] eMIOS_1 I/O
PG[9] PCR[105] S Tristate — — 25 L1
AF2 — — —
AF3 SCK_2 DSPI_2 I/O
AF0 GPIO[106] SIUL I/O
AF1 E0UC[24] eMIOS_0 I/O
PG[10] PCR[106] S Tristate — — 114 D13
AF2 — — —
AF3 — — —
AF0 GPIO[107] SIUL I/O
AF1 E0UC[25] eMIOS_0 I/O
PG[11] PCR[107] M Tristate — — 115 B12
AF2 — — —
AF3 — — —
AF0 GPIO[108] SIUL I/O
AF1 E0UC[26] eMIOS_0 I/O
PG[12] PCR[108] M Tristate — — 92 K14
AF2 — — —
AF3 — — —
AF0 GPIO[109] SIUL I/O
AF1 E0UC[27] eMIOS_0 I/O
PG[13] PCR[109] M Tristate — — 91 K16
AF2 — — —
AF3 — — —
AF0 GPIO[110] SIUL I/O
AF1 E1UC[0] eMIOS_1 I/O
PG[14] PCR[110] S Tristate — — 110 B14
AF2 — — —
AF3 — — —
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[111] SIUL I/O
AF1 E1UC[1] eMIOS_1 I/O
PG[15] PCR[111] M Tristate — — 111 B13
AF2 — — —
AF3 — — —
AF0 GPIO[112] SIUL I/O
AF1 E1UC[2] eMIOS_1 I/O
PH[0] PCR[112] AF2 — — — M Tristate — — 93 F13
AF3 — — —
— SIN1 DSPI_1 I
AF0 GPIO[113] SIUL I/O
AF1 E1UC[3] eMIOS_1 I/O
PH[1] PCR[113] M Tristate — — 94 F14
AF2 SOUT1 DSPI_1 O
AF3 — — —
AF0 GPIO[114] SIUL I/O
AF1 E1UC[4] eMIOS_1 I/O
PH[2] PCR[114] M Tristate — — 95 F16
AF2 SCK_1 DSPI_1 I/O
AF3 — — —
AF0 GPIO[115] SIUL I/O
AF1 E1UC[5] eMIOS_1 I/O
PH[3] PCR[115] M Tristate — — 96 F15
AF2 CS0_1 DSPI_1 I/O
AF3 — — —
AF0 GPIO[116] SIUL I/O
AF1 E1UC[6] eMIOS_1 I/O
PH[4] PCR[116] M Tristate — — 134 A6
AF2 — — —
AF3 — — —
AF0 GPIO[117] SIUL I/O
AF1 E1UC[7] eMIOS_1 I/O
PH[5] PCR[117] S Tristate — — 135 B6
AF2 — — —
AF3 — — —
AF0 GPIO[118] SIUL I/O
AF1 E1UC[8] eMIOS_1 I/O
PH[6] PCR[118] M Tristate — — 136 D5
AF2 — — —
AF3 MA[2] ADC O
I/O direction(2)
configuration
function(1)
Peripheral
Alternate
Function
Pad type
Port pin
RESET
LBGA208(3)
PCR
LQFP100
LQFP144
LQFP64
AF0 GPIO[119] SIUL I/O
AF1 E1UC[9] eMIOS_1 I/O
PH[7] PCR[119] M Tristate — — 137 C5
AF2 CS3_2 DSPI_2 O
AF3 MA[1] ADC O
AF0 GPIO[120] SIUL I/O
AF1 E1UC[10] eMIOS_1 I/O
PH[8] PCR[120] M Tristate — — 138 A5
AF2 CS2_2 DSPI_2 O
AF3 MA[0] ADC O
AF0 GPIO[121] SIUL I/O
AF1 — — — Input, weak
PH[9](9) PCR[121] S 60 88 127 B8
AF2 TCK JTAGC I pull-up
AF3 — — —
AF0 GPIO[122] SIUL I/O
PH[10]( AF1 — — — Input, weak
9) PCR[122] S 53 81 120 B9
AF2 TMS JTAGC I pull-up
AF3 — — —
1. Alternate functions are chosen by setting the values of the PCR.PA bitfields inside the SIUL module. PCR.PA = 00 AF0;
PCR.PA = 01 AF1; PCR.PA = 10 AF2; PCR.PA = 11 AF3. This is intended to select the output functions; to use
one of the input functions, the PCR.IBE bit must be written to ‘1’, regardless of the values selected in the PCR.PA bitfields.
For this reason, the value corresponding to an input only function is reported as “—”.
2. Multiple inputs are routed to all respective modules internally. The input of some modules must be configured by setting the
values of the PSMIO.PADSELx bitfields inside the SIUL module.
3. LBGA208 available only as development package for Nexus2+
4. All WKPU pins also support external interrupt capability. See wakeup unit chapter for further details.
5. NMI has higher priority than alternate function. When NMI is selected, the PCR.AF field is ignored.
6. “Not applicable” because these functions are available only while the device is booting. Refer to BAM chapter of the
reference manual for details.
7. Value of PCR.IBE bit must be 0
8. Be aware that this pad is used on the SPC560B64L3 and SPC560B64L5 to provide VDD_HV_ADC and VSS_HV_ADC1.
Therefore, you should be careful in ensuring compatibility between SPC560B40x/50x and SPC560C40x/50x and
SPC560B64.
9. Out of reset all the functional pins except PC[0:1] and PH[9:10] are available to the user as GPIO.
PC[0:1] are available as JTAG pins (TDI and TDO respectively).
PH[9:10] are available as JTAG pins (TCK and TMS respectively).
If the user configures these JTAG pins in GPIO mode the device is no longer compliant with IEEE 1149.1-2001.
10. The TDO pad has been moved into the STANDBY domain in order to allow low-power debug handshaking in STANDBY
mode. However, no pull-resistor is active on the TDO pad while in STANDBY mode. At this time the pad is configured as an
input. When no debugger is connected the TDO pad is floating causing additional current consumption. To avoid the extra
consumption TDO must be connected. An external pull-up resistor in the range of 47–100 k should be added between the
TDO pin and VDD_HV. Only in case the TDO pin is used as application pin and a pull-up cannot be used then a pull-down
resistor with the same value should be used between TDO pin and GND instead.
3.9 Introduction
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 applying 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). 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.
Caution: All LQFP64 information is indicative and must be confirmed during silicon validation.
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 typical
T 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 or VIN < VSS),
the voltage on pins with respect to ground (VSS) must not exceed the recommended values.
Note: RAM data retention is guaranteed with VDD_LV not below 1.08 V.
64 60
Single-layer board - 1s 100 64
64 11
Single-layer board - 1s 100 22
Most of the time for the applications, PI/O < PINT and may be neglected. On the other hand,
PI/O may be significant, if the device is configured to continuously drive external modules
and/or memories.
An approximate relationship between PD and TJ (if PI/O is neglected) is given by:
VIN
VDD
VIH
VHYS
VIL
PDIx = ‘1’
(GPDI register of SIUL)
PDIx = ‘0’
P PAD3V5V = 0 10 — 150
C Weak pull-up current VIN = VIL, VDD = 5.0 V ± 10% PAD3V5V =
|IWPU| C 10 — 250 µA
C absolute value 1(2)
P VIN = VIL, VDD = 3.3 V ± 10% PAD3V5V = 1 10 — 150
P PAD3V5V = 0 10 — 150
C Weak pull-down current VIN = VIH, VDD = 5.0 V ± 10%
|IWPD| C PAD3V5V = 1 10 — 250 µA
C absolute value
P VIN = VIH, VDD = 3.3 V ± 10% PAD3V5V = 1 10 — 150
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified.
2. 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 = 2 mA,
P VDD = 5.0 V ± 10%, PAD3V5V = 0 0.8VDD — —
(recommended)
IOH = 2 mA,
Output high level
VOH CC C Push Pull VDD = 5.0 V ± 10%, PAD3V5V = 0.8VDD — — V
SLOW configuration
1(2)
IOH = 1 mA,
C VDD = 3.3 V ± 10%, PAD3V5V = 1 VDD0.8 — —
(recommended)
IOL = 2 mA,
P VDD = 5.0 V ± 10%, PAD3V5V = 0 — — 0.1VDD
(recommended)
IOL = 2 mA,
Output low level
VOL CC C Push Pull VDD = 5.0 V ± 10%, PAD3V5V = — — 0.1VDD V
SLOW configuration
1(2)
IOL = 1 mA,
C VDD = 3.3 V ± 10%, PAD3V5V = 1 — — 0.5
(recommended)
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified
2. 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.
2. 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 = 14mA,
P VDD = 5.0 V ± 10%, PAD3V5V = 0 0.8VDD — —
(recommended)
Output high level I = 7mA,
VOH CC C Push Pull OH 0.8VDD — — V
FAST configuration VDD = 5.0 V ± 10%, PAD3V5V = 1(2)
IOH = 11mA,
C VDD = 3.3 V ± 10%, PAD3V5V = 1 VDD0.8 — —
(recommended)
IOL = 14mA,
P VDD = 5.0 V ± 10%, PAD3V5V = 0 — — 0.1VDD
(recommended)
Output low level I = 7mA,
VOL CC C Push Pull OL — — 0.1VDD V
FAST configuration VDD = 5.0 V ± 10%, PAD3V5V = 1(2)
IOL = 11mA,
C VDD = 3.3 V ± 10%, PAD3V5V = 1 — — 0.5
(recommended)
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified
2. 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
T CL = 50 pF — — 100
VDD = 5.0 V ± 10%, PAD3V5V = 0
CL =
D Output transition time output — — 125
100 pF
ttr CC pin(2) ns
D SLOW configuration CL = 25 pF — — 50
T CL = 50 pF — — 100
VDD = 3.3 V ± 10%, PAD3V5V = 1
CL =
D — — 125
100 pF
D CL = 25 pF — — 10
T CL = 50 pF VDD = 5.0 V ± 10%, PAD3V5V = 0 — — 20
SIUL.PCRx.SRC = 1
CL =
D Output transition time output — — 40
100 pF
ttr CC pin(2) ns
D MEDIUM configuration CL = 25 pF — — 12
T CL = 50 pF VDD = 3.3 V ± 10%, PAD3V5V = 1 — — 25
SIUL.PCRx.SRC = 1
CL =
D — — 40
100 pF
CL = 25 pF — — 4
CL = 50 pF — — 6
VDD = 5.0 V ± 10%, PAD3V5V = 0
CL =
Output transition time output — — 12
100 pF
ttr CC D pin(2) ns
FAST configuration CL = 25 pF — — 4
CL = 50 pF — — 7
VDD = 3.3 V ± 10%, PAD3V5V = 1
CL =
— — 12
100 pF
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified
2. CL includes device and package capacitances (CPKG < 5 pF).
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to125 °C, unless otherwise specified
2. Stated maximum values represent peak consumption that lasts only a few ns during I/O transition.
Due to the dynamic current limitations, the sum of the weight of concurrent switching I/Os on
a single segment must not exceed 100% to ensure device functionality.
— — PG[9] 9% — 10% — — — — —
— — PG[8] 9% — 11% — — — — —
— PC[11] 9% — 11% — — — — —
1
1 PC[10] 9% 13% 11% 12% 9% 13% 11% 12%
— — PG[7] 10% 14% 11% 12% — — — —
— — PG[6] 10% 14% 12% 12% — — — —
PB[0] 10% 14% 12% 12% 10% 14% 12% 12%
1 1
PB[1] 10% — 12% — 10% — 12% —
— — PF[9] 10% — 12% — — — — —
— — PF[8] 10% 15% 12% 13% — — — —
1 — — PF[12] 10% 15% 12% 13% — — — —
PC[6] 10% — 12% — 10% — 12% —
1 1
PC[7] 10% — 12% — 10% — 12% —
— — PF[10] 10% 14% 12% 12% — — — —
— — PF[11] 10% — 11% — — — — —
1 1 PA[15] 9% 12% 10% 11% 9% 12% 10% 11%
— — PF[13] 8% — 10% — — — — —
PA[14] 8% 11% 9% 10% 8% 11% 9% 10%
PA[4] 8% — 9% — 8% — 9% —
1 1
PA[13] 7% 10% 9% 9% 7% 10% 9% 9%
PA[12] 7% — 8% — 7% — 8% —
PB[9] 1% — 1% — 1% — 1% —
2 2 PB[8] 1% — 1% — 1% — 1% —
PB[10] 6% — 7% — 6% — 7% —
— — PF[0] 6% — 7% — — — — —
— — PF[1] 7% — 8% — — — — —
— — PF[2] 7% — 8% — — — — —
— — PF[3] 7% — 9% — — — — —
— — PF[4] 8% — 9% — — — — —
— — PF[5] 8% — 10% — — — — —
— — PF[6] 8% — 10% — — — — —
— — PF[7] 9% — 10% — — — — —
— PD[0] 1% — 1% — — — — —
— PD[1] 1% — 1% — — — — —
— PD[2] 1% — 1% — — — — —
— PD[3] 1% — 1% — — — — —
2 — PD[4] 1% — 1% — — — — —
— PD[5] 1% — 1% — — — — —
— PD[6] 1% — 1% — — — — —
— PD[7] 1% — 1% — — — — —
— PD[8] 1% — 1% — — — — —
PB[4] 1% — 1% — 1% — 1% —
2
PB[5] 1% — 1% — 1% — 2% —
2
PB[6] 1% — 1% — 1% — 2% —
PB[7] 1% — 1% — 1% — 2% —
— PD[9] 1% — 1% — — — — —
— PD[10] 1% — 1% — — — — —
— PD[11] 1% — 1% — — — — —
2 PB[11] 11% — 13% — 17% — 21% —
— PD[12] 11% — 13% — — — — —
2 PB[12] 11% — 13% — 18% — 21% —
— PD[13] 10% — 12% — — — — —
PA[5] 5% 7% 6% 6% 6% 8% 7% 7%
PA[6] 5% — 6% — 5% — 6% —
3 3 2
PH[10] 4% 6% 5% 5% 5% 7% 6% 6%
PC[1] 5% — 5% — 5% — 5% —
PC[0] 6% 9% 7% 8% 6% 9% 7% 8%
3
PH[9] 7 7 8 8 7 7 8 8
— PE[2] 7% 10% 9% 9% — — — —
— PE[3] 8% 11% 9% 9% — — — —
4
PC[5] 8% 11% 9% 10% 8% 11% 9% 10%
3
PC[4] 8% 12% 10% 10% 8% 12% 10% 10%
— PE[4] 8% 12% 10% 11% — — — —
— PE[5] 9% 12% 10% 11% — — — —
— — PH[4] 9% 13% 11% 11% — — — —
4 — — PH[5] 9% — 11% — — — — —
— — PH[6] 9% 13% 11% 12% — — — —
— — PH[7] 9% 13% 11% 12% — — — —
— — PH[8] 10% 14% 11% 12% — — — —
— PE[6] 10% 14% 12% 12% — — — —
— PE[7] 10% 14% 12% 12% — — — —
— PC[12] 10% 14% 12% 13% — — — —
4
— PC[13] 10% — 12% — — — — —
PC[8] 10% — 12% — 10% — 12% —
3
PB[2] 10% 15% 12% 13% 10% 15% 12% 13%
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to125 °C, unless otherwise specified
2. All LQFP64 information is indicative and must be confirmed during silicon validation.
3. SRC: “Slew Rate Control” bit in SIU_PCR
VDD
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
CREG2 (LV_COR/LV_CFLA)
VDD_HV
VSS_LV VDD_LV
VDD_BV
VREF
VDD_BV
CREG1 (LV_COR/LV_DFLA)
VDD_LV
VDD_LVn
DEVICE
Voltage Regulator
I
VSS_LV
VSS_LVn
VSS_LV VDD_LV VSS_HV VDD_HV
DEVICE
CREG3 CDEC2
(LV_COR/LV_PLL) (supply/IO decoupling)
The internal voltage regulator requires external capacitance (CREGn) to be connected to the
device in order to provide a stable low voltage digital supply to the device. Capacitances
should be placed on the board as near as possible to the associated pins. Care should also
be taken to limit the serial inductance of the board to less than 5 nH.
Each decoupling capacitor must be placed between each of the three VDD_LV/VSS_LV supply
pairs to ensure stable voltage (see Section 3.13: Recommended operating conditions).
The internal voltage regulator requires a controlled slew rate of both VDD_HV and VDD_BV as
described in Figure 10.
VDD_HV
VDD_HV(MAX)
d
VDD
dt
VPORH(MAX)
When STANDBY mode is used, further constraints are applied to the both VDD_HV and
VDD_BV in order to guarantee correct regulator function during STANDBY exit. This is
described on Figure 11.
STANDBY regulator constraints should normally be guaranteed by implementing equivalent
of CSTDBY capacitance on application board (capacitance and ESR typical values), but
would actually depend on exact characteristics of application external regulator.
Figure 11. VDD_HV and VDD_BV supply constraints during STANDBY mode exit
VDD_HV VDD_HV
VDD_HV(MAX)
d VDD STDBY
VDD(STDBY) dt
VDD(STDBY)
VDD_HV(MIN)
d VDD STDBY
dt
VDD_LV
VDD_LV(NOMINAL)
0V
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified
2. This capacitance value is driven by the constraints of the external voltage regulator supplying the VDD_BV voltage. A typical
value is in the range of 470 nF.
3. This value is acceptable to guarantee operation from 4.5 V to 5.5 V
4. External regulator and capacitance circuitry must be capable of providing IDD_BV while maintaining supply VDD_BV in
operating range.
5. In-rush average current is seen only for short time (maximum 20 µs) during power-up and on standby exit. It is dependant
on the sum of the CREGn capacitances.
6. The duration of the in-rush current depends on the capacitance placed on LV pins. BV decoupling capacitors must be sized
accordingly. Refer to IMREG value for minimum amount of current to be provided in cc.
The VDD(STDBY)| and dVDD(STDBY)/dt system requirement can be used to define the
component used for the VDD supply generation. The following two examples describe how
to calculate capacitance size:
d. Based on typical time for standby exit sequence of 20 µs, ESR(MIN) can actually be considered at ~50 kHz.
VDD
VLVDHVxH
VLVDHVxL
RESET
Note: Figure 12: Low voltage detector vs reset does not apply to LVDHV5 low voltage detector
because LVDHV5 is automatically disabled during reset and it must be enabled by software
again. Once the device is forced to reset by LVDHV5, the LVDHV5 is disabled and reset is
P TA = 25 °C — 180 700(8)
µA
D TA = 55 °C — 500 —
Slow internal RC oscillator
IDDSTOP CC D STOP mode current(7) TA = 85 °C — 1 6(8)
(128 kHz) running
D TA = 105 °C — 2 9(8) mA
P TA = 125 °C — 4.5 12(8)
P TA = 25 °C — 30 100
D TA = 55 °C — 75 —
STANDBY2 mode Slow internal RC oscillator
IDDSTDBY2 CC D TA = 85 °C — 180 700 µA
current(9) (128 kHz) running
D TA = 105 °C — 315 1000
P TA = 125 °C — 560 1700
T TA = 25 °C — 20 60
D TA = 55 °C — 45 —
STANDBY1 mode Slow internal RC oscillator
IDDSTDBY1 CC D TA = 85 °C — 100 350 µA
current(10) (128 kHz) running
D TA = 105 °C — 165 500
D TA = 125 °C — 280 900
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified
2. IDDMAX is drawn only from the VDD_BV pin. Running consumption does not include I/Os toggling which is highly dependent
on the application. The given value is thought to be a worst case value with all peripherals running, and code fetched from
code flash while modify operation ongoing on data flash. Notice that this value can be significantly reduced by application:
switch off not used peripherals (default), reduce peripheral frequency through internal prescaler, fetch from RAM most used
functions, use low power mode when possible.
3. Higher current may be sinked by device during power-up and standby exit. Please refer to in rush current on Table 26.
4. IDDRUN is drawn only from the VDD_BV pin. RUN current measured with typical application with accesses on both flash and
RAM.
5. Only for the “P” classification: Data and Code Flash in Normal Power. Code fetched from RAM: Serial IPs CAN and LIN in
loop back mode, DSPI as Master, PLL as system Clock (4 x Multiplier) peripherals on (eMIOS/CTU/ADC) and running at
max frequency, periodic SW/WDG timer reset enabled.
6. Data Flash Power Down. Code Flash in Low Power. SIRC (128 kHz) and FIRC (16 MHz) on. 10 MHz XTAL clock.
FlexCAN: instances: 0, 1, 2 ON (clocked but not reception or transmission), instances: 4, 5, 6 clock gated. LINFlex:
instances: 0, 1, 2 ON (clocked but not reception or transmission), instance: 3 clock 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). RTC/API ON. PIT ON. STM ON. ADC ON but not conversion except 2 analog watchdog.
7. Only for the “P” classification: No clock, FIRC (16 MHz) off, SIRC (128 kHz) on, PLL off, HPvreg off, ULPVreg/LPVreg on.
All possible peripherals off and clock gated. Flash in power down mode.
8. When going from RUN to STOP mode and the core consumption is > 6 mA, it is normal operation for the main regulator
module to be kept on by the on-chip current monitoring circuit. This is most likely to occur with junction temperatures
exceeding 125 °C and under these circumstances, it is possible for the current to initially exceed the maximum STOP
specification by up to 2 mA. After entering stop, the application junction temperature will reduce to the ambient level and
the main regulator will be automatically switched off when the load current is below 6 mA.
9. Only for the “P” classification: ULPreg on, HP/LPVreg off, 32 KB RAM on, device configured for minimum consumption, all
possible modules switched off.
10. ULPreg on, HP/LPVreg off, 8 KB RAM on, device configured for minimum consumption, all possible modules switched off.
16 KB blocks 100000 — —
Number of program/erase cycles
P/E CC C per block over the operating 32 KB blocks 10000 100000 — cycles
temperature range (TJ)
128 KB blocks 1000 100000 —
Blocks with
20 — —
0–1000 P/E cycles
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.
P 2 wait states 64
fREAD CC C Maximum frequency for Flash reading 1 wait state 40 MHz
C 0 wait states 20
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
fCPU — Operating frequency — — 64 — MHz
R
S
VDD_LV — LV operating voltages — — 1.28 — V
R
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.
TA = 125 °C
LU CC T Static latch-up class II level A
conforming to JESD 78
EXTAL
C1
EXTAL
Crystal
XTAL
C2
DEVICE
VDD
I
EXTAL
XTAL
DEVICE
Resonator
XTAL
DEVICE
Notes:
1. XTAL/EXTAL must not be directly used to drive external circuits
2. A series resistor may be required, according to crystal oscillator supplier recommendations.
‘1’
‘0’
VXTAL
1/fFXOSC
VFXOSC
90%
VFXOSCOP
10%
Table 38. Fast external crystal oscillator (4 to 16 MHz) electrical characteristics (continued)
Value
Symbol C Parameter Conditions(1) Unit
Min Typ Max
OSC32K_EXTAL OSC32K_EXTAL
C1
Resonator
Crystal
OSC32K_XTAL OSC32K_XTAL
DEVICE C2 DEVICE
C0
Crystal Cm Rm Lm
C1 C2
C1 C2
Figure 17. Slow external crystal oscillator (32 kHz) timing diagram
VOSC32K_XTAL 1/fSXOSC
VSXOSC
90%
10%
Table 40. Slow external crystal oscillator (32 kHz) electrical characteristics
Value
Symbol C Parameter Conditions(1) Unit
Min Typ Max
Table 42. Fast internal RC oscillator (16 MHz) electrical characteristics (continued)
Value
Symbol C Parameter Conditions(1) Unit
Min Typ Max
3.26.1 Introduction
The device provides a 10-bit Successive Approximation Register (SAR) analog-to-digital
converter.
1023
1022
1021
1020
1019
(2)
code out
7
(1)
6
5
(5) (1) Example of an actual transfer curve
(2) The ideal transfer curve
4
(3) Differential non-linearity error (DNL)
(4)
(4) Integral non-linearity error (INL)
3
(5) Center of a step of the actual transfer curve
2 (3)
1
1 LSB (ideal)
0
1 2 3 4 5 6 7 1017 1018 1019 1020 1021 1022 1023
Vin(A) (LSBideal)
To preserve the accuracy of the A/D converter, it is necessary that analog input pins have
low AC impedance. Placing a capacitor with good high frequency characteristics at the input
pin of the device can be effective: the capacitor should be as large as possible, ideally
infinite. This capacitor contributes to attenuating the noise present on the input pin;
furthermore, it sources charge during the sampling phase, when the analog signal source is
a high-impedance source.
A real filter can typically be obtained by using a series resistance with a capacitor on the
input pin (simple RC filter). The RC filtering may be limited according to the value of source
impedance of the transducer or circuit supplying the analog signal to be measured. The filter
at the input pins must be designed taking into account the dynamic characteristics of the
input signal (bandwidth) and the equivalent input impedance of the ADC itself.
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 1 MHz, with CS+Cp2 equal to 3 pF, a
resistance of 330 k is obtained (REQ = 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 Equation 4:
Equation 4
RS + RF
1
V A --------------------- --- LSB
R EQ 2
VDD
Channel
Sampling
Selection
Source Filter Current Limiter
RS RF RL RSW1 RAD
VA CF CP1 CP2 CS
VDD
Channel Extended
Sampling
Selection Switch
Source Filter Current Limiter
A second aspect involving the capacitance network shall be considered. Assuming the three
capacitances CF, CP1 and CP2 are initially charged at the source voltage VA (refer to the
equivalent circuit in Figure 19): A charge sharing phenomenon is installed when the
sampling phase is started (A/D switch close).
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 also on CS, determining a new value of the
voltage VA1 on the capacitance according to Equation 7:
Equation 7
V A1 C S + C P1 + C P2 = V A C P1 + C P2
2. 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 t s
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. Equation 10 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:
Equation 12
C F 2048 C S
D TA = 40 °C — 1 70
D TA = 25 °C — 1 70
ILKG CC D Input leakage current TA = 85 °C No current injection on adjacent pin — 3 100 nA
D TA = 105 °C — 8 200
P TA = 125 °C — 45 400
Voltage on
VSS_HV_ADC (ADC
S
VSS_ADC — reference) pin with — 0.1 — 0.1 V
R
respect to ground
(VSS)(2)
Voltage on
VDD_HV_ADC pin
S
VDD_ADC — (ADC reference) with — VDD0.1 — VDD+0.1 V
R
respect to ground
(VSS)
S Analog input VDD_ADC+0.
VAINx — — VSS_ADC0.1 — V
R voltage(3) 1
S ADC analog MH
fADC — — 6 — 32 + 4%
R frequency z
ADC_SY S ADC digital clock duty
— ADCLKSEL = 1(4) 45 — 55 %
S R cycle (ipg_clk)
S ADC0 consumption in
IADCPWD — — — — 50 µA
R power down mode
S ADC0 consumption in
IADCRUN — — — — 4 mA
R running mode
S
tADC_PU — ADC power up delay — — — 1.5 µs
R
Current VDD =
5 — 5
injection on 3.3 V ± 10%
S one ADC input,
IINJ — Input current Injection mA
R different from VDD =
the converted 5 — 5
5.0 V ± 10%
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
| EO | T Absolute offset error — — 0.5 — LSB
C
C
| EG | T Absolute gain error — — 0.6 — LSB
C
P Total unadjusted Without current injection 2 0.6 2
C error(7) for precise
TUEp LSB
C T channels, input only With current injection 3 3
pins
T Total unadjusted Without current injection 3 1 3
C
TUEx error(7) for extended LSB
C T With current injection 4 4
channel
1. VDD = 3.3 V ± 10% / 5.0 V ± 10%, TA = 40 to 125 °C, unless otherwise specified.
2. Analog and digital VSS must be common (to be tied together externally).
3. VAINx may exceed VSS_ADC and VDD_ADC limits, remaining on absolute maximum ratings, but the results of the conversion
will be clamped respectively to 0x000 or 0x3FF.
4. Duty cycle is ensured by using system clock without prescaling. When ADCLKSEL = 0, the duty cycle is ensured by internal
divider by 2.
5. During the sampling 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 ts. After the end of the
sampling time ts, changes of the analog input voltage have no effect on the conversion result. Values for the sample clock ts
depend on programming.
6. This parameter does not include the sampling time ts, but only the time for determining the digital result and the time to load
the result’s register with the conversion result.
7. 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. During the conversion, the total current consumption is given from the sum of the static and dynamic consumption, i.e.,
(41 + 5) * fperiph.
Master mode
D 125 — — 333 — —
(MTFE = 0)
Slave mode
D 125 — — 333 — —
(MTFE = 0)
1 tSCK SR SCK cycle time ns
Master mode
D 83 — — 125 — —
(MTFE = 1)
Slave mode
D 83 — — 125 — —
(MTFE = 1)
— fDSPI SR D DSPI digital controller frequency — — fCPU — — fCPU MHz
DocID14619 Rev 13
SPC560B40x/50x, SPC560C40x/50x
2 tCSCext(4) SR D CS to SCK delay Slave mode 32 — — 32 — — ns
3 tASCext (5) SR D After SCK delay Slave mode 1/fDSPI + 5 — — 1/fDSPI + 5 — — ns
CC D Master mode — tSCK/2 — — tSCK/2 —
4 tSDC SCK duty cycle ns
SR D Slave mode tSCK/2 — — tSCK/2 — —
5 tA SR D Slave access time Slave mode — — 1/fDSPI + 70 — — 1/fDSPI + 130 ns
6 tDI SR D Slave SOUT disable time Slave mode 7 — — 7 — — ns
7 tPCSC SR D PCSx to PCSS time 0 — — 0 — — ns
8 tPASC SR D PCSS to PCSx time 0 — — 0 — — ns
Table 47. DSPI characteristics(1) (continued)
SPC560B40x/50x, SPC560C40x/50x
DSPI0/DSPI1 DSPI2
No. Symbol C Parameter Unit
Min Typ Max Min Typ Max
2 3
PCSx
4 1
SCK Output
(CPOL = 0)
4
SCK Output
(CPOL = 1)
10
9
12 11
PCSx
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
PCSx
4 1
2
SCK Output
(CPOL = 0)
4
SCK Output
(CPOL = 1)
9 10
12 11
PCSx
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
PCSx
TCK
10
11
TMS, TDI
12
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.
4.2.1 LQFP64
D1 ccc C
D3 A
A2
48 33
49 32
b
L1
E3 E1 E
L
A1 K
64
17
Pin 1
identification 1 16 c
5W_ME
A — — 1.6 — — 0.063
A1 0.05 — 0.15 0.002 — 0.0059
A2 1.35 1.4 1.45 0.0531 0.0551 0.0571
b 0.17 0.22 0.27 0.0067 0.0087 0.0106
c 0.09 — 0.2 0.0035 — 0.0079
D 11.8 12 12.2 0.4646 0.4724 0.4803
4.2.2 LQFP100
A — — 1.600 — — 0.0630
A1 0.050 — 0.150 0.0020 — 0.0059
A2 1.350 1.400 1.450 0.0531 0.0551 0.0571
b 0.170 0.220 0.270 0.0067 0.0087 0.0106
c 0.090 — 0.200 0.0035 — 0.0079
D 15.800 16.000 16.200 0.6220 0.6299 0.6378
D1 13.800 14.000 14.200 0.5433 0.5512 0.5591
D3 — 12.000 — — 0.4724 —
E 15.800 16.000 16.200 0.6220 0.6299 0.6378
4.2.3 LQFP144
A — — 1.600 — — 0.0630
A1 0.050 — 0.150 0.0020 — 0.0059
A2 1.350 1.400 1.450 0.0531 0.0551 0.0571
b 0.170 0.220 0.270 0.0067 0.0087 0.0106
c 0.090 — 0.200 0.0035 — 0.0079
D 21.800 22.000 22.200 0.8583 0.8661 0.8740
D1 19.800 20.000 20.200 0.7795 0.7874 0.7953
D3 — 17.500 — — 0.6890 —
E 21.800 22.000 22.200 0.8583 0.8661 0.8740
E1 19.800 20.000 20.200 0.7795 0.7874 0.7953
E3 — 17.500 — — 0.6890 —
e — 0.500 — — 0.0197 —
L 0.450 0.600 0.750 0.0177 0.0236 0.0295
L1 — 1.000 — — 0.0394 —
k 0.0 ° 3.5 ° 7.0° 3.5 ° 0.0 ° 7.0 °
Tolerance mm inches
ccc 0.080 0.0031
1. Values in inches are converted from mm and rounded to 4 decimal digits.
4.2.4 LBGA208
ddd C
A
D
A2
A4
A3
A1
A
D
B
D1
A
e F
T
R
F
P
N
M
L
K
J
E1
E
H
G
F
E
D
C
B
e
A
1 3 5 7 9 11 13 15
2 4 6 8 10 12 14 16
Bottom view
1. The terminal A1 corner must be identified on the top surface by using a corner chamfer, ink or metallized
markings, or other feature of package body or integral heatslug.
A distinguishing feature is allowable on the bottom surface of the package to identify the terminal A1
corner. Exact shape of each corner is optional.
5 Ordering information
Y = Tray
X = Tape and Reel 90°
4E0 = 48 MHz EEPROM 5V/3V
6E0 = 64 MHz EEPROM 5V/3V
B = 40 to 105 °C
C = 40 to 125 °C
L1 = LQFP64
L3 = LQFP100
L5 = LQFP144
B2 = LBGA2081
50 = 512 KB
44 = 384 KB
40 = 256 KB
B = Body
C = Gateway
0 = e200z0
SPC56 = Power Architecture in
90nm
Appendix A Abbreviations
Table 54 lists abbreviations used but not defined elsewhere in this document.
Revision history
Updated tables:
– “I/O input DC electrical characteristics”
– “I/O pull-up/pull-down DC electrical characteristics”
– “SLOW configuration output buffer electrical characteristics”
– “MEDIUM configuration output buffer electrical characteristics”
– “FAST configuration output buffer electrical characteristics”
Added “Output pin transition times” section
Updated “I/O consumption” table
Updated “Start-up reset requirements” figure
Updated “Reset electrical characteristics” table
“Voltage regulator electrical characteristics” section:
– Amended description of LV_PLL
“Voltage regulator capacitance connection” figure:
– Exchanged position of symbols CDEC1 and CDEC2
Updated tables”
– “Voltage regulator electrical characteristics”
– “Low voltage monitor electrical characteristics”
2
06-Mar-2009 – “Low voltage power domain electrical characteristics”
(continued)
Added “Low voltage monitor vs reset” figure
Updated “Flash memory electrical characteristics” section
Added “Electromagnetic compatibility (EMC) characteristics” section
Updated “Fast external crystal oscillator (4 to 16 MHz) electrical characteristics”
section
Updated “Slow external crystal oscillator (32 kHz) electrical characteristics” section
Updated tables:
– “FMPLL electrical characteristics”
– “Fast internal RC oscillator (16 MHz) electrical characteristics”
– “Slow internal RC oscillator (128 kHz) electrical characteristics”
Added “On-chip peripherals” section
Added “ADC input leakage current” table
Updated “ADC conversion characteristics” table
Updated “ECOPACK®” section
Corrected inverted column headings for typical and minimum dimensions in “LQFP64
mechanical data” and “LQFP100 mechanical data” tables
Added “Abbrevation” appendix
03-Jun-2009 3 Corrected “Commercial product code structure” figure
In the cover feature list, replaced “System watchdog timer” with “Software watchdog
timer”
Table 3 (SPC560B40x/50x and SPC560C40x/50x series block summary), replaced
“System watchdog timer” with “Software watchdog timer” and specified AUTOSAR
(Automotive Open System Architecture)
Table 6 (Functional port pin descriptions), replaced VDD with VDD_HV
Figure 9 (Voltage regulator capacitance connection), updated pin name apperence
Renamed Figure 10 (VDD_HV and VDD_BV maximum slope) (was “VDD and VDD_BV
maximum slope”) and replaced VDD_HV(MIN) with VPORH(MAX)
Renamed Figure 11 (VDD_HV and VDD_BV supply constraints during STANDBY mode
exit) (was “VDD and VDD_BV supply constraints during STANDBY mode exit”)
Table 13 (Recommended operating conditions (3.3 V)), added minimum value of TVDD
and footnote about it.
Table 14 (Recommended operating conditions (5.0 V)), added minimum value of TVDD
and footnote about it.
18-Jan-2013 11 Section 3.17.1, Voltage regulator electrical characteristics:
replaced “slew rate of VDD/VDD_BV” with “slew rate of both VDD_HV and VDD_BV”
replaced “When STANDBY mode is used, further constraints apply to the
VDD/VDD_BV in order to guarantee correct regulator functionality during STANDBY
exit.” with “When STANDBY mode is used, further constraints are applied to the
both VDD_HV and VDD_BV in order to guarantee correct regulator function during
STANDBY exit.”
Table 28 (Power consumption on VDD_BV and VDD_HV), updated footnotes of
IDDMAX and IDDRUN stating that both currents are drawn only from the VDD_BV pin.
Table 32 (Flash memory power supply DC electrical characteristics), in the paremeter
column replaced VDD_BV and VDD_HV respectively with VDD_BV and VDD_HV.
Table 46 (On-chip peripherals current consumption), in the paremeter column
replaced VDD_BV, VDD_HV and VDD_HV_ADC respectively with VDD_BV, VDD_HV
and VDD_HV_ADC
Updated Section 3.26.2, Input impedance and ADC accuracy
Table 47 (DSPI characteristics), modified symbol for tPCSC and tPASC
18-Sep-2013 12 Updated Disclaimer.
In Table 2: SPC560B40x/50x and SPC560C40x/50x device comparison:
– changed the MPC5604BxLH entry for CAN (FlexCAN) from 37 to 26.
– updated tablenote 7.
In Table 14: Recommended operating conditions (5.0 V), updated tablenote 5 to: “1
µF (electrolithic/tantalum) + 47 nF (ceramic) capacitance needs to be provided
03-Feb-2015 13 between VDD_ADC/VSS_ADC pair. Another ceramic cap of 10nF with low inductance
package can be added”.
In Section 3.17.2: Low voltage detector electrical characteristics, added a note on
LVHVD5 detector.
In Section 5: Ordering information, added a note: “Not all options are available on all
devices”.
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.