Ultra Low Power ARM Cortex-M4F MCU with Integrated Power Management Data Sheet ADuCM4050 FEATURES Digital peripherals 3 SPI interfaces to enable glueless interface to sensors, EEMBC ULPMark-CP score (3 V): 189 radios, and converters Ultra low power active and hibernate modes 2 1 I C and 2 UART peripheral interfaces Active mode dynamic current: 41 A/MHz (typical) SPORT for natively interfacing with converters and radios Flexi mode: 400 A (typical) Programmable GPIOs (44 in LFCSP and 51 in WLCSP) Hibernate mode: 0.65 A (typical) 3 general-purpose timers with PWM support Shutdown mode: 50 nA (typical) RGB timer for driving RGB LED Shutdown mode (fast wake-up): 0.20 A (typical) RTC0 for time keeping ARM Cortex-M4F processor at 52 MHz with FPU, MPU, ITM RTC1 with SensorStrobe and time stamping with SWD interface Programmable beeper Power management 27-channel DMA controller Single-supply operation (connected to VBAT pins): 1.74 V to Clocking features 3.6 V 26 MHz clock: on-chip oscillator, external crystal oscillator, Optional buck converter for improved efficiency SYS CLKIN for external clock, and integrated PLL Memory options 32 kHz clock: on-chip oscillator and low power crystal 512 kB of embedded flash memory with ECC oscillator 4 kB of cache memory to reduce active power Clock fail detection for external crystals 128 kB of configurable system SRAM with parity Analog peripherals Safety 12-bit SAR ADC, 1.8 MSPS, 8 channels, and digital Watchdog with dedicated on-chip oscillator comparator Hardware CRC with programmable polynomial Multiparity bit protected SRAM APPLICATIONS ECC protected embedded flash Internet of Things (IoT) Security Smart agriculture, smart building, smart metering, smart Hardware cryptographic accelerator supporting AES-128, city, smart machine, and sensor network AES-256, and SHA-256 Wearables Protected key storage in flash, SHA-256-based keyed Fitness and clinical HMAC and key wrap and unwrap Machine learning and neural networks User code protection TRNG FUNCTIONAL BLOCK DIAGRAM 52MHz CORE RATE PLL SERIAL WIRE HFXTAL ITM TRACE HP BUCK LFXTAL ARM FLASH (512kB) PWR MGT CORTEXM4F HFOSC MULTI- LAYER NVIC WIC LFOSC AMBA MPU FPU BUS CRYPTO DATA SRAM/ MATRIX REF BUFFER (AES-128, AES-256, INSTRUCTION TEMP SENSOR DMA SHA 256) SRAM/ ADC KEYED HMAC CACHE (128kB) KEY WRAPUNWRAP PROTECTED KEY STORAGE TMR0 TMR1 RTC0 RTC1 ADC CONTROLLER SPORT UART0 UART1 AHBAPB BRIDGE 2 PROGRAMMABLE SPI0 SPI1 SPIH I C TRNG TMR2 RGB TMR WDT BEEPER GPIO CRC POLYNOMIAL Figure 1. Rev. A Document Feedback Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. rights of third parties that may result from its use. Specifications subject to change without notice. No Tel: 781.329.4700 20182019 Analog Devices, Inc. All rights reserved. license is granted by implication or otherwise under any patent or patent rights of Analog Devices. Technical Support www.analog.com Trademarks and registered trademarks are the property of their respective owners. 14745-001ADuCM4050 Data Sheet TABLE OF CONTENTS Features .............................................................................................. 1 Theory of Operation ...................................................................... 28 Applications ....................................................................................... 1 ARM Cortex-M4F Processor .................................................... 28 Functional Block Diagram................................................................. 1 Memory Architecture ................................................................ 29 Revision History ............................................................................... 2 System Integration Features ...................................................... 30 General Description ......................................................................... 3 On-Chip Peripheral Features .................................................... 35 Product Highlights ........................................................................... 3 Development Support ................................................................ 36 Specif icat ions ..................................................................................... 4 Reference Designs ...................................................................... 36 Operating Conditions and Electrical Characteristics .............. 4 Security Features Disclaimer .................................................... 36 Embedded Flash Specifications .................................................. 4 MCU Test Conditions ................................................................ 36 Power Supply Current Specifications ......................................... 5 Driver Types ................................................................................ 36 ADC Specifications .................................................................... 10 EEMBC ULPMark-CP Score .................................................. 37 Temperature Sensor Specifications .......................................... 11 GPIO Multiplexing ......................................................................... 38 System Clocks ............................................................................. 12 Applications Information .............................................................. 40 Timing Specifications ................................................................ 13 Silicon Anomaly ............................................................................. 43 Absolute Maximum Ratings .......................................................... 20 ADuCM4050 Functionality Issues ........................................... 43 Thermal Resistance .................................................................... 20 Functionality Issues .................................................................... 43 ESD Caution ................................................................................ 20 Section 1. ADuCM4050 Functionality Issues......................... 44 Pin Configuration and Function Descriptions ........................... 21 Outline Dimensions ....................................................................... 45 Typical Performance Characteristics ........................................... 26 Ordering Guide .......................................................................... 46 REVISION HISTORY 4/2019Rev. 0 to Rev. A 6/2018Revision 0: Initial Version Change to Crystal Equivalent Series Resistance Parameter, Table 10 ............................................................................................ 12 Updated Outline Dimensions ....................................................... 45 Rev. A Page 2 of 46