startside -0- Nordic Semiconductor 2.4GHz Ultra-Low RF Power Solutions Rutronik, BeNeLux 24/25-11-2009 Asbjørn Fossmark -1- Agenda Nordic Semiconductor Intro Nordic ULP RF Concept Nordic 2.4GHz ULP Device Fast Facts nRFGO Development platform nRF + Gazelle Protocol RF Development Solution ANT & ANT+ Bluetooth LE & Future Developments -2- Nordic Semiconductor Fast Facts • • • • • # devices sold Established 26 yrs Global presence, offices in Europe, Americas & Asia Sold over 70 million devices in 2008 Global leader in 2.4GHz ULP-RF market Initial partner with Nokia for Bluetooth Low Energy SIG Partners 100 90 80 70 60 50 40 30 20 10 0 2003 2004 2005 2006 2007 2008 2009 -3- What is ultra low power wireless? Low power wireless Battery powered applications Ultra low power wireless Battery powered applications • AA or AAA • Coin cell • Lithium Ion rechargeable • AA or AAA Days – months of battery lifetime Months – years battery lifetime (LE) -4- Coin cell battery operation Peak current requirements Low power CR 2032 Coin cell 36mA • Max 20mA peak total • 180mAh total capacity 20mA 27mA 25mA Ultra 21mA low power 13.5mA -5- What can we learn from teens? Golden rules of ultra low power wireless Rule 1: Do’s and don’ts Do as little as possible Don'ts Rule 2: If you have to do something, do it quick and get back to rest. • DSSS • Low data rate (< 500kbps) • Large overheads • Synchronous comm’s Do’s • Smart protocol • Higher data rates (2Mbps) • Minimize overhead • Semi or Asynchonous comms -6- Nordic RF Solutions Concept Software RF Silicon Proprietary software stacks Ultra low power proprietary - Stand Alone Transceivers - Application specific - Embedded Transceivers - Used in reference design - Gazelle protocol Ultra low power Bluetooth ULP-BT software stacks - Single Chip Radio - Embedded Host Radio RF Silicon Development Tools - For embedded systems - Hosted and hostless applications Software Reference Designs Development Tools Development Kits Evaluation Studio - PC software for development kits Software Development kits - Reference Designs Target application reference Production ready Qualified For embedded radios only Production Test Kits -7- Strong portfolio of RF components for the ISM band nRF905 433/868/915MHz transceiver nRF9E5 433/868/915MHz transceiver with embedded MCU and ADC nRF24L01+ 2.4GHz Ultra Low Power (ULP) transceiver Ultra-low cost and power with MultiCeiver technology supporting up to six simultaneous wireless devices nRF24LU1+ 2.4GHz ULP transceiver single chip (RF + USB MCU + Flash) Full-speed USB, microcontroller, AES Encryption and 16Kbyte flash memory enabling ultra-compact USB dongles for wireless peripherals nRF24LE1 2.4GHz ULP transceiver single chip (RF + MCU + Flash) Low cost transceivers paired with an industry Enhanced 8051 core, and leading peripherals to create the world's first complete low cost SoCs for global nRF24AP2 2,4GHz transceiver with embedded ANT protocol Ultra-low power 2.4GHz transceiver for wireless communication with embedded ANT protocol for coin cell to coin cell operation for years of operation. 8 channel and 1 channel device . nRF24Z1 2.4GHz Audio Streamer SoC for CD quality audio streaming lossless16-bit, 48-kHz audio -8- nRF24L01+ Platform Radio Reference Designs Development Tools Software RF Silicon Key features • 2.4 GHz Transceiver • 80 channels available • Superior co-existence performance • Supported air data-rates - 2 Mbps (-82dBm sensitivity) - 1 Mbps (-85 dBm sensitivity) - 250 kbps (-94 dBm sensitivity) • Enhanced Shockburst • Fully air compatible with previous 2.4GHz Nordic transceivers 40 bit address - Unique address - Shared address -9- nRF24L01+ Platform Radio Reference Designs Development Tools Software RF Silicon Key features • 0dBm TX output power = 11.3mA • Receive current = 13mA • Standby current = 26μA • Power down current = 0.9μA 2032 coin cell Total capacity = 180mA/H Tx= 11.3mA Battery performance is a function of time spent in power down mode Power down = 0.9μA - 10 - The nRF24L01+ A micro ampere ultra low power wireless connectivity solution Average radio current consumption [uA] vs. report rate [ms] 45.0 Average current consumption [uA] 40.0 35.0 30.0 message rate = 1 secs 25.0 5μA 20.0 180mA 2032 = 10 yrs 15.0 10.0 5.0 0.0 100 200 300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 2000 Report rate [ms] Assumptions: 2 Mbps PTX: 1 Transaction per report, 1 transaction is 5 byte payload TX + Ack RX. System is in power down between reports - 11 - nRF24LE1 Same core – different package and I/O count 29 generic I/O pins 15 generic I/O pins 7 generic I/O pins I/O intensive applications Medium I/O count applications Low I/O count application nRF24LE1-F16Q24 nRF24LE1 4x4mm 24-pin nRF24LE1-F16Q32 nRF24LE1 5x5mm 32-pin nRF24LE1-F16Q48 nRF24LE1 7x7mm 48-pin Flexible SoC solution based on nRF24L01+ core - 12 - nRF24LE1 • Optimized for ULP, low cost applications • Incorporates best-in-class nRF24L01+ transceiver • 3 Datarate modes – 2Mbs, 1Mbs, 250kbs • 16kB Flash + OTP variants available (flexibility/cost) • 32kHz RTC • Extensive power management + timing options • 128-bit AES encryption engine • 10-bit ADC • 3 GPIO variants (7,15,29) • 400nA sleep mode • PWM Flash-based development, low-cost OTP production - 13 - nRF24LE1 - Optimized platform for RF protocol stacks Processing power, memory and special peripherals Power Consumption Co-existence Performance Security Performance Fast system start after “sleep” Features Hardware data link security Application Layer Medium accuracy timing for synchronous event 16 MHz RC High accuracy timing for low report rate systems AES Acc 16 MHz XO RNG 32 kHz RC HE. Flash 32 kHz XO RF Protocol 1k SRAM. Timers Power Mng. MCU ( Up to 16MHz) Storage of pairing info, security keys, hopping tables and protocol state Flash memory ( 16k) nRF24L01+ Transceiver Processing power and memory supports advanced RF protocol stacks Data flash RTC Generation of pairing ID, security key, frequency hopping tables, retransmission delays Wide selection of power saving modes for lowest power consumption High-performance Ultra low power 2.4 GHz transceiver - 14 - The nRF24LU1+ Enabling ultra compact USB dongles for wireless peripherals nRF24LU1+, single chip USB solution integrating: • nRF24L01+ compatible 2.4GHz 2 Mbps transceiver • Powerful 8051 compatible microcontroller (32kB Flash) • Feature rich Full-speed USB (v2.0) device controller • AES encryption engine (128 bit) • Built-in drivers for seamless OS compatibility Total 2.4GHz USB solution • Ultra-compact USB dongle & antenna layout files available • Complete application link solution: - nRF24LU1+ - nRF24LE1 - Gazelle protocol - 15 - Development platform Overview nRF24LE1 Development Kit, nRF24LU1+ Development Kit, BT-LE Development Kit (2010) + nRFgo Starter Kit (nRF6700) - 16 - Remote Control Reference Design - 17 - nRFready Desktop: Remote control Key features: • Multi-application remote control • 25 buttons • Joystick • PCB antenna • Ultra low power • CR2032 coin cell battery = 1 to 5 yrs operation nRF device: • nRF24LE1 F16Q32 - 18 - nRFready Desktop: USB dongle Key features: • Ultra miniature USB dongle - 20x12x4.5 mm • Full mechanical design • 2 layer, single side mounted PCB • PCB antenna • 15 m range at 2Mbs • USB v2.0, HID class • USB suspend with remote wake up • Up to 5 device HW support nRF device: nRF24LU1+ • 32kB flash • USB v2.0 • 8051 compatible MCU - 19 - Gazell™ Protocol Solution Gazell Protocol • Lack of protocol expertise with application developers • Enabling an RF link is not the same as a stable and ’robust link’ • Need for lightweight protocol for low-cost small MCU operation • Easy maintenance and support Protocol requirements • Efficient power management for battery operated applications • Smart frequency agility to avoid interference sources (WiFi, Bluetooth, other proprietary) • Enable simultaneous multiple device links • Easy maintenance and support • Handle performance issues at 2.4GHz such as fading - 20 - Gazell™ Link Layer Basic Concepts Roles and network topology Up to 6-to-1 star network topology Gazell Device 1 • One Host • Up to 6 Devices Bi-directional communication Device 2 Inherently Asynchronous operation Device 3 Devices are initiators and independent Gazell Host • Devices always initiate communication • No sync between devices Device 4 Device 5 CH1 CH2 2.4 2.480 Device 6 CH4 CH3 80 channels - 21 - Gazell™ RF protocol stack User Defined Complete RF protocol stack for nRF24xxx devices Application • Developed and available as open source C code for the nRF24LE1 and LU1+ MCU platform Gazell API Gazell™ Protocol Stack Gazell™ Link layer: Pairing Module Device Profiles Gazell™ Link Layer Nordic 2.4GHz Transceiver Enhanced ShockBurst™ baseband engine 2.4GHz PHY • Best in class co-existence performance • Ultra low power consumption • Low latency & low power modes in host • 4 communication modes in device • High report rates possible < 4ms • Multi device network support Pairing module: • Static and dynamic pairing • Proximity pairing Device profiles (pr. jan09): • Mouse, Keyboard, Remote control - 22 - Nordic ULP RF Solutions Gazelle protocol: The Gazelle protocol has been designed to carry data efficiently and reliably within the 2.4GHz band, it is flexible and incorporates the following features: • Excellent power management • Frequency hopping to avoid collisions • Variable data rates upto 300kbs • Variable latency from 500 messages/sec to messages in minutes or hours • Small memory usage, approx 8k RAM/ROM • Written in ‘C’ very easy to understand and interface - 23 - ANT & ANT+ The industry leading ultra low power network protocol Ultra low power consumption Highly resource optimized Network flexibility and scalability Years of battery lifetime on a standard coin cell battery Cost efficient chip implementation Supports simple and advanced network Low cost BOM Multivendor interoperability with ANT+ Easy to use – Feature rich Proven Enables connectivity between devices from different vendors using ANT+ profiles No RF protocol expertise required Millions of Nodes already shipped - 24 - The ANT protocol stack User application Multivendor interoperability Available for ANT+ Alliance members ANT+ Profiles Relaying ( C source code) ANT File Share • • Relay node extension Reliable data download ( C-source code) Host interface (synchronous / asynchronous) Networking Pairing ANT Core stack Interference avoidance Logical channels Data reliability Ultra low power 2.4GHz PHY - 25 - ANT target markets Sport Sensors Health Sensors (ANT+ Definitions) Heart rate Speed and distance Wheel Cadence Bike Speed Bike speed and Cadence Weight Scale Bike Power Blood Glucose Blood Pressure Activity / Pedometer Body Temp Calorimeter VO2 SPO2 ECG Weight Scale latest ANT+ definitions Body Temp VO2 Tire Pressure Gear Position Altitude Radar Fitness Equipment Treadmills Spin Bikes Rowing Machines Weight Machines Ergo meters Steppers Health Management Programs Shared communication between portable and fixed displays a key to continuous data collection and activity tracking Display Manufacturers Bike Computer Sport Watch PDA Cell Phone PC Fitness Console - 26 - ANT vs. ANT+ Protocol-wise, ANT+ is on top of ANT ANT+ - 27 - Is Single Frequency a valid approach? • Personal Area Networks have very short range connections. • Most interference is not CW (constant wave). • Single frequency avoidance techniques are still required in multi-frequency schemes. • Wireless is a lossy medium, look at MER not feature sets. But does it work? • Typical sport sensor applications see MER of less than 2%. • The latest generation ANT products can support up to 300 1Hz transmitters in proximity on the same frequency. • Over 5 million nodes shipped! - 28 - The flexibility of ANT Power VS Data Integrity Increased Data Integrity Authenticated link Broadcast Acknowledged Interference avoidance Single frequency Frequency hopping Data security No encryption AES128 encryption (ANT data type) Decreased Power Consumption Compared to competitive solutions, ANT will always be significantly lower power for the same data rate and level of data integrity. - 29 - The nRF24AP2 Second generation ANT™ single chip solutions 1-channel nRF24AP2 (nRF24AP2-1CH) 1 ANT Channel – Ideal for sensors 8-channel nRF24AP2 (nRF24AP2-1CH) 8 ANT Channels – Ideal for hubs - 30 - ANT Alliance members - 31 - µBlue™ Single mode Bluetooth low energy solution update Disclaimer: The images of trademarks and product designs illustrated in this presentation should not be understood to imply any level of commitment or implementation plans by respective owners thereof. Instead, the images are used to illustrate the potential use cases of the technology. This presentation, Disclaimer and the images herein, or any part thereof, should not be used publicly at any time without the explicit written consent by respective owners. ANT, ANT+ and SensRcore are Trademarks of Dynastream Corporation. The Bluetooth word mark and logo are registered trademarks and are owned by the Bluetooth SIG, Inc. - 32 - Dual Mode / Single Mode Two implementation options Dual Mode Single Mode • Combines BR/EDR and LE Bluetooth on a single chip • Bluetooth low energy only • Minimum delta cost vs. BR/EDR only • Coin cell battery operation • Use anywhere where BR/EDR is used today • New class of devices • The true ultra low power implementation Remote controls Mobile phones Laptop PCs Sports and fitness +++ Watches Desktop PCs - 33 - Roadmap First generation µBlue™ Late 2009 2010 - Single mode Single mode slave solutions master solutions nRF8001 Applications nRF8011 Single chip Bluetooth low energy Watches Single chip Bluetooth low energy Pure slave Remote controls Pure Master Mobile phone accessories nRF8200 low energy application microcontroller controller Sports sensors nRF8012 Healthcare sensors Single chip Bluetooth low energy Automation and control Multilink Master + Slave Applications Sports Watches CE Equipment Sensors hubs - 34 - µBlue™ A true coin cell Bluetooth low energy solution nRF8001 • Single mode Bluetooth® low energy slave solution • Fully integrated Phy, Link Controller and Host • 13.5mA peak current • Down to 17µA average current with 1s connection interval • Complete solution with µBlue SDK • 5x5mm QFN package Prototype samples Qualified samples (Selected customer) (Bluetooth low energy v1.0) October 2009 Q1 2010 Mass production Q2 2010 - 35 - True ultra low power operation Peak currents Coin cell battery operation Active ( Linear regulator) 13.5mA Standby (32k XO) 3uA Deep sleep 500nA • 13.5mA peak w/ linear reg. • Headroom for application 1 year+ battery lifetime • Standard coin cell CR2032 (220mAh) • 24/7 operation • 1s connection interval • 17µA average current Connected mode average currents (Linear regulator, SCA = MCA = 50ppm, 168 bit packet length) 2s interval 10µA 1s interval 17µA 250ms interval 55µA Advertising mode average currents (Linear regulator, SCA = MCA = 50ppm, 216 bit packet length, all three advertising channels, connectable) 2s interval 29µA 1s interval 56µA 250ms interval 110µA - 36 - µBlue™ Important considerations Challenges: • Likely to become prevalent in phones 2011-2012 • Bluetooth will represent a more involved development effort than proprietary solution • 70k USD typically to fully qualify as a final Bluetooth product • Device implementation of Bluetooth most suited to larger volume applications Solutions: • Bluetooth-LE modules may represent a better cost/risk solution for smaller volume applications • Nordic has begun working with module makers to ensure this solution is available - 37 - Nordic Technical Support & Assistance - 38 - OBTAINING TECHNICAL SUPPORT Procedure: • Goto: http://www.nordicsemi.no/sup_com/pro.php • Make a bookmark or favorite of web address • Entire all fields fully - 39 - OBTAINING TECHNICAL SUPPORT Procedure: • Fill out all fields, including distributor being used • Any attached files must be zipped files • Write a detailed description of issue to enable engineers to assist you in the best manner possible • Remember to hit send button when completed - 40 - Nordic Semiconductor 2.4GHz Ultra-Low RF Power Solutions Rutronik, BeNeLux 24/25-11-2009 Asbjørn Fossmark - 41 -