SiM3L1xx High-Performance, Low-Power, 32-Bit Precision32 MCU Family with up to 256 kB of Flash 32-bit ARM Cortex-M3 CPU Analog Peripherals - 50 MHz maximum frequency - 12-Bit Analog-to-Digital Converter: Up to 250 ksps 12-bit mode or 1 Msps 10-bit mode - Single-cycle multiplication, hardware division support - 10-Bit Current-mode Digital-to-Analog Converter - Nested vectored interrupt control (NVIC) with 8 priority levels - 2 x Low-current comparators Memory Digital and Communication Peripherals - 32256 kB flash, in-system programmable - 1 x USART with IrDA and ISO7816 Smartcard support - 832 kB SRAM with configurable low power retention - 1 x UART that operates in low power mode Clock Sources - 2 x SPIs, 1 x I2C, 16/32-bit CRC - Internal oscillator with PLL: 2350 MHz - 128/192/256-bit Hardware AES Encryption - Low power internal oscillator: 20 MHz - Encoder/Decoder: Manchester and Three-out-of-Six - Low frequency internal oscillator (LFO): 16.4 kHz - Integrated LCD Controller: up to 160 segments (40x4), auto- - External real-time clock (RTC) crystal oscillator contrast and low power operation - External oscillator: Crystal, RC, C, CMOS clock Timers/Counters Power Management - 3 x 32-bit or 6 x 16-bit timers with capture/compare - Three adjustable low drop-out (LDO) regulators - 16-bit, 6-channel counter with capture/compare/PWM and - Power-on reset circuit and brownout detectors dead-time controller with differential outputs - DC-DC buck converter allows dynamic voltage scaling for - 16-bit low power timer/advanced capture counter operational in maximum efficiency (250 mW output) the lowest power mode - Multiple power modes supported for low power optimization - 32-bit real time clock (RTC) with multiple alarms - Watchdog timer Low Power Features - Low power mode advanced capture counter (ACCTR) - 75 nA typical current in Power Mode 8 Data Transfer Peripherals - Low-current RTC (180 nA from LFO, 300 nA from crystal) - 4 s wakeup, register state retention and no reset required from - 10-Channel DMA Controller lowest power mode - 3 Channel Data Transfer Manager manages complex DMA - 175 A/MHz at 3.6 V executing from flash transfers without core intervention - 140 A/MHz at 3.6 V executing from SRAM On-Chip Debugging - Specialized on-chip charge pump reduces power consumption - Serial wire debug (SWD) with serial wire viewer (SWV) or JTAG - Process/Voltage/Temperature (PVT) Monitor (no boundary scan) allow debug and programming 5 V Tolerant Flexible I/O - Cortex-M3 embedded trace macrocell (ETM) - Up to 62 contiguous 5 V tolerant GPIO with one priority cross- Package Options bar providing flexibility in pin assignments - QFN options: 40-pin (6 x 6 mm), 64-pin (9 x 9 mm) Temperature Range: 40 to +85 C - TQFP options: 64-pin (10 x 10 mm), 80-pin (12 x 12 mm) Supply Voltage: 1.8 to 3.8 V Power Core / Memory / Support Analog Peripherals Scalable Digital LDO ARM Cortex M3 (50 MHz) SAR ADC (12-bit 250 ksps / 10-bit 1 Msps) Scalable Memory LDO 8/16/32 kB Retention 32/64/128/256 kB Flash Scalable Analog LDO RAM Voltage Reference DC-DC Buck Converter 10-Ch DMA Controller + 3x Data Transfer Mgr. Current-Source DAC Low Power Mode Charge Pump Watchdog Supply Monitor 2 x Low Current Comparators Power Management Unit Serial Wire or JTAG Debug / Programming + ETM Advanced Capture Counter Clocking / Oscillators Digital Peripherals 50 MHz PLL 1 x I2C 2 x SPI AES CRC Real-Time Clock w/ Dedicated Crystal Oscillator 3 x 32-bit Timers (6 x 16-bit) 16 kHz Low Frequency Oscillator 1 x UART, 1 x USART w/ IrDA/SmartCard 20 MHz Low Power Oscillator Encoder/Decoder Low-Power Timer External Clock (XTAL / RC / C / CMOS) 6-Channel PWM LCD Controller Rev 1.1 11/14 Copyright 2014 by Silicon Laboratories SiM3L1xx Clock Selection and Gating Priority Crossbar Flexible Pin Muxing Encoder 62 Multi-Function 5V-Tolerant I/O Pins2 Rev 1.1