Top Banner
SPZB32W Series of IEEE 802.15.4 RF Modules Gabriel Uribe 28 September 2011
36
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: WEBINAR - ZIGBEE

SPZB32W Series of

IEEE 802.15.4 RF Modules

Gabriel Uribe

28 September 2011

Page 2: WEBINAR - ZIGBEE

AGENDAAGENDA

Purpose of this Presentation To introduce the SPZB32W Series of IEEE 802.15.4 RF Modules based on the

STM32W Platform

Outline IEEE 802.15.4 Technology Highlights

Target Application Domains

Portfolio and Roadmap

SPZB32W Series Competitive Advantages

SW Libraries

STM32W108 chipset overviewHW

Module Certification Approvals

SPZB32W Reference Boards overview

Summary

Agenda

Page 3: WEBINAR - ZIGBEE

AGENDA

TECHNOLOGY HIGHLIGHT

SPZB32W

3

Page 4: WEBINAR - ZIGBEE

AGENDA

WPAN Highlights

Bluetooth™ ZigBee™

Underlying Standard 802.15.1 802.15.4

Application FocusContinous Data Streams,

Audio Traffic

Monitoring & Control

Data Traffic

Battery Life Days Months/Years

Enumeration Latency Up to 10 sec 30ms

Network Size 7 +1 100s/1000s

Bandwidth (K bits/s) 3000 (EDR) 250

C2 Range (meters)* 10+ (C2) 50+

Network Architecture Star Star, Tree, Mesh

• Wireless Personal Area Networks

(WPANs)

•Connections effected via WPANs

involve little or no infrastructure

•Devices convey information over

relatively short distances

•Small, power-efficient, inexpensive

solutions are implemented involving

a wide range of devices.

Page 5: WEBINAR - ZIGBEE

AGENDA

IEEE 802.15.4 Highlights

• IEEE 802.15.4 targets

• Low Power Consumption Devices

• Low Data Rate Communication

• Dynamic and Scalable Ad Hoc Networks

• IEEE 802.15.4 operates in license-free bands

• IEEE 802.15.4 defines the physical layer (PHY)

and medium access control (MAC) sublayers for

a low-rate WPAN (LR-WPAN)

• Few stacks are defined by std committees on

top of IEEE 802.15.4 for use in multiple

domains

• Stack Examples: Zigbee PRO, Zigbee IP,

6LowPan, RF4CE, WirelessHartPHY LAYER

MAC LAYER

APPLICATION

ZigBee

or

Similar

OEM

NETWORKING

LAYER

PROFILES

IEEE

802.15.4

Page 6: WEBINAR - ZIGBEE

AGENDA

TARGET APPLICATIONS

SPZB32W

6

Page 7: WEBINAR - ZIGBEE

AGENDA

Home/BuildingAutomation

HealthcareAssisted Living

Sport & Wellness

EnvironmentalMonitoring

Games &Remote Controller

IEEE 802.15.4: A Radio Technology for Wireless

Sensor Networks Application Domains

Industrial

Smart Energy

IEEE 802.15.4

Network

Page 8: WEBINAR - ZIGBEE

AGENDA

8

Killer ScenarioSmart Grid - Killer Application Scenario

•Smart Grid

•Reworked infrastructure that embeds digital intelligence into the entire process of

producing, distributing, pricing and consuming electricity to allow a continous real-time

two-way information exchange between utilities and final users

•This vision also impacts the Home Network scenarios where the different appliances

can be connected together in order to give individuals over their consumption

•ZigBee is identified as one of the enabling wireless technologies for smart grid and

home networks scenarios

Page 9: WEBINAR - ZIGBEE

AGENDA

ROADMAP AND PORTFOLIO

SPZB32W

9

Page 10: WEBINAR - ZIGBEE

AGENDA

ZigBee Roadmap

ZigBee RF4CE

ZigBee

IP

ZigBee PRO

Interoperable

Standards

Interoperable

Standards

Self-contained Standard

ZSE 1.X Interface

Self-contained

Standard

Network devices –

(gateways, bridges,

range extender)

Gateway

Gateway

ZigBee RF4CE

ZigBee PRO

Interoperable

Standards

Interoperable

Standards

ZSE 1.X Interface

Self-contained

Standard

Network devices –

(gateways, bridges,

range extender)

Gateway

ZSE 2.0

TODAY TOMORROW

Page 11: WEBINAR - ZIGBEE

AGENDA

ZigBee

IP

Stack

STM32W Portfolio

6lowPAN

802.15.4

based/

Proprietary

Stacks

Smart Energy/ Smart Grid

SmartLight

Home/Building

Automation

HealthCare

Consumer Remote Control

ZigBee

RF4CE

Stack

ZigBee

PRO

EmberZNet

Stack

STM32W: Different markets, different requirements, different protocols, a unique open solution

SimpleMAC

Also supported by

the previous series

Page 12: WEBINAR - ZIGBEE

AGENDAAGENDA

SPZB32W1 Series – Available Portfolio

12

Normal RangeTX: +3 dBm typ

Long RangeTX: +20 dBm max

U.Fl

Connector

Ceramic

Antenna SPZB32W1A1.x

SPZB32W1C1.x

SPZB32W1A2.x

SPZB32W1C2.x

Range Options

Antenna

Options

In Production – Mass Market maturity

Certifications are ok – Samples in Q3 – Mass market maturity in Q4

SPZB32W1yz.t are based on the

STM32W108CBU6 chipset

(8kB RAM – 128 kB Flash)

Page 13: WEBINAR - ZIGBEE

AGENDA

Part Number Schema

13

SPZB 32Wx y z .tProduct Family

802.15.4/ZigBee

RF Modules

Memory Options (integrated micro)

32Wx 32W1: 8/128 kB STM32W108CBU6

32Wx 32W2: 16/256 kB STM32W108CCU7

Antenna Options

yA: Integrated Antenna

yC: Integrated U.Fl. Connector

Power Transmission Options

z1: Long Range (Integrated PA) (+20 dB)

z2: Normal Range (+3 dB)

Stack Options

Blank: Open (only for evaluation boards)

t1: ZigBee PRO (EmberZNet)

t2: ST ZigBee

t3: RF4CE

t4: SimpleMAC

t 5: ZigBee IP

Page 14: WEBINAR - ZIGBEE

AGENDA

BENEFITS

SPZB32W

14

Page 15: WEBINAR - ZIGBEE

AGENDAAGENDA

15

Benefits of using the SPZB32W Series of RF modules

•Advantages in adopting SPZB32W modules come

from 4 different aspects

•Off-the-shelf solutions

•Based on the STM32W core technology

•Advanced module design

•Same supplier of modules and chipset

From the application development perspective chips and modules

are equivalent but the modules SOLVE the issues of RF design by

construction making the integration of radio capabilities in a target

device very easy

Page 16: WEBINAR - ZIGBEE

AGENDA

SW LIBRARIES

SPZB32W

16

Page 17: WEBINAR - ZIGBEE

AGENDAAGENDA

Software Libraries 1/2

Full design freedomRF control

Sta

nd

ard

lib

rary

Customer application

Network layer

(optional)

Consumer, remotecontrols

RF4CE stack

Network layer

Sta

nd

ard

lib

rary

15.4 MACInterface

Customer application

Under DesignProductized LibrariesCustomer code

Multi-purpose IPV6

IPV6 network layer

6LowPan

Sta

nd

ard

lib

rary

Customer application

ZRC profile

15.4 MACinterface

15.4 MACinterface

ZID profilee:o 2Q/11 (Prod)

Part Number last digit mapping

4 3

17

Page 18: WEBINAR - ZIGBEE

AGENDAAGENDA

Software Libraries 2/2

Industrial, metering home automation

and lighting

Customer application

Under DesignProductized LibrariesCustomer code

SmartGrid

IPV6 network layer

ZigBee IP

e:o 2Q/11 (Prod)

Sta

nd

ard

lib

rary

ZigBee PRO stack

(including standard peripheral library)

15.4 MACinterface

SE2.0 profilee:o 3Q/11 (Beta)

Part Number last digit mapping

1 5

Customer application

ZSL profilee:o 2Q/11 (Beta)

SE and HA profiles

18

Page 19: WEBINAR - ZIGBEE

AGENDA

STM32W Libraries Memory Footprints

Flash (Kbytes) Ram (Bytes)

SimpleMAC 7.3 366

Flash (Kbytes) Ram (Bytes)

RF4CE 26 1530

ZRC

(Remote Control Profile) 7.2 442

Total 33.2 1972

Flash (Kbytes) Ram (Bytes)

ZigBee PRO 75 3250

Application Profile

(SE or HA) 20 300

Total 95 3550

Flash (Kbytes) Ram (Bytes)

6LowPAN – Contiki webserver 46 4681

19

Page 20: WEBINAR - ZIGBEE

AGENDA

STM32W108 CHIPSET

OVERVIEW

SPZB32W

20

Page 21: WEBINAR - ZIGBEE

AGENDAAGENDA

STM32W108 Block diagram Fully IEEE 802.15.4 compliant radio @ 2.4

GHz

32-bit ARM Cortex-M3 core running @ 24 MHz, 1.25 DMIPS/MHz

64- to 256-Kbyte Flash 8-16Kbyte SRAM

Rich set of peripherals

Sleep timer, watchdog timer

2x 16-bit GP timers

AES-128 encryption acceleration

Serial communication(UART/SPI/I²C)

1x ADC

Up to 24 GPIO

Four oscillators (two RC and two Xtal)

HW MAC functions

Temperature range: –40 to 85 °C

Single voltage operation: 2.1V to 3.6V

Power management

Multiple power modes with clocking modes

choice

Deep sleep mode <1 µA with RAM retention

On-chip debug support

ARM JTAG or SWD

Packet trace interface enables

remote monitoring of radio messages

CORTEXTM-M3 CPU

24 MHz

With MPU

Up to 8kB SRAM

Analog RF

4 Ext. ITs

Event Manager

2 x 16-bit Timer

JTAG/SW Debug

Power Supply

Reg 1.25/1.8V

POR

MPU

Nested vect IT Ctrl

12-bit ADC

6channels/188kHz

1 x UART/SPI/I2C

1 x SPI/I2C

1 x Systick Timer

AR

M ®

Lite

Hi-

Sp

ee

d B

us

Ma

trix

/ A

rbite

r (m

ax 2

4M

Hz)

Reset Clock

Control

Sleep Timer

128kBFlash Memory

Lower MAC +

Baseband

XTAL oscillators

32kHz + 24MHz

Int. RC oscillators

32kHz + 16MHz

Int. RC 10kHz + 12MHz

Up to 24 I/Os

Encryption

accelerator

Watchdog

AR

M P

eri

ph

era

l B

us

Bridge

ARM Peripheral Bus

Fla

sh

I/F

802.15.4 peripheral @

2.4GHz

21

Page 22: WEBINAR - ZIGBEE

AGENDA

22

SPZB32W1 Series – Block Diagrams

• Onboard 24 MHz and 32 kHz stable

Xtals

• Supply Range 2.8 V – 3.3 V

• Exported the STM32W peripherals

(UART, I2C, SPI, ADC)

• JTAG interface for programming and

debugging

• SMD Modules with side pads for easy

soldering and optical inspection

• Operating in the industrial

temperature range: -40 °C to + 85 °C

• Small Form Factor: 26.5 mm x 16.4

mm

• All the versions are PinToPin

compatible

STM32W108CB

Balun BPF

32.768kHz

Xtal

24MHz

Xtal

SPZB32W1x2.x –(TX: +3dbm : ITX: 32mA)

u.fl.

STM32W108CBPA/

LNABPF

32.768kHz

Xtal

24MHz

Xtal

SPZB32W1x1.x –(TX: up to 20dBm: ITX: 130 mA)

u.fl.

Vdd

GPIO

Jtag

Vdd

GPIO

Jtag

Page 23: WEBINAR - ZIGBEE

AGENDA

APPROVALS

SPZB32W

23

Page 24: WEBINAR - ZIGBEE

AGENDAAGENDA

Modules Approvals (1/2)

The ZigBee Alliance has created the

ZigBee Qualification Working Group (ZQG)

to generate certification and interoperability

test standards.

The ZigBee Alliance has also designated

several independent entities to perform

certification testing

There are different levels of certifications

Not certified products

ZigBee Compliant Platform

ZigBee Certified Product

ZigBee Manufacturer Specific Profile

ZigBee Public Profile

The STM32W108CB is

ZigBee PRO compliant platform

RF4CE compliant platform

IEEEE 802.15.4 compliant platform

24

Page 25: WEBINAR - ZIGBEE

AGENDAAGENDA

Modules Approvals (2/2)

SPZB32W1xx.x are RoHS compliant

SPZB32W1xx.x modules are CE certified EN 300 328

EMC EN 301 489-17

Safety EN60950-1

The SPZB32W1xx.x modules are compliant with

Part 15 of the FCC modular approval applies to devices that are not stand-

alone products and are designed to always be included in

other (end) products

The FCC ID of teh module must be used on the label for

the end host product

Modules with U.fl. Connectors have been also certified with

the following external antenna

25

FCC ID: S9NZB32C2 (i.e.SPZB32W2x.1)

Page 26: WEBINAR - ZIGBEE

AGENDA

EVAL BOARDS AND TOOLS

OVERVIEW

SPZB32W

26

Page 27: WEBINAR - ZIGBEE

AGENDAAGENDA

Application

MAC+PHY

Protocol Stack

Integration Use Modes

MAC+PHY

Protocol Stack

Host(i.e. STM32)

SPI/UART

GPIO

PWM

GPIO

PWM

Cost effective solution based on

a complete SOC

(i.e. end device)

Network Coprocessor for

easy integration with your target host

processor (i.e. gateways)

Application (Part2) Application (Part1)

Application

M2

M1

Page 28: WEBINAR - ZIGBEE

AGENDA

Getting started with STM32W features and ST

libraries

Read

;;;;;;

RF extension

Analyzer

USB

Infrared

RF application board

Sniffer

x2

x2

Extension kitORDER CODE:

STM32W108B-KEXT

ORDER CODE:

STM32W108B-SK

28

Page 29: WEBINAR - ZIGBEE

AGENDA

Perytons Network Analyzer

ST Kits include an evaluation version of Perytons network analyzer which will allow customer to use the standard edition of software for a period of 30 days. After this customers can upgrade directly from Perytons.

Perytons Network Analyzer customer support will be handled by Perytons.

ST has developed a special firmware to configure any STM32W application board as a Perytons capture device.

29

Page 30: WEBINAR - ZIGBEE

AGENDA

Wireshark Network Analyzer

30

Wireshark is a the most popular and widely used network packet analyzer able to capture and decode packet from a large variety of standards.

Wireshark is Open Source Software released under the GNU General Public License, therefore free of charge.

ST has developed a Dot15dot4WiresharkServer which allow to use Wireshark with STM32W boards.

Now in beta release at intranet.

Page 31: WEBINAR - ZIGBEE

AGENDA

SPZB32W Series Evaluation Boards/Reference Designs (1/2)

31

STEVAL-IDZ401V1 STEVAL-IDZS301Vx

STEVAL-IDX001V1 +

(motherboard)

STEVAL-IDX001Vxx

(daughterboard)

Order Code Purpose Key Components

STEVAL-

IDZ30xV1

Development Board for

SoC Application;

SPZB32W1xx module

Temperature sensor

Conf. Leds, Conf. buttons,

usb, jtag

STEVAL-

IDZ401V1

USB Dongle; SPZB32W1A2 module

STM32F103 as PC interface

STEVAL-

IDX001V12

Daughter Board to be

plugged on top of

STEVAL-IDX001V1;

Application partitioning

with an host processor

configurable;

SPZB32W1xx module

STM32F103 (on the

motherboard)

Conf. Leds, Conf. buttons,

usb, jtag

•SPZB32W evaluation boards integrate chipset versions that are open to

use all the stacks available for the STM32W family

•Each evaluation board shipped individually

•Usable together with the tools integrated in

the STM32W Starter Kit

Page 32: WEBINAR - ZIGBEE

AGENDA

32

SPZB32W Series Evaluation Boards/Reference Designs (1/2)

STEVAL-IDZS301Vx STEVAL-IDZ401V1 STEVAL-IDX001V1 +

(motherboard)

STEVAL-IDX001Vxx

(daughterboard)

MAC+PHY

Protocol Stack

Application

STM32W STM32F STM32WUSB UART

Use Mode 1

USB Bridge

JTAG

MAC+PHY

Protocol Stack

Application

STM32F STM32WUSB UART

Use Mode 2

Part1/USB B

JTAG

MAC+PHY

Protocol Stack

Part2

Silab

sUSB

JTAG

STM32F STM32W

JTAG JTAG

SPI/

UART

MB DB

MAC+PHY

Protocol Stack

ApplicationUSB Bridge

EZSP (PRO)Application

App. Part2App. Part1

Use Mode 1

Use Mode 2

Use Mode 3

USB

Page 33: WEBINAR - ZIGBEE

AGENDAAGENDA

Summary

33

Page 34: WEBINAR - ZIGBEE

AGENDAAGENDA

Access to the SW libraries and technical

documentation

FW, Documentation and additional infos on the

SPZB32W Series available on the ST website

- Modules Datasheets

- www.st.com/spzb32w

- SW packages libraries, STM32W datasheets and

application notes

- www.st.com/stm32w

- Evaluation Boards technical documentation and FW

- www.st.com support evaluation tools

34

Page 35: WEBINAR - ZIGBEE

AGENDAAGENDA

35

SPZB32W Series

Ready-to-use and pre-certified OEM RF Modules with industryleading performances

Outperform competition thanks to the most advanced 15.4 SoCembedding CortexM3 core Best in class SoC RF sensitivity

32bits widely known ARM core

20% better code density (ZigBee stack)

Flexible and cost effective solution for IEEE 802.15.4 applications targeting both Mesh or simpler wireless networks Protocol stack independence (Simple MAC Library)

Offer access to a complete and modular S/W library: 15.4 MAC, ZigBee and RF4CE Stacks

Large set of reference boards available for customer support

Page 36: WEBINAR - ZIGBEE

AGENDAAGENDA

QUESTIONS?

36