EFM32PG23B310F512IM48-C
32-bit Cortex-M33 MicrocontrollerThe EFM32PG23B310F512IM48-C is a 32-bit cortex-m33 microcontroller from Silicon Labs. View the full EFM32PG23B310F512IM48-C datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
EFM32PG23B310F512IM48-C shares its datasheet with EFM32PG23B310F512IM48, whose page lists every part number it covers.
Official EFM32PG23B310F512IM48-C datasheet (PDF) — the source this page was extracted from.
EFM32PG23B310F512IM48-C Key Specifications
| Parameter | Value |
|---|---|
| ADC | IADC 12/16/20-bit, up to 2 Msps (high speed mode) |
| DAC | 2-channel VDAC |
| RAM | 64 kB |
| Core | ARM Cortex-M33, 80 MHz max |
| GPIO | 32 |
| Flash | 512 kB |
| Security | Secure Vault High, TrustZone, TRNG, Secure Boot |
| LCD Controller | Up to 80 segments |
| Supply Voltage | 1.71V to 3.8V |
| Package Dimensions | 6 mm × 6 mm × 0.85 mm |
| Active Current (EM0) | 21 μA/MHz at 80 MHz |
| Operating Temperature | -40°C to 125°C |
| Communication Interfaces | 3x EUSART, 1x UART/SPI/SmartCard/IrDA/I2S, 2x I2C with SMBus |
| Deep Sleep Current (EM2) | 1.03 μA (16 kB RAM retention, RTC on LFRCO) |
EFM32PG23B310F512IM48-C Overview
Part: EFM32PG23 Gecko Family — Silicon Labs Type: ARM Cortex-M33 Microcontroller Description: Energy-friendly 32-bit ARM Cortex-M33 MCU with 80 MHz maximum operating frequency, up to 512 kB Flash, 64 kB RAM, and a robust peripheral set including a 16-channel ADC and Secure Vault.
Operating Conditions:
- Supply voltage: 1.71 V to 3.8 V
- Operating temperature: -40 °C to 125 °C
- Max operating frequency: 80 MHz
Absolute Maximum Ratings:
Key Specs:
- Core: ARM Cortex-M33 with DSP and FPU
- Max Flash memory: 512 kB
- Max RAM data memory: 64 kB
- Active Mode (EM0) current: 21 μA/MHz at 80 MHz
- DeepSleep (EM2) current: 1.03 μA (16 kB RAM retention, RTC from LFRCO)
- GPIO pins: Up to 34
- ADC resolution: 12, 16, or 20-bit
- ADC High Speed Mode: Up to 2 Msps
- ADC High Accuracy Mode: Up to 16 bits ENOB at 3.8 ksps
Features:
- Low Power System-on-Chip
- Low Energy Consumption
- Secure Vault with Hardware Cryptographic Acceleration, TRNG, ARM TrustZone, Secure Boot, Secure Debug Unlock, DPA Countermeasures, Secure Key Management with PUF, Anti-Tamper, Secure Attestation
- Wide Operating Range
- Wide selection of MCU peripherals including IADC, ACMP, VDAC, LESENSE, DMA, PRS, Timers, PCNT, Watchdog, EUSART, USART, I2C, LCD Controller, Keypad scanner, Die temperature sensor.
Applications:
- Metering
- Industrial Automation
- Test and Measurement
- Appliances
- Portable Medical Devices
Package:
- QFN40 (5 mm × 5 mm × 0.85 mm)
- QFN48 (6 mm × 6 mm × 0.85 mm)
EFM32PG23B310F512IM48-C Features
- 32-bit ARM® Cortex®-M33 core with 80 MHz maximum operating frequency
- Up to 512 kB of flash and 64 kB of RAM
- Robust peripheral set and up to 34 GPIO
- Low energy operation
- 21 μA/MHz (EM0)
- 1.03 μA sleep (EM2)
- 16-channel ADC with options for 12, 16, or 20-bit resolution
- Best-in-class security with Secure Vault
EFM32PG23B310F512IM48-C Applications
- Metering
- Industrial Automation
- Test and Measurement
- Appliances
- Portable Medical Devices
EFM32PG23B310F512IM48-C Electrical Characteristics
All electrical parameters in all tables are specified under the following conditions, unless stated otherwise:
- Typical values are based on T A =25 °C and all supplies at 3.3 V, by production test and/or technology characterization.
- Minimum and maximum values represent the worst conditions across supply voltage, process variation, and operating temperature, unless stated otherwise.
EFM32PG23B310F512IM48-C Absolute Maximum Ratings
Stresses above those listed below may cause permanent damage to the device. This is a stress rating only and functional operation of the devices at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. For more information on the available quality and reliability data, see the Quality and Reliability Monitor Report at https://www.silabs.com/about-us/corporate-responsibility/commitment-toquality.
Table 4.1. Absolute Maximum Ratings
| Parameter | Symbol | Test Condition | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| Storage temperature range | T STG | -50 | - | +150 | °C | |
| Voltage on any supply pin | V DDMAX | -0.3 | - | 3.8 | V | |
| Junction temperature | T JMAX | -I grade | - | - | +125 | °C |
| Voltage ramp rate on any supply pin | V DDRAMPMAX | - | - | 1.0 | V / μs | |
| Voltage on HFXO pins | V HFXOPIN | -0.3 | - | 1.2 | V | |
| DC voltage on any GPIO pin 1 | V DIGPIN | -0.3 | - | V IOVDD + 0.3 | V | |
| DC voltage on RESETn pin 2 | V RESETn | -0.3 | - | 3.8 | V | |
| Total current into VDD power lines | I VDDMAX | Source | - | - | 200 | mA |
| Total current into VSS ground lines | I VSSMAX | Sink | - | - | 200 | mA |
| Current per I/O pin | I IOMAX | Sink | - | - | 50 | mA |
| Current per I/O pin | Source | - | - | 50 | mA | |
| Current for all I/O pins | I IOALLMAX | Sink | - | - | 200 | mA |
| Current for all I/O pins | Source | - | - | 200 | mA |
-
When operating as an LCD driver, the output voltage on a GPIO may safely exceed this specification. The pin output voltage may be up to 3.8 V in this case.
-
The RESETn pin has a pull-up device to the DVDD supply. For minimum leakage, RESETn should not exceed the voltage at DVDD.
EFM32PG23B310F512IM48-C Thermal Information
Table 4.4. Thermal Characteristics
| Package | Board | Parameter | Symbol | Test Condition | Value | Unit |
|---|---|---|---|---|---|---|
| 40QFN (5x5mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Ambient | Θ JA | Still Air | 29.2 | °C/W |
| 40QFN (5x5mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Board | Θ JB | 15.2 | °C/W | |
| 40QFN (5x5mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Top Center | Ѱ JT | 0.3 | °C/W | |
| 40QFN (5x5mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Board | Ѱ JB | 11.2 | °C/W | |
| 40QFN (5x5mm) | No Board | Thermal Resistance, Junction to Case | Θ JC | Temperature controlled heat sink on top of package, all other sides of package insulated to prevent heat flow. | 24.6 | °C/W |
| 48QFN (6x6mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Ambient | Θ JA | Still Air | 27.7 | °C/W |
| 48QFN (6x6mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Board | Θ JB | 14.6 | °C/W | |
| 48QFN (6x6mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Top Center | Ѱ JT | 0.69 | °C/W | |
| 48QFN (6x6mm) | JEDEC - High Thermal Cond. (2s2p) 1 | Thermal Resistance, Junction to Board | Ѱ JB | 11.85 | °C/W | |
| 48QFN (6x6mm) | No Board | Thermal Resistance, Junction to Case | Θ JC | Temperature controlled heat sink on top of package, all other sides of package insulated to prevent heat flow. | 23 | °C/W |
- Based on 4 layer PCB with dimension 3" x 4.5", PCB Thickness of 1.6 mm, per JEDEC. PCB Center Land with 9 Via to top internal plane of PCB.
EFM32PG23B310F512IM48-C Package Information
Figure 7.1. QFN40 Package Drawing
Table 7.1. QFN40 Package Dimensions
| Dimension | Min | Typ | Max |
|---|---|---|---|
| A | 0.80 | 0.85 | 0.90 |
| A1 | 0.00 | 0.02 | 0.05 |
| A3 | 0.20 REF | 0.20 REF | 0.20 REF |
| b | 0.15 | 0.20 | 0.25 |
| D | 4.90 | 5.00 | 5.10 |
| E | 4.90 | 5.00 | 5.10 |
| D2 | 3.55 | 3.70 | 3.85 |
| E2 | 3.55 | 3.70 | 3.85 |
| e | 0.40 BSC | 0.40 BSC | 0.40 BSC |
| L | 0.30 | 0.40 | 0.50 |
| K | 0.20 | - | - |
| R | 0.075 | - | - |
| aaa | 0.10 | 0.10 | 0.10 |
| bbb | 0.07 | 0.07 | 0.07 |
| ccc | 0.10 | 0.10 | 0.10 |
| ddd | 0.05 | 0.05 | 0.05 |
| eee | 0.08 | 0.08 | 0.08 |
| fff | 0.10 | 0.10 | 0.10 |
-
All dimensions shown are in millimeters (mm) unless otherwise noted.
-
Dimensioning and Tolerancing per ANSI Y14.5M-1994.
-
This drawing conforms to the JEDEC Solid State Outline MO-220, Variation VKKD-4.
-
Recommended card reflow profile is per the JEDEC/IPC J-STD-020 specification for Small Body Components.
-
Package external pad (epad) may have pin one chamfer.
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| EFM32PG23B310F512IM48 | Silicon Labs | QFN-48 6x6mm |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- RP2040 – Raspberry Pi, Microcontroller
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
All Microcontrollers (MCU) datasheetsAll Silicon Labs datasheets (179)
Ask your AI agent about the EFM32PG23B310F512IM48-C
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the EFM32PG23B310F512IM48-C run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.