STM STM32H533CEU6 Datasheet
STM STM32H533CEU6 Datasheet
Features
UFBGA
ART Accelerator
• 8-Kbyte instruction cache allowing
0-wait-state execution from flash and external
memories
UFQFPN48 (7 x 7 mm) WLCSP39 (2.76 x 2.78 mm,
• 4-Kbyte data cache for external memories pitch 0.4mm)
Benchmarks
• 1.5 DMIPS/MHz (Drystone 2.1) Clock management
• 1023 CoreMark® (4.092 CoreMark®/MHz) • Internal oscillators: 64 MHz HSI,
48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
Memories • External oscillators: 4-50 MHz HSE,
• Up to 512 Kbytes of embedded flash memory 32.768 kHz LSE
with ECC, two banks read-while-write
General-purpose inputs/outputs
• Up to 48-Kbyte per bank with high-cycling
capability (100 K cycles) for data flash • Up to 112 fast I/Os with interrupt capability
(most 5 V tolerant)
• 2-Kbyte OTP (one-time programmable)
• Up to ten I/Os with independent supply down to
• 272 Kbytes of SRAM (80-Kbyte SRAM2 with
1.08 V
ECC)
• 2 Kbytes of backup SRAM available in the Low-power consumption
lowest power modes
• Sleep, Stop, and Standby modes
• Flexible external memory controller with up to
16-bit data bus: SRAM, PSRAM, FRAM, • VBAT supply for RTC, 32 backup registers
NOR/NAND memories (32-bit)
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3 Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1 Arm Cortex-M33 core with TrustZone and FPU . . . . . . . . . . . . . . . . . . . . 18
3.2 ART Accelerator (ICACHE and DCACHE) . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.1 Instruction cache (ICACHE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.2 Data cache (DCACHE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3 Memory protection unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4 Embedded flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4.1 FLASH security and protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.2 FLASH privilege protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5 Embedded SRAMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.1 SRAMs TrustZone security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5.2 SRAMs privilege protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.6 Security overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.7 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.7.1 STM32H533xx boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.8 Global TrustZone controller (GTZC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.9 TrustZone security architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.9.1 TrustZone peripheral classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.9.2 Default TrustZone security state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.10 Power supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.10.1 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.10.2 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.10.3 Reset mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.10.4 VBAT operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.10.5 PWR TrustZone security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.11 Peripheral interconnect matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.12 Reset and clock controller (RCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.12.1 RCC TrustZone security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.13 Clock recovery system (CRS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.1 Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.1.1 Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.1.2 Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.1.3 Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.1.4 Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
List of tables
List of figures
1 Introduction
This document provides the ordering information and mechanical device characteristics of
the STM32H533xx microcontrollers.
For information on the device errata with respect to the datasheet and reference manual,
refer to the STM32H533xx errata sheet.
a. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
2 Description
STM32H533HE
STM32H533CE
STM32H533RE
STM32H533VE
STM32H533ZE
Peripherals
STM32H533HE
STM32H533CE
STM32H533RE
STM32H533VE
STM32H533ZE
Peripherals
Active tampers(3) 3 3 4 7 7
True random number generator Yes
SAES, AES Yes
Public key accelerator (PKA) Yes
HASH (SHA-512) Yes
On-the-fly decryption for OCTOSPI Yes
GPIOs 26 35 49 80 112
Wakeup pins 4 4 6 7 7
Number of I/Os down to 1.08 V N/A 4 10
12-bit ADC 2
ADC Number of
10 16 20
channels
12-bit DAC
1
controller
DAC
Number of
2
channels
Internal voltage reference buffer No Yes
Maximum CPU frequency 250 MHz
Operating voltage 1.71 to 3.6 V
Ambient operating temperature: -40 to 85 °C / -40 to 105 °C
Operating temperature
Junction temperature: -40 to 130 °C
UFQFPN48/ LQFP100/ LQFP144/
Package WLCSP39 LQFP64
LQFP48 UFBGA100 UFBGA144
1. For the LQFP100 package, only FMC Bank1 is available. Bank1 can only support a multiplexed NOR/PSRAM memory
using the NE1 chip select.
2. DCMI and PSSI cannot be used at the same time as they share the same circuitry.
3. Active tampers in output sharing mode (one output shared by all inputs).
NJTRST, JTDI,
JTCK/SWCLK, JTAG/ SW MPU
JTMS/SWDIO, JTDO CLK, NE[4:1], NL, NBL[1:0],
ETM NVIC A[25:0], D[15:0], NOE, NWE,
Flexible memory controller (FMC):
NWAIT, NCE, INT as AF
(8 Kbytes)
TRACECLK, SRAM, PSRAM, NOR Flash, FRAM, NAND Flash
ICACHE
TRACED[3:0] Arm Cortex-M33
250 MHz IO[7:0], CLK, NCLK, NCS.
C-BUS OCTOSPI1 memory interface DQS as AF
TrustZone FPU
S-BUS
(4 Kbytes)
DCACHE
AHB bus-matrix
Flash memory RNG
(up to 512 Kbytes)
HASH
D[7:0], D[3:1]dir
FIFO
HS64 @VDD
Reset Supply supervision
CSI BOR
@VBAT Int
VDDIO, VDDUSB, VDDA,
LSI PVD, PVM VSSA, VDD, VSS, NRST
PA[15:0] GPIO port A BKPSRAM
(2 Kbytes) @VDD
PB[15:0] GPIO port B PLL 1, 2, 3
AHB1 250 MHz
HCLKx
PCLKx
PH[1:0] GPIO port H TIM2 32b 4 channels, ETR as AF
ETR, BKIN, BKIN2 as AF USART3 irDA RX, TX, CK, CTS, RTS as AF
1 compl. channel, BKIN as AF USART6 irDA RX, TX, CK, CTS, RTS as AF
IWDG
PHY
DM
FDCAN2 TX, RX as AF
TIM6 16b
PHY
3 Functional overview
Option bytes are available to set the flash memory protection mechanisms:
• Different product states for protecting memory content from debug access
• Write protection (WRP) to protect areas against erasing and programming. Two areas
per bank can be selected with 8-Kbyte granularity.
• Sector group write-protection (WRPSG), protecting up to 32 groups of four sectors
(32 Kbytes) per bank
• Two secure-only areas (one per user flash memory bank). When enabled, this area is
accessible only if the STM32 device operates in Secure-access mode
• One HDP area per bank providing temporal isolation for startup code
The whole non-volatile memory embeds the error correction code (ECC) feature supporting:
• Single-error detection and correction
• Double-error detection
• ECC fail address report
Note: The ECC is supported by SRAM2, and BKPSRAM when enabled with the SRAM2_ECC,
and BKPRAM_ECC user option bits.
Embedded bootloader
The embedded bootloader is located in the system memory, programmed by ST during
production. It is used to reprogram the flash memory by using USART, I2C, I3C, SPI,
FDCAN, or USB in device mode through the DFU (device firmware upgrade).
Refer to AN2606 STM32 microcontroller system memory boot mode.
Boot address
defined by user
0 NA NSBOOTADD[31:8] Flash: 0x0800 0000
Open option byte
NSBOOTADD[31:8]
1 NA NA Bootloader Bootloader
Provisioning x NA NA RSS RSS
Boot address
Provisioned, defined by user
x NA NSBOOTADD[31:8] Flash: 0x0800 0000
Closed, Locked option byte
NSBOOTADD[31:8]
When TrustZone is enabled (TZEN=0xB4), the boot space must be in secure area. The
SECBOOTADD0[24:0] option bytes are used to select the boot secure memory address. A
unique boot entry option can be selected by setting the SECBOOT_LOCK option bit.
(MPCWM). The TZSC block informs some peripherals (such as RCC or GPIOs) about
the secure status of each securable peripheral, by sharing with RCC and I/O logic.
• TZIC: TrustZone illegal access controller
This sub-block gathers all security illegal access events in the system and generates a
secure interrupt towards NVIC.
• MPCBB: MPCBB: block-based memory protection controller
This sub-block controls secure states of all memory blocks (512-byte pages) of the
associated SRAM. This peripheral aims at configuring the internal RAM in a TrustZone
system product having segmented SRAM with programmable-security and privileged
attributes.
The GTZC main features are:
• Three independent 32-bit AHB interfaces for TZSC, TZIC and MPCBB
• MPCBB and TZIC accessible only with secure transactions
– Enable illegal access events that may trigger a secure interrupt
• Secure and non-secure access supported for privileged/non-privileged part of TZSC
• Set of registers to define product security settings:
– Secure/privilege regions for external memories
– Secure/privilege access mode for securable peripherals
– Secure/privilege access mode for securable legacy masters
• Power management
– Operating modes
– Voltage scaling control
– Low-power modes
• VBAT battery charging
• TrustZone security and privileged protection
VDDUSB
USB transceiver
VSS
VDDIO2 domain
VDDIO2 VDDIO2
I/O ring
VSS
VDD domain
VDDIO1 I/O ring
VCORE domain
Reset block
Temperature sensor Core
3 x PLL
VSS Internal RC oscillators SRAM1
SRAM2
Standby circuitry SRAM3
VDD (Wakeup logic, IWDG)
VCORE
VCAP Digital
peripherals
LDO regulator
Flash memory
Low-voltage detector
Backup domain
LSE crystal 32kHz oscillator
VBAT Backup registers
RCC_BDCR register
RTC
TAMP
BKPSRAM
MSv64011V1
During power-up and power-down phases, the following power sequence requirements
must be respected:
• When VDD is below 1 V, other power supplies (VDDA, VDDIO2, VDDUSB) must remain
below VDD + 300 mV.
• When VDD is above 1 V, all power supplies are independent.
• During the power-down phase, VDD can temporarily become lower than other supplies
only if the energy provided to the MCU remains below 1 mJ. This allows external
decoupling capacitors to be discharged with different time constants during the power-
down transient phase.
3.6
VDDX(1)
VDD
VBOR0
0.3
Invalid supply area VDDX < VDD + 300 mV VDDX independent from VDD
MSv47490V1
1. VDDX refers to any power supply among VDDA, VDDUSB, and VDDIO2.
Low-power modes
By default, the microcontroller is in Run mode after a system or a power reset. It is up to the
user to select one of the low-power modes described below:
• Sleep mode
In Sleep mode, only the CPU is stopped. All peripherals continue to operate and can
wake up the CPU when an interrupt/event occurs.
• Stop modes
Stop mode achieves the lowest power consumption while retaining the content of
SRAM and registers. All clocks in the VCORE domain are stopped, the PLL, the CSI, the
HSI, the HSI48 and the HSE crystal oscillators are disabled. The LSE or LSI is still
running.
The RTC can remain active (Stop mode with RTC, Stop mode without RTC).
The system clock when exiting from Stop mode can be either HSI up to 64 MHz or CSI
(4 MHz), depending on software configuration.
• Standby mode
The Standby mode is used to achieve the lowest power consumption with BOR. The
PLL, the HSI, the CSI, the HSI48 and the HSE crystal oscillators are also switched off.
The RTC can remain active (Standby mode with RTC, Standby mode without RTC).
The BOR always remains active in Standby mode.
The I/Os state during Standby mode can be retained.
After entering Standby mode, SRAMs and register contents are lost except for registers
and backup SRAM in the Backup domain and Standby circuitry.
The device exits Standby mode when an external reset (NRST pin), an IWDG reset,
WKUP pin event (configurable rising or falling edge), an RTC event occurs (alarm,
periodic wake-up, timestamp), or a tamper detection. The tamper detection can be
raised either due to external pins or due to an internal failure detection.
The system clock after wake-up is HSI at 32 MHz.
• RC48 with clock recovery system (HSI48): internal 48 MHz clock source (HSI48),
can be used to drive the USB.
• UCPD kernel clock, derived from HSI clock. The HSI RC oscillator must be enabled
prior to the UCPD kernel clock use.
• Auxiliary clock source: two ultra-low-power clock sources that can be used to drive
the real-time clock:
– 32.768 kHz low-speed external crystal (LSE), supporting four drive capability
modes. The LSE can also be configured in bypass mode for an external clock.
– 32 kHz low-speed internal RC (LSI), also used to drive the independent watchdog.
• Peripheral clock sources: several peripherals have their own independent clock
whatever the system clock. Three PLLs, each having three independent outputs
allowing the highest flexibility, can generate independent clocks for the ADC, USB,
SDMMC, RNG, FDCAN1, OCTOSPI.
• Startup clock: after reset, the microcontroller restarts by default with an internal
32 MHz clock (HSI/2). The prescaler ratio and clock source can be changed by the
application program as soon as the code execution starts.
• Clock security system (CSS): this feature can be enabled by software. If a HSE clock
failure occurs, the master clock automatically switches to HSI and a software interrupt
is generated if enabled. LSE failure can also be detected and generates an interrupt.
• Clock-out capability:
– MCO (microcontroller clock output): it outputs one of the internal clocks for
external use by the application.
– LSCO (low-speed clock output): it outputs LSI or LSE in all low-power modes
(except VBAT mode).
Several prescalers allow AHB and APB frequencies configuration. The maximum frequency
of the AHB and the APB clock domains is 250 MHz.
by user software. For faster lock-in during startup, automatic and manual trimming actions
can be combined.
• Per channel event generation, on any of the following events: transfer complete or half
transfer complete or data transfer error or user setting error, and/or update linked-list
item error or completed suspension
• Per channel interrupt generation, with separately programmed interrupt enable per
event
• 8 concurrent DMA channels:
– Per channel FIFO for queuing source and destination transfers
– Intra-channel DMA transfers chaining via programmable linked-list into memory,
supporting two execution modes: run-to-completion and link step mode
– Intra-channel and inter-channel DMA transfers chaining via programmable DMA
input triggers connection to DMA task completion events
• Per linked-list item within a channel:
– Separately programmed source and destination transfers
– Programmable data handling between source and destination: byte-based
reordering, packing or unpacking, padding or truncation, sign extension and
left/right realignment
– Programmable number of data bytes to be transferred from the source, defining
the block level
– 6 channels with linear source and destination addressing: either fixed or
contiguously incremented addressing, programmed at a block level, between
successive single transfers
– Four channels with 2D source and destination addressing: programmable signed
address offsets between successive burst transfers (non-contiguous addressing
within a block, combined with programmable signed address offsets between
successive blocks, at a second 2D/repeated block level)
– Support for scatter-gather (multi-buffer transfers), data interleaving and
de-interleaving via 2D addressing
– Programmable DMA request and trigger selection
– Programmable DMA half-transfer and transfer complete events generation
– Pointer to the next linked-list item and its data structure in memory, with automatic
update of the DMA linked-list control registers
• Debug:
– Channel suspend and resume support
– Channel status reporting including FIFO level and event flags
• TrustZone support:
– Support for secure and non-secure DMA transfers, independently at a first
channel level, and independently at a source/destination and link sub-levels
– Secure and non-secure interrupts reporting, resulting from any of the respectively
secure and non-secure channels
– TrustZone-aware AHB slave port, protecting any DMA secure resource (register,
register field) from a non-secure access
• Privileged/unprivileged support:
– Support for privileged and unprivileged DMA transfers, independently at a channel
level
– Privileged-aware AHB slave port
– Can be either configured as fully secure or fully non-secure using the TZSC
MPCWM3 controller
The FMC registers can be configured as secure through the TZSC controller.
Resolution 12 bit
Maximum sampling speed up to 5 Msps (12-bit resolution)
Dual mode operation X
Hardware offset calibration X
Hardware linearity calibration -
Single-end input X
Differential input X
Injected channel conversion X
Oversampling Up to x256
Data register 16 bits
Data register FIFO depth 3 stages
DMA support X
Parallel data output to ADF -
Offset compensation X
Gain compensation -
Number of analog watchdogs 3
Option register X
calibration can be applied on each DAC output channel. The DAC output channels support
a low power mode, the Sample and hold mode.
The digital interface supports the following features:
• One DAC interface, maximum two output channels
• Left or right data alignment in 12-bit mode
• Synchronized update capability
• Noise-wave and triangular-wave generation
• Sawtooth wave generation
• Dual DAC channel for independent or simultaneous conversions
• DMA capability for each channel including DMA underrun error detection
• Double data DMA capability to reduce the bus activity
• External triggers for conversion
• DAC output channel buffered/unbuffered modes
• Buffer offset calibration
• Each DAC output can be disconnected from the DAC_OUTx output pin
• DAC output connection to on chip peripherals
• Sample and Hold mode for low-power operation in Stop mode. The DAC voltage can
be changed autonomously with the DMA while the device is in Stop mode.
• Voltage reference input
• AHB slave peripheral, accessible through 32-bit word accesses only (else an AHB
error is generated)
• 8 × 32-bit words (H0 to H7) for output message digest
• Automatic data flow control with support of direct memory access (DMA) using one
channel. Single or fixed burst of 4 supported.
• Interruptible message digest computation, on a per-32-bit word basis
– Re-loadable digest registers
– Hashing computation suspend/resume mechanism, including using DMA
• Encryption mode
Advanced
TIM1, TIM8 16 bits 4 3
control
Up, down,
General TIM2, TIM5 32 bits up/down 4 No
Any integer
purpose TIM3, TIM4 16 bits between 1 and Yes 4 No
65536
General
TIM12, TIM15 16 bits Up 2 1
purpose
Basic TIM6, TIM7 16 bits Up 0 No
The timers can work together via the Timer Link feature for synchronization or event
chaining. The timers have independent DMA request generation.
The counters can be frozen in Debug mode.
Multiprocessor communication X X X
Synchronous mode (master/slave) X - -
Smartcard mode X - -
Single-wire half-duplex communication X X X
IrDA SIR ENDEC block X X -
LIN mode X X -
Dual-clock domain and wake-up from Stop mode X(2) X(2) X(2)
Receiver timeout interrupt X X -
Modbus communication X X -
Auto-baud rate detection X X -
Driver enable X X X
USART data length 7, 8, and 9 bits
Tx/Rx FIFO X X X
Tx/Rx FIFO size 8 bytes
1. X = supported.
2. Wake-up supported from Stop mode.
Three standard I2S interfaces (multiplexed with SPI1, SPI2 and SPI3) are available. They
can be operated in Master or Slave mode, in full-duplex communication modes, and can be
configured to operate with configurable resolution as input or output channel.
I2S main features:
• Full duplex communication
• Simplex communication (only transmitter or receiver)
• Master or slave operations
• 8-bit programmable linear prescaler
• Data length may be 16, 24 or 32 bits
• Channel length can be 16 or 32 in master, any value in slave
• Programmable clock polarity
• Error flags signaling for improved reliability: Underrun, Overrun and Frame Error
• Embedded Rx and TxFIFOs
• Supported I2S protocols:
– I2S Philips standard
– MSB-Justified standard (Left-Justified)
– LSB-Justified standard (Right-Justified)
– PCM standard (with short and long frame synchronization)
• Data ordering programmable (LSb or MSb first)
• DMA capability for transmission and reception
• Master clock can be output to drive an external audio component. The ratio is fixed at
256 x FWS (where FWS is the audio sampling frequency)
PC15- PC14-
C PA11 PB7 PB8 PC13 OSC32_ OSC32_
OUT IN
PH1-
PH0-
D PA8 PA3 PA1 OSC_
OSC_IN
OUT
MSv73002V1
PA15
PA14
VDD
VSS
PB8
PB7
PB6
PB5
PB4
PB3
48
47
46
45
44
43
42
41
40
39
38
37
VBAT 1 36 VDD
PC13 2 35 VSS
PC14-OSC32_IN 3 34 PA13
PC15-OSC32_OUT 4 33 PA12
PH0-OSC_IN 5 32 PA11
PH1-OSC_OUT 6 31 PA10
NRST 7
LQFP48 30 PA9
VSSA 8 29 PA8
VDDA 9 28 PB15
PA0 10 27 PB14
PA1 11 26 PB13
PA2 12 25 PB12
13
14
15
16
17
18
19
20
21
22
23
24
PB0
PB1
PB2
PB10
VCAP
VSS
VDD
PA3
PA4
PA5
PA6
PA7
MSv73001V1
BOOT0
VCAP
PA15
PA14
VDD
VSS
PB8
PB7
PB6
PB5
PB4
PB3
48
47
46
45
44
43
42
41
40
39
38
37
VBAT 1 36 VDD
PC13 2 35 VSS
PC14-OSC32_IN 3 34 PA13
PC15-OSC32_OUT 4 33 PA12
PH0-OSC_IN 5 32 PA11
PH1-OSC_OUT 6 31 PA10
NRST 7
UFQFPN48 30 PA9
VSSA 8 29 PA8
VDDA 9 28 PB15
PA0 10 27 PB14
PA1 11 Exposed pad 26 PB13
PA2 12 25 PB12
13
14
15
16
17
18
19
20
21
22
23
24
VSS
PB0
PB1
PB2
PB10
VCAP
VSS
VDD
PA3
PA4
PA5
PA6
PA7
MSv68851V4
PC12
PC10
PC11
PA15
PA14
VDD
VSS
PD2
PB8
PB7
PB6
PB5
PB4
PB3
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
VBAT 1 48 VDD
PC13 2 47 VSS
PC14-OSC32_IN 3 46 PA13
PC15-OSC32_OUT 4 45 PA12
PH0-OSC_IN 5 44 PA11
PH1-OSC_OUT 6 43 PA10
NRST 7 42 PA9
PC0 8 41 PA8
PC1 9 LQFP64 40 PC9
PC2 10 39 PC8
PC3 11 38 PC7
VSSA 12 37 PC6
VDDA 13 36 PB15
PA0 14 35 PB14
PA1 15 34 PB13
PA2 16 33 PB12
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
VSS
VDD
PC4
PC5
PB0
PB1
PB2
PB10
VCAP
VSS
VDD
PA3
PA4
PA5
PA6
PA7
MSv67303V2
BOOT0
VCAP
PC10
PC12
PC11
PA14
PA15
VDD
VSS
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PB3
PB4
PB5
PB6
PB7
PB8
PB9
PE0
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
PE2 1 75 VDD
PE3 2 74 VSS
PE4 3 73 VDDUSB
PE5 4 72 PA13
PE6 5 71 PA12
VBAT 6 70 PA11
PC13 7 69 PA10
PC14-OSC32_IN 8 68 PA9
PC15-OSC32_OUT 9 67 PA8
VSS 10 66 PC9
VDD 11 65 PC8
PH0-OSC_IN 12 64 PC7
PH1-OSC_OUT 13 LQFP100 63 PC6
NRST 14 62 PD15
PC0 15 61 PD14
PC1 16 60 PD13
PC2 17 59 PD12
PC3 18 58 PD11
VSSA 19 57 PD10
VREF- 20 56 PD9
VREF+ 21 55 PD8
VDDA 22 54 PB15
PA0 23 53 PB14
PA1 24 52 PB13
PA2 25 51 PB12
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
VSS
VDD
PE15
PB10
VCAP
PE12
PE13
PE14
PE8
PE9
PE10
PB1
PB2
PE7
PC4
PC5
PB0
VSS
VDD
PE11
PA4
PA5
PA6
PA7
PA3
MSv67304V3
A PB9 PB8 BOOT0 PB5 PB3 PD6 PD4 PD3 PD1 PC11 PA15 PC10
B PE0 PE4 PE3 PB6 PB4 PD7 PD5 PD2 PD0 PC12 PA14 PA13
C PE2 PE5 VSS VCAP PB7 VDDIO2 VSS VDDUSB PA12 PA11
PC14- PC15-
E PC13 PA8 PC9 PC8
OSC32_IN OSC32_OUT
PH1-
F PH0-OSC_IN PC7 PC6
OSC_OUT
UFBGA100
G PC0 NRST PD14 PD15
K VDDA PA1 VSS PA2 PB1 PE12 VCAP VSS PB14 PD8
L PA3 PA4 PA0 PA7 PB2 VDD VSS PE10 PE13 PE15 PB12 PB15
M PA6 PA5 PC4 PC5 PB0 PE7 PE8 PE9 PE11 PE14 PB10 PB13
MSv72399V1
VDDIO2
BOOT0
VCAP
PG15
PG14
PG13
PG12
PG10
PC12
PC10
PG11
PC11
PA15
PA14
VDD
VDD
VSS
VSS
PG9
VSS
PD7
PD6
PD5
PD4
PD3
PD2
PD1
PD0
PE0
PB9
PB8
PB7
PB6
PB5
PB4
PB3
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
PE2 1 108 VDD
PE3 2 107 VSS
PE4 3 106 VDDUSB
PE5 4 105 PA13
PE6 5 104 PA12
VBAT 6 103 PA11
PC13 7 102 PA10
PC14-OSC32_IN 8 101 PA9
PC15-OSC32_OUT 9 100 PA8
PF0 10 99 PC9
PF1 11 98 PC8
PF2 12 97 PC7
PF3 13 96 PC6
PF4 14 95 VDD
PF5 15 94 VSS
VSS 16 93 PG8
VDD 17 92 PG7
PF6 18 91 PG6
PF7 19 LQFP144 90 PG5
PF8 20 89 PG4
PF9 21 88 PG3
PF10 22 87 PG2
PH0-OSC_IN 23 86 PD15
PH1-OSC_OUT 24 85 PD14
NRST 25 84 VDD
PC0 26 83 VSS
PC1 27 82 PD13
PC2 28 81 PD12
PC3 29 80 PD11
VDD 30 79 PD10
VSSA 31 78 PD9
VREF+ 32 77 PD8
VDDA 33 76 PB15
PA0 34 75 PB14
PA1 35 74 PB13
PA2 36 73 PB12
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
VSS
PG0
PG1
VDD
PC4
PC5
PB0
PB1
PB2
PF12
VSS
VDD
PF13
PF14
PF15
PE7
PE8
PE9
VSS
VSS
VDD
PE10
PE12
PE13
PE14
PE15
PB10
VCAP
VDD
PA3
PA4
PA5
PA6
PA7
PF11
PE11
MSv67305V3
A VSS PB9 PB7 PB4 PG15 PG12 PG11 PD7 PD4 PD2 PC10 VSS
B PE2 PE0 PB8 PB6 PB3 PG14 PG10 PD6 PD3 PC12 PA14 PA10
C VBAT PE4 PE3 BOOT0 VDDIO2 VSS VDDIO2 PD5 PD1 VDDUSB PA12 PA11
PC15- PC14-
D PE5 VSS VCAP PG13 PG9 PD0 PC11 VSS PA9 PA8
OSC32_OUT OSC32_IN
E PF1 PF0 PC13 PE6 VDD PB5 VDD PA15 PA13 PC9 PC8 PC7
F PF5 PF4 PF3 PF2 VSS VDD VSS VDD PC6 PG8 PG7 PG6
G PF6 PF7 PF9 PF8 VDD VSS VDD PD11 PD15 PG3 PG4 PG5
PH1-
H PH0-OSC_IN PF10 VREF- VSS VDD VSS PB14 PB15 PD12 PD14 PG2
OSC_OUT
J NRST PC0 VREF+ VDDA PA7 PB1 PG1 VCAP VSS PD8 PD9 PD13
K PC2 PC1 VSSA PA2 PC4 PB2 PF15 PE9 PE12 PE15 PB13 PD10
L PC3 PA0 PA1 PA5 PC5 PF11 PF14 PE7 PE10 PE14 PB10 PB12
M VSS PA3 PA4 PA6 PB0 PF12 PF13 PG0 PE8 PE11 PE13 M12
MSv73000V1
Unless otherwise specified in brackets below the pin name, the pin function during
Pin name
and after reset is the same as the actual pin name
S Supply pin
Pin type I Input only pin
I/O Input/output pin
FT 5V-tolerant I/O
TT 3.6V-tolerant I/O
Bidirectional reset pin with embedded weak pull-up
RST
resistor
Option for TT or FT I/Os(1)
_a I/O, with analog switch function supplied by VDDA
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TRACECLK, LPTIM1_IN2, SPI4_SCK,
- - - - 1 C1 1 B1 PE2 I/O FT_h - OCTOSPI1_IO2, FMC_A23, -
DCMI_D3/PSSI_D3, EVENTOUT
EVENTOUT
- - - - - C3 - A1 VSS S - - - -
B8 1 1 1 6 D1 6 C1 VBAT S - - - -
- - - - - C9 - A12 VSS S - - - -
TAMP_IN1/TAMP_OUT2/TAMP_
(4)
C7 2 2 2 7 E3 7 E3 PC13 I/O FT_t EVENTOUT OUT3, RTC_OUT1/RTC_TS,
WKUP4
- - - - - K3 - C6 VSS S - - - -
PC14-
C11 3 3 3 8 E1 8 D2 OSC32_IN I/O FT - EVENTOUT OSC32_IN
(OSC32_IN)
67/231
Table 14. STM32H533xx pin/ball definition (continued)
68/231
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
PC15-
OSC32_OUT
C9 4 4 4 9 E2 9 D1 I/O FT - EVENTOUT OSC32_OUT
(OSC32_
OUT)
- - - - 10 K10 16 D4 VSS S - - - -
- - - - 11 D10 17 E7 VDD S - - - -
PSSI_D15, OCTOSPI1_CLK,
- - - - - - 22 H3 PF10 I/O FT_h - -
DCMI_D11/PSSI_D11, EVENTOUT
STM32H533xx
PH0-OSC_IN
D10 5 5 5 12 F1 23 H1 I/O FT - EVENTOUT OSC_IN
(PH0)
PH1-
D8 6 6 6 13 F2 24 H2 OSC_OUT I/O FT - EVENTOUT OSC_OUT
(PH1)
Table 14. STM32H533xx pin/ball definition (continued)
STM32H533xx
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
E11 7 7 7 14 G2 25 J1 NRST I/O RST - - -
PWR_CSLEEP, TIM4_CH4,
DS14539 Rev 1
PWR_CSTOP, LPUART1_TX,
- - - 11 18 H2 29 L1 PC3 I/O FT_a - SPI2_MOSI/I2S2_SDO, OCTOSPI1_IO6, ADC12_INP13, ADC12_INN12
OCTOSPI1_IO0, EVENTOUT
- - - - - J3 30 F6 VDD S - - - -
- - - - - L7 - D10 VSS S - - - -
F10 8 8 12 19 J2 31 K3 VSSA S - - - -
- - - - 20 - - H4 VREF- S - - - -
- - - - 21 J1 32 J3 VREF+ S - - - -
G11 9 9 13 22 K1 33 J4 VDDA S - - - -
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TIM2_CH2, TIM5_CH2, TIM15_CH1N,
LPTIM1_IN1, OCTOSPI1_DQS,
(4) ADC12_INP1,
D6 11 11 15 24 K2 35 L3 PA1 I/O FT_aht USART2_RTS, UART4_RX,
TAMP_IN5/TAMP_OUT4
OCTOSPI1_IO3, USART6_CK,
EVENTOUT
TIM2_CH4, TIM5_CH4,
OCTOSPI1_CLK, TIM15_CH2,
D4 13 13 17 26 L1 37 M2 PA3 I/O FT_ah - SPI2_NSS/I2S2_WS, ADC12_INP15
SPI3_MOSI/I2S3_SDO, USART2_RX,
EVENTOUT
B10 - - 18 27 - 38 F5 VSS S - - - -
TIM5_ETR, LPTIM2_CH1,
SPI3_MOSI/I2S3_SDO,
E5 14 14 20 29 L2 40 M3 PA4 I/O TT_a - SPI1_NSS/I2S1_WS, ADC12_INP18, DAC1_OUT1
SPI3_NSS/I2S3_WS, USART2_CK,
DCMI_HSYNC/PSSI_DE, EVENTOUT
TIM2_CH1, TIM8_CH1N,
ADC12_INP19, ADC12_INN18,
E3 15 15 21 30 M2 41 L4 PA5 I/O TT_ah - SPI1_SCK/I2S1_CK, PSSI_D14,
DAC1_OUT2
TIM2_ETR, EVENTOUT
STM32H533xx
SPI1_MISO/I2S1_SDI, OCTOSPI1_IO3,
F4 16 16 22 31 M1 42 M4 PA6 I/O FT_ah - ADC12_INP3
DCMI_PIXCLK/PSSI_PDCK,
EVENTOUT
Table 14. STM32H533xx pin/ball definition (continued)
STM32H533xx
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TIM1_CH1N, TIM3_CH2, TIM8_CH1N,
F6 17 17 23 32 L4 43 J5 PA7 I/O FT_ah - SPI1_MOSI/I2S1_SDO, OCTOSPI1_IO2, ADC12_INP7, ADC12_INN3
FMC_NWE, EVENTOUT
- - - - - L6 - G5 VDD S - - - -
- - - - - - - F7 VSS S - - - -
OCTOSPI1_NCLK,
- - - - - - 49 L6 PF11 I/O FT_ah - ADC1_INP2
DCMI_D12/PSSI_D12, EVENTOUT
- - - - - - 51 G6 VSS S - - - -
- - - - - - 52 G7 VDD S - - - -
71/231
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
- - - - - - 54 L7 PF14 I/O FT_fah - FMC_A8, EVENTOUT ADC2_INP6, ADC2_INN2
- - - - - - - H5 VSS S - - - -
- - - - - - - H6 VDD S - - - -
SPI2_MOSI/I2S2_SDO, FMC_A11,
- - - - - - 57 J7 PG1 I/O FT_h - -
DS14539 Rev 1
EVENTOUT
TIM1_ETR, OCTOSPI1_IO4,
- - - - 38 M6 58 L8 PE7 I/O FT_ah - -
FMC_D4/FMC_AD4, EVENTOUT
TIM1_CH1N, OCTOSPI1_IO5,
- - - - 39 M7 59 M9 PE8 I/O FT_ah - -
FMC_D5/FMC_AD5, EVENTOUT
TIM1_CH1, OCTOSPI1_IO6,
- - - - 40 M8 60 K8 PE9 I/O FT_ah - -
FMC_D6/FMC_AD6, EVENTOUT
- - - - - - 61 H7 VSS S - - - -
- - - - - - 62 - VDD S - - - -
TIM1_CH2N, OCTOSPI1_IO7,
- - - - 41 L8 63 L9 PE10 I/O FT_ah - -
FMC_D7/FMC_AD7, EVENTOUT
TIM1_CH3N, SPI4_SCK,
STM32H533xx
- - - - 43 K8 65 K9 PE12 I/O FT_h - -
FMC_D9/FMC_AD9, EVENTOUT
TIM1_CH3, SPI4_MISO,
- - - - 44 L9 66 M11 PE13 I/O FT_h - -
FMC_D10/FMC_AD10, EVENTOUT
Table 14. STM32H533xx pin/ball definition (continued)
STM32H533xx
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TIM1_CH4, SPI4_MOSI,
- - - - 45 M10 67 L10 PE14 I/O FT_h - -
FMC_D11/FMC_AD11, EVENTOUT
TIM1_BKIN, TIM1_CH4N,
- - - - 46 L10 68 K10 PE15 I/O FT_h - -
FMC_D12/FMC_AD12, EVENTOUT
G3 22 22 30 48 K9 70 J8 VCAP S - - - -
F8 23 23 31 49 - 71 J9 VSS S - - - -
G9 24 24 32 50 - 72 - VDD S - - - -
TIM1_BKIN, TIM8_CH3,
OCTOSPI1_NCLK, I2C2_SDA,
- 25 25 33 51 L11 73 L12 PB12 I/O FT_h - SPI2_NSS/I2S2_WS, UCPD1_FRSTX, -
USART3_CK, FDCAN2_RX, UART5_RX,
EVENTOUT
TIM1_CH1N, TIM8_CH2, LPTIM2_CH1,
I2C2_SMBA, SPI2_SCK/I2S2_CK,
- 26 26 34 52 M12 74 K11 PB13 I/O FT_c - USART3_CTS/USART3_NSS, UCPD1_CC1
LPUART1_RX, FDCAN2_TX,
SDMMC1_D0, UART5_TX, EVENTOUT
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
RTC_REFIN, TIM1_CH3N, TIM12_CH2,
TIM8_CH3N, USART1_RX,
SPI2_MOSI/I2S2_SDO,
E1 28 28 36 54 L12 76 H9 PB15 I/O FT_h - PVD_IN
SPI1_MOSI/I2S1_SDO, UART4_CTS,
OCTOSPI1_CLK, DCMI_D2/PSSI_D2,
UART5_RX, EVENTOUT
USART3_TX, FMC_D13/FMC_AD13,
- - - - 55 K12 77 J10 PD8 I/O FT_h - -
EVENTOUT
DS14539 Rev 1
USART3_RX, FDCAN2_RX,
- - - - 56 J11 78 J11 PD9 I/O FT_h - -
FMC_D14/FMC_AD14, EVENTOUT
LPTIM2_CH2, USART3_CK,
- - - - 57 J12 79 K12 PD10 I/O FT_h - -
FMC_D15/FMC_AD15, EVENTOUT
LPTIM2_IN2,
USART3_CTS/USART3_NSS,
- - - - 58 H10 80 G8 PD11 I/O FT_h - -
UART4_RX, OCTOSPI1_IO0,
FMC_A16/FMC_CLE, EVENTOUT
LPTIM1_IN1, TIM4_CH1, LPTIM2_IN1,
I3C1_SCL, USART3_RTS, UART4_TX,
- - - - 59 H11 81 H10 PD12 I/O FT_fh - -
OCTOSPI1_IO1, FMC_A17/FMC_ALE,
DCMI_D12/PSSI_D12, EVENTOUT
- - - - - - 83 M1 VSS S - - - -
STM32H533xx
- - - - - - 84 - VDD S - - - -
TIM4_CH3, FMC_D0/FMC_AD0,
- - - - 61 G11 85 H11 PD14 I/O FT_h - -
EVENTOUT
Table 14. STM32H533xx pin/ball definition (continued)
STM32H533xx
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TIM4_CH4, FMC_D1/FMC_AD1,
- - - - 62 G12 86 G9 PD15 I/O FT_h - -
EVENTOUT
I3C1_SCL, USART6_CK,
- - - - - - 92 F11 PG7 I/O FT_h - UCPD1_FRSTX, FMC_INT, -
DCMI_D13/PSSI_D13, EVENTOUT
TIM8_ETR, SPI3_MOSI/I2S3_SDO,
- - - - - - 93 F10 PG8 I/O FT_h - -
USART6_RTS, EVENTOUT
- - - - - - 94 - VSS S - - - -
- - - - - - 95 - VDD S - - - -
EVENTOUT
Table 14. STM32H533xx pin/ball definition (continued)
76/231
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TRACED1, TIM3_CH3, TIM8_CH3,
USART6_CK, UART5_RTS,
- - - 39 65 E12 98 E11 PC8 I/O FT_h - FMC_NE2/FMC_NCE, FMC_INT, -
FMC_ALE, SDMMC1_D0,
DCMI_D2/PSSI_D2, EVENTOUT
SDMMC1_D1, DCMI_D3/PSSI_D3,
EVENTOUT
TIM1_CH4, LPUART1_CTS,
SPI2_NSS/I2S2_WS, UART4_RX,
C1 32 32 44 70 C12 103 C12 PA11 I/O FT_u - -
USART1_CTS/USART1_NSS,
STM32H533xx
FDCAN1_RX, USB_DM, EVENTOUT
Table 14. STM32H533xx pin/ball definition (continued)
STM32H533xx
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TIM1_ETR, LPUART1_RTS,
SPI2_SCK/I2S2_CK, UART4_TX,
B2 33 33 45 71 C11 104 C11 PA12 I/O FT_u - -
USART1_RTS, FDCAN1_TX, USB_DP,
EVENTOUT
PA13(JTMS/ (5)
B4 34 34 46 72 B12 105 E9 I/O FT JTMS/SWDIO, EVENTOUT -
SWDIO)
F2 35 35 47 74 - 107 - VSS S - - - -
G1 36 36 48 75 - 108 - VDD S - - - -
PA14(JTCK/
A1 37 37 49 76 B11 109 B11 I/O FT - JTCK/SWCLK, EVENTOUT -
SWCLK)
I3C2_SCL, SPI3_SCK/I2S3_CK,
USART3_TX, UART4_TX,
- - - 51 78 A12 111 A11 PC10 I/O FT_h - -
OCTOSPI1_IO1, SDMMC1_D2,
DCMI_D8/PSSI_D8, EVENTOUT
I3C2_SDA, SPI3_MISO/I2S3_SDI,
USART3_RX, UART4_RX,
- - - 52 79 A10 112 D9 PC11 I/O FT_h - -
OCTOSPI1_NCS, SDMMC1_D3,
DCMI_D4/PSSI_D4, EVENTOUT
TRACED3, TIM15_CH1, LPTIM2_CH2,
SPI3_MOSI/I2S3_SDO, USART3_CK,
- - - 53 80 B10 113 B10 PC12 I/O FT_h - -
77/231
UART5_TX, SDMMC1_CK,
DCMI_D9/PSSI_D9, EVENTOUT
Table 14. STM32H533xx pin/ball definition (continued)
78/231
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TIM8_CH4N, UART4_RX, FDCAN1_RX,
- - - - 81 B9 114 D8 PD0 I/O FT_h - -
FMC_D2/FMC_AD2, EVENTOUT
UART4_TX, FDCAN1_TX,
- - - - 82 A9 115 C9 PD1 I/O FT_h - -
FMC_D3/FMC_AD3, EVENTOUT
SPI2_SCK/I2S2_CK,
USART2_CTS/USART2_NSS,
- - - - 84 A8 117 B9 PD3 I/O FT_h - WKUP8
FMC_CLK, DCMI_D5/PSSI_D5,
EVENTOUT
USART2_RTS, OCTOSPI1_IO4,
- - - - 85 A7 118 A9 PD4 I/O FT_h - -
FMC_NOE, EVENTOUT
TIM1_CH4N, SPI2_RDY, USART2_TX,
- - - - 86 B7 119 C8 PD5 I/O FT_h - FDCAN1_TX, OCTOSPI1_IO5, -
FMC_NWE, EVENTOUT
- - - - - - 120 - VSS S - - - -
- - - - - C8 121 C5 VDDIO2 S - - - -
I3C2_SCL, I2C3_SCL,
SPI3_MOSI/I2S3_SDO, USART2_RX,
- - - - 87 A6 122 B8 PD6 I/O FT_sh - OCTOSPI1_IO6, SDMMC1_CK, -
FMC_NWAIT, DCMI_D10/PSSI_D10,
EVENTOUT
STM32H533xx
I3C2_SDA, I2C3_SDA,
SPI1_MOSI/I2S1_SDO,
- - - - 88 B6 123 A8 PD7 I/O FT_sh - SPI3_MISO/I2S3_SDI, USART2_CK, -
OCTOSPI1_IO7, SDMMC1_CMD,
FMC_NE1/FMC_NCE, EVENTOUT
Table 14. STM32H533xx pin/ball definition (continued)
STM32H533xx
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
SPI1_MISO/I2S1_SDI, USART6_RX,
OCTOSPI1_IO6, SDMMC1_D0,
- - - - - - 124 D7 PG9 I/O FT_sh - -
FMC_NE2/FMC_NCE,
DCMI_VSYNC/PSSI_RDY, EVENTOUT
SPI1_NSS/I2S1_WS, SDMMC1_D1,
- - - - - - 125 B7 PG10 I/O FT_sh - FMC_NE3, DCMI_D2/PSSI_D2, -
EVENTOUT
LPTIM1_IN2, SPI1_SCK/I2S1_CK,
DS14539 Rev 1
TRACED0, LPTIM1_CH1,
- - - - - - 128 D6 PG13 I/O FT_sh - USART6_CTS/USART6_NSS, -
FMC_A24, EVENTOUT
- - - - - - 131 - VDD S - - - -
SPI4_RDY,
- - - - - - 132 A5 PG15 I/O FT_h - USART6_CTS/USART6_NSS, -
DCMI_D13/PSSI_D13, EVENTOUT
79/231
Table 14. STM32H533xx pin/ball definition (continued)
80/231
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
JTDO/TRACESWO, TIM2_CH2,
I3C2_SCL, I2C2_SDA,
PB3(JTDO/ SPI1_SCK/I2S1_CK,
A5 39 39 55 89 A5 133 B5 I/O FT_h - -
TRACESWO) SPI3_SCK/I2S3_CK, LPUART1_TX,
FDCAN2_TX, CRS_SYNC, UART5_TX,
EVENTOUT
TIM3_CH2, OCTOSPI1_NCLK,
I2C1_SMBA, SPI1_MOSI/I2S1_SDO,
USART6_TX, SPI3_MOSI/I2S3_SDO,
- 41 41 57 91 A4 135 E6 PB5 I/O FT_h - -
FDCAN2_RX, I3C2_SCL,
DCMI_D10/PSSI_D10, UART5_RX,
EVENTOUT
STM32H533xx
USART1_RX, LPUART1_RX,
FDCAN1_TX, FMC_NL,
DCMI_VSYNC/PSSI_RDY, EVENTOUT
B6 44 44 60 94 A3 138 C4 BOOT0 I B - - -
Table 14. STM32H533xx pin/ball definition (continued)
STM32H533xx
Additional functions
Alternate functions
Pin name (function
Pin number(1)
after reset)(2)(3)
I/O structure
Pin type
Notes
UFQFPN48
UFBGA100
UFBGA144
WLCSP39
LQFP100
LQFP144
LQFP48
LQFP64
TIM4_CH3, I3C1_SCL, I2C1_SCL,
SPI4_RDY, SPI3_NSS/I2S3_WS,
C5 45 45 61 95 A2 139 B3 PB8 I/O FT_fsh - SDMMC1_CKIN, UART4_RX, -
FDCAN1_RX, SDMMC1_D4,
DCMI_D6/PSSI_D6, EVENTOUT
A9 46 46 62 98 C4 142 D5 VCAP S - - - -
- 47 47 63 99 - 143 - VSS S - - - -
- - - - - - - C7 VDDIO2 S - - - -
1. A non-connected I/O in a given package is configured as an output tied to VSS. When VREF+ pad is not available on a package, the internal voltage reference buffer
(VREFBUF) is not available and must be kept disabled.
2. PC13, PC14 and PC15 are supplied through the power switch (by VSW). Since the switch only sinks a limited amount of current, the use of PC13 to PC15 GPIOs in output
mode is limited: The speed must not exceed 2 MHz with a maximum load of 30 pF. These GPIOs must not be used as current sources (for example to drive a LED).
3. After a Backup domain power-up, PC13, PC14 and PC15 operate as GPIOs. Their function depends then on the content of the RTC registers that are not reset by the
system reset. For details on how to manage these GPIOs, refer to the backup domain and RTC register descriptions in the product reference manual.
4. As a tamper input, only PC13, PA0, PA1, and PA2 are functional in Standby and VBAT mode. As a tamper output, only PC13, and PA1 are functional in Standby and VBAT
mode
5. After reset, these pins are configured as JTAG/SW debug alternate functions. The internal pull-up on PA15, PA13, PB4 pins and the internal pull-down on PA14 pin are
activated too.
81/231
4.3 Alternate functions
82/231
CEC/DCMI/I2C1/2/3/L
Port I3C1/2/LPTIM2/LP CEC/I3C1/LPTIM1/S OCTOSPI/SPI1/I2S1/SPI2/I SDMMC1/SPI2/I2S
LPTIM1/ TIM3/4/5/ PTIM1/2/SPI1/I2S1/SP
SYS UART1/OCTOSPI/ PI1/I2S1/SPI2/I2S2/S 2S2/SPI3/I2S3/SPI4/UART 2/SPI3/I2S3/USAR
TIM1/2 8/12/15 I3/I2S3/TIM15/USART
TIM1/8 PI3/I2S3/SPI4 4/USART6/USB_PD T1/2/3/6
1
USART2_CTS/USA
PA0 - TIM2_CH1 TIM5_CH1 TIM8_ETR TIM15_BKIN SPI4_SCK SPI3_RDY
RT2_NSS
SPI2_NSS/
PA3 - TIM2_CH4 TIM5_CH4 OCTOSPI1_CLK TIM15_CH2 SPI3_MOSI/I2S3_SDO USART2_RX
I2S2_WS
DS14539 Rev 1
SPI3_MOSI/
PA4 - - TIM5_ETR LPTIM2_CH1 SPI1_NSS/I2S1_WS SPI3_NSS/I2S3_WS USART2_CK
I2S3_SDO
SPI1_SCK/
PA5 - TIM2_CH1 - TIM8_CH1N - - -
I2S1_CK
SPI1_MOSI/I2S1_SD
PA7 - TIM1_CH1N TIM3_CH2 TIM8_CH1N - - -
Port A
SPI2_SCK
PA9 - TIM1_CH2 - LPUART1_TX I2C3_SMBA - USART1_TX
/I2S2_CK
SPI2_NSS/ USART1_CTS/
PA11 - TIM1_CH4 - LPUART1_CTS - UART4_RX
I2S2_WS USART1_NSS
SPI2_SCK/
PA12 - TIM1_ETR - LPUART1_RTS - UART4_TX USART1_RTS
I2S2_CK
STM32H533xx
PA13 JTMS/SWDIO - - - - - - -
PA14 JTCK/SWCLK - - - - - - -
SPI1_NSS/
PA15 JTDI TIM2_CH1 - - HDMI_CEC SPI3_NSS/I2S3_WS USART1_TX
I2S1_WS
Table 15. Alternate function AF0 to AF7(1) (continued)
STM32H533xx
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7
CEC/DCMI/I2C1/2/3/L
Port I3C1/2/LPTIM2/LP CEC/I3C1/LPTIM1/S OCTOSPI/SPI1/I2S1/SPI2/I SDMMC1/SPI2/I2S
LPTIM1/ TIM3/4/5/ PTIM1/2/SPI1/I2S1/SP
SYS UART1/OCTOSPI/ PI1/I2S1/SPI2/I2S2/S 2S2/SPI3/I2S3/SPI4/UART 2/SPI3/I2S3/USAR
TIM1/2 8/12/15 I3/I2S3/TIM15/USART
TIM1/8 PI3/I2S3/SPI4 4/USART6/USB_PD T1/2/3/6
1
SPI3_MISO/
PB0 - TIM1_CH2N TIM3_CH3 TIM8_CH2N - OCTOSPI1_IO1 USART2_TX
I2S3_SDI
SPI3_MOSI/I2S3_S
PB2 RTC_OUT2 - - TIM8_CH4N SPI1_RDY LPTIM1_CH1 SPI2_SCK/I2S2_CK
DO
JTDO/ SPI1_SCK/
PB3 TIM2_CH2 - I3C2_SCL I2C2_SDA SPI3_SCK/I2S3_CK -
TRACESWO I2S1_CK
SPI1_MISO/ SPI2_NSS/
PB4 NJTRST - TIM3_CH1 OCTOSPI1_CLK LPTIM1_CH2 SPI3_MISO/I2S3_SDI
I2S1_SDI I2S2_WS
DS14539 Rev 1
SPI1_MOSI/ SPI3_MOSI/
PB5 - - TIM3_CH2 OCTOSPI1_NCLK I2C1_SMBA USART6_TX
I2S1_SDO I2S3_SDO
USART6_CTS/USART6_NS
PB7 - - TIM4_CH2 I3C1_SDA I2C1_SDA SPI4_MISO USART1_RX
S
SPI2_NSS/
PB12 - TIM1_BKIN TIM8_CH3 OCTOSPI1_NCLK I2C2_SDA UCPD1_FRSTX USART3_CK
I2S2_WS
SPI2_SCK/ USART3_CTS/USA
PB13 - TIM1_CH1N TIM8_CH2 LPTIM2_CH1 I2C2_SMBA -
I2S2_CK RT3_NSS
SPI2_MISO/
PB14 - TIM1_CH2N TIM12_CH1 TIM8_CH2N USART1_TX - USART3_RTS
I2S2_SDI
SPI2_MOSI/I2S2_SD
PB15 RTC_REFIN TIM1_CH3N TIM12_CH2 TIM8_CH3N USART1_RX SPI1_MOSI/I2S1_SDO -
O
83/231
Table 15. Alternate function AF0 to AF7(1) (continued)
84/231 AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7
CEC/DCMI/I2C1/2/3/L
Port I3C1/2/LPTIM2/LP CEC/I3C1/LPTIM1/S OCTOSPI/SPI1/I2S1/SPI2/I SDMMC1/SPI2/I2S
LPTIM1/ TIM3/4/5/ PTIM1/2/SPI1/I2S1/SP
SYS UART1/OCTOSPI/ PI1/I2S1/SPI2/I2S2/S 2S2/SPI3/I2S3/SPI4/UART 2/SPI3/I2S3/USAR
TIM1/2 8/12/15 I3/I2S3/TIM15/USART
TIM1/8 PI3/I2S3/SPI4 4/USART6/USB_PD T1/2/3/6
1
SPI2_MOSI/I2S2_SD
PC1 TRACED0 - - - - SPI4_MOSI -
O
PWR_CSLEE
PC2 - TIM4_CH4 - - SPI2_MISO/I2S2_SDI OCTOSPI1_IO5 -
P
SPI2_MOSI/I2S2_SD
PC3 PWR_CSTOP - - LPUART1_TX - OCTOSPI1_IO6 -
O
PC13 - - - - - - - -
PC14 - - - - - - - -
PC15 - - - - - - - -
STM32H533xx
Table 15. Alternate function AF0 to AF7(1) (continued)
STM32H533xx
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7
CEC/DCMI/I2C1/2/3/L
Port I3C1/2/LPTIM2/LP CEC/I3C1/LPTIM1/S OCTOSPI/SPI1/I2S1/SPI2/I SDMMC1/SPI2/I2S
LPTIM1/ TIM3/4/5/ PTIM1/2/SPI1/I2S1/SP
SYS UART1/OCTOSPI/ PI1/I2S1/SPI2/I2S2/S 2S2/SPI3/I2S3/SPI4/UART 2/SPI3/I2S3/USAR
TIM1/2 8/12/15 I3/I2S3/TIM15/USART
TIM1/8 PI3/I2S3/SPI4 4/USART6/USB_PD T1/2/3/6
1
PD0 - - - TIM8_CH4N - - - -
PD1 - - - - - - - -
USART2_CTS/USA
PD3 - - - - - SPI2_SCK/I2S2_CK -
RT2_NSS
PD4 - - - - - - - USART2_RTS
SPI3_MOSI/I2S3_SD
PD6 - - - I3C2_SCL I2C3_SCL - USART2_RX
O
DS14539 Rev 1
SPI1_MOSI/I2S1_SD
Port D
PD8 - - - - - - - USART3_TX
PD9 - - - - - - - USART3_RX
USART3_CTS/USA
PD11 - - - LPTIM2_IN2 - - -
RT3_NSS
PD14 - - TIM4_CH3 - - - - -
PD15 - - TIM4_CH4 - - - - -
85/231
Table 15. Alternate function AF0 to AF7(1) (continued)
86/231 AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7
CEC/DCMI/I2C1/2/3/L
Port I3C1/2/LPTIM2/LP CEC/I3C1/LPTIM1/S OCTOSPI/SPI1/I2S1/SPI2/I SDMMC1/SPI2/I2S
LPTIM1/ TIM3/4/5/ PTIM1/2/SPI1/I2S1/SP
SYS UART1/OCTOSPI/ PI1/I2S1/SPI2/I2S2/S 2S2/SPI3/I2S3/SPI4/UART 2/SPI3/I2S3/USAR
TIM1/2 8/12/15 I3/I2S3/TIM15/USART
TIM1/8 PI3/I2S3/SPI4 4/USART6/USB_PD T1/2/3/6
1
PE7 - TIM1_ETR - - - - - -
Port E
PE8 - TIM1_CH1N - - - - - -
DS14539 Rev 1
PE9 - TIM1_CH1 - - - - - -
PE10 - TIM1_CH2N - - - - - -
STM32H533xx
Table 15. Alternate function AF0 to AF7(1) (continued)
STM32H533xx
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7
CEC/DCMI/I2C1/2/3/L
Port I3C1/2/LPTIM2/LP CEC/I3C1/LPTIM1/S OCTOSPI/SPI1/I2S1/SPI2/I SDMMC1/SPI2/I2S
LPTIM1/ TIM3/4/5/ PTIM1/2/SPI1/I2S1/SP
SYS UART1/OCTOSPI/ PI1/I2S1/SPI2/I2S2/S 2S2/SPI3/I2S3/SPI4/UART 2/SPI3/I2S3/USAR
TIM1/2 8/12/15 I3/I2S3/TIM15/USART
TIM1/8 PI3/I2S3/SPI4 4/USART6/USB_PD T1/2/3/6
1
PF2 - - - - I2C2_SMBA - - -
PF3 - - - - - - - -
PF4 - - - - - - - -
PF5 - - - - - I3C1_SCL - -
PF6 - - - - - - - -
PF7 - - - - - - - -
Port F
DS14539 Rev 1
PF8 - - - - - - - -
PF9 - - - - - - - -
PF10 - - - - PSSI_D15 - - -
PF11 - - - - - - - -
PF12 - - - - - - - -
PF13 - - - - - - - -
PF14 - - - - - - - -
PF15 - - - - - I3C1_SDA - -
87/231
Table 15. Alternate function AF0 to AF7(1) (continued)
88/231 AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7
CEC/DCMI/I2C1/2/3/L
Port I3C1/2/LPTIM2/LP CEC/I3C1/LPTIM1/S OCTOSPI/SPI1/I2S1/SPI2/I SDMMC1/SPI2/I2S
LPTIM1/ TIM3/4/5/ PTIM1/2/SPI1/I2S1/SP
SYS UART1/OCTOSPI/ PI1/I2S1/SPI2/I2S2/S 2S2/SPI3/I2S3/SPI4/UART 2/SPI3/I2S3/USAR
TIM1/2 8/12/15 I3/I2S3/TIM15/USART
TIM1/8 PI3/I2S3/SPI4 4/USART6/USB_PD T1/2/3/6
1
PG0 - - - - - - - -
SPI2_MOSI/I2S2_S
PG1 - - - - - - -
DO
PG2 - - - TIM8_BKIN - - - -
PG3 - - - TIM8_BKIN2 - - - -
PG4 - TIM1_BKIN2 - - - - - -
PG5 - TIM1_ETR - - - - - -
SPI3_MOSI/I2S3_SD
PG8 - - - TIM8_ETR - - USART6_RTS
O
PG10 - - - - - SPI1_NSS/I2S1_WS - -
USART6_CTS/USA
PG13 TRACED0 LPTIM1_CH1 - - - - -
RT6_NSS
USART6_CTS/USA
PG15 - - - - - SPI4_RDY -
RT6_NSS
PH0 - - - - - - - -
Port H
PH1 - - - - - - - -
STM32H533xx
1. Refer to the next table for AF8 to AF15.
Table 16. Alternate function AF8 to AF15(1)
STM32H533xx
AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
PA2 - - - - - - - EVENTOUT
PA3 - - - - - - - EVENTOUT
DCMI_HSYNC/PSSI
PA4 - - - - - - EVENTOUT
_DE
DCMI_PIXCLK/PSSI
PA6 - - - - - - EVENTOUT
_PDCK
DS14539 Rev 1
Port A
PA13 - - - - - - - EVENTOUT
PA14 - - - - - - - EVENTOUT
DCMI_D11/PSSI_D1
PA15 UART4_RTS OCTOSPI1_NCS - - FMC_NBL1 TIM2_ETR EVENTOUT
1
89/231
Table 16. Alternate function AF8 to AF15(1) (continued)
90/231 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
PB1 - - - - - - - EVENTOUT
DCMI_VSYNC/PSSI_R
PB7 LPUART1_RX FDCAN1_TX - - FMC_NL - EVENTOUT
DY
DS14539 Rev 1
STM32H533xx
Table 16. Alternate function AF8 to AF15(1) (continued)
STM32H533xx
AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
PC4 - - - - - - - EVENTOUT
SDMMC1_D0
PC6 FMC_NWAIT I3C2_SCL OCTOSPI1_IO5 SDMMC1_D6 DCMI_D0/PSSI_D0 - EVENTOUT
DIR
SDMMC1_D1
Port C
PC13 - - - - - - - EVENTOUT
PC14 - - - - - - - EVENTOUT
PC15 - - - - - - - EVENTOUT
91/231
Table 16. Alternate function AF8 to AF15(1) (continued)
92/231 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
STM32H533xx
Table 16. Alternate function AF8 to AF15(1) (continued)
STM32H533xx
AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
STM32H533xx
Table 16. Alternate function AF8 to AF15(1) (continued)
STM32H533xx
AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
PG8 - - - - - - - EVENTOUT
DS14539 Rev 1
DCMI_VSYNC/PSSI_R
PG9 - OCTOSPI1_IO6 - SDMMC1_D0 FMC_NE2/FMC_NCE - EVENTOUT
DY
PH0 - - - - - - - EVENTOUT
Port H
PH1 - - - - - - - EVENTOUT
5 Electrical characteristics
Figure 12. Pin loading conditions Figure 13. Pin input voltage
C = 50 pF VIN
MS19210V MS19211V
STM32H5
VCAP1/2
[ȝ) 100 nF
Core domain
LDO enabled LDO disabled LDO
(bypass mode) Voltage
VDDLDO
regulator
VDDIO2 VDDIO2
ȝ) 100 nF
VDDIO2
IOs
BKUP
IOs
VDD
Two different possible use cases
VDDUSB VDDUSB
ȝ) 100 nF
USB FS
IOs
VDDA VDDA
ȝ) 100 nF
VREF+ Analog domain
100 nF
VREF+ VREF-
ȝ) VSSA
ȝ)
Three different possible use cases
Defines different use case options
Internal VREFBUF
enabled
Define power domaines
MSv74500V1
Note: Refer to “Getting started with STM32H5 Series hardware development” (AN5711) for more
details.
Caution: Each power supply pair must be decoupled with filtering ceramic capacitors as shown
above. These capacitors must be placed as close as possible to or below the appropriate
pins on the underside of the PCB to ensure the good functionality of the device. It is not
recommended to remove filtering capacitors to reduce PCB size or cost. This might cause
incorrect operation of the device.
∑IVDD Total current into sum of all VDD power lines (source)(1) 350
∑IVSS Total current out of sum of all VSS ground lines (sink)(1) 350
IVDD Maximum current into each VDD power pin (source)(1) 100
IVSS Maximum current out of each VSS ground pin (sink)(1) 100
IIO(PIN) Output current sunk/sourced by any I/O and control pin 20 mA
(2)
Total output current sunk by sum of all I/Os and control pins 140
∑IIO(PIN)
(2)
Total output current sourced by sum of all I/Os and control pins 140
IINJ(PIN)(3)(4) Injected current on FT_xxx, TT_xx, NRST pins -5 / 0
∑|IINJ(PIN)| Total injected current (sum of all I/Os and control pins)(5) ±25
1. All main power (VDD, VDDA, VDDIO2, and VBAT) and ground (VSS, VSSA) pins must always be connected to
the external power supplies, in the permitted range.
2. This current consumption must be correctly distributed over all I/Os and control pins. The total output
current must not be sunk/sourced between two consecutive power supply pins referring to high pin count
LQFP packages.
3. Positive injection (when VIN > VDDIOx) is not possible on these I/Os, and does not occur for input voltages
lower than the specified maximum value.
4. A negative injection is induced by VIN < VSS. IINJ(PIN) must never be exceeded. Refer to Table 17 for the
minimum allowed input voltage values.
5. When several inputs are submitted to a current injection, the maximum ∑|IINJ(PIN)| is the absolute sum of
the negative injected currents (instantaneous values).
min (min
VIN I/O input voltage (VBAT, V
VDDA,
VDDUSB,
Input voltage on FT_t in VBAT mode -0.3 -
VDDIO2)
+ 3.6 V,
5.5 V)
(3)(4)
6. If TA is lower, higher PD values are allowed as long as TJ does not exceed TJmax (see Table 19).
ESR
R Leak
MS19044V2
tRSTTEMPO(2) Reset temporization after BOR0 detection VDD rising - 377 550 μs
Table 24. Embedded reset and power control block characteristics(1) (continued)
Symbol Parameter Conditions Min Typ Max Unit
VREFINT(1) Internal reference voltage -40 °C < TJ < +130 °C 1.180 1.216 1.255 V
ADC sampling time when reading the
tS_vrefint(2)(3) - 4.3 - -
internal reference voltage
VBAT sampling time when reading the
tS_vbat 9 - - µs
internal VBAT voltage
Start time of reference voltage buffer
tstart_vrefint(3) - - - 4.4
when the ADC is enabled
Irefbuf(3) Reference buffer consumption for ADC VDD = 3.3 V 9 13.5 23 µA
Internal reference voltage spread over
∆VREFINT(3) -40 °C < TJ < +130 °C - 5 15 mV
the temperature range
Average temperature
TCoeff Average temperature coefficient - 20 70 ppm/°C
coefficient
VDDcoeff Average voltage coefficient 3.0 V < VDD < 3.6 V - 10 1370 ppm/V
VREFINT_CAL Raw data acquired at 30 °C, VDDA = 3.3 V 0x08FF F810 - 0x08FF F811
Table 27. Typical and maximum current consumption in Run mode, code with data processing
running from flash memory, 2-way instruction cache ON, PREFETCH ON
Max(1)
fHCLK
Symbol Parameter Conditions Typ Unit
(MHz) TJ = TJ = TJ = TJ =
25°C 85°C 105°C 130°C
250 30.8 33 57 70 -
VOS0 215 26.7 29 50 63 -
200 24.5 26 47 59 -
200 21.3 23 40 49 65
180 19.5 21 37 46 62
VOS1
All peripherals 168 18.1 19 34 44 60
disabled 150 16.2 18 31 40 57
150 14.8 16 28 36 49
VOS2
100 10.3 11 21 28 42
100 9.5 10 19 25 36
VOS3 60 6.1 7 14 19 31
Supply current in
IDD(Run) 25 3.1 4 9 14 25 mA
Run mode
250 66.5 69 87 101 -
VOS0 215 57.4 60 76 90 -
200 53.3 56 71 84 -
200 46.5 49 61 72 86
VOS1 180 42.3 44 56 66 81
All peripherals
150 35.1 37 47 57 72
enabled
150 32.2 34 43 51 63
VOS2
100 22.0 23 30 37 49
100 20.1 21 27 33 47
VOS3 60 12.7 14 18 23 36
25 6.0 7 11 15 27
1. Evaluated by characterization - Not tested in production.
Table 28. Typical and maximum current consumption in Run mode, code with data processing
running from flash memory, 1-way instruction cache ON, PREFETCH ON
Max(1)
fHCLK
Symbol Parameter Conditions Typ Unit
(MHz) TJ = TJ = TJ = TJ =
25°C 85°C 105°C 130°C
250 27.6 30 51 64 -
VOS0
200 22.1 24 43 55 -
200 19.1 21 36 46 64
VOS1 180 17.7 19 34 43 58
Supply current All peripherals
IDD(Run) 150 14.6 16 29 38 54 mA
in Run mode disabled
150 13.4 15 26 33 47
VOS2
100 9.3 10 20 27 40
100 8.5 9 17 23 35
VOS3
25 2.8 4 9 14 25
1. Evaluated by characterization - Not tested in production.
Table 29. Typical and maximum current consumption in Run mode, code with data processing
running from SRAM with cache 1-way
Max(1)
Symbol
fHCLK Typ
Parameter Conditions Unit
(MHz) LDO TJ = TJ = TJ = TJ =
25°C 85°C 105°C 130°C
250 26.8 29 50 63 -
VOS0 215 23.6 25 45 57 -
200 21.4 23 42 54 -
200 18.6 20 35 45 60
VOS1 180 17.1 19 33 52 58
IDD Supply current All peripherals
150 14.1 15 28 37 53 mA
(Run) in Run mode disabled
150 13.0 14 25 33 46
VOS2
100 9.1 10 19 26 40
100 8.3 9 17 23 34
VOS3 60 5.4 6 13 18 29
25 2.8 3 9 14 25
1. Evaluated by characterization - Not tested in production.
Table 30. Typical and maximum current consumption in Run mode, code with data processing
running from SRAM with cache 2-way
Max(1)
fHCLK Typ
Symbol Parameter Conditions Unit
(MHz) LDO TJ = TJ = TJ = TJ =
25°C 85°C 105°C 130°C
250 30.1 32 55 69 -
VOS0 200 26.1 28 49 62 -
168 24.1 26 46 59 -
150 20.8 22 39 48 64
100 19.1 21 36 46 62
VOS1
Supply current All peripherals 250 17.6 19 34 43 59
IDD(Run) mA
in Run mode disabled 200 15.8 17 31 40 56
150 14.5 16 28 35 49
VOS2
100 10.1 11 21 28 41
250 9.2 10 19 25 36
VOS3 200 6.0 7 14 19 30
168 3.0 4 9 14 25
1. Evaluated by characterization - Not tested in production.
Table 32. Typical consumption in Run mode with SecureMark running from
flash memory and SRAM(1)
Conditions
fHCLK Typ Typ
Symbol Parameter Unit Unit
(MHz) LDO LDO
Peripheral Code
250 6.3 7 18 27 -
VOS0
200 4.9 6 15 25 -
200 4.2 5 12 20 35
180 4.1 5 12 20 35
VOS1
Supply 168 3.6 4 12 19 35
All peripherals
IDD(sleep) current in mA
disabled 150 3.3 4 11 18 34
sleep mode
150 3.0 4 10 16 29
VOS2
100 2.4 3 9 15 28
100 2.2 3 8 13 24
VOS3
60 1.7 2 7 12 23
1. Evaluated by characterization - Not tested in production.
Max(1)
Symbol
Typ
Parameter Conditions Unit
LDO TJ = TJ = TJ = TJ =
25°C 85°C 105°C 130°C
Supply OFF OFF 2.6 2.8 3.0 3.2 4.3 8.8 16.5 42.6
current in ON OFF 3.8 4.1 4.4 4.6 6.4 16.9 31.5 75.7
IDD(standby) standby μA
mode, OFF ON 2.9 3.2 3.5 3.7 5.3 10.0 17.8 44.6
IWDG OFF ON ON 4.2 4.5 4.9 5.1 7.4 18.1 32.8 77.7
1. Evaluated by characterization - Not tested in production.
2. LSE is in medium-low drive mode.
OFF OFF 0.01 0.01 0.02 0.02 0.2 2.0 4.9 14.9
Supply current ON OFF 1.1 1.1 1.2 1.30 2.7 12.7 23.8 52.2
IDD(VBAT) μA
in VBAT mode OFF ON 0.5 0.5 0.5 0.6 1.2 3.2 6.2 16.9
ON ON 1.6 1.6 1.6 1.8 3.7 13.9 25.1 54.2
I SW = V DDx × f SW × C L
where
ISW is the current sunk by a switching I/O to charge/discharge the capacitive load
VDDx is the MCU supply voltage
fSW is the I/O switching frequency
CL is the total capacitance seen by the I/O pin: C = CINT+ CEXT + CS
The test pin is configured in push-pull output mode and is toggled by software at a fixed
frequency.
Wake-up time from SVOS5, HSI 64 MHz, flash memory in low-power mode 31.4 36.8
tWUSTOP
Stop mode SVOS3, CSI 4 MHz, flash memory in normal mode 25.5 31.0 µs
SVOS3, CSI 4 MHz, flash memory in low power mode 27.7 34.2
SVOS4, CSI 4 MHz, flash memory in normal mode 35.3 40.8
SVOS4, CSI 4 MHz, flash memory in low-power mode 37.5 44.0
SVOS5, CSI 4 MHz, flash memory in low-power mode 51.2 58.9
Wake-up time from
tWUSTBY VCAP capacitors discharged 506.0 653.6
Standby mode
1. Evaluated by characterization - Not tested in production.
VHSEH
90 %
10 %
VHSEL
tr(HSE) tf(HSE) tW(HSE) tW(HSE) t
THSE
External fHSE_ext
IL
clock source OSC_IN
STM32
ai17528b
Note: For information on selecting the crystal, refer to AN2867 “Oscillator design guide for ST
microcontrollers” available from www.st.com.
VLSEH
90%
10%
VLSEL
tr(LSE) tf(LSE) tW(LSE) tW(LSE) t
TLSE
External fLSE_ext
OSC32_IN IL
clock source
STM32
ai17529b
For CL1 and CL2, it is recommended to use high-quality external ceramic capacitors in the
5 to 20 pF range (typical), designed for high-frequency applications, and selected to match
the requirements of the crystal or resonator (see Figure 18). CL1 and CL2 usually have the
same size. The crystal manufacturer typically specifies a load capacitance, which is the
series combination of CL1 and CL2. PCB and MCU pin capacitance must be included (10 pF
can be used as a rough estimate for the combined pin and board capacitance) when sizing
CL1 and CL2.
Note: For information on selecting the crystal, refer to AN2867 “Oscillator design guide for ST
microcontrollers”, available from www.st.com.
Resonator with
integrated capacitors
CL1
OSC_IN fHSE
Bias
8 MHz RF controlled
resonator
gain
LSEDRV[1:0] = 01
- - 0.75
Medium low drive capability
Maximum critical crystal LSEDRV[1:0] = 10
Gmcritmax - - 1.7 µA/V
gm Medium high drive capability
LSEDRV[1:0] = 11
- - 2.7
High drive capability
tSU(LSE)(3) Startup time VDD is stabilized - 2 - s
1. Specified by design - Not tested in production.
2. Refer to the note and caution paragraphs below the table, and to AN2867 “Oscillator design guide for ST
microcontrollers”.
3. tSU(LSE) is the startup time measured from the moment it is enabled (by software) to when a stabilized
32.768 kHz oscillation is reached. This value is measured for a standard crystal and can vary significantly
with the crystal manufacturer
Note: For information on selecting the crystal, refer to AN2867 “Oscillator design guide for ST
microcontrollers”, available from www.st.com.
Resonator with
integrated CL1
capacitors OSC32_IN fLSE
Bias
32.768 kHz
RF controlled
resonator
gain
OSC32_OUT STM32
CL2
ai17531d
Note: An external resistor is not required between OSC32_IN and OSC32_OUT, and it is
forbidden to add one.
HSI48 oscillator frequency drift with VDD = 3.0 to 3.6 V - 0.025 0.05
∆VDD(HSI48) %
VDD (reference is 3.3 V) VDD = 1.71 to 3.6 V - 0.05 0.1
tsu(HSI48)(3) HSI48 oscillator start-up time - - 2.1 4.0 μs
(3)
IDD(HSI48) HSI48 oscillator power consumption - - 350 400 μA
Next transition jitter accumulated
NT jitter(3) - - ±0.15 -
jitter on 28 cycles
ns
Paired transition jitter accumulated
PT jitter(3) - - ±0.25 -
jitter on 56 cycles(4)
1. Calibrated during manufacturing tests.
2. Evaluated by characterization - Not tested in production.
3. Specified by design - Not tested in production.
4. Jitter measurements are performed without clock sources activated in parallel.
0.1 to 30 MHz 8
30 to 130 MHz 0
Peak VDD = 3.6 V, TA = 25 °C, LQFP144 package, dBµV
SEMI 130 MHz to 1 GHz 24
level(1) conforming to IEC61967-2
1 GHz to 2 GHz 18
EMI level 4 -
1. Refer to the EMI radiated test chapter of application note AN1709 “EMC design guide for STM8, STM32 and Legacy
MCUs” available from the ST website www.st.com.
Electrostatic discharge
TA = 25 °C conforming to
VESD(HBM) voltage (human body All packages 1C 1000(2)
ANSI/ESDA/JEDEC JS-001
model)
V
Electrostatic discharge
TA = +25 °C conforming to
VESD(CDM) voltage (charge device All packages C2a 500
ANSI/ESDA/JEDEC JS-002
model)
1. Evaluated by characterization - Not tested in production.
2. The electrostatic discharge is 2000 V for all pins, except for NRST, PB13 and PB14 for which the test fails at 2000 V and
passes at 1400 V.
Static latchup
Two complementary static tests are required on six parts to assess the latchup
performance:
• A supply overvoltage is applied to each power supply pin
• A current injection is applied to each input, output and configurable I/O pin
These tests are compliant with JESD78 IC latchup standard.
All I/Os are CMOS and TTL compliant (no software configuration required). Their
characteristics cover more than the strict CMOS technology or TTL parameters. The
coverage of these requirements for FT I/Os is shown in Figure 20.
Table 58. Output voltage characteristics for all I/Os except PC13, PC14, and PC15
Symbol Parameter Conditions(1) Min Max Unit
Table 64. Output timing characteristics VDDIO2 1.2 V range (HSLV OFF)(1)
Speed Symbol Parameter Conditions Min Max Unit
Table 64. Output timing characteristics VDDIO2 1.2 V range (HSLV OFF)(1) (continued)
Speed Symbol Parameter Conditions Min Max Unit
Table 65. Output timing characteristics VDDIO2 1.2 V (HSLV ON)(1) (continued)
Speed Symbol Parameter Conditions Min Max Unit
VDD
External
reset circuit (1)
RPU
NRST (2) Internal Reset
Filter
0.1 μF
STM32
ai14132d
Refer to Section 5.3.14 for more details on the input/output alternate function
characteristics.
tw(NE)
FMC_NE
FMC_NOE
FMC_NWE
tv(A_NE) t h(A_NOE)
FMC_A[25:0] Address
tv(BL_NE) t h(BL_NOE)
FMC_NBL[1:0]
t h(Data_NE)
t su(Data_NOE) th(Data_NOE)
t su(Data_NE)
FMC_D[15:0] Data
t v(NADV_NE)
tw(NADV)
FMC_NADV (1)
FMC_NWAIT
th(NE_NWAIT)
tsu(NWAIT_NE)
MS32753V1
FMC_NEx
FMC_NOE
tv(NWE_NE) tw(NWE) t h(NE_NWE)
FMC_NWE
tv(A_NE) th(A_NWE)
FMC_A[25:0] Address
tv(BL_NE) th(BL_NWE)
FMC_NBL[1:0] NBL
tv(Data_NE) th(Data_NWE)
FMC_D[15:0] Data
t v(NADV_NE)
tw(NADV)
FMC_NADV (1)
FMC_NWAIT
th(NE_NWAIT)
tsu(NWAIT_NE)
MS32754V1
FMC_ NE
tv(NOE_NE) t h(NE_NOE)
FMC_NOE
t w(NOE)
FMC_NWE
tv(A_NE) th(A_NOE)
t v(NADV_NE) th(AD_NADV)
tw(NADV)
FMC_NADV
FMC_NWAIT
th(NE_NWAIT)
tsu(NWAIT_NE)
MS32755V1
FMC_CLK
Data latency = 0
td(CLKL-NExL) td(CLKH-NExH)
FMC_NEx
t d(CLKL-NADVL) td(CLKL-NADVH)
FMC_NADV
td(CLKL-AV) td(CLKH-AIV)
FMC_A[25:16]
td(CLKL-NOEL) td(CLKH-NOEH)
FMC_NOE
td(CLKL-ADIV) th(CLKH-ADV)
t d(CLKL-ADV) tsu(ADV-CLKH) tsu(ADV-CLKH) th(CLKH-ADV)
FMC_AD[15:0] AD[15:0] D1 D2
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 1b,
WAITPOL + 0b)
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 0b,
WAITPOL + 0b) tsu(NWAITV-CLKH) th(CLKH-NWAITV)
MS32757V1
FMC_CLK
Data latency = 0
td(CLKL-NExL) td(CLKH-NExH)
FMC_NEx
td(CLKL-NADVL) td(CLKL-NADVH)
FMC_NADV
td(CLKL-AV) td(CLKH-AIV)
FMC_A[25:16]
td(CLKL-NWEL) td(CLKH-NWEH)
FMC_NWE
td(CLKL-ADIV) td(CLKL-Data)
td(CLKL-ADV) td(CLKL-Data)
FMC_AD[15:0] AD[15:0] D1 D2
FMC_NWAIT
(WAITCFG = 0b,
WAITPOL + 0b) tsu(NWAITV-CLKH) th(CLKH-NWAITV)
td(CLKH-NBLH)
FMC_NBL
MS32758V1
FMC_CLK
td(CLKL-NExL) td(CLKH-NExH)
Data latency = 0
FMC_NEx
td(CLKL-NADVL) td(CLKL-NADVH)
FMC_NADV
td(CLKL-AV) td(CLKH-AIV)
FMC_A[25:0]
td(CLKL-NOEL) td(CLKH-NOEH)
FMC_NOE
tsu(DV-CLKH) th(CLKH-DV)
tsu(DV-CLKH) th(CLKH-DV)
FMC_D[15:0] D1 D2
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 1b,
WAITPOL + 0b)
tsu(NWAITV-CLKH) t h(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 0b,
WAITPOL + 0b)
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
MS32759V1
FMC_CLK
td(CLKL-NExL) td(CLKH-NExH)
Data latency = 0
FMC_NEx
td(CLKL-NADVL) td(CLKL-NADVH)
FMC_NADV
td(CLKL-AV) td(CLKH-AIV)
FMC_A[25:0]
td(CLKL-NWEL) td(CLKH-NWEH)
FMC_NWE
td(CLKL-Data) td(CLKL-Data)
FMC_D[15:0] D1 D2
FMC_NWAIT
(WAITCFG = 0b, WAITPOL + 0b) tsu(NWAITV-CLKH) td(CLKH-NBLH)
th(CLKH-NWAITV)
FMC_NBL
MS32760V1
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
td(ALE-NOE) th(NOE-ALE)
FMC_NWE
tw(NOE)
FMC_NOE (NRE)
tsu(D-NOE) th(NOE-D)
FMC_D[y:0]
MSv73150V1
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
td(ALE-NWE) tw(NWE) th(NWE-ALE)
FMC_NWE
FMC_NOE (NRE)
td(D-NWE)
tv(NWE-D) th(NWE-D)
FMC_D[y:0]
MSv73151V1
Figure 31. NAND controller waveforms for common memory read access
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
td(ALE-NOE) th(NOE-ALE)
FMC_NWE
tw(NOE)
FMC_NOE
tsu(D-NOE) th(NOE-D)
FMC_D[15:0]
MS32769V1
Figure 32. NAND controller waveforms for common memory write access
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
td(ALE-NOE) tw(NWE) th(NOE-ALE)
FMC_NWE
FMC_N OE
td(D-NWE)
tv(NWE-D) th(NWE-D)
FMC_D[15:0]
MS32770V1
Clock
tv(OUT) th(OUT)
Data output D0 D1 D2
ts(IN) th(IN)
Data input D0 D1 D2
MSv36878V3
(n/2)*t(CLK)/ (n/2)*t(CLK)/
tw(CLKH) -
OCTOSPI clock PRESCALER[7:0] = n (n+1) - 0.5 (n+1) + 0.5
ns
high and low time = (2, 4, 6, 8, ...254) (n/2+1)*t(CLK)/ (n/2+1)*t(CLK)/
tw(CLKL) -
(n+1) - 0.5 (n+1) + 0.5
tv(CLK) Clock valid time - - - t(CLK) + 2
th(CLK) Clock hold time - t(CLK)/2 - 1 - -
Table 85. OCTOSPI characteristics in DTR mode (with DQS) / hyperbus(1)(2) (continued)
Symbol Parameter Conditions Min Typ Max Unit
Clock
tvf(OUT) thr(OUT) tvr(OUT) thf(OUT)
Data output D0 D1 D2 D3 D4 D5
Data input D0 D1 D2 D3 D4 D5
MSv36879V4
NCLK
VOD(CLK)
CLK
MSv47732V3
NCS
CLK, NCLK
RWDS
Command address
Memory drives DQ[7:0] and RWDS.
Host drives DQ[7:0] and the memory drives RWDS. MSv47733V3
NCS
CLK, NCLK
Latency count
tv(OUT) th(OUT) tv(OUT) th(OUT)
Dn Dn Dn+1 Dn+1
DQ[7:0] 47:40 39:32 31:24 23:16 15:8 7:0
A B A B
DCMI_PIXCLK
tsu(HSYNC) th(HSYNC)
DCMI_HSYNC
tsu(VSYNC) th(HSYNC)
DCMI_VSYNC
tsu(DATA) th(DATA)
DATA[0:13]
MS32414V2
tc(PDCK)
tw(PDCKH) tw(PDCKL)
tf(PDCK) tr(PDCK)
PSSI_PDCK
(input) CKPOL = 0
CKPOL = 1
tov(DATA) toh(DATA)
PSSI D[15:0]
Invalid data OUT Valid data OUT Invalid data OUT
(output)
PSSI_DE
(output)
DEPOL = 0
tov(DE) toh(DE)
DEPOL = 1
PSSI_RDY
RDYPOL = 0
(input)
tsu(RDY) th(RDY)
RDYPOL = 1
MSv65388V1
CKPOL = 0
(input)
CKPOL = 1
tsu(DATA)
thDATA)
PSSI D[15:0]
Invalid data IN Valid data IN Invalid data IN
(input)
tsu(DE)
th(DE)
PSSI_DE
DEPOL = 0
(output)
DEPOL = 1
tov(RDY) toh(RDY)
PSSI_RDY
RDYPOL = 0
(input)
RDYPOL = 1
MSv65389V1
Analog
supply
VDDA - 1.62 - 3.6 V
voltage for
ADC ON
Positive
VREF+ reference - 1.62 - VDDA
voltage
V
Negative
VREF- reference - VSSA
voltage
ADC clock
fADC 1.62V ≤ VDDA ≤ 3.6 V 1.5 - 75 MHz
frequency
fADC=
1.8V ≤ VDDA≤3.6V - 5.00 -
75 MHz
Continuous
mode
fADC=
1.6V ≤ VDDA≤3.6V 4.66
70 MHz
Resolution SMP
-40°C ≤ TJ ≤ 130°C
= 12 bits =2.5
fADC=
2.4V ≤ VDDA≤3.6V 4.00 -
Single or 60 MHz
Discontinuous
mode fADC=
1.6V ≤ VDDA≤3.6V 3.33 -
50MHz
Sampling
rate for fast Continuous fADC=
1.6V ≤ VDDA≤3.6V - 5.77 -
channels mode 75 MHz
(VIN[0:5])
Resolution fADC= SMP
2.4V ≤ VDDA≤3.6V -40°C ≤ TJ ≤ 130°C 5.77 -
= 10 bits Single or 75 MHz =2.5
Discontinuous
fS(3) with mode
RAIN = 47 Ω fADC=
1.6V ≤ VDDA≤3.6V 5.00 - MSPS
and 65 MHz
CPCB = 22 pF
Resolution fADC=
All modes 1.6V ≤ VDDA≤3.6V -40°C ≤ TJ ≤ 130°C - 6.82 -
= 8 bits 75 MHz
SMP
=2.5
Resolution fADC=
All modes 1.6V ≤ VDDA≤3.6V -40°C ≤ TJ ≤ 130°C - 8.33 -
= 6 bits 75 MHz
Resolution fADC=
- 2.30 -
= 12 bits 35 MHz
Resolution fADC=
- 2.70 -
Sampling = 10 bits 35 MHz
SMP
rate for slow All modes(4) 1.6V ≤ VDDA≤3.6V -40°C ≤ TJ ≤ 130°C
=2.5
channels Resolution fADC=
- 4.50 -
= 8 bits 50 MHz
Resolution fADC=
- 5.50 -
= 6 bits 50 MHz
External
tTRIG Resolution = 12 bits - - 15 1/fADC
trigger period
Conversion
VAIN(2) voltage - 0 - VREF+
range
V
Common
VREF/2− VREF/2+
VCMIV mode input - VREF/2
10% 10%
voltage
Internal
sample and
CADC - - 3 - pF
hold
capacitor
ADC
conversion
tSTAB power-up LDO already started 1 - -
cycle
time
Offset
tOFF_CAL calibration - 1335
time
Sampling
tS - 2.5 - 640.5
time
Total
conversion
time tS + 0.5
tCONV N-bits resolution
(including +N
sampling
time)
47 3.75E-08 6.12E-08
68 3.94E-08 6.25E-08
100 4.36E-08 6.51E-08
150 5.11E-08 7.00E-08
12 bits
220 6.54E-08 7.86E-08
330 8.80E-08 9.57E-08
470 1.17E-07 1.23E-07
680 1.60E-07 1.65E-07
47 3.19E-08 5.17E-08
68 3.35E-08 5.28E-08
100 3.66E-08 5.45E-08
150 4.35E-08 5.83E-08
220 5.43E-08 6.50E-08
330 7.18E-08 7.89E-08
10 bits
470 9.46E-08 1.00E-07
680 1.28E-07 1.33E-07
1000 1.81E-07 1.83E-07
1500 2.63E-07 2.63E-07
2200 3.79E-07 3.76E-07
3300 5.57E-07 5.52E-07
47 2.64E-08 4.17E-08
68 2.76E-08 4.24E-08
100 3.02E-08 4.39E-08
150 3.51E-08 4.66E-08
220 4.27E-08 5.13E-08
330 5.52E-08 6.19E-08
470 7.17E-08 7.72E-08
680 9.68E-08 1.00E-07
8 bits
1000 1.34E-07 1.37E-07
1500 1.93E-07 1.94E-07
2200 2.76E-07 2.74E-07
3300 4.06E-07 4.01E-07
4700 5.73E-07 5.62E-07
6800 8.21E-07 7.99E-07
10000 1.20E-06 1.17E-06
15000 1.79E-06 1.74E-06
47 2.14E-08 3.16E-08
68 2.23E-08 3.21E-08
100 2.40E-08 3.31E-08
150 2.68E-08 3.52E-08
220 3.13E-08 3.87E-08
330 3.89E-08 4.51E-08
470 4.88E-08 5.39E-08
680 6.38E-08 6.79E-08
6 bits
1000 8.70E-08 8.97E-08
1500 1.23E-07 1.24E-07
2200 1.73E-07 1.73E-07
3300 2.53E-07 2.49E-07
4700 3.53E-07 3.45E-07
6800 5.04E-07 4.90E-07
10000 7.34E-07 7.11E-07
15000 1.09E-06 1.05E-06
1. Specified by design - Not tested in production.
2. Data valid up to 130 °C, with a 22 pF PCB capacitor, and VDDA = 1.6 V.
3. Slow channels correspond to all ADC inputs except for the fast channels.
CLK
Mux Sampling(1) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1. The sampling time defines the minimum sampling clock cycles (SMP) to be programmed in the ADC (refer to the product reference manual for details).
Note: ADC accuracy vs. negative injection current: injecting a negative current on any analog
input pins should be avoided as this significantly reduces the accuracy of the conversion
being performed on another analog input. It is recommended to add a Schottky diode (pin to
ground) to analog pins, which may potentially inject negative currents.
VREF+ VDDA
[1LSB = (or )]
Output code 2n 2n
EG
(1) Example of an actual transfer curve
2n-1 (2) Ideal transfer curve
2n-2 (3) End-point correlation line
2n-3 (2)
n = ADC resolution
ET = total unadjusted error: maximum deviation
(3) between the actual and ideal transfer curves
ET
7 (1) EO = offset error: maximum deviation between the first
actual transition and the first ideal one
6
EL EG = gain error: deviation between the last ideal
5 EO
transition and the last actual one
4 ED = differential linearity error: maximum deviation
ED between actual steps and the ideal one
3
2 EL = integral linearity error: maximum deviation between
1 any actual transition and the end point correlation line
1 LSB ideal
0 VREF+ (VDDA)
(1/2n)*VREF+
(2/2n)*VREF+
(3/2n)*VREF+
(4/2n)*VREF+
(5/2n)*VREF+
(6/2n)*VREF+
(7/2n)*VREF+
(2n-3/2n)*VREF+
(2n-2/2n)*VREF+
(2n-1/2n)*VREF+
(2n/2n)*VREF+
VSSA
MSv19880V6
Figure 43. Typical connection diagram when using the ADC with FT/TT pins
featuring analog switch function
VDDA(4) VREF+(4)
MSv67871V3
Figure 44. Power supply and reference decoupling (VREF+ not connected to VDDA)
STM32
VREF+(1)
1 μF // 100 nF
VDDA
1 μF // 100 nF
VSSA/VREF-(1)
MSv50648V2
1. VREF+ input is not available on all packages (refer to Table 15), VREF- is available only on LQFP100 and
UFBGA144 packages. When VREF+ is not available, it is internally connected to VSSA.
Figure 45. Power supply and reference decoupling (VREF+ connected to VDDA)
STM32
VREF+/VDDA(1)
1 μF // 100 nF
VREF-/VSSA(1)
MSv50649V1
1. VREF+ input is not available on all packages (refer to Table 15), VREF- is available only on LQFP100 and
UFBGA144 packages. When VREF- is not available, it is internally connected to VSSA. If VREF- is not
available, it is connected internally to VDDA.
5. TON is the refresh phase duration, TOFF is the hold phase duration. Refer to the reference manual for more details.
Buffered/Non-buffered DAC
Buffer(1)
RL
12-bit DAC_OUTx
digital to
analog
converter
CL
ai17157V3
1. The DAC integrates an output buffer that can be used to reduce the output impedance and to drive external
loads directly, without the use of an external operational amplifier. The buffer can be bypassed by
configuring the BOFFx bit in the DAC_CR register.
VBRS in PWR_CR3 = 0 - 5 -
RBC Battery charging resistor kΩ
VBRS in PWR_CR3 = 1 - 1.5 -
Equivalent serial
esr - - - - 2 Ω
resistor of CL
Iload Static load current - - - - 4 mA
ppm/
Iload_reg Load regulation 500 µA ≤ Iload ≤ 4 mA Normal mode - 50 -
mA
Temperature ppm/
Tcoeff -40 °C < TJ < +130 °C - - - 100
coefficient °C
Power supply DC - - 60 -
PSRR dB
rejection 100 kHz - - 40 -
CL= 0.5 µF - - 300 -
tSTART Start-up time CL= 1 µF - - 500 - µs
CL= 1.5 µF - - 650 -
Control of
maximum DC
current drive on
IINRUSH - - 8 - mA
VREFBUF_OUT
during startup
phase(4)(4)
ILOAD = 0 µA - - 15 25
VREFBUF
IDDA(VREF
consumption from ILOAD = 500 µA - - 16 30 µA
BUF) VDDA
ILOAD = 4 mA - - 32 50
AHB/APBx prescaler = 1, 2, or 4,
1 - tTIMxCLK
fTIMxCLK = 250 MHz
tres(TIM) Timer resolution time
AHB/APBx prescaler > 4,
1 - tTIMxCLK
fTIMxCLK = 125 MHz
tAF Maximum pulse width of spikes suppressed by analog filter 50(3) 160(4) ns
1. Evaluated by characterization - Not tested in production.
2. Measurement points are done at 50% VDD.
3. Spikes with widths below tAF(min) are filtered.
4. Spikes with widths above tAF(max) are not filtered.
Master receiver
31
1.71 V < VDD < 3.6 V
Master transmitter
31/6(2)
2.7 V < VDD < 3.6 V
Master transmitter
31/6(2)
1.71 V < VDD < 3.6 V
fCK USART clock frequency - - MHz
Slave receiver
83
1.71 V < VDD < 3.6 V
Slave transmitter
34/6(2)
2.7 V < VDD < 3.6 V
Slave transmitter
32/6(2)
1.71 V < VDD < 3.6 V
tsu(NSS) NSS setup time Slave mode tker(3) + 6.5 - -
th(NSS) NSS hold time Slave mode 2.5 - -
tw(CKH)
CK high and low time Master mode 1/fck/2 -1 1/fck/2 1/fck/2 +1
tw(CKL)
Master mode 13 - -
tsu(RX) Data input setup time
Slave mode 3.5 - -
Master mode 0.5 - -
th(RX) Data input hold time
Slave mode 1.5 - - ns
Slave mode,
- 14.5/38.5(2)
2.7 V < VDD < 3.6 V
11.5
Slave mode,
- 15.5/71.5(2)
1.71 V < VDD < 3.6 V
tv(TX) Data output valid time
Master mode,
- 3/24.5(2)
2.7 V < VDD < 3.6 V
2.5
Master mode,
- 3/54(2)
1.71 V < VDD < 3.6 V
1/fCK
CK output
CPHA = 0
CPOL = 0
CPHA = 0
CPOL = 1
CK output
CPHA = 1
CPOL = 0
CPHA = 1
CPOL = 1
tw(CKH)
tsu(RX) tw(CKL)
RX
INPUT MSB IN BIT6 IN LSB IN
th(RX)
TX
OUTPUT MSB OUT BIT1 OUT LSB OUT
tv(TX) th(TX)
MSv65386V4
NSS
input
1/fCK th(NSS)
tsu(NSS) tw(CKH)
CPHA = 0
CK input
CPOL = 0
CPHA = 0
CPOL = 1
TX output First bit OUT Next bits OUT Last bit OUT
th(RX)
tsu(RX)
High
(1)
SS input
tc(SCK)
tw(SCKH)
CPHA=0
SCK output
CPOL=0
CPHA=0
CPOL=1
tw(SCKL)
CPHA=1
SCK output
CPOL=0
CPHA=1
CPOL=1
tsu(MI) th(MI)
MOSI output First bit OUT Next bits OUT Last bit OUT
tv(MO) th(MO)
MSv69586V2
NSS input
tc(SCK) th(NSS)
CPOL=0
CPHA=0
CPOL=1
ta(SO) tw(SCKL) tv(SO) th(SO) tf(SCK) tdis(SO)
MISO output First bit OUT Next bits OUT Last bit OUT
th(SI)
tsu(SI)
MSv41658V1
SS input(1)
tc(SCK) th(SS)
tsu(SS) tw(SCKH)
CPHA=1
SCK input
CPOL=0
CPHA=1
CPOL=1
ta(SO) tw(SCKL) tv(SO) th(SO) tdis(SO)
MISO output First bit OUT Next bits OUT Last bit OUT
tsu(SI) th(SI)
MSv69585V2
1. LSB transmit/receive of the previously transmitted byte. No LSB transmit/receive is sent before the first
byte.
1. LSB transmit/receive of the previously transmitted byte. No LSB transmit/receive is sent before the first
byte.
Figure 54. USB timings - definition of data signal rise and fall time
Cross over
points
Differential
data lines
VCRS
VSS
tf tr
ai14137b
Table 116. Dynamic characteristics: SD/MMC characteristics, VDD = 2.7 to 3.6 V(1)
Symbol Parameter Conditions Min Typ Max Unit
130/6
fPP(2) Clock frequency in data transfer mode - - - (3) MHz
Table 116. Dynamic characteristics: SD/MMC characteristics, VDD = 2.7 to 3.6 V(1)
Symbol Parameter Conditions Min Typ Max Unit
Table 117. Dynamic characteristics: eMMC characteristics, VDD = 1.71 to 1.9 V(1)
Symbol Parameter Conditions Min Typ Max Unit
110/6
fPP(2) Clock frequency in data transfer mode - - - (3) MHz
MSv72345V1
CK
tOV tOH
tW(CKH)
CK
tW(CKL)
tOV tOV
tOH tOH
MSv69158V1
TCK
tsu(TMS/TDI) th(TMS/TDI)
tw(TCKL) tw(TCKH)
TDI/TMS
tov(TDO) toh(TDO)
TDO
MSv40458V1
SWCLK
tov(SWDIO) toh(SWDIO)
SWDIO
(transmit)
MSv40459V1
6 Package information
B Øb (39 balls)
C
Ø ddd M C A B
Øeee M C
E E1 D
SE
E
(Datum A)
F
e (Datum B)
SD
D1
D
aaa (4X)
BOTTOM VIEW
B
(Datum A)
C
E D
E
(Datum B)
F
A D
c
TOP VIEW
Back side coating
Silicon
Solder balls
A3
A2 A
C Seating plane
A1
SIDE VIEW B0MM_WLCSP39_ME_V1
Dpad
Dsm
BGA_WLCSP_FT_V1
Ball A1 identifier
Product identification
Date code
Revision code
Y WW
MSv73084V1
4x N/4 TIPS
aaa C A-B D
2 1
(2)
R1
H
R2
B
B-
D 1/4
N
O
(6)
TI
C
SE
B GAUGE PLANE
E 1/4
0.25
S
B
bbb H A-B D 4x
L
3
(13) (L1)
0.05 (N – 4)x e (1) (11)
A A2 C SECTION A-A
(12) ccc C
A1 ddd C A-B D
b
D (4)
(2) (5)
D1
(10) D (3) (9) (11)
N b WITH PLATING
1
2 E 1/4
(3) A 3
(6) B (3)
D 1/4 c c1
E1 E (11) (11)
(2) (4)
(5)
A A b1 BASE METAL
(Section A-A) (11)
SECTION B-B
TOP VIEW
5B_LQFP48_ME_V1
A - - 1.60 - - 0.0630
(12)
A1 0.05 - 0.15 0.0020 - 0.0059
A2 1.35 1.40 1.45 0.0531 0.0551 0.0571
(9)(11)
b 0.17 0.22 0.27 0.0067 0.0087 0.0106
(11)
b1 0.17 0.20 0.23 0.0067 0.0079 0.0090
(11)
c 0.09 - 0.20 0.0035 - 0.0079
c1(11) 0.09 - 0.16 0.0035 - 0.0063
(4)
D 9.00 BSC 0.3543 BSC
(2)(5)
D1 7.00 BSC 0.2756 BSC
E(4) 9.00 BSC 0.3543 BSC
E1(2)(5) 7.00 BSC 0.2756 BSC
e 0.50 BSC 0.1970 BSC
L 0.45 0.60 0.75 0.0177 0.0236 0.0295
L1 1.00 REF 0.0394 REF
N(13) 48
θ 0° 3.5° 7° 0° 3.5° 7°
θ1 0° - - 0° - -
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-1994.
2. The Top package body size may be smaller than the bottom package size by as much
as 0.15 mm.
3. Datums A-B and D to be determined at datum plane H.
4. To be determined at seating datum plane C.
5. Dimensions D1 and E1 do not include mold flash or protrusions. Allowable mold flash
or protrusions is “0.25 mm” per side. D1 and E1 are Maximum plastic body size
dimensions including mold mismatch.
6. Details of pin 1 identifier are optional but must be located within the zone indicated.
7. All Dimensions are in millimeters.
8. No intrusion allowed inwards the leads.
9. Dimension “b” does not include dambar protrusion. Allowable dambar protrusion shall
not cause the lead width to exceed the maximum “b” dimension by more than 0.08 mm.
Dambar cannot be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm for 0.4 mm and 0.5 mm pitch packages.
10. Exact shape of each corner is optional.
11. These dimensions apply to the flat section of the lead between 0.10 mm and 0.25 mm
from the lead tip.
12. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
13. “N” is the number of terminal positions for the specified body size.
14. Values in inches are converted from mm and rounded to 4 decimal digits.
15. Drawing is not to scale.
36 25
37 24 0.30
0.20
9.70 7.30
48 13
1 12
5.80
9.70
5B_LQFP48_FP_V1
2 1
(2)
R1
H
R2
B
B-
N
O
TI
C
SE
B GAUGE PLANE
D 1/4
0.25
(6)
S
B
L
4x N/4 TIPS
E 1/4 3
(L1)
aaa C A-B D (1) (11)
bbb H A-B D 4x
SECTION A-A
(13) (N – 4)x e
C
A
0.05
A2 A1 (12)
b
ddd C A-B D ccc C
D (4)
(10)
D (3) b WITH PLATING
N (4)
A A SECTION B-B
(Section A-A)
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-1994.
2. The Top package body size may be smaller than the bottom package size by as much
as 0.15 mm.
3. Datums A-B and D to be determined at datum plane H.
4. To be determined at seating datum plane C.
5. Dimensions D1 and E1 do not include mold flash or protrusions. Allowable mold flash
or protrusions is “0.25 mm” per side. D1 and E1 are Maximum plastic body size
dimensions including mold mismatch.
6. Details of pin 1 identifier are optional but must be located within the zone indicated.
7. All Dimensions are in millimeters.
8. No intrusion allowed inwards the leads.
9. Dimension “b” does not include dambar protrusion. Allowable dambar protrusion shall
not cause the lead width to exceed the maximum “b” dimension by more than 0.08 mm.
Dambar cannot be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm for 0.4 mm and 0.5 mm pitch packages.
10. Exact shape of each corner is optional.
11. These dimensions apply to the flat section of the lead between 0.10 mm and 0.25 mm
from the lead tip.
12. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
13. “N” is the number of terminal positions for the specified body size.
14. Values in inches are converted from mm and rounded to 4 decimal digits.
15. Drawing is not to scale.
48 33
0.30
49 0.5 32
12.70
10.30
10.30
64 17
1.20
1 16
7.80
12.70
5W_LQFP64_FP_V2
E2 E1
e
PIN 1 idenfier
L
D2
BOTTOM VIEW
A
A3
A1
SEATING PLANE
C
DETAIL A
ddd C
LEADS COPLANARITY
FRONT VIEW
A1 A
SEATING PLANE
ddd C
PIN 1 IDENTIFIER C
LASER MAKER AREA
TOP VIEW
A0B9_UFQFPN48_ME_V4
6.20
48 37
1 36
0.20 5.60
7.30
5.80
6.20
5.60
0.30
12 25
13 24
0.50 0.75
0.55
5.80 A0B9_UFQFPN48_FP_V3
ș2 ș
(2)
R1
H
R2
B
B-
N
O
(6)
TI
C
SE
D1/4 B GAUGE PLANE
S
E1/4
B ș
4x N/4 TIPS
ș L
4x (L1)
aaa C A-B D
bbb H A-B D (1) (11)
(N-4) x e (13)
C
A (9) (11)
0.05
ccc C b WITH PLATING
A2 A1 b aaa C A-BD
(12)
SIDE VIEW
D (4)
(11) c
(2) (5) D1 c1 (11)
D (3)
(10) (4)
N
b1 BASE METAL
1 (11)
2
3 E1/4 SECTION B-B
E1 E
SECTION A-A
A A
θ1 0° - - 0° - -
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-1994.
2. The Top package body size may be smaller than the bottom package size by as much
as 0.15 mm.
3. Datums A-B and D to be determined at datum plane H.
4. To be determined at seating datum plane C.
5. Dimensions D1 and E1 do not include mold flash or protrusions. Allowable mold flash
or protrusions is “0.25 mm” per side. D1 and E1 are Maximum plastic body size
dimensions including mold mismatch.
6. Details of pin 1 identifier are optional but must be located within the zone indicated.
7. All Dimensions are in millimeters.
8. No intrusion allowed inwards the leads.
9. Dimension “b” does not include dambar protrusion. Allowable dambar protrusion shall
not cause the lead width to exceed the maximum “b” dimension by more than 0.08 mm.
Dambar cannot be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm for 0.4 mm and 0.5 mm pitch packages.
10. Exact shape of each corner is optional.
11. These dimensions apply to the flat section of the lead between 0.10 mm and 0.25 mm
from the lead tip.
12. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
13. “N” is the number of terminal positions for the specified body size.
14. Values in inches are converted from mm and rounded to 4 decimal digits.
15. Drawing is not to scale.
76 50
0.5
0.3
16.7 14.3
100 26
1.2
1 25
12.3
16.7
1L_LQFP100_FP_V1
E1
e SE
M
L
K
SD J
H
G
D1
F
E
D
C
e
B
A
A1 ball pad 1 2 3 4 5 6 7 8 9 10 11 12
corner Øb (N balls)
BOTTOM VIEW Ø eee M C A B
Ø fff M C
DETAIL A
Mold resin
A ccc C
SIDE VIEW
C
Substrate
B E
A
A1 ball pad
corner
(9)
Seating plane
(8)
(DATUM A) A1 A2
C
Detail A
D ddd C
Solder balls
(DATUM B)
aaa C
TOP VIEW (4X)
A0C2_UFBGA_ME_V8
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-2009 apart
European projection.
2. UFBGA stands for ulta profile fine pitch ball grid array: 0.50 mm < A ≤ 0.65 mm / fine
pitch e < 1.00 mm.
3. The profile height, A, is the distance from the seating plane to the highest point on the
package. It is measured perpendicular to the seating plane.
4. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
5. Dimension b is measured at the maximum diameter of the terminal (ball) in a plane
parallel to primary datum C.
6. BSC stands for BASIC dimensions. It corresponds to the nominal value and has no
tolerance. For tolerances refer to form and position table. On the drawing these
dimensions are framed.
7. Primary datum C is defined by the plane established by the contact points of three or
more solder balls that support the device when it is placed on top of a planar surface.
8. The terminal (ball) A1 corner must be identified on the top surface of the package by
using a corner chamfer, ink or metalized markings, or other feature of package body or
integral heat slug. A distinguish feature is allowable on the bottom surface of the
package to identify the terminal A1 corner. Exact shape of each corner is optional.
9. e represents the solder ball grid pitch.
10. N represents the total number of balls on the BGA.
11. Basic dimensions SD and SE are defined with respect to datums A and B. It defines the
position of the centre ball(s) in the outer row or column of a fully populated matrix.
12. Values in inches are converted from mm and rounded to 4 decimal digits.
13. Drawing is not to scale.
Dpad
Dsm
BGA_WLCSP_FT_V1
Table 126. UFBGA100 - Example of PCB design rules (0.5 mm pitch BGA)
Dimension Values
Pitch 0.50 mm
Dpad 0.280 mm
0.370 mm typ. (depends on the solder mask
Dsm
registration tolerance)
Stencil opening 0.280 mm
Stencil thickness Between 0.100 mm and 0.125 mm
BOTTOM VIEW
2 1
(2)
R1
H
R2
B
B-
N
O
TI
C
SE
(6) B GAUGE PLANE
0.25
D 1/4
S
B
L
3
E 1/4 (L1)
(1) (11)
4x N/4 TIPS
aaa C A-B D SECTION A-A
bbb H A-B D 4x
(N-4)x e
C
A
0.05 (12) ddd C A-B D
A2 A1 b ccc C
D (4)
D1 (2) (5)
(10) (3) D (9) (11)
N (4)
b WITH PLATING
1
2
3 E 1/4
(11) (11)
c c1
(6)
D 1/4 (2)
(3) A B (3) (5)
E1 E b1 BASE METAL
(11)
SECTION B-B
A A
(Section A-A)
TOP VIEW
1A_LQFP144_ME_V2
A - - 1.60 - - 0.0630
(12)
A1 0.05 - 0.15 0.0020 - 0.0059
A2 1.35 1.40 1.45 0.0531 0.0551 0.0571
(9)(11)
b 0.17 0.22 0.27 0.0067 0.0087 0.0106
(11)
b1 0.17 0.20 0.23 0.0067 0.0079 0.0090
(11)
c 0.09 - 0.20 0.0035 - 0.0079
c1(11) 0.09 - 0.16 0.0035 - 0.0063
(4)
D 22.00 BSC 0.8661 BSC
(2)(5)
D1 20.00 BSC 0.7874 BSC
E(4) 22.00 BSC 0.8661 BSC
E1(2)(5) 20.00 BSC 0.7874 BSC
e 0.50 BSC 0.0197 BSC
L 0.45 0.60 0.75 0.0177 0.0236 0.0295
L1 1.00 REF 0.0394 REF
N(13) 144
θ 0° 3.5° 7° 0° 3.5° 7°
θ1 0° - - 0° - -
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-1994.
2. The Top package body size may be smaller than the bottom package size by as much
as 0.15 mm.
3. Datums A-B and D to be determined at datum plane H.
4. To be determined at seating datum plane C.
5. Dimensions D1 and E1 do not include mold flash or protrusions. Allowable mold flash
or protrusions is “0.25 mm” per side. D1 and E1 are Maximum plastic body size
dimensions including mold mismatch.
6. Details of pin 1 identifier are optional but must be located within the zone indicated.
7. All Dimensions are in millimeters.
8. No intrusion allowed inwards the leads.
9. Dimension “b” does not include dambar protrusion. Allowable dambar protrusion shall
not cause the lead width to exceed the maximum “b” dimension by more than 0.08 mm.
Dambar cannot be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm for 0.4 mm and 0.5 mm pitch packages.
10. Exact shape of each corner is optional.
11. These dimensions apply to the flat section of the lead between 0.10 mm and 0.25 mm
from the lead tip.
12. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
13. “N” is the number of terminal positions for the specified body size.
14. Values in inches are converted from mm and rounded to 4 decimal digits.
15. Drawing is not to scale.
108 73
1.35
109 0.35 72
0.50
19.90 17.85
22.60
144 37
1 36
19.90
22.60
1A_LQFP144_FP
E1
e SE
M
L
K
J
e
H
SD
G
D1
E
D
C
B
A
A1 ball pad
corner 1 2 3 4 5 6 7 8 9 10 11 12
Øb (144 balls)
BOTTOM VIEW Ø eee M C A B
Ø fff M C
DETAIL A
A
SIDE VIEW C
B E
8 A1 ball A
pad corner
ccc C Mold resin
Seating
(DATUM A) plane
7
Substrate A1 A2
D
Solder balls
ddd C
(DATUM B)
DETAIL A
(4x)
aaa C
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-2009 apart
European projection.
2. UFBGA stands for ulta profile fine pitch ball grid array: 0.50 mm < A ≤ 0.65 mm / fine
pitch e < 1.00 mm.
3. The profile height, A, is the distance from the seating plane to the highest point on the
package. It is measured perpendicular to the seating plane.
4. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
5. Dimension b is measured at the maximum diameter of the terminal (ball) in a plane
parallel to primary datum C.
6. BSC stands for BASIC dimensions. It corresponds to the nominal value and has no
tolerance. For tolerances refer to form and position table. On the drawing these
dimensions are framed.
7. Primary datum C is defined by the plane established by the contact points of three or
more solder balls that support the device when it is placed on top of a planar surface.
8. The terminal (ball) A1 corner must be identified on the top surface of the package by
using a corner chamfer, ink or metalized markings, or other feature of package body or
integral heat slug. A distinguish feature is allowable on the bottom surface of the
package to identify the terminal A1 corner. Exact shape of each corner is optional.
9. e represents the solder ball grid pitch.
10. N represents the total number of balls on the BGA.
11. Basic dimensions SD and SE are defined with respect to datums A and B. It defines the
position of the centre ball(s) in the outer row or column of a fully populated matrix.
12. Values in inches are converted from mm and rounded to 4 decimal digits.
13. Drawing is not to scale.
Dpad
Dsm
BGA_WLCSP_FT_V1
Table 129. UFBGA144 - Example of PCB design rules (0.80 mm pitch BGA)
Dimension Values
Pitch 0.80 mm
Dpad 0.400 mm
0.550 mm typ. (depends on the soldermask
Dsm
registration tolerance)
Stencil opening 0.400 mm
Stencil thickness Between 0.100 mm and 0.125 mm
Pad trace width 0.120 mm
7 Ordering information
Product type
H = high performance
Device subfamily
Pin count
C = 48 pins
R = 64 pins
H = 39 balls
V = 100 pins/balls
Z = 144 pins/balls
E = 512 Kbytes
Package
U = UFQFPN
T = LQFP
I = UFBGA (7 x 7 mm)
K= UFBGA (10 x 10)
Y = WLCSP
Temperature range
7 = Temperature range, -40 to 105 °C, and up to 125 °C at low dissipation (130 °C juntion)
Packing
For a list of available options (such as speed or package) or for further information on any
aspect of this device, contact the nearest ST sales office.
The STMicroelectronics group of companies (ST) places a high value on product security,
which is why the ST product(s) identified in this documentation may be certified by various
security certification bodies and/or may implement our own security measures as set forth
herein. However, no level of security certification and/or built-in security measures can
guarantee that ST products are resistant to all forms of attacks. As such, it is the
responsibility of each of ST's customers to determine if the level of security provided in an
ST product meets the customer needs both in relation to the ST product alone, as well as
when combined with other components and/or software for the customer end product or
application. In particular, take note that:
• ST products may have been certified by one or more security certification bodies, such
as Platform Security Architecture (www.psacertified.org) and/or Security Evaluation
standard for IoT Platforms (www.trustcb.com). For details concerning whether the ST
product(s) referenced herein have received security certification along with the level
and current status of such certification, either visit the relevant certification standards
website or go to the relevant product page on www.st.com for the most up to date
information. As the status and/or level of security certification for an ST product can
change from time to time, customers should re-check security certification status/level
as needed. If an ST product is not shown to be certified under a particular security
standard, customers should not assume it is certified.
• Certification bodies have the right to evaluate, grant and revoke security certification in
relation to ST products. These certification bodies are therefore independently
responsible for granting or revoking security certification for an ST product, and ST
does not take any responsibility for mistakes, evaluations, assessments, testing, or
other activity carried out by the certification body with respect to any ST product.
• Industry-based cryptographic algorithms (such as AES, DES, or MD5) and other open
standard technologies which may be used in conjunction with an ST product are based
on standards which were not developed by ST. ST does not take responsibility for any
flaws in such cryptographic algorithms or open technologies or for any methods which
have been or may be developed to bypass, decrypt or crack such algorithms or
technologies.
• While robust security testing may be done, no level of certification can absolutely
guarantee protections against all attacks, including, for example, against advanced
attacks which have not been tested for, against new or unidentified forms of attack, or
against any form of attack when using an ST product outside of its specification or
intended use, or in conjunction with other components or software which are used by
customer to create their end product or application. ST is not responsible for resistance
against such attacks. As such, regardless of the incorporated security features and/or
any information or support that may be provided by ST, each customer is solely
responsible for determining if the level of attacks tested for meets their needs, both in
relation to the ST product alone and when incorporated into a customer end product or
application.
• All security features of ST products (inclusive of any hardware, software,
documentation, and the like), including but not limited to any enhanced security
features added by ST, are provided on an "AS IS" BASIS. AS SUCH, TO THE EXTENT
PERMITTED BY APPLICABLE LAW, ST DISCLAIMS ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, unless the
applicable written and signed contract terms specifically provide otherwise.
9 Revision history
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
acknowledgment.
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. For additional information about ST trademarks, refer to www.st.com/trademarks. 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.