Take your battery life to the extreme!

Slides:



Advertisements
Similar presentations
Zhou Peng, Zuo Decheng, Zhou Haiying Harbin Institute of Technology 1.
Advertisements

Processing Efficiency Jonah Probell Multimedia Systems Engineer Tensilica Truly Understanding Low-Power Multimedia Chip Design.
Lizard Labs Peripheral Reflex System
VSE Corporation Proprietary Information
A Proven Partnership When you look at business partners, you want someone who understands your unique challenges. Mostly, you want someone who can address.
David Rogers, Stu Andrzejewski, Kelly Desmond, Brad Garrod Design Team 2.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
MIKE AMBRISCO Solar Charging Systems. Overview Background info.  Why do we need a charging system?  What happens without a charging system?  What does.
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
Wireless Sensor Networks Haywood Ho
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Chia-Yen Hsieh Laboratory for Reliable Computing Microarchitecture-Level Power Management Iyer, A. Marculescu, D., Member, IEEE IEEE Transaction on VLSI.
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Lecture 7: Power.
Choosing an Appropriate  Controller Krista Miller ELM 4071 Technical Topic Presentation.
Power-aware Computing n Dramatic increases in computer power consumption: » Some processors now draw more than 100 watts » Memory power consumption is.
August 8, 2015ECI Confidential. AccessWave Smart Grid Market Trends& Applications Matthias Nass VP Field Marketing EMEA.
Zero Power™ Energy Backup Systems
A Mobile Wireless Electrocardiogram System for Health Care Facilities John Farner Jason Fritts Julian Jaeger Joe Richard Georgia Institute of Technology.
CS 423 – Operating Systems Design Lecture 22 – Power Management Klara Nahrstedt and Raoul Rivas Spring 2013 CS Spring 2013.
© 2003 Xilinx, Inc. All Rights Reserved Power Estimation.
ML Series Product Presentation Product Management May 2004.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks The First ACM Conference on Embedded Networked Sensor Systems (SenSys 2003) November.
Low-Power Wireless Sensor Networks
Clock Options and Sleep Modes. Clock Sources Flash Fuse bits can be programmed to choose one of the following Clock sources: 1. External RC Osc. f = 1/(3RC).
ATmega128RFA1 Power Measurement. ATmega128RFA1 SoC (uC and Transceiver) Up to 16 MHz (i.e. almost 16 MIPS) Voltage range: 1.8v to 3.6v 16K bytes RAM 128.
1 Overview 1.Motivation (Kevin) 1.5 hrs 2.Thermal issues (Kevin) 3.Power modeling (David) Thermal management (David) hrs 5.Optimal DTM (Lev).5 hrs.
Gauge Operation and Software by Scott A. Ager. Computer Recommendations 750 MHz Pentium III 64 Meg SRAM 40 Gig Hard Drive 1024 x 768 graphics CD Writer.
Dynamic Slack Reclamation with Procrastination Scheduling in Real- Time Embedded Systems Paper by Ravindra R. Jejurikar and Rajesh Gupta Presentation by.
Renesas Electronics America © 2011 Renesas Electronics Corporation. All rights reserved. V850/Jx4 Series Ultra Low Power 32 bit MCUs March 2012.
System Architecture of Sensor Network Processors Alan Pilecki.
ELE22MIC Lecture 18 The AVR Sleep Modes The ATMEGA128’s Timer System
TDSPWR2 Power Measurement and Analysis Software Addressing Today’s Challenges.
Timer Timer is a device, which counts the input at regular interval (δT) using clock pulses at its input. The counts increment on each pulse and store.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
WISP.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Low Power Design Michael Thomas, Applications Engineer.
Lev Finkelstein ISCA/Thermal Workshop 6/ Overview 1.Motivation (Kevin) 2.Thermal issues (Kevin) 3.Power modeling (David) 4.Thermal management (David)
Detection of Patient Falls Using Three-Axis Accelerometer Umer Jamshaid Tyler Quarles Parampal Randhawa Martha Serna Matthew Treinish April 26, 2011 School.
Device Overview 1.  The advantages of all PIC18Fxxxx microcontrollers:  High computational performance  High-endurance  Enhanced Flash program memory.
Smart Grid Schneider Electric Javier Orellana
Lost Item Pager System Design Russ Kinley 5/6/6008.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Wireless Heart Rate Monitor. On-Person Unit MC13213 (HCS08)  16 MHz Bus Frequency  On Chip Resources 60K of Flash 4K of RAM  Require Resources 15K.
CS203 – Advanced Computer Architecture
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
 There are 70,000 fires each year in Canada  Preventing fires will lessen the chance of injury or death  Knowing what to do in case of fire can save.
Vehicle Registration Details Extraction System Using GSM
THE DIGITAL JOURNEY What IP means for technology enabled care
Overview Motivation (Kevin) Thermal issues (Kevin)
i.MX Processor Roadmap i.MX 8 family i.MX 8M family i.MX 8X family
CS203 – Advanced Computer Architecture
Power Management in Embedded Systems
Government Engg College Bhuj E. C. Engg. Department
Power Management and Sleep Modes
Wireless Heart Rate Monitor
Power Management and Sleep Modes
RX Watchdog Timer (WDT)
Reset Sources and Watchdog Timer
Project Title EVM IN PIC Under the Guidance of Submitted by.
Ultra-Low-Voltage UWB Baseband Processor
Why microcontrollers in embedded systems?
Bluetooth Based Smart Sensor Network
Class 1: An Introduction to Low Power Systems
Getting the Most Out of Low Power MCUs
嵌入式微控制器编程 Embedded Microcontroller Programming
Embedded System Design Techniques™:
RF430CL330H Wake from Field Detection
Presentation transcript:

Take your battery life to the extreme!

Overview Critical needs of low power applications nanoWatt XLP™ Technology Introduction Power-Down modes Active power consumption Live / Video Demonstration New products & tools Summary

Low Power Trends Our Customers continue to demand lower power products Continued growth in battery applications Green Initiatives - Increasing regulations to lower energy consumption Energy Harvesting in early stages Broad base of applications Display Medical Metering Safety & Security Touch USB Consumer

Typical Application Profile Long battery life required 20 years in some cases Must be robust & reliable Often regulations demand it Example - Must detect dying battery, provide warning signals to alert resident and perform safe shutdown Must ensure consistent operation Must periodically perform specific tasks Example - Smoke Detectors sample air quality once every N seconds Sleep Brown Out Reset WDT Real Time Clock

Factors affecting Power Consumption Oscilloscope Plot Power down Mode Sleep Current Sleep Time Real-Time Clock Watchdog Timer Brown Out Reset Pin Leakage Intermediate Wake Up Time Active Mode Dynamic Current Execution Time Power management modes Clock switching Idle modes IDD uA/MHz IAVG IPD nA Power Down Time Wake Up Time Run Time Average Energy Consumption α VDD x (Iactivex tactive+ Ipowerdown x tpowerdown)

What is nanoWatt XLP™ Technology? The New Industry Standard for Low Power & Low Current, combining… nanoWatt XLP™ Requirements Best Specifications Sleep: <100 nA down to 20 nA Watchdog Timer: <800 nA down to 400 nA Real-time Clock / Calendar: down to 500 nA Why it Matters! Example: PIC24F16KA102 Battery life of 20 years desired Must be robust and reliable Must regularly sample air quality Sleep WDT RTCC

16 New nanoWatt XLP™ Microcontrollers World’s lowest sleep power MCUs, with current down to 20 nA 16 new devices Available across two 8-bit families & one 16-bit family Ideal for battery-powered or power-constrained applications Compatible low-power features, peripherals and tools for ease of migration Industry-leading integration with low power USB and mTouch™ capacitive sensing

nanoWatt XLP™ Technology Portfolio Broad Low-Power Product Offering 4 New PIC24F16KA 6 New PIC18F46J50 nanoWatt XLP™ 6 New Functionality PIC18F46J11 PIC18F46K20 Integrated Development Environment Unified MPLAB® PIC18F14K50 PIC16F72X Performance

nanoWatt XLP™ MCU Portfolio PIC MCU Flash Memory KB Pins Sleep (nA) Deep Sleep (nA) WDT* RTC* 1MHz Run (µA) PIC16LF72X 3.5-14 28/44 20 - 500 110 PIC16LF193X (LCD) 7-28 60 600 150 PIC18F1XK50 8-16 24 450 790 170 PIC18F14K22 34 460 650 PIC18FXXK20 8-64 100 300 PIC18(L)F46J11 16-64 54 13 813 272 PIC18(L)F46J50 PIC24F16KA102 (Cap Touch) 20/28 25 420 520 195 New All numbers are typical values at minimum Vdd, taken from the datasheet. * Base Sleep current included in WDT and/or RTC numbers. Typical Leakage Current ±50nA

Power Down Modes

Choice of Power Down Modes Active Sleep Deep Current Consumption Two Power down options available on some nanoWatt XLP™ devices Sleep (with RAM Retention) & Deep Sleep (2 registers saved) Three Application Scenarios: Sleep most of the time Wake-up every second to process data then go back to sleep 1 Sleep most of the time Wake-up every second to update software calendar and decide whether it is time to process data or not then go back to sleep Process data once every hour, day etc. 2 Sleep most of the time Wake-up to process data once every hour, day etc. 3 Very likely to use SLEEP Mode Potentially use DEEP SLEEP mode with RTCC Very likely to use DEEP SLEEP mode

Sleep vs. Deep Sleep comparison Low Power Mode SLEEP (RAM retained) Deep SLEEP Definition Core Powered Off, Some peripherals can operate, RAM retained Core, Peripherals and SRAM Powered-Off PIC16LF72X-IPD 60nA n/a PIC18LF46J11/50-IPD 54nA PIC18F46J11/50-IPD 3.1uA 13nA PIC24F16KA102 - IPD 25nA 20nA Wake-Up Sources RTCC Watch-Dog Timer Brown-out Reset Interrupt Pins Ultra-Low Power Wake Up Power-On Reset Reset Pin Peripherals Wake Up Time Shorter (~1-5uS typical) Longer (wake-up is like POR) Pin State Maintained RAM State 2 words maintained Application Power Profile Run Sleep Only Current Deep Sleep Operation Time Time to take air sample…

Impact to Battery Life Provide proof to the claim in slide 1 by listing golden features while making another claim that we beat the competition (use available benchmarks).

Active / Dynamic Power

Energy Consumption in Active Mode Factors affecting Energy Consumption Run/Dynamic Current, IDD Influenced by process technology, architecture, among other factors etc. Execution Time Voltage Energy Consumption = Execution Time x Active Current x Voltage Faster execution means less time staying awake Potentially lower Active Power Factors affecting execution time Single-Cycle Instructions Instruction Set Architecture Clock Frequency

Industry Standard Performance Benchmarks Execution Time PIC MCU executes 50% of these algorithms at least 50% faster than the closest competing ultra low power MCUs!! Note: Competitor 16-bit MCU family at 16 MIPS - Speed & Size trade off = 5 PIC24F family at 16 MIPS using MPLAB® C Compiler for PIC24F with Optimization level O3

Industry Standard Performance Benchmarks Energy Consumption Faster execution on PIC translates to lower energy consumption! Note: Competitor 16-bit family at 16 MIPS Vdd=3.3V, Typical values for Idd PIC24F16KA102 family at 16 MIPS using MPLAB C Compiler for PIC24F with Opimization level O3 – Vdd=3.3V, Typical values for Idd

Ask us for a demo! nanoWatt XLP Demo Explorer 16 Development Board Competitor PIM nanoWatt XLP Demo Battery not required Explorer 16 Development Board PIC24F16KA PIM Or see a video demonstration on our website

Products & Tools

Introducing the PIC24F16KA 16-bit MCUs Battery Friendly Deep Sleep (DS) 20 nA Real-time Clock / Calendar 500 nA Dedicated DS Watch-dog Timer 400 nA New DS Brown-Out Reset 50 nA Flexible Deep Sleep Wake-up I/Os maintained, multiple wake sources, such as INT0, RTCC, DSWDT, POR/BOR, MCLR On-chip data EEPROM mTouch™ Capacitive Sensing Available in 20- & 28-pin Packages

nanoWatt XLP™ 16-bit Development Board Devices Supported PIC24F16KA Family Expandable Full Demo Platform Alphanumeric Display, buttons, LEDs, USB support PICtail™ Plus expansion connector for ZigBee®, Ethernet, speech playback, and more Free C Compiler Explorer 16 Board DM240001 Farnell 1146554 PIC24F16KA102 PIM MA240017 Farnell 1706353

Introducing the PIC18F46J11 8-bit MCUs Big Feature Set, Low Power Deep Sleep Mode (DS) Less than 20 nA DSBOR, DSWDT, RTCC Flexible Wake-up Sources 80-pin peripheral set in 28/44 pins Digital Pin Re-mapping mTouch™ Capacitive sensing Up to 4 serial comms Up to 5 timers, 8 PWMs 64 KB Flash & 4 KB RAM +/- 1% Internal Oscillator Available in 28- & 44-pin Packages

nanoWatt XLP™ PIC18 Development Board Devices Supported PIC18F46J11 Family Expandable Full Demo Platform Alphanumeric Display, buttons, LEDs, USB support PICtail™ expansion connector for ZigBee®, Ethernet, speech playback, and more Free C Compiler PIC18 Explorer Board DM183032 Farnell 1615691 PIC18F46J11 PIM MA180023 Farnell 1706355

Introducing the PIC18F46J50 8-bit MCUs Low Power + USB Deep Sleep Mode Less than 20 nA DSBOR, DSWDT, RTCC Flexible Wake-up Sources Full-Speed USB Integrated USB Oscillator…No External Crystal 80-pin feature set in 28/44-pin package mTouch™ Capacitive Sensing Available in 28- & 44-pin Packages

nanoWatt XLP™ USB PIC18 Development Board Device Support PIC18F46J50 Family Low-cost USB Demo Board Programmed with USB HID & MSD firmware Mini-B USB connector for power & communication Plugs into PIC18 Explorer Board for expandability Includes: USB cable 6-pin ICSP™ to RJ-11 programming adapter CD with USB firmware projects, PC application source code, USB drivers Free C Compiler & USB Stacks PIC18F46J50 FS USB Demo Board MA180024 Farnell 1706356

PIC16F72X Low power nanoWatt technology Low power Timer 1: 480nA Low power WDT current 480nA Sleep current as low as 20nA Active current as low as 7µA (32kHz, 1.8V) mTouch™ Capacitive touch Up to 16 Channels 1.8 - 5.5V with Analog operation across the whole voltage range 28 - 44 pin package options

Low Pincount USB Dev Kit PIC18F13K50 / PIC18F14K50 USB 2.0 connectivity + High Integration ECCP, I2C/SPI, 10-bit ADC Small Form Factor – 5x5mm QFN Market’s Smallest USB Packages! Low Cost Low Pincount USB Dev Kit DV164126 Farnell 1687477 www.microchip.com/USB

PIC18F2XK20/4XK20 Device Properties Memory Low Power Analog Digital 28/44 pins 1.8V – 3.6V 16 MIPS @ 64MHz Memory 8 - 64KB FLASH 512B - 4KB RAM 256B - 1KB EEPROM Low Power Low Power Timer1 Oscillator Analog 14 ch. 100ksps 10-bit ADC 2 rail-to-rail comparators PIC18F4xK20 Starter Kit Part DM164124 Farnell 1600100 Digital 3 Timers 1 MI2C/SPI module 1 EUSART module 1 ECCP/1 CCP Module

Compatible Development Tool Chain MPLAB® IDE Integrated Development Environment PICkit™ 3 Low Cost Debugger & Programmer Farnell Stock Code 1686530 MPLAB ICD 3 Debugger & Programmer Farnell Stock Code 1664878 MPLAB REAL ICE™ Emulation system Farnell Stock Code 1294851

eXtreme Low Power Design Center nanoWatt XLP™ Featuring… White Papers, Tips n’ Tricks Application Notes Deep Sleep Web Seminar Product Data Sheets & Family Reference Manuals www.Microchip.com/XLP

Summary nanoWatt XLP™ Technology enables world’s lowest sleep power MCUs, with current down to 20 nA Consistent low-power features, peripherals and tools for ease of migration Industry-leading integration with low power USB and mTouch™ capacitive sensing Energy Consumption Ultra Low Power nanoWatt XLP™

Thank You! Trademark Note: The Microchip name and logo, the Microchip logo, Accuron, dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICSTART, PRO MATE, rfPIC and SmartShunt are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB, PICMASTER, SEEVAL, SmartSensor and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digital Age, Application Maestro, dsPICDEM, dsPICDEM.net, dsPICworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In- Circuit Serial Programming, ICSP, ICEPIC, MPASM, MPLIB, MPLINK, MPSIM, mTouch, nanoWatt XLP, PICkit, PICDEM, PICDEM.net, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, REAL ICE, rfLAB, rfPICDEM, Select Mode, Smart Serial, SmartTel and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies.