English
Language : 

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