General description
The DA14681 is a flexible System-on-Chip combining
an application processor, memories, cryptography
engine, power management unit, digital and analog
peripherals and a Bluetooth Low Energy MAC engine
and radio transceiver.
The DA14681 is based on an ARM® Cortex®-M0 CPU
delivering up to 84 DMIPS and provides a flexible
memory architecture, enabling code execution from
embedded memory (RAM, ROM) or non-volatile memory (OTP or external Quad-SPI FLASH).
The advanced power management unit of the
DA14681 enables it to run from primary and secondary
batteries, as well as provide power to external devices.
The on-chip charger and state-of-charge fuel gauge
allow the DA14681 to natively charge rechargeable
batteries over USB.
An on-chip PLL enables on-the-fly tuning of the system
clock between 32 kHz and 96 MHz to meet high processing requirements. Several optimised sleep modes
are available to reduce power dissipation when there is
no activity.
Features
Complies to Bluetooth v4.2, ETSI EN 300 328 and
EN 300 440 Class 2 (Europe), FCC CFR47 Part 15
(US) and ARIB STD-T66 (Japan)
Flexible processing power
0 Hz up to 96 MHz 32-bit ARM Cortex-M0 with
4-way associative cache
Three optimised power modes (Extended sleep,
Deep sleep and Hibernation) reducing current to
1.4 uA
Memories
64 kB One-Time-Programmable (OTP) memory
128 kB Data SRAM with retention capabilities
16 kB Cache SRAM with retention capabilities
128 kB ROM (including boot ROM and BLE stack)
Power management
Integrated Buck DC-DC converter (1.7 V - 4.75 V)
Three power supply pins for external devices
Supports Li-Polymer, Li-Ion, coin, NiMH and alkaline batteries
Charger (up to 5.0 V) with programmable curves
High accuracy state-of-charge fuel gauge
Programmable threshold for brownout detection
Digitally controlled oscillators and PLL
16 MHz crystal oscillator
16 MHz RC oscillator
32 kHz crystal and RC oscillator
11.7 kHz RCX oscillator
Low power PLL up to 96 MHz
Three general purpose timer/counters with PWM
One 16-bit up/down timer/counter with PWM
available in extended/deep sleep mode
Application cryptographic engine with ECC, AES256, SHA-1, SHA-256, SHA-512 and True Random
Number Generator
Digital interfaces
37 (AQFN) or 21 (WLCSP) general purpose I/Os
with programmable voltage levels
Quad-SPI FLASH interface
Two UARTs, one with hardware flow control
Two SPI+™ interfaces
Two I2C bus interfaces at 100 kHz, 400 kHz
Three-axes capable Quadrature Decoder
PDM + HW decimator (2 mics or 2 speakers)
I2S/PCM master/slave interface up to 8 channels
Keyboard scanner with debouncing
Infrared (IR) interface (PWM)
USB 1.1 Full Speed (FS) device interface
Analog interfaces
8-channel 10-bit ADC with averaging capability
Three matched white LED drivers
Temperature sensor
Radio transceiver
2.4 GHz CMOS transceiver with integrated balun
50 matched single wire antenna interface
0 dBm transmit output power
-94 dBm receiver sensitivity (BLE)
Supply current at VBAT1 (3 V):
TX: 3.4 mA
RX: 3.1 mA (with ideal DC-DC converter)
Packages:
AQFN with 60 pins, 6 mm x 6 mm
WLCSP with 53 balls, 3.406 mm x 3.010 mm
|