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



Similar documents
ZigBee Technology Overview

Silabs Ember Development Tools

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

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

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

Selection Criteria for ZigBee Development Kits

Microchip Technology. February 2008 Valerio Moretto Slide 1

Wireless Sensor Network (WSN) Control for Indoor Temperature Monitoring

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

FLYPORT Wi-Fi G

STM32 F-2 series High-performance Cortex-M3 MCUs

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

Implementation of Wireless Gateway for Smart Home

This idea could limit unnecessary visits and help developing countries to provide healthcare remotely as well.

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

Computer and Set of Robots

Questions from The New SensorTag - IoT Made Easy Webinar

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

NXP and the Internet of Things ( IoT ) Andrew C. Russell VP Marketing Greater China

CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules

M2M For industrial and automotive

IoT: New Opportunities for Semiconductor Industry Growth. Andrew C. Russell Vice President Marketing Greater China

Internet of Things: TI's Wireless Connectivity Solutions

The Internet of Things: Opportunities & Challenges

Pre-tested System-on-Chip Design. Accelerates PLD Development

STM32L. Ultra-low-power Cortex -M3 devices

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

Atmel Norway XMEGA Introduction

Lesson 10:DESIGN PROCESS EXAMPLES Automatic Chocolate vending machine, smart card and digital camera

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: wireless embedded network

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

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

Complete Integrated Development Platform Copyright Atmel Corporation

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

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Java Embedded Applications

CGI-based applications for distributed embedded systems for monitoring temperature and humidity

Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET

UG103.8: Application Development Fundamentals: Tools

How To Use Nuc123 (Nuc123) For A Week

nblue TM BR-LE4.0-D2A (CC2564)

Network connectivity controllers

Talon Communications Presentation

Fachbereich Informatik und Elektrotechnik SunSPOT. Ubiquitous Computing. Ubiquitous Computing, Helmut Dispert

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

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

Design of Wireless Home automation and security system using PIC Microcontroller

Radiocrafts Embedded Wireless Solutions

Hardware and software implications of creating Bluetooth Scatternet devices

EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview

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

System Design Issues in Embedded Processing

Technical Article. NFiC: a new, economical way to make a device NFC-compliant. Prashant Dekate

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Wireless Sensor Network for Electric Meter Handling

Zigbee-Based Wireless Distance Measuring Sensor System

DESIGN AND IMPLEMENTATION OF ONLINE PATIENT MONITORING SYSTEM

Microtronics technologies Mobile:

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Complete technology for mesh networks Smarter Wireless. Simply. Technical Guide.

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

Microcontrollers in Practice

Figure 1.Block diagram of inventory management system using Proximity sensors.

QSG105 GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE

DesignWare IP for IoT SoC Designs

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

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

SECURITY SYSTEM IN INDUSTRIES USING ZIGBEE TECHNOLOGY

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

Embedded Java & Secure Element for high security in IoT systems

Atmel Power Line Communications. Solutions for the Smart Grid

Reducing Configuration Complexity with Next Gen IoT Networks

Designing a System-on-Chip (SoC) with an ARM Cortex -M Processor

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

Lab Experiment 1: The LPC 2148 Education Board

Universal EXTension connector (UEXT)

BLE113 DEVELOPMENT KIT

Data Transfer between Two USB Flash SCSI Disks using a Touch Screen

Serial port interface for microcontroller embedded into integrated power meter

AppliedMicro Trusted Management Module

Automated Security System using ZigBee

The Energy Harvesting Tipping Point for Wireless Sensor Applications

Changing the embedded development model with Microsoft.NET Micro Framework

Design Considerations in Adding USB Communications to Embedded Applications

HMI EMBEDDED SYSTEM DESIGN AS A FUNCTION OF TECU

SmartMesh Wireless Sensor Networking for Industrial IoT

SG Miniature Wi-Fi Radio

A Transport Protocol for Multimedia Wireless Sensor Networks

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

Am186ER/Am188ER AMD Continues 16-bit Innovation

Current and Future Trends in Medical Electronics

Low-Voltage/Low-Power MCU Solutions from Silicon Labs

NanopowerCommunications: Enabling the Internet of Things OBJECTS TALK

Embedded Component Based Programming with DAVE 3

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

Transcription:

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

Jennic highlights Jennic is a fabless semiconductor company providing Wireless Microcontrollers to high-growth markets in Environment, Asset Management and Consumer High growth and emerging markets Energy and Environment Management Active RFID and Asset Management Consumer: Remote Control, IR replacement Complete Product Portfolio Single chip wireless microcontroller ICs Network Stacks for multi-market segments (IEEE802.15.4, ZigBee PRO, RF4CE, 6LoWPAN) Modules and evaluation kits (c) Jennic Ltd 2009 www.jennic.com 16/10/09-2

ZigBee PRO

Jennic s ZigBee PRO Solution Supported with Jennic s JN5148 platform Choice of two architectural implementations Co-processor MCU ZigBee PRO Co-processor architecture simple serial interface Easiest way to add ZigBee PRO functionality to existing OEM solutions» MCU in OEM solution manages application functionality» JN5148 co-processor manages ZigBee PRO and profile functionality Simple serial interface for accessing profiles and features Embedded ZigBee PRO Embedded architecture Single chip implementation for lowest cost solution» ZigBee PRO, profiles and application execute on JN5148» Interface design for co-processors requiring custom protocols (c) Jennic Ltd 2009 www.jennic.com 16/10/09-4

ZigBee PRO Co-processor Architecture Features/Benefits: Easiest method of adding ZigBee PRO functionality» SPI/UART interface to application MCU» ZigBee profiles/security implemented» No ZigBee specific code on host MCU Wireless connectivity for minimum effort» Co-processor manages ZigBee PRO and profile functionality with zero overhead on application MCU» Application MCU manages application and function call into processor Stack Architecture SPI/UART Interface to Application Processor SE Profile (Application specific, example: meter or display) Application Framework ZigBee PRO IEEE802.15.4 MAC Sublayer System and Peripheral APIs System Services RTOS Over-air Download Power Management Flash Management Wireless Microcontroller / Modules Microcontroller Peripherals ADC, DAC, GPIO Peripheral Drivers (Temp Sensor) Common stack for Co-processor/Embedded» Thin layer added for serial MCU interface» Easy migration to embedded architecture benefits product cost down (c) Jennic Ltd 2009 www.jennic.com 16/10/09-5

ZigBee PRO Embedded Architecture Features/Benefits: Allows single chip implementations» Lowest cost for end points and routers» Full access to the chip functions, ideal for node management» Cost down Co-processor to Embedded Direct interface into the ZigBee PRO stack» Flexible, efficient and effective method for building applications IEEE802.15.4 MAC Sublayer Stack Architecture User Applications (application + public/private profiles) Application Framework ZigBee PRO System and Peripheral APIs System Services RTOS Over-air Download Power Management Flash Management Wireless Microcontroller / Modules Microcontroller Peripherals ADC, DAC, GPIO Peripheral Drivers (Temp Sensor) (c) Jennic Ltd 2009 www.jennic.com 16/10/09-6

Stack Architecture Overview Co-processor Architecture Embedded Architecture SPI/UART Interface to Application Processor SE Profile (Application specific, example: meter or display) User Applications (application + public/private profiles) Application Framework System and Peripheral APIs Application Framework System and Peripheral APIs ZigBee PRO IEEE802.15.4 MAC Sublayer System Services RTOS Over-air Download Power Management Flash Management Microcontroller Peripherals ADC, DAC, GPIO Peripheral Drivers (Temp Sensor) Common Architecture ZigBee PRO IEEE802.15.4 MAC Sublayer System Services RTOS Over-air Download Power Management Flash Management Microcontroller Peripherals ADC, DAC, GPIO Peripheral Drivers (Temp Sensor) Wireless Microcontroller / Modules Wireless Microcontroller / Modules Portfolio of modular stack components and APIs scalable to support new and evolving features (c) Jennic Ltd 2009 www.jennic.com 16/10/09-7

ZigBee PRO Features Security Common Security Model Network key for network layer encryption Pre-configured TC link keys for secure key transport Elliptic Curve Cryptography (ECC) Public key establishment required only for SE profile Symmetric keys established with certificate-based public key cryptography (c) Jennic Ltd 2009 www.jennic.com 16/10/09-8

ZigBee PRO Features Supported Profiles Smart Energy (SE) Home Automation (HA) ZigBee Cluster Library (ZCL) Collection of clusters and attributes common to many profiles ZigBee Commissioning Cluster Supports third party commissioning tools (Daintree, Atalum) Easy maintenance of installed nodes in the field (c) Jennic Ltd 2009 www.jennic.com 16/10/09-9

Hardware Support/Control IEEE802.15.4 MAC Hardware MAC integrated on-chip, provides:» Low CPU activity when handling packets» Low latency for optimum battery life» Automatic handling of acks and retries» ROM based software most cost effective JN5148 Wireless Microcontroller Microcontroller peripherals Interface through Jenie Application Programming Interface (API)» Easiest interface to on-chip peripherals» Abstracts H/W complexities from application software» Users can focus on functionality of application No need to code endless software device drivers System and Peripheral APIs Microcontroller Peripherals ADC, DAC, GPIO Peripheral Drivers (Temp Sensor) (c) Jennic Ltd 2009 www.jennic.com 16/10/09-10

Available Resources - Peripherals Microcontroller peripherals on-chip hardware resources, I/Os and timers: Master SPI port, two UARTs, I2C 3 application timer/counters, 3 system timers, 1 tick timer Four-wire digital audio interface (I²S) Slave SPI port for Intelligent peripheral mode 21 general purpose I/O lines 4 channel 12-bit ADC, 2 channel 12-bit DAC 2 analogue comparators Two low power pulse counters Random number generator Sample FIFO for I 2 S or ADC/DAC JTAG hardware debug port (c) Jennic Ltd 2009 www.jennic.com 16/10/09-11

Power Management Power management for sleeping end devices JN5148 has two low power sleep modes Sleep, Deep sleep» Option of RAM retain during Sleep ZigBee PRO Stack provides on-chip power management through RTOS» Control of sleeps modes and options Sleep Modes Deep sleep with a GPIO wakeup event Sleep with a timer / GPIO wakeup event Sleep with a timer / GPIO wakeup event, RAM retained Current 0.1µA 1.2µA 3.6µA (c) Jennic Ltd 2009 www.jennic.com 16/10/09-12

Jennic Supports the Entire Product Cycle Evaluation Kits Proof of concept Prototype development Easy to develop - works out of the box Modules Pre-certified and tested Cost effective for medium volume production RF design issues solved Choice of PCB antenna, ufl, and high power ufl 4MBit Flash for multiple images/backup images Single Chip Customer does their own PCB layout, certification etc Lowest cost for high volume production Jennic provides reference design -13-13

JN5148 and ZigBee PRO Roadmap Hardware JN5148 (128kB RAM 128kB ROM) Tape Out Week 48 Eng Samples February Production Status June ZigBee PRO stack Alpha Beta V1.0 ZigBee PRO Compliant Platform Product launch to selected customers - Optional feature implementation (SE) - SE profile development - Co-processor interface development - Continued unit and system testing Dec JAN FEB MAR APR MAY JUN JIL Jennic Ltd 2009 www.jennic.com