SlideShare uma empresa Scribd logo
1 de 13
Design and Implementation of VLSI Systems
                   (EN1600)
                      Lecture 14: Power Dissipation




S. Reda EN160 SP’08
Power and Energy

      • Power is drawn from a voltage source
        attached to the VDD pin(s) of a chip.


      • Instantaneous Power: P(t ) = iDD (t )VDD
                                         T           T

      • Energy:                   E = ∫ P(t )dt = ∫ iDD (t )VDD dt
                                         0           0
                                                 T
                                          E 1
      • Average Power:            Pavg   = = ∫ iDD (t )VDD dt
                                          T T 0

S. Reda EN160 SP’08
Dynamic power

      • Dynamic power is required to charge and discharge
        load capacitances when transistors switch.

      • One cycle involves a rising and falling output.
      • On rising output, charge Q = CVDD is required
      • On falling output, charge is dumped to GND
                                              VDD
      • This repeats Tfsw times
                                                  iDD(t)
           over an interval of T

                                                           C
                                       fsw



S. Reda EN160 SP’08
Dynamic power dissipation
                                       Vdd



                         Vin                      Vout
                                                            load capacitance
                                             CL            (gate + diffusion +
                                                              interconnects)

      Energy delivered by the supply during input 1 → 0 transition:




      Energy stored at the capacitor at the end of 1 → 0 transition:


                                                     dissipated in NMOS
                                                     during discharge
S. Reda EN160 SP’08                                  (input: 0 → 1)
Capacitive dynamic power

    If the gate is switched on and off f0→1 (switching factor) times
   per second, the power consumption is given by




    For entire circuit




       where αi is activity factor [0..0.5] in comparison to the clock
       frequency (which has switching factor of 1)

                              Pdynamic = α CVDD 2 f

S. Reda EN160 SP’08
Short circuit current

    • When transistors switch, both nMOS and pMOS
      networks may be momentarily ON at once
    • Leads to a blip of “short circuit” current.
    • < 10% of dynamic power if rise/fall times are
      comparable for input and output




S. Reda EN160 SP’08
Dynamic power breakup




                                             Gate
                                             34%
                      Interconnect
                           51%



                                        Diffusion
                                           15%




                      Total dynamic Power
                             [source: Intel’03]
S. Reda EN160 SP’08
Static (leakage) power

      • Static power is consumed even when chip is
        quiescent.
            – Leakage draws power from nominally OFF
              devices
                                       Vgs −Vt
                                                      −Vds
                                                            
                      I ds = I ds 0e    nvT
                                                 1 − e 
                                                        vT

                                                 
                                                           
                                                            




S. Reda EN160 SP’08
Techniques for low-power design
   • Reduce dynamic power                  Pdynamic = α CVDD 2 f
          – α: clock gating, sleep mode
          – C: small transistors (esp. on clock), short wires
          – VDD: lowest suitable voltage
          – f: lowest suitable frequency

                                           I1
                                           I2                             O1
  Clock                                    I3
                                           I4

                                           I5                             O2
                      Enable
                                           I                              critical
                                           6                               path
                 Clock Gating
                                               only reduce supply voltage of
                                               non critical gates
S. Reda EN160 SP’08
Dynamic power reduction via dynamic VDD
   scaling
   • Scaling down supply voltage Pdynamic = α CVDD f
                                                  2

         – reduces dynamic power
         – reduces saturation current
           → increases delay → reduce the frequency



    Dynamic voltage scaling (DVS): Supply and voltage of the
    circuit should dynamic adjust according to the workload of
    criticality of the tasks running on the circuits




S. Reda EN160 SP’08
Leakage reduction via adjusting of Vth
  • Leakage depends exponentially on Vth. How to control Vth?
     – Remember: Vth also controls your saturation current → delay
                1. Oxide thickness                           2. Body Bias




      Sol1: statically choose high              Sol2: dynamically adjust the bias of
      Vt cells for non critical gates           the body
       I1
                                                • idle: increase Vt (e.g. by applying
       I2                            O1
                                                –ve body bias on NMOS)
       I3
       I4                                       • Active: reduce Vt (e.g.: by
       I5                            O2         applying +ve body bias on NMOS)
       I                             critical
       6                              path

S. Reda EN160 SP’08
Leakage reduction via Cooling




        Impact of temperature on leakage current


S. Reda EN160 SP’08
Summary

   We are still in chapter 4:
    Delay estimation
    Power estimation
    Interconnects and wire engineering
    Scaling theory




S. Reda EN160 SP’08

Mais conteúdo relacionado

Mais procurados

Mais procurados (19)

Single diode circuits
Single diode circuitsSingle diode circuits
Single diode circuits
 
Lab - 03
Lab - 03Lab - 03
Lab - 03
 
Diode
DiodeDiode
Diode
 
3.3.4 Simple Capacitive
3.3.4 Simple Capacitive3.3.4 Simple Capacitive
3.3.4 Simple Capacitive
 
Diodo de Tunelamento Ressonante: Teoria de operação e aplicações
Diodo de Tunelamento Ressonante: Teoria de operação e aplicaçõesDiodo de Tunelamento Ressonante: Teoria de operação e aplicações
Diodo de Tunelamento Ressonante: Teoria de operação e aplicações
 
555 and 556 timer circuits
555 and 556 timer circuits555 and 556 timer circuits
555 and 556 timer circuits
 
Microwave Devices Lecture10
Microwave Devices Lecture10Microwave Devices Lecture10
Microwave Devices Lecture10
 
Session 2 & 3 rectifiers
Session 2 & 3 rectifiersSession 2 & 3 rectifiers
Session 2 & 3 rectifiers
 
2SK2886のデータシート
2SK2886のデータシート2SK2886のデータシート
2SK2886のデータシート
 
Circuits
CircuitsCircuits
Circuits
 
Power Divider
Power DividerPower Divider
Power Divider
 
Lm567
Lm567Lm567
Lm567
 
Sonysirc
SonysircSonysirc
Sonysirc
 
Three phase semi converter
Three phase semi converterThree phase semi converter
Three phase semi converter
 
Operational Amplifier
Operational AmplifierOperational Amplifier
Operational Amplifier
 
Tunnel diode sunum
Tunnel diode sunumTunnel diode sunum
Tunnel diode sunum
 
Triac and diac
Triac and diacTriac and diac
Triac and diac
 
special diode
special diodespecial diode
special diode
 
Pdc ppt
Pdc pptPdc ppt
Pdc ppt
 

Semelhante a Lecture14

DOC-20240116-jaajjajajshshshshhshsWA0003.pptx
DOC-20240116-jaajjajajshshshshhshsWA0003.pptxDOC-20240116-jaajjajajshshshshhshsWA0003.pptx
DOC-20240116-jaajjajajshshshshhshsWA0003.pptxitsrudra39
 
08_electronics.ppt
08_electronics.ppt08_electronics.ppt
08_electronics.pptPinkyLim7
 
08_ digital electronics for engineers electronics.ppt
08_ digital electronics  for engineers electronics.ppt08_ digital electronics  for engineers electronics.ppt
08_ digital electronics for engineers electronics.pptElisée Ndjabu
 
Elektronika daya kuliah ke 2
Elektronika daya kuliah ke 2Elektronika daya kuliah ke 2
Elektronika daya kuliah ke 2Sugeng Widodo
 
Lecture5 diode circuits (1)
Lecture5 diode circuits (1)Lecture5 diode circuits (1)
Lecture5 diode circuits (1)raaako2255
 
08_electronics.basics and introduction12
08_electronics.basics and introduction1208_electronics.basics and introduction12
08_electronics.basics and introduction12vikknaguem
 
08_electronics.basics and introduction23
08_electronics.basics and introduction2308_electronics.basics and introduction23
08_electronics.basics and introduction23vikknaguem
 
Chapter 20
Chapter 20Chapter 20
Chapter 20Tha Mike
 

Semelhante a Lecture14 (20)

Lecture17
Lecture17Lecture17
Lecture17
 
DOC-20240116-jaajjajajshshshshhshsWA0003.pptx
DOC-20240116-jaajjajajshshshshhshsWA0003.pptxDOC-20240116-jaajjajajshshshshhshsWA0003.pptx
DOC-20240116-jaajjajajshshshshhshsWA0003.pptx
 
08_electronics.ppt
08_electronics.ppt08_electronics.ppt
08_electronics.ppt
 
Lecture30
Lecture30Lecture30
Lecture30
 
08_electronics.ppt
08_electronics.ppt08_electronics.ppt
08_electronics.ppt
 
08_electronics.ppt
08_electronics.ppt08_electronics.ppt
08_electronics.ppt
 
08_ digital electronics for engineers electronics.ppt
08_ digital electronics  for engineers electronics.ppt08_ digital electronics  for engineers electronics.ppt
08_ digital electronics for engineers electronics.ppt
 
08_electronics.ppt
08_electronics.ppt08_electronics.ppt
08_electronics.ppt
 
Elektronika daya kuliah ke 2
Elektronika daya kuliah ke 2Elektronika daya kuliah ke 2
Elektronika daya kuliah ke 2
 
Lecture08
Lecture08Lecture08
Lecture08
 
Datasheet 3
Datasheet 3Datasheet 3
Datasheet 3
 
Cd4013
Cd4013Cd4013
Cd4013
 
Lecture16
Lecture16Lecture16
Lecture16
 
Lecture5 diode circuits (1)
Lecture5 diode circuits (1)Lecture5 diode circuits (1)
Lecture5 diode circuits (1)
 
08_electronics.basics and introduction12
08_electronics.basics and introduction1208_electronics.basics and introduction12
08_electronics.basics and introduction12
 
08_electronics.basics and introduction23
08_electronics.basics and introduction2308_electronics.basics and introduction23
08_electronics.basics and introduction23
 
Lecture10
Lecture10Lecture10
Lecture10
 
Clippers_and_Clampers.pptx
Clippers_and_Clampers.pptxClippers_and_Clampers.pptx
Clippers_and_Clampers.pptx
 
Sepic converter
Sepic  converterSepic  converter
Sepic converter
 
Chapter 20
Chapter 20Chapter 20
Chapter 20
 

Mais de Dharmesh Goyal (20)

What's new in Bluetooth 5 ? Facts Unleashed
What's new in Bluetooth 5 ? Facts UnleashedWhat's new in Bluetooth 5 ? Facts Unleashed
What's new in Bluetooth 5 ? Facts Unleashed
 
Lecture19
Lecture19Lecture19
Lecture19
 
Lecture20
Lecture20Lecture20
Lecture20
 
Lecture32
Lecture32Lecture32
Lecture32
 
Lecture31
Lecture31Lecture31
Lecture31
 
Lecture29
Lecture29Lecture29
Lecture29
 
Lecture28
Lecture28Lecture28
Lecture28
 
Lecture27
Lecture27Lecture27
Lecture27
 
Lecture26
Lecture26Lecture26
Lecture26
 
Lecture25
Lecture25Lecture25
Lecture25
 
Lecture24
Lecture24Lecture24
Lecture24
 
Lecture23
Lecture23Lecture23
Lecture23
 
Lecture22
Lecture22Lecture22
Lecture22
 
Lecture21
Lecture21Lecture21
Lecture21
 
Lecture18
Lecture18Lecture18
Lecture18
 
Lecture13
Lecture13Lecture13
Lecture13
 
Lecture19
Lecture19Lecture19
Lecture19
 
Lecture09
Lecture09Lecture09
Lecture09
 
vlsi Lecture06
vlsi Lecture06vlsi Lecture06
vlsi Lecture06
 
vlsi Lecture05
vlsi Lecture05vlsi Lecture05
vlsi Lecture05
 

Último

A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 

Último (20)

A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 

Lecture14

  • 1. Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation S. Reda EN160 SP’08
  • 2. Power and Energy • Power is drawn from a voltage source attached to the VDD pin(s) of a chip. • Instantaneous Power: P(t ) = iDD (t )VDD T T • Energy: E = ∫ P(t )dt = ∫ iDD (t )VDD dt 0 0 T E 1 • Average Power: Pavg = = ∫ iDD (t )VDD dt T T 0 S. Reda EN160 SP’08
  • 3. Dynamic power • Dynamic power is required to charge and discharge load capacitances when transistors switch. • One cycle involves a rising and falling output. • On rising output, charge Q = CVDD is required • On falling output, charge is dumped to GND VDD • This repeats Tfsw times iDD(t) over an interval of T C fsw S. Reda EN160 SP’08
  • 4. Dynamic power dissipation Vdd Vin Vout load capacitance CL (gate + diffusion + interconnects) Energy delivered by the supply during input 1 → 0 transition: Energy stored at the capacitor at the end of 1 → 0 transition: dissipated in NMOS during discharge S. Reda EN160 SP’08 (input: 0 → 1)
  • 5. Capacitive dynamic power  If the gate is switched on and off f0→1 (switching factor) times per second, the power consumption is given by  For entire circuit where αi is activity factor [0..0.5] in comparison to the clock frequency (which has switching factor of 1) Pdynamic = α CVDD 2 f S. Reda EN160 SP’08
  • 6. Short circuit current • When transistors switch, both nMOS and pMOS networks may be momentarily ON at once • Leads to a blip of “short circuit” current. • < 10% of dynamic power if rise/fall times are comparable for input and output S. Reda EN160 SP’08
  • 7. Dynamic power breakup Gate 34% Interconnect 51% Diffusion 15% Total dynamic Power [source: Intel’03] S. Reda EN160 SP’08
  • 8. Static (leakage) power • Static power is consumed even when chip is quiescent. – Leakage draws power from nominally OFF devices Vgs −Vt  −Vds  I ds = I ds 0e nvT 1 − e  vT     S. Reda EN160 SP’08
  • 9. Techniques for low-power design • Reduce dynamic power Pdynamic = α CVDD 2 f – α: clock gating, sleep mode – C: small transistors (esp. on clock), short wires – VDD: lowest suitable voltage – f: lowest suitable frequency I1 I2 O1 Clock I3 I4 I5 O2 Enable I critical 6 path Clock Gating only reduce supply voltage of non critical gates S. Reda EN160 SP’08
  • 10. Dynamic power reduction via dynamic VDD scaling • Scaling down supply voltage Pdynamic = α CVDD f 2 – reduces dynamic power – reduces saturation current → increases delay → reduce the frequency Dynamic voltage scaling (DVS): Supply and voltage of the circuit should dynamic adjust according to the workload of criticality of the tasks running on the circuits S. Reda EN160 SP’08
  • 11. Leakage reduction via adjusting of Vth • Leakage depends exponentially on Vth. How to control Vth? – Remember: Vth also controls your saturation current → delay 1. Oxide thickness 2. Body Bias Sol1: statically choose high Sol2: dynamically adjust the bias of Vt cells for non critical gates the body I1 • idle: increase Vt (e.g. by applying I2 O1 –ve body bias on NMOS) I3 I4 • Active: reduce Vt (e.g.: by I5 O2 applying +ve body bias on NMOS) I critical 6 path S. Reda EN160 SP’08
  • 12. Leakage reduction via Cooling  Impact of temperature on leakage current S. Reda EN160 SP’08
  • 13. Summary We are still in chapter 4:  Delay estimation  Power estimation  Interconnects and wire engineering  Scaling theory S. Reda EN160 SP’08