STM32L422xx Ultra-low-power Arm Cortex -M4 32-bit MCU+FPU, 100DMIPS, 128KB Flash, 40KB SRAM, analog, AES Datasheet - production data Features Ultra-low-power with FlexPowerControl WLCSP36 1.71 V to 3.6 V power supply LQFP32 (7x7 mm) UFBGA64 (5x5 mm) UFQFPN32 (5x5 mm) (2.6x3.1 mm) LQFP48 (7x7 mm) UFQFPN48 (7x7 mm) -40 C to 85/125 C temperature range LQFP64 (10x10 mm) 300 nA in V mode: supply for RTC and BAT Up to 52 fast I/Os, most 5 V-tolerant 32x32-bit backup registers 16 nA Shutdown mode (4 wakeup pins) RTC with HW calendar, alarms and calibration 32 nA Standby mode (4 wakeup pins) Up to 12 capacitive sensing channels: support 245 nA Standby mode with RTC touchkey, linear and rotary touch sensors 0.7 A Stop 2 mode, 0.95 A with RTC 10x timers: 1x 16-bit advanced motor-control, 79 A/MHz run mode (LDO Mode) 1x 32-bit and 2x 16-bit general purpose, 1x 16- bit basic, 2x low-power 16-bit timers (available Batch acquisition mode (BAM) in Stop mode), 2x watchdogs, SysTick timer 4 s wakeup from Stop mode Memories Brown out reset (BOR) 128 KB single bank Flash, proprietary code Interconnect matrix readout protection Core: Arm 32-bit Cortex -M4 CPU with FPU, 40 KB of SRAM including 8 KB with Adaptive real-time accelerator (ART hardware parity check Accelerator) allowing 0-wait-state execution Quad SPI memory interface with XIP from Flash memory, frequency up to 80 MHz, capability MPU, 100DMIPS and DSP instructions Rich analog peripherals (independent supply) Performance benchmark 2x 12-bit ADC 5 Msps, up to 16-bit with 1.25 DMIPS/MHz (Drystone 2.1) hardware oversampling, 200 A/Msps 273.55 CoreMark (3.42 CoreMark/MHz 2x operational amplifiers with built-in PGA 80 MHz) 1x ultra-low-power comparator Energy benchmark Accurate 2.5 V or 2.048 V reference 442 ULPMark-CP voltage buffered output 165 ULPMark-PP AES: 128/256-bit key encryption hardware Clock Sources accelerator 4 to 48 MHz crystal oscillator 12x communication interfaces 32 kHz crystal oscillator for RTC (LSE) USB 2.0 full-speed crystal less solution Internal 16 MHz factory-trimmed RC (1%) with LPM and BCD Internal low-power 32 kHz RC (5%) 3x I2C FM+(1 Mbit/s), SMBus/PMBus Internal multispeed 100 kHz to 48 MHz 3x USARTs (ISO 7816, LIN, IrDA, modem) oscillator, auto-trimmed by LSE (better than 1x LPUART (Stop 2 wake-up) 0.25 % accuracy) 2x SPIs (and 1x Quad SPI) Internal 48 MHz with clock recovery IRTIM (Infrared interface) PLL for system clock 14-channel DMA controller June 2019 DS12470 Rev 5 1/184 This is information on a product in full production. www.st.comSTM32L422xx True random number generator Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell CRC calculation unit, 96-bit unique ID All packages are ECOPACK2 compliant Table 1. Device summary Reference Part numbers STM32L422xx STM32L422CB, STM32L422KB, STM32L422RB, STM32L422TB 2/184 DS12470 Rev 5