Skip to main content

DA14531

Bluetooth 5.1 SoC

The 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

ParameterDescriptionConditionsMinTypMaxUnit
I BAT_HIGH_HIB ERN_0kBbattery supply currentHibernation mode, no RAM retained, no oscillator running Note 1270nA
I BAT_HIGH_HIB ERN_48kBbattery supply currentHibernation mode, 48kB RAM retained, no oscillator running750nA
I BAT_LOW_HIB ERN_0kBbattery supply currentHibernation mode, no RAM retained, no oscillator running Note 2240nA
I BAT_LOW_HIB ERN_0kB_5DEGbattery supply currentHibernation mode at 5 0 C, 0kB RAM retained, no oscillator running150nA
I BAT_LOW_HIB ERN_48kBbattery supply currentHibernation mode, 48kB RAM retained, no oscillator running700nA
I BAT_LOW_DP_ SLP_0kBbattery supply currentDeep-sleep with 0 kB RAM retained, running on RCX0.9μA
I BAT_LOW_EX_ SLP_20kBbattery supply currentExtended-sleep with 20 kB RAM retained, running on RCX1.2μA
I BAT_LOW_EX_ SLP_48kBbattery supply currentExtended-sleep with 48 kB RAM retained, running on RCX1.6μA
I BAT_HIGH_DP_ SLP_0kBbattery supply currentDeep-sleep with no RAM retained, running on RCX1μA
I BAT_HIGH_EX_ SLP_20kBbattery supply currentExtended-sleep mode with 20 kB RAM retained, running on RCX1.2μA
I BAT_HIGH_EX_ SLP_48kBbattery supply currentExtended-sleep mode with 48 kB RAM retained, running on RCX1.6μA

Final

ParameterDescriptionConditionsMinTypMaxUnit
I BAT_LOW_ACT _RXbattery supply currentApplication with Receiver Active, CPU idle at 16MHz, DCDC off5mA
I BAT_LOW_ACT _TXbattery supply currentApplication with Pout = 0dBm, Power setting 9, Transmit continuous unmodulated output power, CPU idle at 16MHz, DCDC off8mA
I BAT_HIGH_ACT _RXbattery supply currentApplication with Receiver Active, CPU idle at 16MHz, DCDC on2.2mA
I BAT_HIGH_ACT _TXbattery supply currentApplication with Pout = 0dBm,Power setting 9, Transmit continuous unmodulated output power, CPU idle at 16MHz, DCDC on3.5mA
I BAT_LOW_RUN _16MHzbattery supply currentCPU executing code from RAM running on XTAL32M oscillator at 16MHz, DCDC off830μA
I BAT_HIGH_RU N_16MHzbattery supply currentCPU executing code from RAM running on XTAL32M oscillator at 16MHz380μA
I BAT_HIGH_IDL E_16MHzbattery supply currentCPU in Wait-for-Interrupt (WFI) state running on XTAL32M oscillator at 16MHz230μA
I BAT_LOW_IDLE _16MHzbattery supply currentCPU in Wait-for-Interrupt (WFI) state running on XTAL32M oscillator at 16MHz, DCDC off460μA
I BAT_HIGH_RSTbattery supply currentReset pin asserted, buck configuration, V BAT_HIGH = 3.0 V, at 25°C200μA
I BAT_LOW_RSTbattery supply currentReset pin asserted, boost configuration, V BAT_LOW = 1.5 V, at 25°C200μ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

ParameterDescriptionConditionsMinMaxUnit
V BAT_LIM_LOWlimiting supply voltageBattery voltage in boost configuration, supply voltage in buck configuration-0.23.6V
V BAT_LIM_HIG Hlimiting supply voltageBattery voltage in buck configuration, supply voltage in boost configuration-0.23.6V
V PIN_LIM_defau ltlimiting voltage on a pin-0.23.6V
V ESD_HBM_FC GQFN24electrostatic discharge voltage (Human Body Model)RFIOm and RFIOp pins only up to 2.5 kV4kV
V ESD_HBM_WL CSP17electrostatic discharge voltage (Human Body Model)2kV
V ESD_CDM_FC GQFN24electrostatic discharge voltage (Charged Device Model)500V
V ESD_CDM_WL CSP17electrostatic discharge voltage (Charged Device Model)500V
T STGstorage temperature-50150°C

Recommended Operating Conditions

ParameterDescriptionConditionsMinTypMaxUnit
I L_VBAT_HIGH_ BOOTINGMaximum external DC load current on V BAT_HIGH rail during booting in boost modeBoost mode booting sequence active50μA
V BAT_BYPASSSupply voltage.Battery voltage.For OTP functionality refer to V BAT_HIGH_OTP_Program/Read . Minimum boot voltage is 1.8V.1.13.3V
V BAT_HIGH_BO OSTDCDC output.For OTP functionality refer to V BAT_HIGH_OTP_Program/Read1.83.3V
V BAT_HIGH_BU CKSupply voltage.Battery voltage.For OTP functionality refer to V BAT_HIGH_OTP_Program/Read1.83.6V
V BAT_LOW_BO OSTSupply voltage.Battery voltage.1.11.6V
V BAT_LOW_BU CKDCDC or LDO_LOW output1.13.3V
V BAT_HIGH_OT P_ProgramVoltage range for OTP programming.Required temperature for programming: -40 o C to 85 o C2.253.6V

Final

Final

ParameterDescriptionConditionsMinTypMaxUnit
V BAT_HIGH_OT P_ReadVoltage range for OTP reading.1.623.6V
V PIN_defaultvoltage on a pin-0.2VBAT _HIGH +0.2V
T Aambient temperature-4085°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 NumberManufacturerPackage
DA14531-00000FX2Dialog SemiconductorFCGQFN-24(2.2x3)
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free