Kejia Li, Yang Fu University of Virginia

Slides:



Advertisements
Similar presentations
DAT2343 Basic Logic Gates © Alan T. Pinck / Algonquin College; 2003.
Advertisements

©2004 Brooks/Cole FIGURES FOR CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES Click the mouse to move to the next page. Use the ESC key.
All-Optical Header Recognition M. Dagenais Department of Electrical and Computer Engineering, University of Maryland, College Park, MD 20742, USA
Lecture 5 – Power Prof. Luke Theogarajan
Lecture 7: Power.
Computation Energy Randy Huang Sep 29, Outline n Why do we care about energy/power n Components of power consumption n Measurements of power consumption.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
ECE 3130 – Digital Electronics and Design
Power Reduction for FPGA using Multiple Vdd/Vth
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.
Dept. of Computer Science, UC Irvine
Washington State University
Digital Logic Design Lecture # 9 University of Tehran.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 6 Multiplexers,
CMOS Logic.  The CMOS Logic uses a combination of p-type and n-type Metal-Oxide-Semiconductor Field Effect Transistors (MOSFETs) to implement logic gates.
Beath High School - Int 1 Physics1 Intermediate 1 Physics Electronics Glossary AND gate to device digital signals to inverter LDR to logic circuit logic.
ITEC 352 Lecture 3 Low level components(2). Low-level components Review Electricity Transistors Gates Really simple circuit.
Outline MSI Parts as a Decoder Multiplexer Three State Buffer MSI Parts as a Multiplexer Realization of Switching Functions Using Multiplexers.
CEC 220 Digital Circuit Design Timing Diagrams, MUXs, and Buffers Mon, Oct 5 CEC 220 Digital Circuit Design Slide 1 of 20.
CEC 220 Digital Circuit Design Timing Diagrams, MUXs, and Buffers Friday, February 14 CEC 220 Digital Circuit Design Slide 1 of 18.
CEC 220 Digital Circuit Design Timing Diagrams, MUXs, and Buffers
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
FaridehShiran Department of Electronics Carleton University, Ottawa, ON, Canada SmartReflex Power and Performance Management Technologies.
Lecture 10: Circuit Families
ELEC 5270/6270 Spring 2013 Low-Power Design of Electronic Circuits Pass Transistor Logic: A Low Power Logic Family Vishwani D. Agrawal James J. Danaher.
YASHWANT SINGH, D. BOOLCHANDANI
ECE 3130 Digital Electronics and Design
AIDA design review 31 July 2008 Davide Braga Steve Thomas
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
ECE 3130 Digital Electronics and Design
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
IV UNIT : GATE LEVEL DESIGN
Pass-Transistor Logic
This chapter in the book includes: Objectives Study Guide
VLSI System Design Lecture: 1.3 COMS LOGICs
LOW POWER DESIGN METHODS V.ANANDI ASST.PROF,E&C MSRIT,BANGALORE.
Very low voltage 16-bit counter in high leakage static CMOS technology
Computer Architecture & Operations I
From Silicon to Microelectronics Yahya Lakys EE & CE 200 Fall 2014
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
ECE 434 Advanced Digital System L03
EE345: Introduction to Microcontrollers Memory
Multiple Drain Transistor-Based FPGA Architectures
The Xilinx Virtex Series FPGA
Ratioed Logic.
Lecture 10: Circuit Families
COMBINATIONAL LOGIC.
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
332:479 Concepts in VLSI Design Lecture 24 Power Estimation
Design Technologies Custom Std Cell Performance Gate Array FPGA Cost.
ELEC 6970: Low Power Design Class Project By: Sachin Dhingra
Topics Circuit design for FPGAs: Logic elements. Interconnect.
Tri-state Buffers and Drivers By Taweesak Reungpeerakul
ELEC 5270/6270 Spring 2011 Low-Power Design of Electronic Circuits Pass Transistor Logic: A Low Power Logic Family Vishwani D. Agrawal James J. Danaher.
CSE 140L Discussion 3 CK Cheng and Thomas Weng
EENG447 Digital IC Design Dr. Gürtaç Yemişcioğlu.
Ratioed Logic EE141.
EE115C – Winter 2009 Digital Electronic Circuits
Lecture 7: Power.
The Xilinx Virtex Series FPGA
Off-path Leakage Power Aware Routing for SRAM-based FPGAs
Lecture 7: Power.
Lecture 10: Circuit Families
A 200MHz <insert E #>pJ 6-bit Absolute-Value Detector
Arithmetic Building Blocks
COMBINATIONAL LOGIC - 2.
Low-Voltage PMOS-NMOS Bridge Drivers FAN3268 and FAN3278 Sales Fighting Guide With non-inverting and inverting logic channels, Fairchild Semiconductor’s.
Computer Architecture
Presentation transcript:

Low Power Lookup Table Using Power Gating and Forward Body Biasing Techniques Kejia Li, Yang Fu University of Virginia Department of Electrical and Computer Engineering Charlottesville, VA 22904

Outline Introduction System components Simulation results Summary Mux structure Well Driver for FBB Power gating circuitry Output buffer Level converter Simulation results High power mode 1 High power mode 2 Low power mode Sleep mode Summary

Introduction Low-power design techniques We choose LUT as Power gating Body biasing Gate biasing Dual-VDD Dual-Vt … We choose LUT as the base line device

System Components Input Buffer Mux Output Buffer SRAM configuration bits Level Converter Control Signal Bus Output Well Driver Power Gating Selector

System Components

Mux Structure We use high Vt devices (NMOS_VTG) in the mux together with forward body biasing.

The Well Driver Generate the body bias required for FBB ~0.64V in our design A trade-off between power and delay

Power Gating Circuitry High power mode: both PMOS and NMOS are on Low power mode: PMOS off, NMOS on  reduced VVDD Sleep Mode: PMOS off, NMOS off Header circuit Mode selection circuit

Output Driver Use a PMOS keeper to restore the logic level after the mux

Level Converter Used in the low power mode operation Reduced swing signal  Full swing signal Restore logic level to prevent leakage in subsequent stages.

High Power Mode 1 FBB on / Power gating: PMOS on, NMOS on Energy per switch: 148 fJ Static power: 450 nW Delay: 296 ns

High Power Mode 2 FBB off / Power gating: PMOS on, NMOS on Energy per switch: 148 fJ Static power: 370 nW Delay: 311 ns

Low Power Mode FBB on / Power gating: PMOS off, NMOS on Energy per switch: 101 fJ Static power: 280 nW Delay: 556 ns

Sleep Mode FBB off / Power gating: PMOS off, NMOS off Static power: 84 nW

Summary We have designed a low power lookup table using power gating and forward body biasing techniques. Four different operation modes are available, depending on the power/delay requirement. Future work needed to optimize the performance (like reducing leakage).

The End Thank you!