SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Leakage Current Reduction in CMOS VLSI Circuits
by Input Vector Control
Presented by : Syed Atif Naseem
EEE 533 Digital VLSI Design
Topics to be Covered
 Introduction
 Sources of leakage current
 Leakage minimization by input vector control
 Algorithm for MLV to linear search
 Experimental results of Combinational Circuits
 Scan Based testing for sequential circuit
 Generic Scan Chain structure
 Experimental results for sequential circuit
 Conclusion
Introduction
 The performance improvement has been accompanied by an
increase in power dissipation.
 Primary contributor to power dissipation i.e. charging/discharging
of load capacitance.
 Quadratically proportional to supply voltage.
 Reduction in supply voltage, decrease the threshold voltage but
significantly increase the sub-threshold leakage current
conduction.
Sources for leakage current:
 Source/drain junction leakage current.
 Gate direct tunneling leakage.
 Subthreshold leakage through the channel of
an OFF transistor.
Sub threshold leakage current
 Subthreshold leakage current is much larger
than the other leakage current components.
 Decreasing the Vth, increases the leakage
current.
 Decreasing the size of transistor, increases the
leakage current
Methods to reduce the leakage
current in idle mode
 By selecting minimum leakage vector
 Using multiplexer
 By modifying the gate
Algorithm for MLV to linear search
1) Find the trivial bounds on leakage current, LB and UB
2) C=UB, mlv=[ ]
3) Write Boolean clauses to model the circuit leakage and the
condition that total leakage >= C
4) Solve the resulting SAT problem
5) If there is no solution ,stop; C+1 is the minimum leakage and mlv
is the solution
6) mlv= the vector found by the SAT solver
7) C=C-1
8) If C > LB, stop; C+1 is the minimum leakage and mlv is the
solution
9) Go to step 3
A 2-to-4 decoder for single gate
Leakage minimization by input
vector control
 Two input Nand gate leakage
 Two nand gate with two input
Contribution of all gates to the total
leakage
 Total leakage=20 L00 + 15 L01 + 10 L11 + 5
L10
Derive the Circuit through MLV
Leakage Reduction By adding
Control points
Using Multiplexer
 Cut the internal line and insert the 2-to-1
multiplexer that is controlled by SLEEP signal
Adding the leakage current of the
multiplexer to the total leakage
 Run the linear search for MLV at modified LCN
 MLV
 Internal lines on which multiplexer are inserted
Modifying the gate
Experimental result of
Combinational Circuits
 MCNC91 bench mark
Energy Saving of the input vector
control mechanism
Energy saving for control point
addition mechanism
Minimum Cycles in Idle Mode
General model of Sequential circuit
Modification of circuit in test mode
of Scan chain
Using Scan chain for leakage
reduction
Leakage reduction through scan
chain
Local loop to save the MLV in the
active mode
Scan chain structure for sequential
circuit through latch
Applying MLV through latches in
sequential circuit
Experimentals results for
sequential circuit
 Apply leakage reduction method to ISCAS89
Conclusion
 Minimum leakage vector algorithm is developed.
 Leakage reduction through multiplexer and modifying
gates in combinational circuit.
 Scan chain through flip flop and latch used to
minimized leakage current in sequential circuit.
 Energy savings in idle mode.
 Experimental results shows the leakage reduction in
different circuits by having the minimum cycle required
in idle mode.
Thank You

Contenu connexe

Similaire à Reduction in Current leakage in CMOS VLSI Circuits

12-Rietveld-Transformer-load-loss-measurement.pdf
12-Rietveld-Transformer-load-loss-measurement.pdf12-Rietveld-Transformer-load-loss-measurement.pdf
12-Rietveld-Transformer-load-loss-measurement.pdf
RafikCherni
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
Kaveh Dehno
 
STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...
STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...
STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...
VLSICS Design
 

Similaire à Reduction in Current leakage in CMOS VLSI Circuits (20)

A High-Swing OTA with wide Linearity for design of self-tunable linear resistor
A High-Swing OTA with wide Linearity for design of self-tunable linear resistorA High-Swing OTA with wide Linearity for design of self-tunable linear resistor
A High-Swing OTA with wide Linearity for design of self-tunable linear resistor
 
A High-Swing OTA with wide Linearity for design of self-tunable linear resistor
A High-Swing OTA with wide Linearity for design of self-tunable linear resistorA High-Swing OTA with wide Linearity for design of self-tunable linear resistor
A High-Swing OTA with wide Linearity for design of self-tunable linear resistor
 
H010345762
H010345762H010345762
H010345762
 
A NEW LOW VOLTAGE P-MOS BULK DRIVEN CURRENT MIRROR CIRCUIT
A NEW LOW VOLTAGE P-MOS BULK DRIVEN CURRENT MIRROR CIRCUITA NEW LOW VOLTAGE P-MOS BULK DRIVEN CURRENT MIRROR CIRCUIT
A NEW LOW VOLTAGE P-MOS BULK DRIVEN CURRENT MIRROR CIRCUIT
 
Project
ProjectProject
Project
 
12-Rietveld-Transformer-load-loss-measurement.pdf
12-Rietveld-Transformer-load-loss-measurement.pdf12-Rietveld-Transformer-load-loss-measurement.pdf
12-Rietveld-Transformer-load-loss-measurement.pdf
 
A DAPTIVE S UPPLY V OLTAGE M ANAGEMENT F OR L OW P OWER L OGIC C IRCU...
A DAPTIVE  S UPPLY  V OLTAGE  M ANAGEMENT  F OR  L OW  P OWER  L OGIC  C IRCU...A DAPTIVE  S UPPLY  V OLTAGE  M ANAGEMENT  F OR  L OW  P OWER  L OGIC  C IRCU...
A DAPTIVE S UPPLY V OLTAGE M ANAGEMENT F OR L OW P OWER L OGIC C IRCU...
 
Highly efficient Active Front End enables trouble free operation of low harmo...
Highly efficient Active Front End enables trouble free operation of low harmo...Highly efficient Active Front End enables trouble free operation of low harmo...
Highly efficient Active Front End enables trouble free operation of low harmo...
 
Performance analysis of a HVDC transmission system under steady state & fault...
Performance analysis of a HVDC transmission system under steady state & fault...Performance analysis of a HVDC transmission system under steady state & fault...
Performance analysis of a HVDC transmission system under steady state & fault...
 
Ahmed.ppt
Ahmed.pptAhmed.ppt
Ahmed.ppt
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
20120140506014
2012014050601420120140506014
20120140506014
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
 
IRJET- Impact of Superconducting Fault Current Limiter on Passive Resonance C...
IRJET- Impact of Superconducting Fault Current Limiter on Passive Resonance C...IRJET- Impact of Superconducting Fault Current Limiter on Passive Resonance C...
IRJET- Impact of Superconducting Fault Current Limiter on Passive Resonance C...
 
Design of Loop Filter Using CMOS
Design of Loop Filter Using CMOSDesign of Loop Filter Using CMOS
Design of Loop Filter Using CMOS
 
LM315x Synchronous Simple Switcher® Controller Series
LM315x Synchronous Simple Switcher® Controller SeriesLM315x Synchronous Simple Switcher® Controller Series
LM315x Synchronous Simple Switcher® Controller Series
 
STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...
STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...
STAND-BY LEAKAGE POWER REDUCTION IN NANOSCALE STATIC CMOS VLSI MULTIPLIER CIR...
 
Original Power Supply IC LNK500PN LNK500P LNK500 DIP-7 New
Original Power Supply IC LNK500PN LNK500P LNK500 DIP-7 NewOriginal Power Supply IC LNK500PN LNK500P LNK500 DIP-7 New
Original Power Supply IC LNK500PN LNK500P LNK500 DIP-7 New
 
NEW HYBRID POWER CONDITIONER
NEW HYBRID POWER CONDITIONERNEW HYBRID POWER CONDITIONER
NEW HYBRID POWER CONDITIONER
 
Diode Free T-Type Five Level Neutral Point Clamped Inverter for Low Voltage D...
Diode Free T-Type Five Level Neutral Point Clamped Inverter for Low Voltage D...Diode Free T-Type Five Level Neutral Point Clamped Inverter for Low Voltage D...
Diode Free T-Type Five Level Neutral Point Clamped Inverter for Low Voltage D...
 

Plus de Syed Atif Naseem

Insulation testing of power cable
Insulation testing of power cableInsulation testing of power cable
Insulation testing of power cable
Syed Atif Naseem
 
Deblurring of Digital Image PPT
Deblurring of Digital Image PPTDeblurring of Digital Image PPT
Deblurring of Digital Image PPT
Syed Atif Naseem
 

Plus de Syed Atif Naseem (20)

Electrical Safety Audit
Electrical Safety AuditElectrical Safety Audit
Electrical Safety Audit
 
Asset Integrity _ Asset Managment ISO 55001 Certification
Asset Integrity _ Asset Managment ISO 55001 CertificationAsset Integrity _ Asset Managment ISO 55001 Certification
Asset Integrity _ Asset Managment ISO 55001 Certification
 
EMS ISO 50001
EMS ISO 50001 EMS ISO 50001
EMS ISO 50001
 
Electrical & Energy Audit 22 Nov.pptx
Electrical & Energy Audit 22 Nov.pptxElectrical & Energy Audit 22 Nov.pptx
Electrical & Energy Audit 22 Nov.pptx
 
Electrical & Energy Audit (2).pptx
Electrical & Energy Audit (2).pptxElectrical & Energy Audit (2).pptx
Electrical & Energy Audit (2).pptx
 
Electrical FM Compiled.pdf
Electrical  FM Compiled.pdfElectrical  FM Compiled.pdf
Electrical FM Compiled.pdf
 
Energy Audit..pptx
Energy Audit..pptxEnergy Audit..pptx
Energy Audit..pptx
 
Electrical Safety Audit - FM Pvt ltd.pptx
Electrical Safety Audit - FM Pvt ltd.pptxElectrical Safety Audit - FM Pvt ltd.pptx
Electrical Safety Audit - FM Pvt ltd.pptx
 
Electrical Audit (Bill's Inc ).pptx
Electrical Audit (Bill's Inc ).pptxElectrical Audit (Bill's Inc ).pptx
Electrical Audit (Bill's Inc ).pptx
 
Neural Network to identify fault in distribution network of smart grid
Neural Network to identify fault in distribution network of smart gridNeural Network to identify fault in distribution network of smart grid
Neural Network to identify fault in distribution network of smart grid
 
ELECTRIC VEHICLE
ELECTRIC VEHICLEELECTRIC VEHICLE
ELECTRIC VEHICLE
 
Energy storage Technologies
Energy storage TechnologiesEnergy storage Technologies
Energy storage Technologies
 
Asset management
Asset managementAsset management
Asset management
 
Probability Estimation for the Fault Detection and Isolation of PMU-Based Tra...
Probability Estimation for the Fault Detection and Isolation of PMU-Based Tra...Probability Estimation for the Fault Detection and Isolation of PMU-Based Tra...
Probability Estimation for the Fault Detection and Isolation of PMU-Based Tra...
 
Formal verification of FDIR
Formal verification of FDIRFormal verification of FDIR
Formal verification of FDIR
 
SMART GRID
SMART GRIDSMART GRID
SMART GRID
 
Insulation testing of power cable
Insulation testing of power cableInsulation testing of power cable
Insulation testing of power cable
 
Monitoring System
Monitoring SystemMonitoring System
Monitoring System
 
SAUDI FRENCH
SAUDI FRENCHSAUDI FRENCH
SAUDI FRENCH
 
Deblurring of Digital Image PPT
Deblurring of Digital Image PPTDeblurring of Digital Image PPT
Deblurring of Digital Image PPT
 

Dernier

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Dernier (20)

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 

Reduction in Current leakage in CMOS VLSI Circuits

  • 1. Leakage Current Reduction in CMOS VLSI Circuits by Input Vector Control Presented by : Syed Atif Naseem EEE 533 Digital VLSI Design
  • 2. Topics to be Covered  Introduction  Sources of leakage current  Leakage minimization by input vector control  Algorithm for MLV to linear search  Experimental results of Combinational Circuits  Scan Based testing for sequential circuit  Generic Scan Chain structure  Experimental results for sequential circuit  Conclusion
  • 3. Introduction  The performance improvement has been accompanied by an increase in power dissipation.  Primary contributor to power dissipation i.e. charging/discharging of load capacitance.  Quadratically proportional to supply voltage.  Reduction in supply voltage, decrease the threshold voltage but significantly increase the sub-threshold leakage current conduction.
  • 4. Sources for leakage current:  Source/drain junction leakage current.  Gate direct tunneling leakage.  Subthreshold leakage through the channel of an OFF transistor.
  • 5. Sub threshold leakage current  Subthreshold leakage current is much larger than the other leakage current components.  Decreasing the Vth, increases the leakage current.  Decreasing the size of transistor, increases the leakage current
  • 6. Methods to reduce the leakage current in idle mode  By selecting minimum leakage vector  Using multiplexer  By modifying the gate
  • 7. Algorithm for MLV to linear search 1) Find the trivial bounds on leakage current, LB and UB 2) C=UB, mlv=[ ] 3) Write Boolean clauses to model the circuit leakage and the condition that total leakage >= C 4) Solve the resulting SAT problem 5) If there is no solution ,stop; C+1 is the minimum leakage and mlv is the solution 6) mlv= the vector found by the SAT solver 7) C=C-1 8) If C > LB, stop; C+1 is the minimum leakage and mlv is the solution 9) Go to step 3
  • 8. A 2-to-4 decoder for single gate
  • 9. Leakage minimization by input vector control  Two input Nand gate leakage  Two nand gate with two input
  • 10. Contribution of all gates to the total leakage  Total leakage=20 L00 + 15 L01 + 10 L11 + 5 L10
  • 11. Derive the Circuit through MLV
  • 12. Leakage Reduction By adding Control points Using Multiplexer  Cut the internal line and insert the 2-to-1 multiplexer that is controlled by SLEEP signal
  • 13. Adding the leakage current of the multiplexer to the total leakage  Run the linear search for MLV at modified LCN  MLV  Internal lines on which multiplexer are inserted
  • 15. Experimental result of Combinational Circuits  MCNC91 bench mark
  • 16. Energy Saving of the input vector control mechanism
  • 17. Energy saving for control point addition mechanism
  • 18. Minimum Cycles in Idle Mode
  • 19. General model of Sequential circuit
  • 20. Modification of circuit in test mode of Scan chain
  • 21. Using Scan chain for leakage reduction
  • 23. Local loop to save the MLV in the active mode
  • 24. Scan chain structure for sequential circuit through latch
  • 25. Applying MLV through latches in sequential circuit
  • 26. Experimentals results for sequential circuit  Apply leakage reduction method to ISCAS89
  • 27. Conclusion  Minimum leakage vector algorithm is developed.  Leakage reduction through multiplexer and modifying gates in combinational circuit.  Scan chain through flip flop and latch used to minimized leakage current in sequential circuit.  Energy savings in idle mode.  Experimental results shows the leakage reduction in different circuits by having the minimum cycle required in idle mode.
  • 28.