EM351 / EM357
High-Performance, Integrated ZigBee/802.15.4 System-on-Chip
Complete System-on-Chip
Exceptional RF Performance
.
.
32-bit ARM® Cortex-M3 processor
Normal mode link budget up to 103 dB;
•
•
configurable up to 110 dB
2.4 GHz IEEE 802.15.4-2003 transceiver & lower
MAC
•
-100 dBm normal RX sensitivity;
configurable to -102 dBm
(1% PER, 20 byte packet)
•
128 or 192 kB flash, with optional read
protection
•
+3 dB normal mode output power;
configurable up to +8 dBm
•
•
12 kB RAM memory
•
•
•
AES128 encryption accelerator
Robust Wi-Fi and Bluetooth coexistence
Flexible ADC, UART/SPI/TWI serial
communications, and general purpose timers
Innovative network and processor debug
.
.
Packet Trace Port for non-intrusive
packet trace with Ember development
tools
•
24 highly configurable GPIOs with Schmitt
trigger inputs
Industry-leading ARM® Cortex-M3 processor
•
.
.
Serial Wire/JTAG interface
•
•
Leading 32-bit processing performance
Highly efficient Thumb-2 instruction set
Operation at 6, 12, or 24 MHz
•
•
•
•
Standard ARM debug capabilities: Flash
Patch & Breakpoint; Data Watchpoint &
Trace; Instrumentation Trace Macrocell
Flexible Nested Vectored Interrupt Controller
Application Flexibility
Low power consumption, advanced management
Single voltage operation: 2.1-3.6 V
with internal 1.8 V and 1.25 V regulators
•
•
•
Rx Current (w/ CPU): 26 mA
•
•
•
Optional 32.768 kHz crystal for higher
timer accuracy
Tx Current (w/ CPU, +3 dBm TX): 31 mA
Low deep sleep current, with retained RAM and
GPIO: 400 nA without/800 nA with sleep timer
Low external component count with
single 24 MHz crystal
Low-frequency internal RC oscillator for low-
power sleep timing
•
•
Support for external power amplifier
Small 7x7 mm 48-pin QFN package
•
•
High-frequency internal RC oscillator for fast
(110 µsec) processor start-up from sleep
TX_ACTIVE
TX_ACTIVE
Data
RAM
12 kB
Program
PA select
PA select
Flash
Data
RAM
12 kB
Program
128/192 kB
PA
RF_TX_ALT_P,N
RF_TX_ALT_P,N
Flash
128/192 kB
SYNTH
SYNTH
DAC
ADC
PA
PA
MAC
+
DAC
MAC
PA
ARM® CortexTM-M3
2nd level
Interrupt
2 level
controller
Interrupt
Baseband
+
LNA
RF_P,N
RF_P,N
IF
nd
®
TM
Baseband
CPU with NVIC
ARM Cortex -M3
LNA
ADC
IF
and MPU
CPU with NVIC
and MPU
controller
Packet Trace
Packet Trace
Bias
Bias
CPU debug
Encryption
OSCA
OSCA
OSCB
OSCB
TPIU/ITM/
CPU debug
FPB/DWT
HF crystal
OSC
HF crystal
OSC
Internal HF
RC-OSC
Calibration
acclerator
Encryption
acclerator
TPIU/ITM/
FPB/DWT
ADC
Calibration
ADC
Internal HF
RC-OSC
General
purpose
General
Always
1.25V
timers
purpose
VDD_CORE
VDD_CORE
VREG_OUT
VREG_OUT
Powered
Always
Domain
Powered
Regulator
1.25V
Regulator
timers
Serial
Wire and
SWCLK,
SWCLK,
JTCK
JTCK
Serial
1.8V
GPIO
registers
GPIO
Domain
JTAG
Wire and
debug
Regulator
1.8V
Regulator
Watchdog
JTAG
debug
registers
General
Watchdog
Purpose
General
ADC
nRESET
nRESET
POR
UART/
Purpose
ADC
POR
LF crystal
OSC
SPI/TWI
UART/
SPI/TWI
Chip
Sleep
timer
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
Internal LF
RC-OSC
manager
Chip
manager
Sleep
timer
LF crystal
OSC
Internal LF
RC-OSC
GPIO multiplexor switch
GPIO multiplexor switch
Tel: 1+(512) 416-8500
Fax: 1+(512) 416-9669
Toll Free: 1+(877) 444-3032
www.silabs.com
PA[7:0], PB[7:0], PC[7:0]
PA[7:0], PB[7:0], PC[7:0]
120-035X-000 Rev. 1.2
Final