Si1010-A
Ultra-Low Power 16 kB, 12-bit ADC
MCU with Integrated 240–960 MHz Transceiver
Supply Voltage: 1.8 to 3.6 V
-
Typical sleep mode current < 0.1 µA; retains state and RAM
contents over full supply range; fast wakeup of < 2 µs
Transceiver Features
-
-
-
-
-
Frequency range = 240–960 MHz
Sensitivity = –121 dBm
FSK, GFSK, and OOK modulation
Max output power = +20 dBm
RF power consumption
-
Two built-in brown-out detectors cover sleep and active modes
12-Bit Analog to Digital Converter
-
Up to 75 ksps
-
Up to 11 external inputs
-
External pin or internal VREF (no external capacitor required)
-
External conversion start input option
-
Autonomous Burst Mode with 16-bit automatic averaging
accumulator
-
18.5 mA receive
-
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
-
Built-in temperature sensor
Dual Comparators
-
Programmable hysteresis and response time
-
Configurable as interrupt or reset source
-
Low current (< 0.5 µA)
Memory
-
16 kB bytes Flash; in-system programmable in 512-byte
sectors; full read/write/erase functionality over the entire
supply range
Digital Peripherals
-
15 port I/O
-
Hardware enhanced UART, SPI and I
2
C serial ports available
concurrently
-
Low power 32-bit smaRTClock
-
Four general purpose 16-bit counter/timers; six channel
programmable counter array (PCA)
-
768 bytes internal data RAM
On-Chip Debug
-
On-chip debug circuitry facilitates full speed, non-intrusive in-
system debug (no emulator required)
Clock Sources
-
Precision internal oscillators: 24.5 MHz with ±2% accuracy sup-
ports UART operation; spread-spectrum mode for reduced EMI
High-Speed 8051 µC Core
-
Pipe-lined instruction architecture; executes 70% of instructions
in 1 or 2 system clocks
-
Low power 20 MHz internal oscillator
-
External oscillator: crystal, RC, C, CMOS clock
-
smaRTClock oscillator: 32.768 kHz crystal or self-oscillate
Ordering Guide
-
Si1010-A-GM, 42-pin QFN, 5 x 7 mm
2
Analog Peripherals
6-bit
IREF
Internal
VREF
External
VREF
A
M
U
X
VDD
VREF
Temp
Sensor
GND
CP0, CP0A
CP1, CP1A
+
-
-
25 MIPS peak throughput with 25 MHz clock
Development Kit: Si1010DK
CIP-51 8051
Controller Core
16k Byte ISP Flash
Program Memory
256 Byte SRAM
512 Byte XRAM
CRC
Engine
SYSCLK
Power On
Reset/PMU
Wake
Reset
RF XCVR
(240-960 MHz)
IREF0
PA
TX
AGC
LNA
Mixer
PGA
ADC
C2CK/RST
Debug /
Programming
Hardware
C2D
12-bit
75ksps
ADC
RXp
RXn
VDD
GND
VREG
Precision
24.5 MHz
Oscillator
Low Power
20 MHz
Oscillator
XTAL1
XTAL2
External
Oscillator
Circuit
smaRTClock
Oscillator
SFR
Bus
+
-
Comparators
Digital
Modem
Delta
Sigma
Modulator
Digital
Logic
Digital Peripherals
Transceiver Control Interface
UART
Timers 0,
1, 2, 3
PCA/
WDT
SMBus
SPI 0
Port I/O
Config
OSC
XTAL3
XTAL4
Priority
Crossbar
Decoder
15
XIN
XOUT
System Clock
Configuration
ANALOG &
DIGITAL I/O
Wireless MCU
Copyright © 2010 by Silicon Laboratories
1.15.10