DA14531
Bluetooth 5.1 SoCThe DA14531 is a bluetooth 5.1 soc from Dialog Semiconductor. View the full DA14531 datasheet below including electrical characteristics, absolute maximum ratings.
Manufacturer
Dialog Semiconductor
Category
Bluetooth 5.1 SoC
Overview
Part: DA14531
Type: Ultra-low power Bluetooth 5.1 SoC
Description: Ultra-low power SoC integrating a 2.4 GHz transceiver and an Arm Cortex-M0+ microcontroller with 48 kB RAM, 32 kB OTP, and 144 kB ROM, compliant with Bluetooth Low Energy 5.1.
Operating Conditions:
- Supply voltage: 1.1–3.6 V
- Max clock: 16 MHz
Key Specs:
- CPU: 16 MHz 32-bit Arm Cortex-M0+
- RAM: 48 kB Retainable System RAM
- OTP: 32 kB One-Time-Programmable (OTP)
- ROM: 144 kB ROM
- Bluetooth Standard: v5.1
- TX current: 3.5 mA (system currents with DC-DC, VBAT_HIGH = 3 V and 0 dBm)
- RX current: 2.2 mA (system currents with DC-DC, VBAT_HIGH = 3 V and 0 dBm)
- Receiver sensitivity: -94 dBm
- Transmit output power: -19.5 dBm to +2.5 dBm
- Hibernation mode current: Buck 270 nA, Boost 240 nA
Features:
- Compatible with Bluetooth v5.1, ETSI EN 300 328 and EN 300 440 Class 2 (Europe), FCC CFR47 Part 15 (US) and ARIB STD-T66 (Japan)
- Supports up to three Bluetooth LE connections
- Dedicated Link Layer and AES-128 Encryption Processor
- Software-based True Random Number Generator (TRNG)
- Integrated Buck/Boost DCDC converter
- Built-in temperature sensor for die temperature monitoring
- 2× General purpose Timers with capture and PWM capabilities
- 2× UARTs (one with flow control)
- SPI Master/Slave up to 32 MHz (Master)
- I2C bus at 100 kHz and 400 kHz
- 3-axis capable Quadrature Decoder
- Keyboard controller
- 4-channel 10-bit ADC
- Single wire antenna
Applications:
- Medical applications
- Disposables
- Beacons
- Proximity tags and trackers
- Wireless sensor nodes
- Fitness trackers
- Consumer health
- Smartwatches
- Human interface devices (HID)
- Stylus pens
- Keyboards
- Mouse devices
- Trackpads
- Toys
- Industrial appliances
Package:
- WLCSP 17 balls, 1.7 × 2.05, 0.5 mm pitch
- FCGQFN 24 pins, 2.2 × 3, 0.4 mm pitch
Features
-
■ Compatible with Bluetooth ® v5.1, ETSI EN 300 328 and EN 300 440 Class 2 (Europe), FCC CFR47 Part 15 (US) and ARIB STD-T66 (Japan) ■
-
■ Supports up to three Bluetooth ® LE connections
-
■ Typical cold boot to radio active 35 ms
-
■ Processing power
-
□ 16 MHz 32-bit Arm ® Cortex-M0+ with SWD interface
-
□ 18300 EEMBC IoTMark-BLE ® score
-
□ Dedicated Link Layer and AES-128 Encryption Processor
-
□ Software-based True Random Number Generator (TRNG)
-
■ Memories
-
□ 32 kB One-Time-Programmable (OTP)
-
□ 48 kB Retainable System RAM
-
□ 144 kB ROM
-
■ Power management
-
□ Integrated Buck/Boost DCDC converter
-
□ Buck: 1.8 V ≤ VBAT_HIGH ≤ 3.6 V
-
□ Boost: 1.1 V ≤ VBAT_LOW ≤ 1.65 V
-
□ Clock-less hibernation mode: Buck 270 nA, Boost 240 nA
-
□ Built-in temperature sensor for die temperature monitoring
Applications
- ■ Medical applications
- ■ Disposables
- ■ Beacons
- ■ Proximity tags and trackers
- ■ Wireless sensor nodes
- □ Fitness trackers
- □ Consumer health
- ■ Smartwatches
- ■ Human interface devices (HID)
- □ Stylus pens
- □ Keyboards
- □ Mouse devices
- □ Trackpads
- ■ Toys
- ■ Industrial appliances
Pin Configuration
The Programmable Pin Assignment (PPA) provides a multiplexing function to the I/O pins of on-chip peripherals. Any peripheral input or output signal can be freely mapped to any I/O port bit by setting Pxy_MODE_REG[4-0]:
0x00 to 0x1F: Peripheral IO ID (PID)
Refer to the registers of Px_MODE_REG (x = 00, 01, 02, to 11) for an overview of the available PIDs. The analog ADC has a fixed pin assignment so that the interference with the digital domain is limited. The SWD interface (JTAG) is mapped on P0_5 (or P0_1 or P0_10, see chapter 2 Pinout) for the SWDIO and on P0_2 for the SWCLK.
Datasheet
Revision 3.5
04-Mar-2022
Final
Electrical Characteristics
| Parameter | Description | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| I BAT_HIGH_HIB ERN_0kB | battery supply current | Hibernation mode, no RAM retained, no oscillator running Note 1 | 270 | nA | ||
| I BAT_HIGH_HIB ERN_48kB | battery supply current | Hibernation mode, 48kB RAM retained, no oscillator running | 750 | nA | ||
| I BAT_LOW_HIB ERN_0kB | battery supply current | Hibernation mode, no RAM retained, no oscillator running Note 2 | 240 | nA | ||
| I BAT_LOW_HIB ERN_0kB_5DEG | battery supply current | Hibernation mode at 5 0 C, 0kB RAM retained, no oscillator running | 150 | nA | ||
| I BAT_LOW_HIB ERN_48kB | battery supply current | Hibernation mode, 48kB RAM retained, no oscillator running | 700 | nA | ||
| I BAT_LOW_DP_ SLP_0kB | battery supply current | Deep-sleep with 0 kB RAM retained, running on RCX | 0.9 | μA | ||
| I BAT_LOW_EX_ SLP_20kB | battery supply current | Extended-sleep with 20 kB RAM retained, running on RCX | 1.2 | μA | ||
| I BAT_LOW_EX_ SLP_48kB | battery supply current | Extended-sleep with 48 kB RAM retained, running on RCX | 1.6 | μA | ||
| I BAT_HIGH_DP_ SLP_0kB | battery supply current | Deep-sleep with no RAM retained, running on RCX | 1 | μA | ||
| I BAT_HIGH_EX_ SLP_20kB | battery supply current | Extended-sleep mode with 20 kB RAM retained, running on RCX | 1.2 | μA | ||
| I BAT_HIGH_EX_ SLP_48kB | battery supply current | Extended-sleep mode with 48 kB RAM retained, running on RCX | 1.6 | μA |
Final
| Parameter | Description | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| I BAT_LOW_ACT _RX | battery supply current | Application with Receiver Active, CPU idle at 16MHz, DCDC off | 5 | mA | ||
| I BAT_LOW_ACT _TX | battery supply current | Application with Pout = 0dBm, Power setting 9, Transmit continuous unmodulated output power, CPU idle at 16MHz, DCDC off | 8 | mA | ||
| I BAT_HIGH_ACT _RX | battery supply current | Application with Receiver Active, CPU idle at 16MHz, DCDC on | 2.2 | mA | ||
| I BAT_HIGH_ACT _TX | battery supply current | Application with Pout = 0dBm,Power setting 9, Transmit continuous unmodulated output power, CPU idle at 16MHz, DCDC on | 3.5 | mA | ||
| I BAT_LOW_RUN _16MHz | battery supply current | CPU executing code from RAM running on XTAL32M oscillator at 16MHz, DCDC off | 830 | μA | ||
| I BAT_HIGH_RU N_16MHz | battery supply current | CPU executing code from RAM running on XTAL32M oscillator at 16MHz | 380 | μA | ||
| I BAT_HIGH_IDL E_16MHz | battery supply current | CPU in Wait-for-Interrupt (WFI) state running on XTAL32M oscillator at 16MHz | 230 | μA | ||
| I BAT_LOW_IDLE _16MHz | battery supply current | CPU in Wait-for-Interrupt (WFI) state running on XTAL32M oscillator at 16MHz, DCDC off | 460 | μA | ||
| I BAT_HIGH_RST | battery supply current | Reset pin asserted, buck configuration, V BAT_HIGH = 3.0 V, at 25°C | 200 | μA | ||
| I BAT_LOW_RST | battery supply current | Reset pin asserted, boost configuration, V BAT_LOW = 1.5 V, at 25°C | 200 | μA |
Note 1
IBAT_HIGH is Buck configuration at VBAT = 3 V, at 25 °C
Note 2 IBAT_LOW is Boost configuration at VBAT = 1.5 V, at 25 °C
Absolute Maximum Ratings
| Parameter | Description | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| V BAT_LIM_LOW | limiting supply voltage | Battery voltage in boost configuration, supply voltage in buck configuration | -0.2 | 3.6 | V |
| V BAT_LIM_HIG H | limiting supply voltage | Battery voltage in buck configuration, supply voltage in boost configuration | -0.2 | 3.6 | V |
| V PIN_LIM_defau lt | limiting voltage on a pin | -0.2 | 3.6 | V | |
| V ESD_HBM_FC GQFN24 | electrostatic discharge voltage (Human Body Model) | RFIOm and RFIOp pins only up to 2.5 kV | 4 | kV | |
| V ESD_HBM_WL CSP17 | electrostatic discharge voltage (Human Body Model) | 2 | kV | ||
| V ESD_CDM_FC GQFN24 | electrostatic discharge voltage (Charged Device Model) | 500 | V | ||
| V ESD_CDM_WL CSP17 | electrostatic discharge voltage (Charged Device Model) | 500 | V | ||
| T STG | storage temperature | -50 | 150 | °C |
Recommended Operating Conditions
| Parameter | Description | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| I L_VBAT_HIGH_ BOOTING | Maximum external DC load current on V BAT_HIGH rail during booting in boost mode | Boost mode booting sequence active | 50 | μA | ||
| V BAT_BYPASS | Supply voltage.Battery voltage. | For OTP functionality refer to V BAT_HIGH_OTP_Program/Read . Minimum boot voltage is 1.8V. | 1.1 | 3.3 | V | |
| V BAT_HIGH_BO OST | DCDC output. | For OTP functionality refer to V BAT_HIGH_OTP_Program/Read | 1.8 | 3.3 | V | |
| V BAT_HIGH_BU CK | Supply voltage.Battery voltage. | For OTP functionality refer to V BAT_HIGH_OTP_Program/Read | 1.8 | 3.6 | V | |
| V BAT_LOW_BO OST | Supply voltage.Battery voltage. | 1.1 | 1.6 | V | ||
| V BAT_LOW_BU CK | DCDC or LDO_LOW output | 1.1 | 3.3 | V | ||
| V BAT_HIGH_OT P_Program | Voltage range for OTP programming. | Required temperature for programming: -40 o C to 85 o C | 2.25 | 3.6 | V |
Final
Final
| Parameter | Description | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| V BAT_HIGH_OT P_Read | Voltage range for OTP reading. | 1.62 | 3.6 | V | ||
| V PIN_default | voltage on a pin | -0.2 | VBAT _HIGH +0.2 | V | ||
| T A | ambient temperature | -40 | 85 | °C |
Package Information
Final
Figure 85: WLCSP17 Package Outline Drawing
Revision 3.5
Datasheet
Final
Figure 86: FCGQFN24 Package Outline Drawing
Revision 3.5
Final
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| DA14531-00000FX2 | Dialog Semiconductor | FCGQFN-24(2.2x3) |
Get structured datasheet data via API
Get started free