1 Dual-V cc SRAM Class presentation for Advanced VLSIPresenter:A.Sammak Adopted from: M. Khellah,A 4.2GHz 0.3mm 2 256kb Dual-V CC SRAM Building Block in.

Slides:



Advertisements
Similar presentations
Mobius Microsystems Microsystems Mbius Slide 1 of 21 A 9.2mW 528/66/50MHz Monolithic Clock Synthesizer for Mobile µP Platforms Custom Integrated Circuits.
Advertisements

Tunable Sensors for Process-Aware Voltage Scaling
1 A Dual-Core Multi-Threaded Xeon® Processor with 16MB L3 Cache Stefan Rusu, Simon Tam, Harry Muljono, David Ayers, Jonathan Chang (Intel, Santa Clara,
Kwangok Jeong and Andrew B. Kahng UCSD VLSI CAD Laboratory
Semiconductor Memory Design. Organization of Memory Systems Driven only from outside Data flow in and out A cell is accessed for reading by selecting.
University of Michigan Electrical Engineering and Computer Science University of Michigan Electrical Engineering and Computer Science University of Michigan.
Keeping Hot Chips Cool Ruchir Puri, Leon Stok, Subhrajit Bhattacharya IBM T.J. Watson Research Center Yorktown Heights, NY Circuits R-US.
Power Reduction Techniques For Microprocessor Systems
1 Pertemuan 13 Memory Matakuliah: H0362/Very Large Scale Integrated Circuits Tahun: 2005 Versi: versi/01.
DAAD Project ISSNBS Niš, LOW POWER MICROCONTROLLER DESIGN BY USING UPF Borisav Jovanović, Milunka Damnjanović, Faculty of Electronic Engineering.
University of Michigan Electrical Engineering and Computer Science University of Michigan Electrical Engineering and Computer Science August 20, 2009 Enabling.
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
Chuanjun Zhang, UC Riverside 1 Low Static-Power Frequent-Value Data Caches Chuanjun Zhang*, Jun Yang, and Frank Vahid** *Dept. of Electrical Engineering.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Super-Drowsy Caches Single-V DD and Single-V T Super-Drowsy Techniques for Low- Leakage High-Performance Instruction Caches Nam Sung Kim, Krisztián Flautner,
MINIMISING DYNAMIC POWER CONSUMPTION IN ON-CHIP NETWORKS Robert Mullins Computer Architecture Group Computer Laboratory University of Cambridge, UK.
Spring 07, Feb 27 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Power Consumption in a Memory Vishwani D. Agrawal.
Die-Hard SRAM Design Using Per-Column Timing Tracking
Low-Power CMOS SRAM By: Tony Lugo Nhan Tran Adviser: Dr. David Parent.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 31: Array Subsystems (SRAM) Prof. Sherief Reda Division of Engineering,
Micro-Architecture Techniques for Sensor Network Processors Amir Javidi EECS 598 Feb 25, 2010.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Lecture 5 – Power Prof. Luke Theogarajan
Lecture 19: SRAM.
Lecture 7: Power.
ECE 510 Brendan Crowley Paper Review October 31, 2006.
Parts from Lecture 9: SRAM Parts from
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Case Study - SRAM & Caches
Lecture on Electronic Memories. What Is Electronic Memory? Electronic device that stores digital information Types –Volatile v. non-volatile –Static v.
A 30-GS/sec Track and Hold Amplifier in 0.13-µm CMOS Technology
Review: Basic Building Blocks  Datapath l Execution units -Adder, multiplier, divider, shifter, etc. l Register file and pipeline registers l Multiplexers,
ATmega128RFA1 Power Measurement. ATmega128RFA1 SoC (uC and Transceiver) Up to 16 MHz (i.e. almost 16 MIPS) Voltage range: 1.8v to 3.6v 16K bytes RAM 128.
Dept. of Computer Science, UC Irvine
SOI SPECIFIC ANALOG TECHNIQUES FOR LOW-NOISE, HIGH-TEMPERATURE OR ULTRA-LOW POWER CIRCUITS Promoteurs:Prof. J.-P. Colinge Prof. D. Flandre Jury:Dr. J.-P.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Exploiting Program Hotspots and Code Sequentiality for Instruction Cache Leakage Management J. S. Hu, A. Nadgir, N. Vijaykrishnan, M. J. Irwin, M. Kandemir.
MS108 Computer System I Lecture 2 Metrics Prof. Xiaoyao Liang 2014/2/28 1.
הפקולטה למדעי ההנדסה Faculty of Engineering Sciences.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 12.1 EE4800 CMOS Digital IC Design & Analysis Lecture 12 SRAM Zhuo Feng.
A 256kb Sub-threshold SRAM in 65nm CMOS
80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance.
XIAOYU HU AANCHAL GUPTA Multi Threshold Technique for High Speed and Low Power Consumption CMOS Circuits.
Multiple Sleep Mode Leakage Control for Cache Peripheral Circuits in Embedded Processors Houman Homayoun, Avesta Makhzan, Alex Veidenbaum Dept. of Computer.
RFIC – Atlanta June 15-17, 2008 RMO1C-3 An ultra low power LNA with 15dB gain and 4.4db NF in 90nm CMOS process for 60 GHz phase array radio Emanuel Cohen.
A Low-Leakage 2.5GHZ Skewed CMOS 32-Bit Adder For Nanometer CMOS Technologies Advanced VLSI Course Seminar December 28, 2006 Peresented by: Rabe’e Majidi.
Leakage reduction techniques Three major leakage current components 1. Gate leakage ; ~ Vdd 4 2. Subthreshold ; ~ Vdd 3 3. P/N junction.
Design and Analysis of A Novel 8T SRAM Cell December 14, 2010 Department of Microelectronic Engineering & Centre for Efficiency Oriented Languages University.
Outline Introduction - Ultra Low Power (ULP) CBRAM technology
Weak SRAM Cell Fault Model and a DFT Technique Mohammad Sharifkhani, with special thanks to Andrei Pavlov University of Waterloo.
Copyright © 2010 Houman Homayoun Houman Homayoun National Science Foundation Computing Innovation Fellow Department of Computer Science University of California.
Patricia Gonzalez Divya Akella VLSI Class Project.
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
Robust Low Power VLSI R obust L ow P ower VLSI A Method to Implement Low Energy Read Operations, and Single Cycle Write after Read in Subthreshold SRAMs.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Click to edit Master title style Progress Update Energy-Performance Characterization of CMOS/MTJ Hybrid Circuits Fengbo Ren 05/28/2010.
A 1.2V 26mW Configurable Multiuser Mobile MIMO-OFDM/-OFDMA Baseband Processor Motivations –Most are single user, SISO, downlink OFDM solutions –Training.
Low Power SRAM VLSI Final Presentation Stephen Durant Ryan Kruba Matt Restivo Voravit Vorapitat.
FaridehShiran Department of Electronics Carleton University, Ottawa, ON, Canada SmartReflex Power and Performance Management Technologies.
Waseda University Low-Density Parity-Check Code: is an error correcting code which achieves information rates very close to the Shanon limit. Message-Passing.
Temperature and Power Management
Inc. 32 nm fabrication process and Intel SpeedStep.
Low-Power SRAM Using 0.6 um Technology
Alireza Shafaei, Shuang Chen, Yanzhi Wang, and Massoud Pedram
SECTIONS 1-7 By Astha Chawla
Ultra-Low-Voltage UWB Baseband Processor
Fine-Grain CAM-Tag Cache Resizing Using Miss Tags
Lecture 7: Power.
Lecture 7: Power.
Programmable Interval Timer
Presentation transcript:

1 Dual-V cc SRAM Class presentation for Advanced VLSIPresenter:A.Sammak Adopted from: M. Khellah,A 4.2GHz 0.3mm 2 256kb Dual-V CC SRAM Building Block in 65nm CMOS(ISSCC 2006)

2Outline ●Motivation ●Dual-V CC SRAM architecture ●Chip Implementation ●Measurement results ●Summary

3Motivation ●Increase bit density in LLC ●Achieve the best energy efficiency

4 Voltage Effect on Density ●Aggressive V MIN reduces bit density

5 Dual-V CC SRAM Architecture ●Dynamic V CORE and frequency scaling ●V LLC ≈ V MAX enables smallest cell in LLC L0 to L2 cashes

6 Dual-V CC 256Kb Block ●Cut energy with stability considered ●Shifters for Timer, WL & Write drivers

7 Explicit Level Shifter Signals from mid-logic to timer: clock, RD/WR enables and sub-array selects

8 Single & Dual-V CC Word-Line Driver Static NAND gate changed to dynamic

9 Single & Dual-V CC Write Driver Static CMOS changed to Dyn-CVSL

10 Level Shifter Comparison Scheme 1 Scheme 2 This work few shiftersshifters for WL & Write drivers embedded shifters for WL & Write drivers

11 Level Shifter Comparison Embedded shifters reduce power & area this work

12 Passive Virtual Ground Clamp ●Wide V ss range due to PVT & aging programmable passive clamp sleep

13 Active Virtual Ground Clamp ●Set V REF based on standby V MIN only ●Continuously tracks PVT & aging programmable active clamp

14 Active Power Management Deactivate based on leakage

15 Active Power Management Shematic

16 Chip Micrograph 2 Dual-V CC 256Kb blocks with sleep transistor Single-V CC 256Kb block with no sleep

17 Measured Frequency and Power V LLC = 1.2V T = 85 o C 5% Activity Standby V MIN = 0.9V ●Dual-V CC block runs at GHz ●16-30mW for V CORE = V

18 Measured Leakage Power ●Leakage reduced by 30-60% for increase 2% area ●75% reduction for disabled blocks T = 25 o C T = 85 o C no retention

19 Measured Power Vs. Activity Power including dynamic overhead reduced by 23% at 1% activity -23% at 1% V LLC = 1.2V T = 85 o C V MIN = 0.9V Activity +5% at 33% -10% at 5% Total Power (mW) Without Sleep ٌ With Sleep

20 Measured Tolerance to Process Active clamp is within few mV of V MIN V LLC = 1.2V T = 85 o C 10 dies

21 Tolerance to Temperature ●Passive clamp bias set for highest T ●Active clamp saves 14-24% in leakage -14% T ( o C) V LLC -VV SS (V) active passive

22 Measured Tolerance to Voltage ●Passive clamp bias set for lowest V LLC ●Active clamp saves 24% in leakage -24%

23 Measured Tolerance to Aging Active clamp is not affected by aging Aging: Read/Write/24 hours/100MHz/1.6V/110 o C V REF = 0.3V V LLC = 1.2V

24 Dual-V CC µP Power Reduction ●35% reduction in total µP power ●Area: 3.2% cache area overhead Core64MbTotalArea Single-V CC µP µP Dual-V CC µP µP with no sleep Dual-V CC µP µP with sleep Power 1.0V Voltage V CORE = 0.7V V LLC = 1.0V

25Summary ●Dual-V CC 256Kb SRAM block in 65nm process ●Consumes 16-30mW at GHz using V CORE = 0.7V-1.2V & V LLC = 1.2V ●Embedded shifters and active clamp ●35% reduction in µP total power

26 TANK YOU