Si102x
Ultra Low Power, 128/64/32/16 kB, LCD MCU with
Integrated 240-960 MHz EZRadioPRO
®
Transceiver
Ultra-Low Power @ 3.6 V
-
RF power consumption
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
110 µA/MHz IBAT; DC-DC enabled
110 nA sleep current with data retention; POR monitor enabled
400 nA sleep current with smaRTClock (internal LFO)
700 nA sleep current with smaRTClock (external XTAL)
2 µs wake-up from any sleep mode
12-Bit; 16 ch. Analog to Digital Converter
Up to 75 ksps 12-bit mode or 300 ksps 10-bit mode
External pin or internal VREF (no external capacitor required)
On-chip PGA allows measuring voltages up to twice the
reference voltage
Autonomous burst mode with 16-bit automatic averaging
accumulator
Integrated temperature sensor
-
18.5 mA receive
-
18 mA @ +1 dBm transmit
-
30 mA @ +13 dBm transmit
-
85 mA @ +20 dBm transmit
-
Data rate = 0.123 to 256 kbps
-
Auto-frequency calibration (AFC)
-
Antenna diversity and transmit/receive switch control
-
Programmable packet handler
-
TX and RX 64-byte FIFOs
-
Frequency hopping capability
-
On-chip crystal tuning
High-Speed 8051 µC Core
-
Pipelined instruction architecture; executes 70% of instructions in 1 or
2 system clocks
Two Low Current Comparators
Programmable hysteresis and response time
Configurable as interrupt or reset source
Memory
-
Up to 128 kB Flash; In-system programmable; Full read/write/erase
-
Digital Peripherals
-
53 port I/O; All 5 V tolerant with high sink
-
-
-
-
-
-
-
-
-
-
current and programmable drive strength
Hardware SMBus™ (I2C™ compatible), 2 x SPI™, and UART serial
ports available concurrently
Four general-purpose 16-bit counter/timers
Programmable 16-bit counter/timer array with six capture/compare mod-
ules and watchdog timer
Precision internal oscillators: 24.5 MHz with ±2% accuracy supports
UART operation; spread-spectrum mode for reduced EMI
Low power internal oscillator: 20 MHz
External oscillator: Crystal, RC, C, CMOS clock
smaRTClock oscillator: 32.768 kHz crystal or 16.4 kHz internal LFO with
three independent alarms
On-chip debug circuitry facilitates full speed, non-intrusive in-system
debug (no emulator required)
Provides 4 breakpoints, single stepping
functionality over the entire supply range
Up to 8 kB data retention RAM
Internal 6-Bit Current Reference
Up to ±500 µA; source and sink capability
Enhanced resolution via PWM interpolation
Integrated LCD Controller
Supports up to 128 segments (32x4)
Integrated charge pump for contrast control
DC-DC buck converter allows dynamic voltage scaling for
maximum efficiency (250 mW output)
Sleep-mode pulse accumulator with programmable switch
de-bounce and pull-up control interfaces directly to metering sensor
Dedicated Packet Processing Engine (DPPE) includes hardware AES,
DMA, CRC, and encoding blocks for acceleration of wireless protocols
Manchester and 3 out of 6 encoder hardware for power efficient imple-
mentation of the wireless M-bus specification
Metering-Specific Peripherals
Clock Sources
EZRadioPRO
®
Transceiver
-
Frequency range = 240–960 MHz
-
Sensitivity = –121 dBm
-
FSK, GFSK, and OOK modulation
-
Max output power = +20 dBm (Si1020/1/2/3), +13 dBm (Si1024/25/26/
27)
On-Chip Debug
Packages
–85 pin LGA (6 x 8 mm)
Power On
Reset/PMU
Wake
Reset
CIP-51 8051
Controller Core
128/64/32/16 kByte
ISP Flash Program
Memory
256 Byte SRAM
8192/4096 Byte XRAM
DMA
Analog
Power
Port I/O Configuration
Digital Peripherals
UART
Timers
0/1/2/3
PCA/
WDT
SMBus
SPI 0
Crossbar Control
LCD (4x32)
Port 0-1
Drivers
Port 2
Drivers
16
P0.0...P1.7
4
P2.4...P2.7
32
C2CK/RST
Debug /
Programming
Hardware
C2D
Priority
Crossbar
Decoder
Port 3-6
Drivers
Port 7
Driver
P3.0...P6.7
P7.0/C2D
VBAT
VDC
VBAT
VDD
CRC
Engine
AES
Engine
Encoder
RF XCVR
(240-960 MHz,
+20/+13 dBm)
VCO
VREG
Digital
Power
PA
TX
AGC
VBATDC
IND
GNDDC
DC/DC Buck
Converter
Precision
24.5 MHz
Oscillator
LCD Charge
Pump
XTAL1
XTAL2
Low Power
20 MHz
Oscillator
External
Oscillator
Circuit
Enhanced
smaRTClock
Oscillator
SYSCLK
SFR
Bus
EMIF
Pulse Counter
EZRadioPro SPI 1
LNA
Mixer
PGA
RXp
RXn
CAP
Analog Peripherals
Internal
VREF
External
VREF
A
M
U
X
VDD
VREF
Temp
Sensor
GND
CP0, CP0A
CP1, CP1A
+
-
ADC
Digital
Modem
Delta
Sigma
Modulator
Digital
Logic
GND
XTAL3
XTAL4
12-bit
75ksps
ADC
3
SDN
nIRQ
GPIOx
XOUT
XIN
System Clock
Configuration
30 MHz
+
-
Comparators
Wireless MCU
Copyright © 2014 by Silicon Laboratories
09.09.14
Si102x
Ultra Low Power, 128/64/32/16 kB, LCD MCU with
Integrated 240-960 MHz EZRadioPRO
®
Transceiver
Selected Electrical Specifications
Parameter
Active mode current
Active mode current
Symbol
IBAT
IBAT
Conditions
VBAT = 3.6 V,
F = 20 MHz
F = 20 MHz LFO; DC-DC
enabled executing code from
FLASH; PCLKACT=0x00;
VBAT=3.6V
Sleep Mode, SmaRTClock
running, internal LFO; 3.6 V
Sleep Mode,
SmaRTClock running,
32.768 kHz crystal; 3.6 V
3.6 V input voltage
Internal LFO, LCD charge
pump disabled; 60 Hz; non-
multiplexed operation (static
mode); 3.6 V
Internal LFO, LCD charge
pump disabled; 60 Hz; multi-
plexed operation; 3.6 V
VBAT
Min
—
—
Typ
110
2.2
Max
—
—
Units
µA/MHz
mA
Sleep mode current
Sleep mode current
IDD
IDD
—
—
0.4
0.7
—
—
µA
µA
Buck regulator efficiency
LCD refresh current 1
—
—
80
0.4
—
—
%
µA
LCD refresh current 2
—
0.8
—
µA
Supply input voltage
Product Family
Part Number
1.8
3.6
3.8
V
Memory (Flash/
RAM)
128 kB/8 kB
64 kB/8 kB
32 kB/8 kB
16 kB/4 kB
128 kB/8 kB
64 kB/8 kB
32 kB/8 kB
16 kB/4 kB
TX Output
Power
(dBm)
20
20
20
20
13
13
13
13
I/O
LCD
Package (mm)
Si1020-B-GM3
Si1021-B-GM3
Si1022-B-GM3
Si1023-B-GM3
Si1024-B-GM3
Si1025-B-GM3
Si1026-B-GM3
Si1027-B-GM3
53
53
53
53
53
53
53
53
32x4
32x4
32x4
32x4
32x4
32x4
32x4
32x4
LGA85 (6x8)
LGA85 (6x8)
LGA85 (6x8)
LGA85 (6x8)
LGA85 (6x8)
LGA85 (6x8)
LGA85 (6x8)
LGA85 (6x8)
Wireless MCU
Copyright © 2014 by Silicon Laboratories
09.09.14
Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc.
Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders
Smart.
Connected.
Energy-Friendly
Products
www.silabs.com/products
Quality
www.silabs.com/quality
Support and Community
community.silabs.com
Disclaimer
Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers
using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific
device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories
reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy
or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply
or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific
written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected
to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no
circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons.
Trademark Information
Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations
thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®,
USBXpress® and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of
ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
http://www.silabs.com