STM32L476MG
The STM32L476MG is an electronic component from STMicroelectronics. View the full STM32L476MG datasheet below including electrical characteristics, absolute maximum ratings.
Manufacturer
STMicroelectronics
Overview
Part: STM32L476xx from STMicroelectronics
Type: Ultra-low-power Arm Cortex-M4 32-bit MCU+FPU
Description: Ultra-low-power Arm Cortex-M4 32-bit MCU+FPU with up to 1MB flash, 128 KB SRAM, USB OTG FS, LCD, and a maximum frequency of 80 MHz.
Operating Conditions:
- Supply voltage: 1.71 V to 3.6 V
- Operating temperature: -40 °C to 125 °C
- Max CPU frequency: 80 MHz
Absolute Maximum Ratings:
- Max supply voltage: 4.0 V (VDD, VDDA, VDDUSB, VDDIO2, VDDLCD)
- Max junction/storage temperature: -65 to +150 °C (Storage temperature range)
Key Specs:
- Core: Arm 32-bit Cortex-M4 CPU with FPU, up to 80 MHz
- Flash memory: Up to 1 MB, 2 banks read-while-write
- SRAM: Up to 128 KB, including 32 KB with hardware parity check
- ADC: 3x 12-bit, 5 Msps, up to 16-bit with hardware oversampling
- Run mode current: 39 μA/MHz (@3.3 V SMPS Mode)
- Low-power Stop 2 mode current: 1.1 μA (1.4 μA with RTC)
- I/Os: Up to 114 fast I/Os, most 5 V-tolerant
- Communication: USB OTG 2.0 full-speed, 3x I2C, 5x USARTs, 3x SPIs, 1x Quad SPI, CAN, SDMMC
Features:
- Ultra-low-power with FlexPowerControl
- Adaptive real-time accelerator (ART Accelerator™) for 0-wait-state execution from flash
- Up to 24 capacitive sensing channels
- LCD 8×40 or 4×44 with step-up converter
- Rich analog peripherals: 2x 12-bit DAC, 2x operational amplifiers, 2x ultra-low-power comparators
- True random number generator
Applications:
Package:
- LQFP144
- UFBGA144
- UFBGA132
- LQFP100
- WLCSP99
- WLCSP81
- WLCSP72
- LQFP64
Pin Configuration
Figure 6. STM32L476Zx LQFP144 pinout (1)(2)
- The above figure shows the package top view.
- The I/O pins supplied by V DDIO2 are shown in gray.
107
Figure 7. STM32L476Zx, external SMPS device, LQFP144 pinout (1)(2)
- The above figure shows the package top view.
- The I/O pins supplied by V DDIO2 are shown in gray.
Electrical Characteristics
The definition and values of input/output AC characteristics are given in Figure 31 and Table 72 , respectively.
Unless otherwise specified, the parameters given are derived from tests performed under the ambient temperature and supply voltage conditions summarized in Table 23: General operating conditions .
Table 72. I/O AC characteristics (1)(2)
| Speed | Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|---|
| 00 | Fmax | Maximum frequency | C=50 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 5 | MHz |
| 00 | Fmax | Maximum frequency | C=50 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 1 | MHz |
| 00 | Fmax | Maximum frequency | C=50 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 0.1 | MHz |
| 00 | Fmax | Maximum frequency | C=10 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 10 | MHz |
| 00 | Fmax | Maximum frequency | C=10 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 1.5 | MHz |
| 00 | Fmax | Maximum frequency | C=10 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 0.1 | MHz |
| 00 | Tr/Tf | Output rise and fall time | C=50 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 25 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=50 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 52 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=50 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 140 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=10 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 17 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=10 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 37 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=10 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 110 | ns |
| 01 | Fmax | Maximum frequency | C=50 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 25 | MHz |
| 01 | Fmax | Maximum frequency | C=50 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 10 | MHz |
| 01 | Fmax | Maximum frequency | C=50 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 1 | MHz |
| 01 | Fmax | Maximum frequency | C=10 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 50 | MHz |
| 01 | Fmax | Maximum frequency | C=10 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 15 | MHz |
| 01 | Fmax | Maximum frequency | C=10 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 1 | MHz |
| 01 | Tr/Tf | Output rise and fall time | C=50 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 9 | ns |
| 01 | Tr/Tf | Output rise and fall time | C=50 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 16 | ns |
| 01 | Tr/Tf | Output rise and fall time | C=50 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 40 | ns |
| 01 | Tr/Tf | Output rise and fall time | C=10 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 4.5 | ns |
| 01 | Tr/Tf | Output rise and fall time | C=10 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 9 | ns |
| 01 | Tr/Tf | Output rise and fall time | C=10 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 21 | ns |
Table 72. I/O AC characteristics (1)(2)
232
Table 72. I/O AC characteristics (1)(2) (continued)
| Speed | Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|---|
| 10 | Maximum frequency | C=50 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 50 | MHz | |
| 10 | C=50 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 25 | MHz | ||
| 10 | Fmax | C=50 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 5 | MHz | |
| 10 | C=10 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 100 (3) | MHz | ||
| 10 | C=10 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 37.5 | MHz | ||
| 10 | C=10 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 5 | MHz | ||
| 10 | Tr/Tf | Output rise and fall time | C=50 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 5.8 | ns |
| 10 | Output rise and fall time | C=50 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 11 | ns | |
| 10 | C=50 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 28 | ns | ||
| 10 | C=10 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 2.5 | ns | ||
| 10 | C=10 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 5 | ns | ||
| 10 | C=10 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 12 | ns | ||
| 11 | Maximum frequency | C=30 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 120 (3) | MHz | |
| 11 | Maximum frequency | C=30 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 50 | MHz | |
| 11 | Maximum frequency | C=30 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 10 | MHz | |
| 11 | Fmax | Maximum frequency | C=10 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 180 (3) | MHz |
| 11 | C=10 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 75 | MHz | ||
| 11 | C=10 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 10 | MHz | ||
| 11 | Output rise and fall | C=30 pF, 2.7 V ≤ V DDIOx ≤ 3.6 V | - | 3.3 | ns | |
| 11 | Tr/Tf | time | C=30 pF, 1.62 V ≤ V DDIOx ≤ 2.7 V | - | 6 | ns |
| 11 | C=30 pF, 1.08 V ≤ V DDIOx ≤ 1.62 V | - | 16 | ns | ||
| Fm+ | Fmax | Maximum frequency | C=50 pF, 1.6 V ≤ V DDIOx ≤ 3.6 V | - | 1 | MHz |
| Fm+ | Tf | Output fall time (4) | C=50 pF, 1.6 V ≤ V DDIOx ≤ 3.6 V | - | 5 | ns |
- This value represents the I/O capability but the maximum system frequency is limited to 80 MHz.
- The fall time is defined between 70% and 30% of the output waveform accordingly to I 2 C specification.
Figure 31. I/O AC characteristics definition (1)
- Refer to Table 72: I/O AC characteristics .
Absolute Maximum Ratings
Stresses above the absolute maximum ratings listed in Table 20: Voltage characteristics , Table 21: Current characteristics and Table 22: Thermal characteristics may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. Device mission profile (application conditions) is compliant with JEDEC JESD47 qualification standard, extended mission profiles are available on demand.
Table 20. Voltage characteristics (1)
| Symbol | Ratings | Min | Max | Unit |
|---|---|---|---|---|
| V DDX - V SS | External main supply voltage (including V DD , V DDA , V DDIO2 , V DDUSB , V LCD , V BAT , V REF+ ) | -0.3 | 4 | V |
| V DD12 - V SS | External SMPS supply voltage | Range 1 -0.3 | 1.4 | V |
| V DD12 - V SS | External SMPS supply voltage | Range 2 -0.3 | 1.4 | V |
Table 20. Voltage characteristics (1)
Table 20. Voltage characteristics (1) (continued)
| Symbol | Ratings | Min | Max | Unit |
|---|---|---|---|---|
| V IN (2) | Input voltage on FT_xxx pins | V SS -0.3 | min (V DD , V DDA , V DDIO2 , V DDUSB , V LCD ) + 4.0 (3)(4) | V |
| V IN (2) | Input voltage on TT_xx pins | V SS -0.3 | 4.0 | V |
| V IN (2) | Input voltage on BOOT0 pin | V SS | 9.0 | V |
| V IN (2) | Input voltage on any other pins | V SS -0.3 | 4.0 | V |
| | ∆ V DDx | | Variations between different V DDX power pins of the same domain | - | 50 | mV |
| |V SSx -V SS | | Variations between all the different ground pins (5) | - | 50 | mV |
| V REF+ - V DDA | Allowed voltage difference for V REF+ > V DDA | - | 0.4 | V |
- This formula has to be applied only on the power supplies related to the IO structure described in the pin definition table.
- To sustain a voltage higher than 4 V the internal pull-up/pull-down resistors must be disabled.
- Include VREF- pin.
Table 21. Current characteristics
| Symbol | Ratings | Max | Unit |
|---|---|---|---|
| ∑ IV DD | Total current into sum of all V DD power lines (source) (1)(2) | 150 | mA |
| ∑ IV SS | Total current out of sum of all V SS ground lines (sink) (1) | 150 | mA |
| IV DD(PIN) | Maximum current into each V DD power pin (source) (1)(2) | 100 | mA |
| IV SS(PIN) | Maximum current out of each V SS ground pin (sink) (1) | 100 | mA |
| I IO(PIN) | Output current sunk by any I/O and control pin except FT_f | 20 | mA |
| I IO(PIN) | Output current sunk by any FT_f pin | 20 | mA |
| I IO(PIN) | Output current sourced by any I/O and control pin | 20 | mA |
| ∑ I IO(PIN) | Total output current sunk by sum of all I/Os and control pins (3) | 100 | mA |
| ∑ I IO(PIN) | Total output current sourced by sum of all I/Os and control pins (3) | 100 | mA |
| I INJ(PIN) (4) | Injected current on FT_xxx, TT_xx, RST and B pins, except PA4, PA5 | -5/+0 (5) | mA |
| I INJ(PIN) (4) | Injected current on PA4, PA5 | -5/0 | mA |
| ∑ |I INJ(PIN) | | Total injected current (sum of all I/Os and control pins) (6) | 25 | mA |
232
- A negative injection is induced by V IN < V SS . I INJ(PIN) must never be exceeded. Refer also to Table 20: Voltage characteristics for the minimum allowed input voltage values.
- When several inputs are submitted to a current injection, the maximum ∑ |I INJ(PIN) | is the absolute sum of the negative injected currents (instantaneous values).
Thermal Information
| Symbol | Ratings | Value | Unit |
|---|---|---|---|
| T STG | Storage temperature range | -65 to +150 | °C |
| T J | Maximum junction temperature | 150 | °C |
Package Information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com . ECOPACK is an ST trademark.
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| STM32L476 | STMicroelectronics | — |
| STM32L476JE | STMicroelectronics | — |
| STM32L476JG | STMicroelectronics | — |
| STM32L476JX | STMicroelectronics | — |
| STM32L476ME | STMicroelectronics | — |
| STM32L476MGY6MTR | STMicroelectronics | — |
| STM32L476MX | STMicroelectronics | — |
| STM32L476QE | STMicroelectronics | — |
| STM32L476QG | STMicroelectronics | — |
| STM32L476QX | STMicroelectronics | — |
| STM32L476RC | STMicroelectronics | LQFP144 |
| STM32L476RE | STMicroelectronics | — |
| STM32L476RG | STMicroelectronics | — |
| STM32L476RGT6 | STMicroelectronics | — |
| STM32L476RX | STMicroelectronics | — |
| STM32L476VC | STMicroelectronics | — |
| STM32L476VE | STMicroelectronics | — |
| STM32L476VG | STMicroelectronics | — |
| STM32L476VXT | STMicroelectronics | — |
| STM32L476VXY | STMicroelectronics | — |
| STM32L476XX | STMicroelectronics | — |
| STM32L476ZE | STMicroelectronics | — |
| STM32L476ZG | STMicroelectronics | — |
| STM32L476ZX | STMicroelectronics | — |
Get structured datasheet data via API
Get started free