Wireless MCU Copyright © 2011 by Silicon Laboratories 11.10.11
Port 0-1
Drivers
Digital Peripherals
UART
Timers
0/1/2/3
PCA/
WDT
SMBus
Priority
Crossbar
Decoder
P0.0...P1.7
P2.4...P2.7
P3.0...P6.7
Crossbar Control
Port I/O Configuration
CIP-51 8051
Controller Core
128/64/32/16 kByte
ISP Flash Program
Memory
256 Byte SRAM
SFR
Bus
8192/4096 Byte XRAM
SPI 0
Analog Peripherals
Comparators
+
-
VBAT
VBAT
VDC
XTAL1
SYSCLK
System Clock
Configuration
External
Oscillator
Circuit
Precision
24.5 MHz
Oscillator
Debug /
Programming
Hardware
Power On
Reset/PMU
Reset
C2D
C2CK/RST
Wake
12-bit
75ksps
ADC
A
M
U
X
Temp
Sensor
External
VREF
Internal
VREF VDD
XTAL2
Low Power
20 MHz
Oscillator
VREF
GND
CP0, CP0A
+
-
CP1, CP1A
Enhanced
smaRTClock
Oscillator
XTAL3
XTAL4
DC/DC Buck
Converter
IND
GNDDC
VREG Digital
Power
CRC
Engine
AES
Engine
DMA
P7.0/C2D
32
Encoder
GND
VDD
Analog
Power
Port 2
Drivers
Port 3-6
Drivers
Port 7
Driver
4
16
RF XCVR
(240-960 MHz,
+20/+13 dBm)
30 MHz
PA
LNA
AGC
Digital
Modem
Delta
Sigma
Modulator
Digital
Logic
Mixer
PGA
ADC
TX
RXp
RXn
XOUT
XIN
EMIF
Pulse Cou n ter
EZRadioPro SPI 1
VCO
VBATDC
GPIOx
nIRQ
SDN
3
Si103x
Ultra Low Power, 128/64/32/16 kB MCU with
Integrated 240–960 MHz EZRadioPRO® Transceiver
Ultra-Low Power @ 3.6 V
-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
Two Low Current Comparators
-Programmable hysteresis and response time
-Configurable as interrupt or reset source
Internal 6-Bit Current Reference
-Up to ±500 µA; source and sink capability
-Enhanced resolution via PWM interpolation
Metering-Specific Peripherals
-DC-DC buck converter allows dynamic voltage scaling for
maximum efficiency (250 mW output)
-Sleep-mode pulse accumulator with pro grammable 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 efficien t imple-
mentation of the wireless M-bus specification
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)
-RF power consumption
-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-S peed 8051 µC Core
-Pipelined instruction architecture; executes 70% of instructions in 1 or
2 system clocks
Memory
-Up to 128 kB Flash; In-system programmable; Full read/write/erase
functionality over the entire supply range
-Up to 8 kB data retention RAM
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 UAR T serial
ports available concurrently
-Four general-purpose 16-b i t counter/timers
-Programmable 16-bit counter/timer array with six capture/compare mod-
ules and watchdog timer
Clock Sources
-Precision internal oscillators: 24.5 MHz with ±2% accuracy support s
UART operation; spread-spectrum mode for reduced EMI
-Low power internal oscillator : 20 MHz
-External oscillator: Cr ystal, RC, C, CMOS clock
-smaRTClock oscillator: 32. 768 kHz crystal or 16.4 kHz internal LFO with
three independent alarms
On-Chip Debug
-On-chip debug circuitry facilit ates full speed, non-intrusive in-system
debug (no emulator required)
-Provides 4 breakpoints, single stepping
Packages
-–85 pin LGA (6 x 8 mm)