ZigBee Technology Overview

Similar documents
Silabs Ember Development Tools

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

Microchip Technology. February 2008 Valerio Moretto Slide 1

UG103.8: Application Development Fundamentals: Tools

Radiocrafts Embedded Wireless Solutions

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

UG103.9 EMBER APPLICATION DEVELOPMENT FUNDAMENTALS: ZLL

QSG105 GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE

SmartMesh Wireless Sensor Networking for Industrial IoT

Overcoming Challenges of Connecting Intelligent Nodes to the Internet of Things

Selecting the Right MCU Can Squeeze Nanoamps out of Your Next Internet of Things Application

FLYPORT Wi-Fi G

Introduction to Silicon Labs. November 2015

Qualcomm Atheros AR4100: Wi-Fi Solution for the Internet of Things

UG103-13: Application Development Fundamentals: RAIL

UG103.5 EMBER APPLICATION DEVELOPMENT FUNDAMENTALS: SECURITY

UG129: ZigBee USB Virtual Gateway Reference Design (RD ) User's Guide

ZigBee Propagation for Smart Metering Networks

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM

An Overview of ZigBee Networks

7a. System-on-chip design and prototyping platforms

IPv6 Based Sensor Home Networking

ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL

UG103.2: Application Development Fundamentals: ZigBee

Freescale Development Kits IEEE Wireless design made simple. freescale.com/802154

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

ZIGBEE ECGR-6185 Advanced Embedded Systems. Charlotte. University of North Carolina-Charlotte. Chaitanya Misal Vamsee Krishna

11 Internet of Things (IoT) Protocols You Need to Know About

Mobile and Embedded/IoT market Overview and Trends. June 2014

Internet of Things. Laurent Toutain. June 11, Caen () IPv6 opérateur June 11, / 14

128KB RAM. 2.4 GHz TX/RX. Radio. 2.4 GHz ADC. Crypto accelerator. Sensor Interface

Atmel Power Line Communications. Solutions for the Smart Grid

UG104 TESTING AND DEBUGGING APPLICATIONS FOR THE EMBER EM2XX AND EM35X PLATFORMS

ARM mbed IoT Device Platform. November 3 rd, 2014

Demystifying Wireless for Real-World Measurement Applications

UG105 ADVANCED APPLICATION PROGRAMMING WITH THE STACK AND HAL APIS

The new 32-bit MSP432 MCU platform from Texas

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

STM32L. Ultra-low-power Cortex -M3 devices

Wireless Technologies for Automation

APx4 Wireless System-on-Module 5/8/2013 1

Use of the ZENA MiWi and P2P Packet Sniffer

APPLICATION NOTE. AVR2130: Lightweight Mesh Developer Guide. Atmel MCU Wireless. Features. Description

Zigbee Network Performance

The Internet of Things: Opportunities & Challenges

Atmel Norway XMEGA Introduction

AN710 BRINGING UP CUSTOM DEVICES FOR THE EMBER EM35XX SOC OR NCP PLATFORM. (Formerly document )

UG102 EMBER APPLICATION FRAMEWORK DEVELOPER GUIDE

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

SmartMesh Embedded Wireless Sensor Networking

Crossroads Copenhagen

Implementation of Wireless Gateway for Smart Home

High-Performance, Highly Secure Networking for Industrial and IoT Applications

Internet of Things: TI's Wireless Connectivity Solutions

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

Thingsquare Technology

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS

Embedded Display Module EDM6070

UG110 EMBER EM35X DEVELOPMENT KIT USER GUIDE

System Design Issues in Embedded Processing

Questions from The New SensorTag - IoT Made Easy Webinar

3G Wireless-N Smart Energy Gateway

Performance Evaluation of Large-Scale Wireless Sensor Networks Communication Protocols that can be Integrated in a Smart City

Design for Success: Designing for the Internet of Things with TiWiConnect

Design of Online Embedded Web Server for Data Acquisition System # Author

EM35x Development Kit User Guide

Current and Future Trends in Medical Electronics

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

Embedded Linux Platform Developer

The design and implementation of the environment monitoring system of smart home based on EnOcean technology

ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL

Surveillance System Using Wireless Sensor Networks

USER GUIDE EDBG. Description

ES_LPC4357/53/37/33. Errata sheet LPC4357/53/37/33. Document information

Gecko. Energy-friendly microcontrollers for the IoT. Gecko MCUs Complete portfolio of energyfriendly 32-bit microcontrollers PRODUCT SELECTOR GUIDE

IEEE /ZigBee USB Dongle

System-on-a-Chip with Security Modules for Network Home Electric Appliances

Which ARM Cortex Core Is Right for Your Application: A, R or M?

Intelligent Street lighting management using ZigBee. Martin SCHULTE-HOBEIN Field Application Engineer, EMEA Digi International

BLUETOOTH SMART CABLE REPLACEMENT

AN728 OVER-THE-AIR BOOTLOAD SERVER AND CLIENT SETUP USING EM35X DEVELOPMENT KITS

Dell Wyse Cloud Connect

Supporting ZDOs with the XBee API

EmberZNet Application Developer s Guide

How To Use Nuc123 (Nuc123) For A Week

Selection Criteria for ZigBee Development Kits

Am186ER/Am188ER AMD Continues 16-bit Innovation

Reducing Configuration Complexity with Next Gen IoT Networks

CYPRESS SEMICONDUCTOR CORPORATION Internal Correspondence. Frequently Asked Questions. Contents. TITLE: Cypress s WUSB-NX Solutions for HID NPI

Java Embedded Applications

Key Priorities for Sub-GHz Wireless Deployment

Cloud-Based Apps Drive the Need for Frequency-Flexible Clock Generators in Converged Data Center Networks

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

Virtual KNX/EIB devices in IP networks

Transcription:

ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1

EM351 & EM357 introduction EM358x Family introduction 2

EM351 & EM357 3

Ember ZigBee Platform Complete, ready for certification applications templates Customer Applications The most robust, reliable and comprehensive ZigBee PRO software solution EmberZNet PRO Software EM351 or EM357 Development Tools Most integrated and complete development environment Industry leading Performance and Power Consumption 4

EM35x Series System-on-Chips 3rd generation ZigBee mesh networking semiconductor systems Industry s first ARM Cortex-M3 based ZigBee SoCs Industry leading Performance, Code Density and Power Consumption EM351 integrates an ARM Cortex-M3 processor, IEEE 802.15.4 RF transceiver, 128 kb Flash and 12 kb RAM and EmberZNet PRO network protocol stack supporting the ZigBee PRO Feature Set EM357 optimized for applications that require more memory, it has192 KB Flash and incorporates all the other characteristics and features of the EM351 5

Silicon Architectures Other System Functions APP APP ZDO APS SSP NWK MEDIUM ACCESS (MAC) PHYSICAL RADIO (PHY) Host MCU ZigBee Network Co-Processor ZigBee System- on- Chip System-on-Chip (SoC) ZigBee stack and application run on the EM35x Used for end devices: sensors, lamps, appliance modules Network Co-Processor (NCP) ZigBee stack runs on EM35x and application runs on a Host processor Used for Gateway class devices: smart meters, in-home display, thermostats, routers 6

Key Features and Benefits IEEE 802.15.4 Radio and MAC Clocking and Power Mgmt Timers ARM Cortex M3 (32-bit MCU Subsystem) Multiplexed GPIO Debug (CPU & Network) Encryption 128K or 192K FLASH 12K RAM Peripherals (ADC, UART, SPI/I2C) EM351 & EM357 SoCs Key features Leading RF and CPU performance Increased Application Code Space Advanced power management and low power consumption Industry leading ARM Cortex- M3 core Benefits Higher throughput / lower latency, faster operations More code space for larger applications 25%+ Longer battery life Standard tools / more powerful debug capability / performance

EmberZNet PRO Software Complete ZigBee PRO Feature Set Stack (Most Deployed ZigBee Stack!) True mesh routing Stochastic Addressing Fragmentation Standard Security Frequency Agility PAN ID Conflict Resolution Many-to-one routing Ember ZNET PRO Enhanced Features Asymmetric links Intelligent table management Single stack for end point, router & coordinator Certifiable Reference Applications Certified HA, SE & LL Profile applications Full ZCL implementations Flexible APIs Ember AppBuilder Tool Customer Applications Reference Apps Ember ZNet PRO Stack Utilities EM351 / EM357 Development Tools Flexible Utilities Full-featured Bootloader options Robust Mfg test libraries Powerful debug options 8

Development Tools Desktop Network Analyzer Debug Adapter Packet Trace Port Desktop Network Analyzer provides a macroscopic view of the entire network from single console Debug Adapter provides a high-speed back-channel link between Desktop Network Analyzer and node Packet Trace Port reaches deep inside the silicon to trace packets and to monitor and control the application. Development Kits Pre-packaged Desktop Network Analyzer, Debug Adapter and development boards for verifying initial hardware and software designs 9

Desktop Network Analyzer True network-level development platform: Network-wide view of all packet activity Decodes all standard ZigBee ZCL commands / activity Correlates network traffic into higher-level events Leverages Ethernet out-ofband backchannel to provide true activity Custom decoding and filtering options Online Video Demos: http://www.silabs.com/products/wireless/zigbee/pages/zigbee-training-videos.aspx 10

Ember AppBuilder Others ZigBee Cluster Library Safety & Security Measurement & Sensing Closures Lighting HVAC General Application Profiles Others Home Automation AMI Commercial Building Auto. Generates complete, ready for certification template application Enables ZigBee Certified Products based on standard Application Profiles Simple graphical interface selects device & network parameters Device Type, commands & behaviors Automatically includes ZigBee Cluster Library (ZCL), attributes & reporting Network forming & joining behaviors Security modes and operation Easy vendor customizations Simply add vendor-specific code to complete the application 11

Software Capabilities ZigBee Competitive Landscape Leading Products Silicon Capabilities * Assessments based on internal quantitative competitive analysis Silicon Labs Leads on All Fronts! Best ZigBee Silicon Best RF Performance Most Powerful CPU Longest Battery Life Lowest Latency / Highest Throughput Excellent Application Code and Data Space Industry leading ARM Cortex-M3 core Most Effective ZigBee PRO Stack Golden Platform ZigBee PRO Stack Most Deployed ZigBee PRO Stack Most Scalable Networking Technology Leader Driving ZigBee Forward Also leading ZigBee IP / Smart Energy 2.0 Best Stack + Best Silicon = Best Solution PLUS Unique Network Debugging Tools Engineers, Field Support Focused on ZigBee Strong History of Getting Customers to Market 12

ZigBee Customers Global Leaders Smart Energy + most other leading AMI vendors Home Automation & Monitoring Commercial Building Automation + many other tier 1 HVAC & Lighting vendors Other Applications 13

EM35x Key Product Strengths Hardware World Class RF performance longer range / more reliable networks Industry leading CPU performance enables single chip systems Ultra-low standby current up to 10 years of battery life Software Best-in-class ZigBee stack and application layer reliable / scalable network ZigBee Alliance Certifiable reference application code faster time to market Tools Unique packet trace capability enables full network analysis fast debug Simple graphical Ember AppBuilder interface ZigBee certifiable applications Technology leadership Chair several Zigbee Alliance committees driving next generation features Leading the development of Zigbee IP only open standard for 6LoWPAN 14

EM358x Family introduction 15

EM35x Series ZigBee SoC Third generation ZigBee mesh networking semiconductor systems Integrate and ARM Cortex-M3 processor and IEEE 802.15.4 RF transceiver Industry leading performance, code density and power consumption EM351 - supports ZigBee Home Automation and Network Coprocessor applications using EmberZNet PRO network protocol stack EM357 - full support for all ZigBee PRO application profiles including Smart Energy 1.x EM358x - full support for all ZigBee PRO and ZigBee IP applications including Smart Energy 2.0 16

Introducing EM358x Market Strategy: EM358x is an extension of the market leading EM35x family of ZigBee SoCs Reduced BOM: Remove the need for external flash part (for bootloading) Collapse design: Reduce the number of micros required in product designs Complex applications: Provide more flash / ram for expanding applications Product Roadmap/Portfolio: EM358x expands the EM35x family to 8 parts total to cover a range of designs Next generation products will be even more flexible EM35x Variant Flash RAM USB EM3581 256kB 32kB No EM3582 256kB 32kB Yes EM3585 512kB 32kB No EM3586 512kB 32kB Yes EM3587 512kB 64kB No EM3588 512kB 64kB Yes 17

EM358x Features Newest addition to the market-leading EM35x ZigBee SoC family IEEE 802.15.4 transceiver 2.4GHz frequency band Up to +8dBm output power -102dBm sensitivity @ 250kbps Lower MAC accelerator AES128 encryption accelerator 32-bit ARM Cortex -M3 512/256kB flash 64/32kB RAM High performance peripherals 14-bit ΣΔ ADC Timers: Sleep, Watchdog, 4x General purpose Serial ports: UART, SPI, I2C, USB 18

Silicon Labs ZigBee SoCs EM351 EM357 EM3581 EM3582 EM3585 EM3586 EM3587 EM3588 Core type Cortex-M3 Cortex-M3 Cortex-M3 Cortex-M3 Cortex-M3 Cortex-M3 Cortex-M3 Cortex-M3 Flash 128kB 192kB 256kB 256kB 512kB 512kB 512kB 512kB RAM 12kB 12kB 32kB 32kB 32kB 32kB 64kB 64kB USB No No No Yes No Yes No Yes Sleep current Max TX Power Max RX Sensitivity 0.8uA / 0.4uA 0.8uA / 0.4uA 1.25uA / 1.0uA 1.25uA / 1.0uA 1.25uA / 1.0uA 1.25uA / 1.0uA 1.25uA / 1.0uA 1.25uA / 1.0uA +8dBm +8dBm +8dBm +8dBm +8dBm +8dBm +8dBm +8dBm -102dBm -102dBm -102dBm -102dBm -102dBm -102dBm -102dBm -102dBm Package QFN-48 QFN-48 QFN-48 QFN-48 QFN-48 QFN-48 QFN-48 QFN-48 19

EM358x Enables What can I do with extra Flash? Remove the external flash part used for a bootloader image, store it on EM358x Remove the application micro, put all of the application on EM358x Build flash-hungry applications like Smart Energy 2.0, with room for expansion Store more application data What can I do with extra RAM? Run larger memory-hungry applications like Smart Energy 2.0 Connect with more devices on larger networks Support an RTOS running on EM358x What can I do with USB? Provide a simple application interface to an application micro Provide a service port to a device Simplify production programming 20

EM35x More than a datasheet Multi-Networks Single EM35x connect to two ZigBee networks Networks can be on different PAN IDs and different frequency channels Example 1: Coordinator on ZHA network / End Device on ZSE network Allows home network to access meter data for rate and usage information Example 2: Coordinator on ZSE network / End Device on ZSE network Secure bootloader end-to-end security for upgrades Bootload image is encrypted at the factory Image is only decrypted when it is bootloaded into the device Highly desired feature for Smart Energy networks Module Partnerships Module partners provide ZigBee hardware and software expertise to make adding ZigBee to a design easy for our customers Each region / distributor should have their preferred ZigBee module partner 21