|
Silicon Laboratories |
EM359x
High-Performance, Integrated ZigBee/802.15.4 System-on-Chip Family
Complete System-on-Chip
- 32-bit ARM® Cortex -M3 processor
- 2.4 GHz IEEE 802.15.4-2003 transceiver & lower MAC
- 256 or 512 kB flash, with optional read protection
- 32 or 64 kB RAM memory
- AES128 encryption accelerator
- Flexible ADC, UART/SPI/TWI serial communications,
and general purpose timers
- Optional USB serial communications
- 32 highly configurable GPIOs with Schmitt trigger inputs
Industry-leading ARM® Cortex -M3 processor
- Leading 32-bit processing performance
- Highly efficient Thumb-2 instruction set
- Operation at 6, 12, or 24 MHz
- Flexible Nested Vectored Interrupt Controller
Low power consumption, advanced management
- RX Current (w/ CPU): 27 mA
- TX Current (w/ CPU, +3 dBm TX): 31 mA
- Low deep sleep current, with retained RAM and GPIO:
1.0 A without/1.25 A with sleep timer
- Low-frequency internal RC oscillator for low-power sleep
timing
- High-frequency internal RC oscillator for fast (110 µs)
processor start-up from sleep
Exceptional RF Performance
- Normal mode link budget up to 103 dB; configurable up
to 110 dB
- –100 dBm normal RX sensitivity; configurable to
–102 dBm (1% PER, 20 byte packet)
- +3 dB normal mode output power; configurable up to
+8 dBm
- Robust Wi-Fi and Bluetooth coexistence
Innovative network and processor debug
- Packet Trace Port for non-intrusive packet trace with
Ember development tools
- Serial Wire/JTAG interface
- Standard ARM debug capabilities: Flash Patch & Break-
point; Data Watchpoint & Trace; Instrumentation Trace
Macrocell
Application Flexibility
- Single voltage operation: 2.1–3.6 V with internal 1.8 and
1.25 V regulators
- Optional 32.768 kHz crystal for higher timer accuracy
- Low external component count with single 24 MHz
crystal
- Support for external power amplifier
- 8x8 mm 56-pin QFN package
RF_TX_ALT_P,N
RF_P,N
PA select
PA
PA
LNA
SYNTH
DAC
IF ADC
OSCA
OSCB
VDD_CORE
VREG_OUT
nRESET
Bias
HF crystal
OSC
1.25V
Regulator
1.8V
Regulator
POR
LF crystal
OSC
Internal HF
RC-OSC
Internal LF
RC-OSC
Calibration
ADC
USB
Device
General
Purpose
ADC
TX_ACTIVE
MAC
+
Baseband
Packet Trace
Data
RAM
32/64 kB
Program Flash
256/512 kB
ARM® CortexTM-M3
CPU with NVIC
and MPU
2nd level
Interrupt
controller
General
purpose
timers
GPIO
registers
CPU debug TPIU/
ITM/FPB/DWT/
ETM
Encryption
acclerator
Always
Powered
Domain
Watchdog
Serial Wire
and JTAG
debug
SWCLK, JTCK
UART/SPI/
TWI
Chip
manager
Sleep
timer
GPIO multiplexor switch
PA[7:0], PB[7:0], PC[7:0], PD[4:1], PE[3:0]
Rev 1.0 9/14
Copyright © 2014 by Silicon Laboratories
EM359x
EM359x
General Description
The Ember EM359x is a fully integrated System-on-Chip that integrates a 2.4 GHz, IEEE 802.15.4-2003-compliant
transceiver, 32-bit ARM® CortexTM-M3 microprocessor, flash and RAM memory, and peripherals of use to
designers of ZigBee-based systems.
The transceiver uses an efficient architecture that exceeds the dynamic range requirements imposed by the IEEE
802.15.4-2003 standard by over 15 dB. The integrated receive channel filtering allows for robust co-existence with
other communication standards in the 2.4 GHz spectrum, such as IEEE 802.11-2007 and Bluetooth. The integrated
regulator, VCO, loop filter, and power amplifier keep the external component count low. An optional high
performance radio mode (boost mode) is software-selectable to boost dynamic range.
The integrated 32-bit ARM® CortexTM-M3 microprocessor is highly optimized for high performance, low power
consumption, and efficient memory utilization. Including an integrated MPU, it supports two different modes of
operation—privileged mode and user mode. This architecture could allow for separation of the networking stack
from the application code, and prevents unwanted modification of restricted areas of memory and registers
resulting in increased stability and reliability of deployed solutions.
The EM359x has either 256 or 512 kB of embedded flash memory and either 32 or 64 kB of integrated RAM for
data and program storage. The Ember software for the EM359x employs an effective wear-leveling algorithm that
optimizes the lifetime of the embedded flash.
To maintain the strict timing requirements imposed by the ZigBee and IEEE 802.15.4-2003 standards, the EM359x
integrates a number of MAC functions, AES128 encryption accelerator, and automatic CRC handling into the
hardware. The MAC hardware handles automatic ACK transmission and reception, automatic backoff delay, and
clear channel assessment for transmission, as well as automatic filtering of received packets. The Ember Packet
Trace Interface is also integrated with the MAC, allowing complete, non-intrusive capture of all packets to and from
the EM359x with Ember development tools.
The EM359x offers a number of advanced power management features that enable long battery life. A high-
frequency internal RC oscillator allows the processor core to begin code execution quickly upon waking. Various
deep sleep modes are available with less than 2 µA power consumption while retaining RAM contents. To support
user-defined applications, on-chip peripherals include optional USB, UART, SPI, TWI, ADC, and general-purpose
timers, as well as up to 32 GPIOs. Additionally, an integrated voltage regulator, power-on-reset circuit, and sleep
timer are available.
Finally, the EM359x utilizes standard Serial Wire and JTAG interfaces for powerful software debugging and
programming of the ARM CortexTM-M3 core. The EM359x integrates the standard ARM® system debug
components: Flash Patch and Breakpoint (FPB), Data Watchpoint and Trace (DWT), and Instrumentation Trace
Macrocell (ITM) as well as the advanced Embedded Trace Macrocell (ETM).
Target applications for the EM359x include:
Smart Energy
Building automation and control
Home automation and control
Security and monitoring
General ZigBee wireless sensor networking
This technical data sheet details the EM359x features available to customers using it with Ember software.
2 Rev 1.0
|