• No results found

ZigBee Technology Overview

N/A
N/A
Protected

Academic year: 2021

Share "ZigBee Technology Overview"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

© 2009 ZigBee Alliance. All rights reserved. 1

ZigBee Technology Overview

Presented by

Silicon Laboratories

Shaoxian Luo

(2)

EM351 & EM357 introduction

EM358x Family introduction

(3)

© 2009 ZigBee Alliance. All rights reserved.

EM351 & EM357

3

(4)

Ember ZigBee Platform

The most robust, reliable and comprehensive

ZigBee PRO software

solution

Most integrated and complete

development environment

EM351 or EM357 EmberZNet PRO

Software

Development Tools

Customer Applications

Industry leading Performance and Power Consumption

Complete, ready for certification

“applications templates”

(5)

© 2009 ZigBee Alliance. All rights reserved.

EM35x Series System-on-Chips

5

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

3rd generation ZigBee mesh

networking semiconductor systems Industry’s first ARM Cortex-M3 based ZigBee SoCs

Industry leading Performance, Code Density and Power Consumption

(6)

Silicon Architectures

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

PHYSICAL RADIO (PHY) MEDIUM ACCESS (MAC) APP APP ZDO

NWK APS SSP

Host MCU

Other System Functions

ZigBee Network Co-Processor

ZigBee System-

on- Chip

(7)

© 2009 ZigBee Alliance. All rights reserved.

Key Features and Benefits

7

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 EM351 & EM357 SoCs

ARM Cortex M3

(32-bit MCU Subsystem)

IEEE 802.15.4 Radio and MAC

Multiplexed GPIO

Encryption

Peripherals

(ADC, UART, SPI/I2C)

128K or 192K FLASH

Debug

(CPU & Network)

Timers Clocking and

Power Mgmt

12K RAM

(8)

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

Flexible Utilities

Full-featured Bootloader options

Robust Mfg test libraries

Powerful debug options

Certifiable Reference Applications

Certified HA, SE & LL Profile applications

Full ZCL implementations

Flexible APIs

Ember AppBuilder Tool

Customer Applications Reference Apps

Utilities

EM351 / EM357 Ember ZNet PRO

Stack

Development Tools

(9)

© 2009 ZigBee Alliance. All rights reserved.

Development Tools

9

Desktop Network Analyzer provides a macroscopic view of the entire network

from single console

Desktop Network Analyzer

Packet Trace Port reaches deep inside the silicon to trace packets and to monitor

and control the application.

Packet Trace Port

Debug Adapter provides a high-speed back-channel link

between Desktop Network Analyzer and node

Debug Adapter

Development Kits

Pre-packaged Desktop Network Analyzer, Debug Adapter and development boards for verifying initial hardware and software designs

(10)

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-of-

band “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

(11)

© 2009 ZigBee Alliance. All rights reserved.

Ember AppBuilder

11

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

ZigBee Cluster Library

Closures Others…

Safety &

Security

Lighting

Measurement

& Sensing

HVAC General

Others… Commercial Building Auto.

Application Profiles

AMI Home Automation

(12)

ZigBee Competitive Landscape

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 Silicon Capabilities

Software Capabilities

* Assessments based on internal quantitative competitive analysis

Leading Products

(13)

© 2009 ZigBee Alliance. All rights reserved.

ZigBee Customers – Global Leaders

13

Other Applications

+ most other leading AMI vendors

+ many other tier 1 HVAC & Lighting vendors

Commercial Building Automation Home Automation & Monitoring

Smart Energy

(14)

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

(15)

© 2009 ZigBee Alliance. All rights reserved.

EM358x Family introduction

15

(16)

EM35x Series ZigBee SoC

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

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

(17)

© 2009 ZigBee Alliance. All rights reserved.

Introducing EM358x

17

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

(18)

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

(19)

© 2009 ZigBee Alliance. All rights reserved.

Silicon Labs ZigBee SoCs

19

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

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 Max TX

Power

+8dBm +8dBm +8dBm +8dBm +8dBm +8dBm +8dBm +8dBm

Max RX Sensitivity

-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

(20)

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

(21)

© 2009 ZigBee Alliance. All rights reserved.

EM35x – More than a datasheet

21

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

References

Related documents

Establishing MSE lending in (private) commercial banks, so-called “downscaling” in microfinance, offers clients (especially micro and small entrepreneurs) not served by the

I, Tom Joseph Oguta, PhD student from the Department of Public Health, College of Health Sciences, Walden University, invite you to participate in a research

First, it is shown that the circular cavity shape used in several higher-order homogenization schemes ( Gologanu et al., 1997; Zybell et al., 2008 ) leads to a singular

the performance of several renowned convolutional neural networks for the task of recognising human rights violations, while acknowledging that our work is a first but significant

As an example, Figures 4 and 5 show how the Data Domain Admin can view logical capacity for all tenant units, and the Tenant User can only view the logical capacity of the

As previously described in Figure 1.10, our group has made significant efforts towards the synthesis of small water-soluble AuNP templates that can undergo click

This thesis engages in a case law analysis of certain judgments of the European Court of Human Rights and the European Committee on Social Rights on cases arising from austerity

They used the open source software— OpenStack [20] to build and manage cloud services, and also used software to integrate storage resources, including Hadoop HDFS, Ceph and Swift