* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Advanced VLSI Design - WSU EECS
Electric power system wikipedia , lookup
Power over Ethernet wikipedia , lookup
Solar micro-inverter wikipedia , lookup
Mercury-arc valve wikipedia , lookup
Immunity-aware programming wikipedia , lookup
Ground loop (electricity) wikipedia , lookup
Pulse-width modulation wikipedia , lookup
Power engineering wikipedia , lookup
Ground (electricity) wikipedia , lookup
Electrical ballast wikipedia , lookup
Variable-frequency drive wikipedia , lookup
Current source wikipedia , lookup
Three-phase electric power wikipedia , lookup
Electrical substation wikipedia , lookup
Distribution management system wikipedia , lookup
History of electric power transmission wikipedia , lookup
Power inverter wikipedia , lookup
Resistive opto-isolator wikipedia , lookup
Schmitt trigger wikipedia , lookup
Voltage regulator wikipedia , lookup
Power electronics wikipedia , lookup
Surge protector wikipedia , lookup
Opto-isolator wikipedia , lookup
Stray voltage wikipedia , lookup
Buck converter wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Alternating current wikipedia , lookup
Voltage optimisation wikipedia , lookup
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University [email protected] 1 Power & Low Power Design Physical Design Methodologies 2 Clocked Logic Family • • • • Domino circuits only implement noninverting logic High activity Better suited for large fanin gates Ref: Dinesh Somasekhar and Kaushik Roy, “Differential Current Switch Logic: A Low Power DCVS Logic Family”, IEEE Journal of Solid-state Circuits, Vol. 31, No. 7, July 1996 3 Clocked CVSL • The PMOS precharge transistors to pull the inverter inputs high during the low phase of the clock • Outputs are evaluated in the high phase of the clock • The weak PMOS feedback prevents deterioration of the high level at the inverter inputs 4 SSDL • Sample set differential logic (SSDL) • Complementary outputs are driven using an inverter loop • Senses the differential levels set up by the NMOS tree 5 ECDL • Enabled/disabled CMOS differential Logic • Avoids high power consumption of SSDL • Pre charge low 6 Differential Current Switch Logic (DCSL) • DCSL belongs to the class of clocked differential cascode voltage switch logic circuits • It is a generic methodology which is applied to clocked DCVS gates to reduce internal node voltage swings 7 DCSL1 Differential current switch logic (DCSL) The low going transition of Q disconnects the NMOS tree from Q_b by progressively cutting off transistor T8 This limits the charge up of the internal nodes in the NMOS tree SPICE simulations show that the internal node voltage swings for DCSL are of the order of 1volt (supply voltage 5 v) 8 Skewed CMOS • Fully complementary static logic • The sizes of the PMOS and NMOS transistors are adjusted to enable one of the transitions to be faster than the other • Noise tolerance of skewed logic is better than the dynamic circuits • Ref: A. Solomatnikov et. al. “Skewed CMOS: Noise-Tolerant High-Performance Low-Power Static Circuit Family”, IEEE Transactions on VLSI, Vol. 10, No. 4, August 2002 9 Skewed CMOS Comparable to Domino, with a better noise margin Better for low voltage, low power applications Fast high-to-low transition gate should be followed by fast low-to-high transition gate 10 Inverter Trip Point 11 Short Circuit Energy Vs. Skew 12 Leakage Current Vs. Skew 13 Multiple Threshold Voltage • Threshold Voltage is one of the most important parameters for device and circuit design • For the active mode low Vth is preferred because of the higher performance • For standby mode high Vth is useful for reduction of leakage power 14 Self-Adjusting Threshold Voltage Scheme • A leakage sensor senses a representative MOSFET and generates a control signal to self-sub-bias circuit • Consider an nmos transistor • When the leakage current is higher than a certain value, the SSB will be triggered and will reduce the substrate bias of all the other nmos transistors, which in turn will increase the threshold voltage and reduce leakage current 15 MTCMOS • In active mode, low-VT MOSFET’s achieve high speed. • In standby mode when St'by signal is high, high-VT MOSFET’s in series to normal logic circuits cut off leakage current. 16 Issues in MTCMOS • Virtual ground not actual ground (lose some noise margin) • Can increase width of sleep transistor to reduce voltage at virtual ground but it will also increase subthreshold leakage and area of sleep transistor 17 Variable Threshold-CMOS • Threshold voltage of both devices are increased by adjusting the body-bias voltage in order to reduce subthreshold leakage current in standby mode • Requires twin-tub technology so that substrates of individual devices can be adjusted 18 Effect of Vth Hopping 19 Use Higher VDD and VT for Memory 20 HW/SW Control of System Power 21 Dynamic Voltage Scaling • In dynamic supply voltage scaling, the logic chip is designed to deliver maximum performance at the highest supply voltage • When the performance demand is low, the chip is operated at lower voltage, delivering lower performance but with substantial (quadratic) reduction in power • The logic chip could also detect the performance demand and adjust frequency and supply voltage accordingly 22 Static Supply Voltage Reduction • In static supply voltage reduction method, multiple supply voltages are used • Higher supply voltage is used for performance critical logic, which runs at higher speeds, and consumes higher power. 23 Summary • Major concern today is leakage power. • Need to exploit cooperation among levels: – Software, architecture, algorithm, system, EDA, – circuit, technology, assembly • Power-aware electronics opens up vast new applications and market. 24