EM35x/EM358x/EM359x System-on-Chip (SoC) / Network Co-Processor (NCP)​

The EM35x, EM358x and EM359x Ember® ZigBee® chips are the industry’s leading ARM® Cortex®-M3 based family of ZigBee SoCs delivering unmatched performance, power consumption and code density in a compact package. The EM35x, EM358x and EM359x families combine a 2.4 GHz IEEE 802.15.4 radio transceiver with a 32-bit microprocessor, Flash memory and RAM with powerful hardware supported network-level debugging features. Combined with the powerful ecosystem of ARM tools, these devices and tools enable OEMs to simplify development and accelerate time to market.
The EM35x, EM358x and EM359x SoCs are tightly integrated with EmberZNet PRO, a ZigBee compliant mesh networking software which is the most deployed ZigBee platform in the market.
 
 

Features

  • Industry leading ARM Cortex-M3 based family of ZigBee SoCs
  • Exceptional RF performance
  • 128 kB, 192 kB, 256 kB and 512 kB Flash variants available
  • 12 kB, 32 kB and 64 kB RAM variants available
  • USB included in selected EM358x and EM359x variants
  • Up to 32 GPIO and 4 serial ports on EM359x
  • Large Flash/RAM variants to accommodate the most sophisticated applications
  • Lowest deep sleep current on EM35x, and multiple sleep modes
  • Excellent immunity to other 2.4 GHz devices for reliable co-existence
  • Built-in memory protection
  • Flexible antenna interface allows easy antenna connection with or without PA
  • Flash guaranteed for 20,000 write cycles, enhances token storage capability via SIM-EEPROM
  • AES 128 hardware encryption engine with true random number generator
  • Hardware supported network level debugging with packet trace port
  • Capable of being ZigBee Coordinator, Router or End Device
  • Multi-networks feature supported by EmberZNet PRO
  • Multiple boot loaders supported by EmberZNet PRO including local storage bootloader on 256 kB and 512 kB Flash parts
 
 

Applications

 

Documentation

Expand AllCollapse All

Data Sheet (3)

Data Short (1)

DescriptionVersionUpdatedSize
EM35x Data Short
08.28.129/20/2012

Errata (3)

Reference Manual (2)

User Guides (8)

Application Notes (25)

DescriptionVersionUpdatedSize
AN698: PCB Design with an EM35x
0.612/18/2012
AN700: Manufacturing Test Guidelines for the EM250, EM260, and EM35x
1.68/12/2013
AN703: Using the Simulated EEPROM for the Ember EM250 and EM35x SoC Platforms
1.011/20/2014
AN706: EZSP-UART Host Interfacing Guide
0.912/17/2012
AN708: Setting Manufacturing Certificates and Installation Codes
1.05/29/2014
AN709: Adjacent Channel Rejection Measurements
0.35/29/2013
AN710: Bringing up Custom Devices for the EM35x SoC Platform
1.312/10/2014
AN711: EZSP-SPI Host Interfacing Guide
0.512/17/2012
AN712: Bringing up New Microcontrollers for a Network Coprocessor and EmberZNet Pro 5.X
0.45/27/2014
AN713: Measuring EM35x Power Consumption
0.58/8/2013
AN714: Smart Energy ECC-Enabled Device Setup Process
0.55/29/2014
AN715: Using the EM35x ADC
0.35/29/2013
AN716: Instructions for using Image Builder
0.512/17/2012
AN717: Programming Options for the Ember EM35x Platform
0.612/18/2012
AN718: Manufacturing Test Overview
0.35/29/2013
AN724: Designing for Multiple Networks on a Single ZigBee Chip
0.511/24/2014
AN728: ZigBee OTA Bootload Cluster Setup
0.74/1/2014
AN740: Using the Ember EM358x USB
0.55/13/2015
AN760: Using the Standalone Bootloader
0.212/10/2014
AN772: Using the Application Bootloader
0.312/10/2014
AN875: RF4CE GDP Enhanced Security
0.111/18/2014
AN879: Application Framework Command Line Interface for RF4CE
0.111/19/2014
AN902: Building Low Power Networks with the Silicon Labs Connect Stack
0.15/15/2015
AN903: Porting Silicon Labs Connect Applications to Customer Hardware
0.15/15/2015
Production Programming of EM35x Chips
0.29/11/2014

White Papers (10)

Miscellaneous (15)

PCN (10)

 

Development Kits

The Ember Development Kits provide all of the hardware and software tools needed to do application development in cost-effective and convenient kits.

Key Features

  • EM35x, EM358x and EM359x integrates a programmable ARM Cortex-M3 processor, IEEE 802.15.4 radio transceiver, 128-512 kB Flash, 12-64kB RAM, optional USB in some variants, 24-32 GPIO and 2-4 serial ports. These parts run the EmberZNet PRO network protocol stack supporting the ZIgBee PRO feature set
 
Product Matrix
Zoom
Part NumberFlashRAMFrequencyFrequency RangeAdj Channel Rejection (15.4)Alt Channel Rejection (15.4)+12/-13 MHz 802.11g RejectionTX PowerTotal Link BudgetDeep Sleep CurrentRX CurrentTX CurrentCrystal FrequencyTemperature RangeVoltageUSB?GPIOPackage TypeSensitivityData RatesDatasheet
EM351128 kB12 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)0.4 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM357192 kB12 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)0.4 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3581256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3582256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN48-102 dBm (boost)250 kbps
EM3585512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3586512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN48-102 dBm (boost)250 kbps
EM3587512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3588512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN48-102 dBm (boost)250 kbps
EM3591256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VNoQFN56-102 dBm (boost)250 kbps
EM3592256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN56-102 dBm (boost)250 kbps
EM3595512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VNoQFN56-102 dBm (boost)250 kbps
EM3596512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN56-102 dBm (boost)250 kbps
EM3597512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VNoQFN56-102 dBm (boost)250 kbps
EM3598512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN56-102 dBm (boost)250 kbps
    EM35x/EM358x/EM359x chips can be designed in as full system-on-chip (SoC) devices for low cost, low power sensors and other devices in the home, or as network co-processor (NCP) devices for more complex applications running on a large applications microprocessor.
    EM35x Network Co-Processor (NCP) Application Blocks
     

    System-on-Chip (SoC) vs. Network Co-Processor (NCP)

    When used as an SoC, the entire application resides on the EM35x/EM358x/EM359x along with the ZigBee PRO software stack, and this can be a very cost-effective design for low cost, low power sensors and other devices in the home; such as light switches, occupancy sensors, contact sensors, lights and simple displays (e.g. In thermostats). More complex products, such as gateways, high-end displays and controllers, or utility meters often have large complex applications running on a large applications microprocessor, and for such devices adding the EM35x or EM358x as NCP enables certifiable ZigBee applications quickly and easily, maintaining modularity in the system. The NCP runs all of the ZigBee PRO networking stack and is connected to the application host, which runs the application, via SPI or UART using the EZSP protocol. AppBuilder will generate application code for the host processor to enable development of a complete ZigBee certifiable application.

    EM358x/EM35x Network Co-Processor (NCP)

    EM358x/EM35x ZigBee SoCs can be used as a network co-processor (NCP) using the Ember EZSP protocol, supported by EmberZNet PRO 4.3.0 and later. The additional Flash on the EM358x device provides more token space, enabling support for 50 link keys and bindings, necessary for trust center functionality in large ZigBee Smart Energy networks.

    Overview

    Product Matrix

    Documentation

    Tools

    Education

    Technology

    More Info