ADUCM4050BCPZ-U2
Ultra Low Power ARM Cortex-M4F MCU with Integrated Power Management
Product Details
The ADuCM4050 microcontroller unit MCU is an ultra low power integrated microcontroller system with integrated power management for processing, control, and connectivity. The MCU system is based on the ARM Cortex-M4F processor. The MCU also has a collection of digital peripherals, embedded SRAM and flash memory, and an analog subsystem which provides clocking, reset, and power management capability in addition to an analog-to-digital converter ADC subsystem.
The system features include the following:
- .
- Up to 52 MHz ARM Cortex-M4F processor
- .
- 512 KB of embedded flash memory with error correction code ECC
- .
- Optional 4 KB cache for lower active power
- .
- 128 KB system SRAM with parity
- .
- Power management unit PMU
- .
- Multilayer advanced microcontroller bus architecture AMBA bus matrix
- .
- Central direct memory access DMA controller
- .
- Beeper interface
- .
- Crypto hardware supporting advanced encryption standard AES -128, AES-256 along with various modes electronic code book ECB, cipher block chaining CBC, counter CTR, cipher block chaining-message authentication code CCM/CCM* modes and secure hash algorithm SHA-256
Protected key storage with key wrap-unwrap
Keyed HMAC with key unwrap
- .
- Serial port SPORT, serial peripheral interface SPI, inter integrated I2C, and universal asynchronous receiver/transmitter UART peripheral interfaces
- .
- Real-time clock RTC
- .
- General-purpose and watchdog timers
- .
- Programmable general-purpose input/output GPIO pins
- .
- Hardware cyclic redundancy check CRC calculator with programmable generator polynomial
- .
- Power on reset POR and power supply monitor PSM
- .
- 12-bit successive approximation register SAR ADC
- .
- True random number generator TRNG
- .
- RGB timer for driving RGB LED
Applications
- .
- IoT
- .
- Smart machine, Smart city, Smart building, Smart metering, Smart agriculture, Sensor network
- .
- Wearables
- .
- Fitness and Clinical
### Features and Benefits
- .
- EEMBC ULPBench™ score: 203
- .
- Ultra low power active and hibernate modes
- .
- Active: < 40 μA/MHz
- .
- Flexi™: < 100 μA typical
- .
- Hibernate: < 680 nA typical
- .
- Shutdown: < 50 nA typical
- .
- Shutdown Fast wake-up: < 200 nA typical
- .
- ARM® Cortex®-M4F processor @ 52 MHz with FPU, MPU, ITM with SWD interface
- .
- Power management
- .
- Single-supply operation VBAT: 1.74 V to 3.6 V
- .
- Optional buck converter for improved efficiency
- .
- Memory options
- .
- 512 KB of embedded flash memory with ECC
- .
- 4 KB of cache memory to reduce active power
- .
- 128 KB of configurable system SRAM with parity
- .
- Up to 124 KB of SRAM can be retained in hibernate mode
- .
- Safety
- .
- Watchdog with dedicated on-chip oscillator
- .
- Hardware CRC with programmable polynomial
- .
- Multiparity bit protected SRAM
- .
- ECC protected embedded flash
- .
- Security
- .
- Hardware cryptographic accelerator supporting AES-128, AES-256, and SHA-256
- .
- Protected key storage in flash, SHA-256 based keyed
- .
- HMAC and key wrap and unwrap
- .
- User code protection
- .
- True random number generator TRNG
- .
- Digital Peripherals
- .
- 3 SPI interfaces with hardware flow control to enable glueless interface to sensors, radios, and converters
- .
- An I2C and 2 UART peripheral interfaces
- .
- SPORT for natively interfacing with converters and radios
- .
- Programmable GPIOs 44 in LFCSP and 51 in WLCSP
- .
- 3 general-purpose timers with PWM support
- .
- RGB timer for driving RGB LED
- .
- RTC and FLEX_RTC with SensorStrobe™ and time stamping
- .
- Programmable beeper
- .
- 27-channel DMA controller
- .
- Clocking Features
- .
- 26 MHz clock: On-chip oscillator, external crystal oscillator, SYS_CLKIN for external clock
- .
- 32 kHz clock: On-chip oscillator, low power crystal oscillator
- .
- Integrated PLL with programmable divider
- .
- Clock fail detection for external crystals
- .
- Analog Peripherals
- .
- 12-bit SAR ADC, 1.8 MSPS, 8 channels, digital comparator