A Self-adjusting Scheme to Determine Optimum RBB by Monitoring Leakage Currents Nikhil Jayakumar* Sandeep Dhar $ Sunil P. Khatri* $ National Semiconductor,

Slides:



Advertisements
Similar presentations
Leakage in MOS devices Mohammad Sharifkhani.
Advertisements

Unijunction Transistor
Managing Static (Leakage) Power S. Kaxiras, M Martonosi, “Computer Architecture Techniques for Power Effecience”, Chapter 5.
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
Predictably Low-Leakage ASIC Design using Leakage-immune Standard Cells Nikhil Jayakumar Sunil P. Khatri University of Colorado at Boulder.
Digital Integrated Circuits© Prentice Hall 1995 Devices Jan M. Rabaey The Devices.
1 Dual Threshold Voltage Domino Logic Synthesis for High Performance with Noise and Power Constraint Seong-Ook Jung, Ki-Wook Kim and Sung-Mo (Steve) Kang.
Introduction to CMOS VLSI Design Lecture 15: Nonideal Transistors David Harris Harvey Mudd College Spring 2004.
1 Closed-Loop Modeling of Power and Temperature Profiles of FPGAs Kanupriya Gulati Sunil P. Khatri Peng Li Department of ECE, Texas A&M University, College.
Introduction to CMOS VLSI Design Lecture 19: Nonideal Transistors
Lecture 4: Nonideal Transistor Theory
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
8/29/06 and 8/31/06 ELEC / Lecture 3 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (ELEC 5970/6970) Low Voltage.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
1 A Variation-tolerant Sub- threshold Design Approach Nikhil Jayakumar Sunil P. Khatri. Texas A&M University, College Station, TX.
A Novel Clock Distribution and Dynamic De-skewing Methodology Arjun Kapoor – University of Colorado at Boulder Nikhil Jayakumar – Texas A&M University,
11/5/2004EE 42 fall 2004 lecture 281 Lecture #28 PMOS LAST TIME: NMOS Electrical Model – NMOS physical structure: W and L and d ox, TODAY: PMOS –Physical.
1 A Single-supply True Voltage Level Shifter Rajesh Garg Gagandeep Mallarapu Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M.
CSCE 612: VLSI System Design Instructor: Jason D. Bakos.
11/3/2004EE 42 fall 2004 lecture 271 Lecture #27 MOS LAST TIME: NMOS Electrical Model – Describing the I-V Characteristics – Evaluating the effective resistance.
Leakage Components and Their Measurement
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
EE4800 CMOS Digital IC Design & Analysis
1 adaptive body bias for reducing process variations nuno alves 19 / october / 2006.
Lecture 5 – Power Prof. Luke Theogarajan
Introduction to CMOS VLSI Design Nonideal Transistors.
Lecture 7: Power.
Lecture 7: Power.
Chapter Five The Field-Effect Transistor. Figure 6—2 A three-terminal nonlinear device that can be controlled by the voltage at the third terminal v.
1 Computing with Leakage Currents Nikhil Jayakumar, Kanupriya Gulati, Rajesh Garg and Sunil P. Khatri ECE Department Texas A&M University.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
Power, Energy and Delay Static CMOS is an attractive design style because of its good noise margins, ideal voltage transfer characteristics, full logic.
The CMOS Inverter Slides adapted from:
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
MOS Capacitors MOS capacitors are the basic building blocks of CMOS transistors MOS capacitors distill the basic physics of MOS transistors MOS capacitors.
SEMICONDUCTORS Thyristor.
1. Department of Electronics Engineering Sahand University of Technology NMOS inverter with an n-channel enhancement-mode mosfet with the gate connected.
Introduction to Metal-Oxide-Semiconductor Field Effect Transistors (MOSFETs) Chapter 7, Anderson and Anderson.
Ashley Brinker Karen Joseph Mehdi Kabir ECE 6332 – VLSI Fall 2010.
Low Power via Sub-Threshold Circuits Mike Pridgen.
1 Power Dissipation in CMOS Two Components contribute to the power dissipation: »Static Power Dissipation –Leakage current –Sub-threshold current »Dynamic.
An ASIC Design methodology with Predictably Low Leakage, using Leakage-immune Standard Cells Nikhil Jayakumar, Sunil P Khatri ISLPED’03.
1 Fundamentals of Microelectronics  CH1 Why Microelectronics?  CH2 Basic Physics of Semiconductors  CH3 Diode Circuits  CH4 Physics of Bipolar Transistors.
CSCE 613: Fundamentals of VLSI Chip Design Instructor: Jason D. Bakos.
Device Characterization ECE/ChE 4752: Microelectronics Processing Laboratory Gary S. May April 1, 2004.
Leakage reduction techniques Three major leakage current components 1. Gate leakage ; ~ Vdd 4 2. Subthreshold ; ~ Vdd 3 3. P/N junction.
Basics of Energy & Power Dissipation
HO #3: ELEN Review MOS TransistorsPage 1S. Saha Long Channel MOS Transistors The theory developed for MOS capacitor (HO #2) can be directly extended.
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
A Class presentation for VLSI course by : Maryam Homayouni
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Rd07 Conference th June 2007 Florence, Italy 1 High frequency stepdown DC-DC converter with switched capacitors This work is part of the INFN DACEL.
Field Effect Transistor (FET)
Solar Power Charge Controller. Solar Power Charge Controller Introduction  A charge controller, or charge regulator is basically.
A Novel, Highly SEU Tolerant Digital Circuit Design Approach By: Rajesh Garg Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M.
LOW POWER DESIGN METHODS
MOSFET V-I Characteristics Vijaylakshmi.B Lecturer, Dept of Instrumentation Tech Basaveswar Engg. College Bagalkot, Karnataka IUCEE-VLSI Design, Infosys,
Smruti R. Sarangi IIT Delhi
Alireza Shafaei, Shuang Chen, Yanzhi Wang, and Massoud Pedram
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
ELEC 6970: Low Power Design Class Project By: Sachin Dhingra
University of Colorado at Boulder
SOLAR POWER CHARGE CONTROLLER
Lecture 7: Power.
Power and Heat Power Power dissipation in CMOS logic arises from the following sources: Dynamic power due to switching current from charging and discharging.
Lecture 7: Power.
Reading: Hambley Ch. 7; Rabaey et al. Secs. 5.2, 5.5, 6.2.1
PN junction Diode By Dr. Vaibhav Jain Associate Professor, Dept. of Physics, D.A.V (PG) College, Bulandshahr, U.P., India.
Lecture 4: Nonideal Transistor Theory
Presentation transcript:

A Self-adjusting Scheme to Determine Optimum RBB by Monitoring Leakage Currents Nikhil Jayakumar* Sandeep Dhar $ Sunil P. Khatri* $ National Semiconductor, Longmont,CO. *Texas A&M University, College Station, TX.

Introduction Leakage power is expected to exceed dynamic power consumption in the near future. Leakage power is expected to exceed dynamic power consumption in the near future. Existing techniques to reduce leakage Existing techniques to reduce leakage Static Static High VT power gating switches (MTCMOS, HL). High VT power gating switches (MTCMOS, HL). Dual VT assignment (DUET). Dual VT assignment (DUET). Dynamic Dynamic DTMOS, SCCMOS. DTMOS, SCCMOS. Reverse Body Biasing (RBB). Reverse Body Biasing (RBB). RBB reduces leakage (body effect) but if RBB is too high, leakage can actually increase due to other leakage components. RBB reduces leakage (body effect) but if RBB is too high, leakage can actually increase due to other leakage components.

Leakage Components Sub-threshold leakage Sub-threshold leakage Drain -> Source Drain -> Source Gate leakage Gate leakage Drain -> Gate / Source -> Gate Drain -> Gate / Source -> Gate Drain -> bulk leakage Drain -> bulk leakage Bulk Band to Band Tunneling (BTBT) Bulk Band to Band Tunneling (BTBT) Surface BTBT (Gate Induced Drain Leakage - GIDL) Surface BTBT (Gate Induced Drain Leakage - GIDL) Reverse biased PN junction current Reverse biased PN junction current

Effect of RBB on Leakage Sub-threshold decreases exponentially with Vt, which increases with RBB. Sub-threshold decreases exponentially with Vt, which increases with RBB. Gate leakage (drain-gate) does not change appreciably with RBB. Gate leakage (drain-gate) does not change appreciably with RBB. At RBB BTBT dominates GIDL. At RBB BTBT dominates GIDL. Mainly, sub-threshold leakage & BTBT change with RBB. Mainly, sub-threshold leakage & BTBT change with RBB. Sub-threshold leakage decreases with RBB, while BTBT increases with RBB. Sub-threshold leakage decreases with RBB, while BTBT increases with RBB. Hence there exists an optimum RBB point for minimum leakage. Hence there exists an optimum RBB point for minimum leakage.

Variation in Leakage Components with RBB Plot of leakage current components with RBB as measured on a large NMOS device on a test-chip at 25 o C

Optimal RBB Determination – Previous work In “Optimal Body Bias Selection for Leakage Improvement and Process Compensation over Different Technology Generations” – C. Neau and K. Roy (ISLPED03), a circuit is presented to help find the optimal RBB. In “Optimal Body Bias Selection for Leakage Improvement and Process Compensation over Different Technology Generations” – C. Neau and K. Roy (ISLPED03), a circuit is presented to help find the optimal RBB. Based on the assumption that sub-threshold leakage is negligible compared to BTBT for stacked devices. Based on the assumption that sub-threshold leakage is negligible compared to BTBT for stacked devices. Claims that optimal RBB is at point at which leakage through 2 stacked devices is equal to half the leakage through a single leaking device. Claims that optimal RBB is at point at which leakage through 2 stacked devices is equal to half the leakage through a single leaking device. This assumption underestimates the sub-threshold leakage component. This assumption underestimates the sub-threshold leakage component.

Optimum RBB Point A marks the optimum RBB point as would be suggested by the previous scheme. Point A marks the optimum RBB point as would be suggested by the previous scheme. Point B marks the actual optimum RBB. Point B marks the actual optimum RBB. This work proposes a circuit which dynamically finds point B. This work proposes a circuit which dynamically finds point B. Leakage current measured for a large NMOS device and 2 large NMOS devices in series on a 0.13μ test-chip at 25 o C

Leakage Monitoring and Self-adjusting Scheme The Leakage Monitoring Scheme consists of 3 components The Leakage Monitoring Scheme consists of 3 components A Leakage Current Monitor (LCM). A Leakage Current Monitor (LCM). This leakage monitor is designed to work over a wide range of leakage currents. This leakage monitor is designed to work over a wide range of leakage currents. A Digital Block to interface with the LCM and control the body-bias voltage. A Digital Block to interface with the LCM and control the body-bias voltage. A programmable body bias voltage generator controlled by the Digital Block. A programmable body bias voltage generator controlled by the Digital Block. We discuss the first 2 blocks. We discuss the first 2 blocks.

Leakage Monitoring and Self-adjusting Scheme The Leakage-Monitoring scheme is based on measuring the time taken for a leaking device to discharge (or charge) a capacitive load. The Leakage-Monitoring scheme is based on measuring the time taken for a leaking device to discharge (or charge) a capacitive load. At the heart of this is the LCM. At the heart of this is the LCM.

The Leakage Current Monitor (LCM) Shown here: LCM for NMOS leakage. Shown here: LCM for NMOS leakage. Node Nchk is initially precharged. Node Nchk is initially precharged. Leakage through a representative device M L is measured by sampling node Nchk at regular intervals and seeing when (number of sampling periods after which) the node Nchk is discharged. Leakage through a representative device M L is measured by sampling node Nchk at regular intervals and seeing when (number of sampling periods after which) the node Nchk is discharged. A capacitor bank and a small gate bias are provided to increase or decrease rate of discharge of the node. A capacitor bank and a small gate bias are provided to increase or decrease rate of discharge of the node. Allows the LCM to work over a wide range. Allows the LCM to work over a wide range.

Operation of the Scheme We start at a point on the curve where leakage will decrease with RBB We then move along the curve till … we hit the point at which leakage starts increasing The Digital Block measures the time taken for the leaking device in the LCM to discharge (charge) the monitored node in the LCM. The Digital Block measures the time taken for the leaking device in the LCM to discharge (charge) the monitored node in the LCM.

Salient features of our Scheme Low power Low power Only about 11.4μA at 1.2V and 125 o C for 0.13 μm TSMC process Only about 11.4μA at 1.2V and 125 o C for 0.13 μm TSMC process Leakage current measurement based on time taken to discharge a node. Leakage current measurement based on time taken to discharge a node. Uses same leakage monitoring cell to handle large variations of leakage currents Uses same leakage monitoring cell to handle large variations of leakage currents Capacitor bank and switch-able gate bias used to adjust range. Capacitor bank and switch-able gate bias used to adjust range.

Area required Layout (standard cell based) done for the leakage monitors for PMOS and NMOS. Layout (standard cell based) done for the leakage monitors for PMOS and NMOS. Height of standard cell = 3.285μ. Height of standard cell = 3.285μ. Width of cell for Width of cell for Pulse generator = 38.22μ (126 μ 2 ) Pulse generator = 38.22μ (126 μ 2 ) LCM nmos = 77.87μ (256 μ 2 ) LCM nmos = 77.87μ (256 μ 2 ) LCM pmos = 86.41μ (284 μ 2 ) LCM pmos = 86.41μ (284 μ 2 ) Total area approx = 665 μ 2 Total area approx = 665 μ 2

Conclusion Reverse body biasing is a useful technique to reduce leakage. Reverse body biasing is a useful technique to reduce leakage. However, if the RBB is too high, the leakage current may inadvertently increase. However, if the RBB is too high, the leakage current may inadvertently increase. The optimum RBB point can vary with process and temperature variations. The optimum RBB point can vary with process and temperature variations. Hence a scheme such as ours that can dynamically find the optimum RBB point can help greatly. Hence a scheme such as ours that can dynamically find the optimum RBB point can help greatly. Also the scheme itself does not consume very high power and it has a very modest silicon area requirement. Also the scheme itself does not consume very high power and it has a very modest silicon area requirement.

Questions ?