Ultra-Low-Power Networked Systems - Anantha Chandrakasan

Embed Size (px)

Citation preview

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    1/45

    1

    Ultra low Power Networked

    Systems

    Anantha Chandrakasan

    Department Head, EECS

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    2/45

    2

    Wireless Vision: 1990

    Prof. R. Brodersen, BWRC

    1990 WINLAB workshop on Third

    Generation Wireless Information Networks

    Set-top box doubles as basestation

    and gateway from WAN

    Allows family and

    personal use

    of set-top box access

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    3/45

    3

    The InfoPad Project rewind 20years

    The InfoPad (Anantha Chandrakasan, Robert Brodersen, et al.) ISSCC 1994

    6 ICs < 2mW

    A. Chandrakasan, S. Sheng, R. Brodersen, Low-power Digital CMOS Design

    (April 1992)

    slower is better

    Parallelism = Energy Efficiency

    Research ICs: mW (1990) W (current) nW (future)

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    4/45

    4

    Energy Efficiency is Still a KeyConsideration

    Energy Efficiency Impacts Time Between Surgery

    Deep Brain Stimulator

    Battery lasts about 5 years -surgery needed to replace it!

    Courtesy of Tim Denison (Medtronic)

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    5/45

    5

    Self-Powered Connected PersonalHealth

    Enable a New Class of Bio-Medical Systems that

    Leverage the Power of Silicon and Nanotechnology

    ULP

    Electronics

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    6/45

    6

    Key Enablers of Internet ofEverything

    Tremendous advances in commercial low-powerelectronics ultra-low-power sensors, radios,

    signal processing, energy harvesting

    Cost reduction of electronic components

    Simple interfaces easy access through

    smartphone apps (medical, fitness, energy, etc.)

    Standards for internet-of-things

    Compelling applications that matter to the end

    users e.g., fitbit and fitness monitors

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    7/457

    Vibration-to-Electric Energy

    Piezoelectric

    Micro-Power

    Generators

    10W -100W generated

    Sang-Gook Kim (MIT)

    RECTIFIER

    BUCK BOOST

    ARBITER

    RECTIFIER

    BUCK BOOST

    ARBITER

    Vibrations Power Distributed Sensor Devices

    Battery-less Operation)

    Self-powered Wireless

    Corrosion Monitoring

    Sensors

    Power Converter

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    8/458

    Body Heat Powered Electronics

    System Concept

    Thermo-Electric Devices

    Thermal Energy Chip

    Future ULP Electronics e.g., body worn sensors) Can

    be Powered from Body Heat

    [Y. Ramadass and A. Chandrakasan, ISSCC 2010]

    IMECTellurex Micro-pelt

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    9/459

    Energy Combining : Solar,Thermal, Vibrations

    Shared inductor minimizes board components

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    10/4510

    Technology 0.35m CMOS

    Input Voltages

    20 - 150mV Thermal

    0.2 - 0.75V Solar

    1.5 5V Piezoelectric

    Output Voltages1.8V Regulated

    1.8 - 3.3V Storage

    Passives1 Inductor (22H)

    5 capacitors

    Thermal: Seebeck50mV/K, !T=1.7K

    Solar: 1500lux,15cm2

    Piezoelectric:PZT 3in2, 1g

    Thermal Boost: 96W

    Solar Boost:262W

    Piezoelectric Buck-Boost:40W

    Total Power:398W

    Multi-Input Energy Harvesting Design

    Summary

    PowerFETs1delays

    2delays

    Harveste

    r

    controls

    comparators

    Buck

    control

    5mm

    5mm

    [Bandyopadhyay, JSSC 2012]

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    11/4511

    A (New) energy harvesting source:inside the inner-ear

    Can we tap the energy reservoir in the

    endocochlear potential to power electronics?

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    12/4512

    Endocochlear Potential circuitmodel

    12

    Maximum energy extraction

    !maximum power transfer

    !SetRin = Relec

    nW6.1M!1

    )mV40(

    1

    2

    2

    2

    max,

    ==

    !"

    #$%

    &=

    in

    EP

    EP

    R

    VP

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    13/4513

    Endoelectronics chip:EP harvester architecture

    *

    VIN

    VEP

    The endocochlear potential (EP) was

    discovered 60 years ago by Georg von Bksy

    In 1961, he won a Nobel Prize for his work on the ear

    The EP has never before been used as an energy source for

    electronics

    With S. Bandyopadhyay, A. Lysaght, P. Mercier, Dr. K. Stankovic

    Maximum

    Extractable

    Power:

    1.1 to 6.25nW

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    14/4514

    Every Picowatt Counts!

    Leakage Power

    from Input: 20pW

    Leakage Power

    from Output: 223pW

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    15/45

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    16/4516

    Pico-Powered Transmitter!

    High-Vt PMOS gating:

    Up to 4000X lowerleakage than with no

    gating

    Fine Grained Power Gating

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    17/4517

    System Measurements

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    18/4518

    Directions in Ultra-low-PowerProcessing for IoT Systems

    Use of hardware accelerators

    Use of non-volatile processing for variable

    energy

    Ultra-low-voltage operations using

    parallelism

    Activity driven processing

    Light-weight machine learning for datareduction

    Bi di l MSP 430 P

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    19/45

    19

    Biomedical MSP-430 Processorwith Hardware Accelerators

    " 100-1000x reduction in energy by using accelerators

    "

    Operation down to 0.5V techniques can be combined

    "Accelerators reduce overallenergy by >10x in complete

    applications compared to CPU-only approach

    EEG feature extraction for seizure detection: 10.2x savings

    EKG analysis: 11.5x savings

    64kb

    SRAM 1

    !C CORE

    FFT

    MEDIANGPIO FIR

    MISC

    64kb

    SRAM 2

    MU

    LT

    JT

    AG

    COR

    DIC

    TIM

    ER

    SER

    IAL

    3mm

    4mm

    RTC

    Joyce Kwong

    [ESSCIRC 10]

    EXTCLK

    SCLK1SCLK2

    GPIO

    Timers FFT

    ...

    Mult-

    iplier

    ADC

    Inter-

    face

    Med-

    ianIFCLK

    Real

    TimeClock

    Serial

    Ports

    FIR

    Mem. Interface

    ...

    COR-

    DIC

    PMU128kb SRAM

    CPU

    MAB[19:0]

    MDB[15:0]

    !C Core

    JTAG

    Clock

    SWDebug

    Support

    DMA

    0

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    20/45

    20

    Non-Volatile Processor

    FIR filter test-case:

    Desired

    operation:

    Embed non-volatile

    memory

    elements into

    registers

    Replace all flip-flops with

    Non-volatile D Flip-Flop

    (NVDFF)

    [M. Qazi, ISSCC 2013]

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    21/45

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    22/45

    22

    Ultra-Low-Power Using Parallelism

    2mW H.264 decoder 720p in 65nm(14x lower power)

    Parallel H.264

    N

    1

    Filter>

    Parallel H.265 (HEVC)

    [C. Huang, ISSCC 2013]

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    23/45

    23

    Computational Photography

    23

    HDR Imaging Glare Reduction

    Low-light Enhancement

    -1 EV

    0 EV

    +1 EV

    Tonemapped HDRoutput

    LLE outputFlash

    No-Flash

    Before Filtering

    After Filtering

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    24/45

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    25/45

    25

    Computational Photography

    !"$ %&' !($

    )*

    Rithe, R., P. Raina, N. Ickes, S. V. Tenneti, A. P. Chandrakasan, "Reconfigurable Processor for Energy-EfficientComputational Photography," IEEE Journal of Solid-State Circuits, vol. 48, no. 11, pp. 2908-2919, Nov. 2013.

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    26/45

    26

    Exploiting Signal Statistics

    [Mahmut Sinangil, ISSCC 2013]

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    27/45

    27

    Digital Energy Metering

    " !"#$%& ()"*+)$*"% ,*$-.*+ /0#$12)"3

    4" )56-7*0 8+)$1%# -101-*+)$ 9,8+): *8 .8#; +)0)? +7# @)A+1%# )@#$ ,8+);$)08 B& CD ?$)= DE

    +) DF*" G -&-A#8H #"#$%& 0#$ )0#$12)" 9!/I:-1" B# 100$)J*=1+#; 183 ,8+)K DEK CD L G

    !"#$%&"!"'( &"$%*(+

    ,- ./#'0" 1' "'"&02 3"&

    43"6' 1$ 46$"&7"8 8%" (4

    ('$1"'( "9".($

    [Y. Sinangil, A-SSCC 12]

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    28/45

    28

    Energy Monitoring Circuit (1/3)

    VDD

    STEP 1 Normal Operation: Buck Converter powers up the

    system

    implemented and demonstrated with integratedpower management circuits

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    29/45

    29

    Energy Monitoring Circuit (2/3)

    STEP 2 - Discharge: Cf is discharged from V1 to (V1 V) by

    ILOAD in N cycles

    I = 0VDD

    0 N

    V

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    30/45

    30

    Energy Monitoring Circuit (3/3)

    STEP 3 Recovery: Voltage is restored to initial VDD.

    Energy per operation is measured as CF x V1 x V / N

    VDD

    Sensor with Power

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    31/45

    31

    Sensor with PowerManagement Demonstrated

    The operation of the system when performing

    energy monitoring and voltage changes

    31

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    32/45

    32

    Self-Aware Test chip

    32

    Y. Sinangil, S. M. Neuman, M. E. Sinangil, N. Ickes, G. Bezerra, E. Lau,

    J. E. Miller, H. C. Ho!mann, S. Devadas, and A. P. Chandrakasan,A Self-Aware Processor SoC using Energy Monitors Integrated into Power

    Converters for Self-Adaptation, in Proc. Symposium on VLSI Circuits (VLSI), 2014.

    32x32

    Matrix Transpose

    Light weight Machine Learning in

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    33/45

    33

    Light-weight Machine Learning inHardware

    On-scalp Field Potentials (EEG):

    Clinical

    onset

    Electrical

    onset

    ~7.5sec

    Supply

    Voltage

    Input Dyn.Range

    ADC

    AFE Power

    Bandwidth

    30-59 dB(4 step)

    66!W

    30Hz / 100Hz

    Fully Differential

    SAR ADC

    10b, 4-32KS/s

    1.8V (AFE)

    1.0V (DBE, ADC)

    Process

    Area

    TSMC 0.18 !m

    1P6M CMOS

    5.0 x 5.0 mm

    Classifier

    Type

    Support Vector

    Machine

    Efficiency2.03!J

    /Classification

    Latency < 2s

    Channel1 to 8

    Scalable

    Accuracy 84.4%

    [Jerald Yoo, ISSCC 2012]

    Epileptic SeizureOnset Detection

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    34/45

    34

    Security for IoT

    IoT introduces many unique security challenges:

    "

    Widely deployed sensors collecting private and sensitive data

    "All interconnected and potentially accessible to attackers

    Example attack scenarios:

    Activity tracker logs can help an

    attacker profile users

    Home automation devices can be

    compromised to give attackers access

    Opportunities

    Implement new

    crypto primitives

    like FHE to enable

    secure systems

    System solutions to

    provide complete

    security for IoT

    applications

    Pacemakers can be hacked

    to cause unwanted stimulation

    A Voltage and Resolution

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    35/45

    35

    #Energy-efficient 5b to 10bresolution scalable DAC

    # Voltage scalable from 0.4V (5kS/s)to 1V (2MS/s)

    # Leakage power-gating important at

    low voltage/sample rates

    A Voltage and ResolutionScalable SAR ADC

    [M. Yip, ISSCC 2011]

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    36/45

    36

    Data Dependent SAR

    0 1000 2000 3000 40000

    512

    1024

    OutputCode

    Sample Number

    !Accel= 6.7%

    0 1000 2000 3000256

    512

    768

    OutputCode

    Sample Number

    !ECG= 0.6%

    Range

    ECG Signal, 1 kS/s Vibration Signal, 5 kS/s

    != /range

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    37/45

    37

    Data Dependent SAR

    Conventional SAalways uses the

    same initial guess

    Alter the algorithmto exploit low signal

    activity

    # Start search at

    previous sample.

    #

    Use fewer bitcycles

    when initial guess is

    close to final output

    code.

    Conventional SA

    LSB-First SA

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    38/45

    38

    Measurement Results

    ADC response to ECG test input signal at

    VDD=0.5V and fS=1 kHz

    400

    500

    600

    OutputCode

    -10

    0

    10Output Code

    Rate of Change

    (LSB/sample)

    Mean Magnitude = 1.2

    0

    5

    10

    15

    Bitcycles

    per Sample

    Mean = 3.7

    0 0.5 1 1.5 2 2.5 3

    0

    5

    10

    Power

    (nW)

    Time (s)

    Mean = 3.9 nW, Measurement BW = 100 Hz

    0.18"m General Purpose

    CMOS

    400 "m

    Comparator

    DAC

    Switches

    Logic

    300 "m

    Yaul, F. M., A. P. Chandrakasan, "A 10b 0.6nW SAR ADC with Data-Dependent Energy SavingsUsing LSB-First Successive Approximation," IEEE International Solid State Circuits Conference(ISSCC), Feb 2014.

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    39/45

    39

    Multi-Channel FBAR Transmitter

    FB

    AROscillators !10dBm

    PA

    ResonantBuffer

    MUX

    2.4GHzULP-TX

    50#

    [A. Paidimarri, VLSI Symp. 12]

    -2 0 2 4 60

    0.5

    1

    Volta

    ge(V)

    -2 0 2 4 6

    -0.1

    0

    0.1

    Time (s)

    o

    age

    4s

    Oscillator Enable

    Oscillator Start-up (PA Output)

    $

    Oscillator consumes150"W from 0.7V supply

    $

    Fast startup-time

    minimizes

    energy overhead

    Si etch pit

    AlN/Mo membraneAu Pad

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    40/45

    e-Textiles with Wireless Power/

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    41/45

    41

    e-Textiles with Wireless Power/Data Transfer

    Nachiket Desai, ISSCC 2013

    Putting it Together: Fully-Implantable

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    42/45

    42

    Putting it Together: Fully-ImplantableCochlear Implant

    Conventional CI

    External microphone,

    processor, coil

    Fully-Implantable Solution

    LDV

    Speaker

    Micro-

    manipulator

    Microphone

    Temporal

    bone

    holder

    Discrete

    prototype

    Limitations

    #

    Usage in shower/water

    sports

    # Aesthetics and social stigma

    M. Yip, R.Jin, H. Nakajima, K. Stankovic, and A. P. Chandrakasan,

    A Fully-Implantable Cochlear Implant SoC with Piezoelectric Middle-Ear Sensor and Energy-Efficient Stimulation in 0.18"m HVCMOS, ISSCC 2014

    P t t I l t ti

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    43/45

    43

    Prototype Implementation

    Piezoelec

    tric

    sensor

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    44/45

    44

    Efficient Portable-to-Portable Wireless

    Charging

    Wirelessly charge

    low-power portables by

    high-power portables

    Charge in 2 minutes fortypical day use

    S

  • 8/10/2019 Ultra-Low-Power Networked Systems - Anantha Chandrakasan

    45/45

    Summary

    %

    Energy efficiency achieved through :" Ultra-low-voltage operation

    " Hardwired architectures

    " Exploiting application attributes (e.g., data-driven processing)

    " Digital control of energy processing

    " Optimizing for short duty cycles

    %

    Next generation sub-Hz optimized electronicswill enable new energy harvesting applications

    Exciting Opportunities Beyond Moores

    Law Scaling