A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and...
-
Upload
daniella-walker -
Category
Documents
-
view
213 -
download
0
Transcript of A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and...
![Page 1: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/1.jpg)
A Class Presentation for VLSI Course by : Fatemeh Refan
Based on the work
Leakage Power Analysis and Comparison of Deep Submicron
Logic Gates
Geoff Merrett and Bashir M. Al-HashimiESD Group, School of Electronics and Computer Science, University of
Southampton, UKIntegrated Circuit and System Design, Power and Timing Modeling, Optimization and
Simulation;
14th International Workshop, PATMOS 2004, Santorini, GreeceSeptember 15-17, 2004
![Page 2: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/2.jpg)
Outline
Background Introduction Design of Low Order Gates Design of Higher Order Gates Input Pattern Ordering
![Page 3: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/3.jpg)
Background
Design styles : COMP Partitioned CPL TG DCVSL DPL LP
Power Consumption Leakage Current Estimation
![Page 4: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/4.jpg)
Complementary CMOS (COMP)
NMOS pull-down & dual PMOS pull-up
Complementary inputs High number of
transistors (XOR : 12) …
NAND
XOR
![Page 5: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/5.jpg)
Partitioned Logic (NAND)
Breaks down a higher order gate into lower order gates
Faster than a CMOS high order gate
![Page 6: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/6.jpg)
Complementary Pass Logic (CPL)
Two NMOS logic networks
Two small pull-up PMOS transistors for swing restoration
Two output inverters for the complementary outputs
Number of transistors (10)
NAND
XOR
![Page 7: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/7.jpg)
Transmission Gate (TG) XOR
An NMOS to pull-down and a PMOS to pull-up
Solution to the voltage-drop problem
Based on the Complementary properties of NMOS and PMOS
Low number of transistors (4)
![Page 8: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/8.jpg)
Differential Cascade Voltage Switch Logic (DCVSL) XOR
Two NMOS logic networks
Two small pull-up PMOS transistors for swing restoration
Differential logic and positive feedback
Number of transistors (8)
![Page 9: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/9.jpg)
Double Pass Logic (DPL) XOR
Dual-rail pass-gate logic Both NMOS & PMOS
logic networks are used in parallel
High number of transistor (12)
![Page 10: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/10.jpg)
Low Power (LP) XOR
Using drivers to complete the high output logic when input is “11”
Low number of transistors (6)
![Page 11: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/11.jpg)
Power consumption
Dynamic : switching Short-circuit Static:
Gate leakage Sub-threshold leakage:
weak inversion current
oxSleak
leakSscdyntotal
III
IVPPP
![Page 12: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/12.jpg)
Leakage Current Estimation
Number of stacked transistors
Parallel or series transistors
)1)(exp(0T
ds
V
V
T
THgsS e
nV
VVII
SnSSS IIII ...321
![Page 13: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/13.jpg)
Introduction
Decreasing the Dimensions ? Effects on power consumption Solution and limitation
Leakage power reduction techniques: Supply voltage reduction Supply voltage gating Multiple or increased threshold voltages Minimizing leakage power consumption in
sleep states
![Page 14: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/14.jpg)
Parameters Variation
Berkeley Predictive Technology Models (BPTM) Basic gates : NAND, NOR, XOR Three DSM process tech. : 0.07, 0.1, and 0.13um Different design styles :
NAND, NOR : COMP, Partitioned, CPL XOR : COMP, CPL, TG, DCVSL, DPL, LP
FAN-in : 2, 4, 6, 8 Input ordering
![Page 15: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/15.jpg)
Design of Low Order Gates (NAND/NOR)
The leakage power of a CPL gate is four times that of the COMP gate There are no stacks Extra leakage current is drawn through:
level-restoring output-driving circuitry
The leakage power in a CMOS circuit increases as the technology shrinks
![Page 16: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/16.jpg)
Design of Low Order Gates (XOR)
LP (area, speed and power): The least leakage
power Few transistors Low delays Low dynamic power
COMP Low leakage power Less than 30%
worse than LP
![Page 17: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/17.jpg)
Design of Higher Order Gates
COMP gate consumes less power more transistors there
in the stack Partitioned logic is
faster, for fan-in greater than 6
![Page 18: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/18.jpg)
Input Pattern Ordering (2-input NAND) leakage current in a
stack is ‘almost’ independent of ordering for a constant number of ‘off’ transistors the leakage power is
the same for inputs “0,1” and “1,0” at 0.35u
the difference increases as the DSM process shrinks
![Page 19: A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.](https://reader036.fdocuments.net/reader036/viewer/2022083008/56649ea05503460f94ba3f10/html5/thumbnails/19.jpg)
Input Pattern Ordering (higher order gates)
The leakage power varied considerably for patterns containing only one ‘zero’
For NMOS stacks (NAND gates): a ‘zero’ closest to the
output gives the largest IS1 a ‘zero’ closest to ground
gives the smallest IS1 For PMOS stacks (NOR
gates): a ‘one’ closest to the output
gives the largest IS1 a ‘one’ closest to Vdd gives
the smallest IS1