Top Banner

of 29

02 LPD PowerConsumptionBasics (1)

Mar 01, 2018

Download

Documents

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
  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    1/29

    ce

    [email protected]

    Universidad Politcnica de Madrid

    ower m n gement for electronic

    systems

    low power design

    Pedro Alou ([email protected] )

    Teresa Riesgo ([email protected])

    mailto:[email protected]:[email protected]:[email protected]:[email protected]
  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    2/29

    2

    Power management of electronic systems

    Outline

    of the

    course

    Introduction Structure of the subject

    Evolution of power consumption in digital systems Power consumption basics

    How an electronic system consumes power CMOS technology

    Challenges in technology scaling and in (low) power supplies

    Optimizing power in digital systems Low power design techniques at different levels (circuit, logic, RTL, system)

    Optimizing power at run time

    Power estimation Dynamic and static techniques

    Different abstraction levels

    Power sources Battery powered devices

    Energy harvesting

    Low power supplies and converters Voltage regulators

    Dynamic Voltage Scaling

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    3/29

    3

    Power management of electronic systems

    Before

    starting

    metrics

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    4/29

    4

    Power management of electronic systems

    Is

    power

    consumption

    so

    important

    ?

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    5/29

    5

    Power management of electronic systems

    Why

    CMOS?

    Design and process experience

    Availability of manufacturing places

    Lowest Price per function

    Low power consumption

    Vdd scalability

    High scalability with current lithographic processes

    Easy layout

    Capability of integrating analog/digital/memory/sensors in chip

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    6/29

    6

    Power management of electronic systems

    Why

    CMOS

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    7/297

    Power management of electronic systems

    CMOS Technologya review

    pMOS

    Se activa con un 0 en la G

    Conduce bien los 1s

    G

    D

    S

    D S

    G = 1

    D S

    G = 0

    nMOS

    G

    D

    S

    Se activa con un 1 en la G

    Conduce bien los 0s

    D S

    G = 0

    D S

    G = 1

    1 = VDD

    0 = GND

    VDD

    GND

    A

    A

    B

    B

    S

    NAND? NOR?

    GND

    A

    A

    B

    B

    S

    NAND? NOR?

    VDD

    VDD

    GND

    A S

    A S

    nMOS

    pMOS

    Si A = 1 (A=VDD) nMOS conduce,

    pMOS no conduce S = 0 (S=GND)

    Si A = 0 (A=GND) nMOS no conduce,

    pMOS conduce

    S = 1 (S=VDD)

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    8/298

    Power management of electronic systems

    TheMOS transistors

    VGSVT

    Ron

    S D

    A Switch!

    |VGS |

    A MOS Transistor

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    9/29

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    10/2910

    Power management of electronic systems

    Current-Voltage relations

    Long channel device

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    11/2911

    Power management of electronic systems

    Current-Voltage relations(Deep submicronMOS)-4

    VDS(V)0 0.5 1 1.5 2 2.5

    0

    0.5

    1

    1.5

    2

    2.5x 10

    ID(A)

    VGS= 2.5 V

    VGS= 2.0 V

    VGS= 1.5 V

    VGS= 1.0 V

    Early Saturation

    Linear

    Relationship

    ID

    Long-channel device

    Short-channel device

    VDS

    VDSAT

    VGS

    - VT

    VGS

    = VDD

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    12/2912

    Power management of electronic systems

    TheCMOS Inverter

    VDD

    GND

    Vin Vout

    nMOS

    pMOS

    GND

    CL

    VDD VDD

    Vin =

    VDD

    Vin =

    0

    Vout

    Vout

    Rn

    Rp

    Vout

    R p

    V DD

    Vin = 0

    (a) Low-to-high

    C L

    V out

    R n

    V DD

    V in = V DD

    (b) High-to-low

    C L

    Transient analysis

    DC analysis

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    13/2913

    Power management of electronic systems

    CMOS InverterLoad Characteristics

    IDn

    Vout

    Vin= 2.5

    Vin

    = 2

    Vin

    = 1.5

    Vin

    = 0

    Vin

    = 0.5

    Vin

    = 1

    NMOS

    Vin= 0

    Vin

    = 0.5

    Vin= 1Vin

    = 1.5

    Vin= 2

    Vin

    = 2.5

    Vin= 1Vin= 1.5

    PMOS

    VDD

    GND

    Vin Vout

    nMOS

    pMOS

    GND

    CL

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    14/2914

    Power management of electronic systems

    CMOS Invertervoltagetransfer

    Vout

    Vin0.5 1 1.5 2 2.5

    0.

    5

    1

    1.

    5

    2

    2.

    5

    NMOS res

    PMOS off

    NMOS sat

    PMOS sat

    NMOS off

    PMOS res

    NMOS satPMOS res

    NMOS res

    PMOS sat

    VOH

    VOLVin

    Vout

    VM

    VIL VIH

    0 0.5 1 1.5 2 2.50

    0.5

    1

    1.5

    2

    2.5

    Vin

    (V)

    V

    out(

    V)

    Good PMOS

    Bad NMOS

    Good NMOS

    Bad PMOS

    Nominal =0

    =0

    +

    = dielectric constants= carrier mobility

    W= Channel width

    L= Channel Length

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    15/2915

    Power management of electronic systems

    CMOS Invertervoltagetransfer

    =

    _(e-)W_n/L_n

    =0

    +

    = dielectric constants

    = carrier mobility

    W= Channel width

    L= Channel Length

    Inversion voltage = Vdd/2=

    =+

    /

    /=

    + 2,5Electron mobility: e-=650 cm

    2/V.seg

    Hole mobility: h+=240 cm2/V.seg

    pMOS transistor must be 2.5 times larger (wider) than nMOS

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    16/2916

    Power management of electronic systems

    Power consumption in CMOS circuits

    Leakage consumption

    Parasitic diodes and transistors

    Dynamic consumption

    Charge and discharge of capacitors

    Pdyn = CLVDDVswf0110

    Psc = VDDIsc

    Pstat = VDDIleak

    Short circuit consumption

    Short circuit path between Vdd and

    Gnd during the transitions

    80% Ptotal

    10-20% Ptotal

    1-10% Ptotal

    VDD

    In Out

    CL

    ISC

    Inverter

    CMOS

    Its importance increases in deep submicron technologies

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    17/2917

    Power management of electronic systems

    CMOS invertercurrents

    Energy/transition = C L * V dd2

    Power = Energy/transition * f = C L * V dd2 * f

    Need to reduce C L , V dd, and f to reduce power.

    Vin Vout

    C L

    Vdd

    Not a function of transistor sizes!

    The power consumption

    depends on the

    switching activity and,

    therefore, on the

    patterns and data

    handled by the circuit

    Estimation is

    not easy!

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    18/2918

    Power management of electronic systems

    CMOS: DynamicPowerConsumption

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    19/2919

    Power management of electronic systems

    CMOS: DynamicPowerConsumption

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    20/2920

    Power management of electronic systems

    Short-circuitcurrents

    Vin Vout

    C L

    Vdd

    IVDD

    (m

    A)

    0.15

    0.10

    0.05

    Vin

    (V)

    5.04.03.02.01.00.0

    pMOS

    nMOS

    Vin= 0V

    pMOS

    Idd = 0A

    ON

    nMOS OFF

    Vin= 5V

    pMOS

    Idd = 0A

    OFF

    nMOS ON

    Vin= 2,5VpMOS

    Idd 0A

    ON

    nMOS ON

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    21/29

    21

    Power management of electronic systems

    Riseandfalltimes

    Influence in the short-circuit current

    VDD

    Vout

    CL

    Vin

    ISC 0

    VDD

    Vout

    CL

    Vin

    ISCIMAX

    Large Loads CL Small Loads CL

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    22/29

    22

    Power management of electronic systems

    Short-circuitpower

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    23/29

    23

    Power management of electronic systems

    Riseandfalltimes

    Influence in the short-circuit current

    0r

    8

    76

    5

    43

    2

    1

    01 2 3 4 5

    DE / E

    VDD = 5 V

    VDD = 3.3 V

    W/L|P = 7.2mm/1.2mm

    W/L|N = 2.4mm/1.2mm

    The power consumption due to short circuit current is minimized by

    choosing the aspect ratio between pMOS and nMOS transistors

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    24/29

    24

    Power management of electronic systems

    Vout

    Vdd

    Sub-ThresholdCurrent

    Drain JunctionLeakage

    Sub-Threshold Current Dominant Factor

    Staticconsumption(leakage)

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    25/29

    25

    Power management of electronic systems

    Sub-thresholdleakage(anextra complication)

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    26/29

    26

    Power management of electronic systems

    Staticpower(leakage) mayruin Moores Law

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    27/29

    27

    Power management of electronic systems

    Projections

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    28/29

    28

    Power management of electronic systems

    PowerBudgetfordifferenttypeof SoCs

  • 7/26/2019 02 LPD PowerConsumptionBasics (1)

    29/29

    Power management of electronic systems

    SupplyVoltages: evolution