Low Voltage Low Power Dram

Slides:



Advertisements
Similar presentations
RAM (RANDOM ACCESS MEMORY)
Advertisements

Semiconductor Memory Design. Organization of Memory Systems Driven only from outside Data flow in and out A cell is accessed for reading by selecting.
Robust Low Power VLSI R obust L ow P ower VLSI Sub-threshold Sense Amplifier (SA) Compensation Using Auto-zeroing Circuitry 01/21/2014 Peter Beshay Department.
5-1 Memory System. Logical Memory Map. Each location size is one byte (Byte Addressable) Logical Memory Map. Each location size is one byte (Byte Addressable)
1 Homework Reading –Tokheim, Chapter 12-1 through 12-4 Machine Projects –MP4 due at start of next class Labs –Continue with your assigned section.
Sistemi Elettronici Programmabili1 Progettazione di circuiti e sistemi VLSI Anno Accademico Lezione Memorie (vedi anche i file pcs1_memorie.pdf.
COEN 180 DRAM. Dynamic Random Access Memory Dynamic: Periodically refresh information in a bit cell. Else it is lost. Small footprint: transistor + capacitor.
1 Pertemuan 13 Memory Matakuliah: H0362/Very Large Scale Integrated Circuits Tahun: 2005 Versi: versi/01.
Introduction to CMOS VLSI Design Lecture 13: SRAM
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
11/29/2004EE 42 fall 2004 lecture 371 Lecture #37: Memory Last lecture: –Transmission line equations –Reflections and termination –High frequency measurements.
11/03/05ELEC / Lecture 181 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Week 7a, Slide 1EECS42, Spring 2005Prof. White Week 7a Announcements You should now purchase the reader EECS 42: Introduction to Electronics for Computer.
Introduction to CMOS VLSI Design SRAM/DRAM
Digital Integrated Circuits© Prentice Hall 1995 Memory SEMICONDUCTOR MEMORIES.
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,
Memory and Advanced Digital Circuits 1.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Fred Chen & Lixin Su SOI DRAM Low Power, Multi-Gigabit DRAM Cell Design Issues Using SOI Technology Fred Chen & Lixin Su May 12, 1999 A Presentation for.
Lecture 13, Slide 1EECS40, Fall 2004Prof. White Lecture #13 Announcements You should now purchase the reader EECS 40: Introduction to Microelectronics,
Lecture 151 1st Order Circuit Examples. Lecture 152 Typical Problems What is the voltage as a capacitor discharges to zero? What is the voltage as a capacitor.
Modern VLSI Design 2e: Chapter 6 Copyright  1998 Prentice Hall PTR Topics n Memories: –ROM; –SRAM; –DRAM. n PLAs.
Lecture 19: SRAM.
Parts from Lecture 9: SRAM Parts from
Contemporary Logic Design Sequential Case Studies © R.H. Katz Transparency No Chapter #7: Sequential Logic Case Studies 7.6 Random Access Memories.
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
12/1/2004EE 42 fall 2004 lecture 381 Lecture #38: Memory (2) Last lecture: –Memory Architecture –Static Ram This lecture –Dynamic Ram –E 2 memory.
Case Study - SRAM & Caches
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
1 Microprocessor-based systems Course 6 Memory design.
Review: Basic Building Blocks  Datapath l Execution units -Adder, multiplier, divider, shifter, etc. l Register file and pipeline registers l Multiplexers,
Logic Synthesis For Low Power CMOS Digital Design.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
Washington State University
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Semiconductor Memories.  Semiconductor memory is an electronic data storage device, often used as computer memory, implemented on a semiconductor-based.
1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.
COMPUTER SCIENCE Data Representation and Machine Concepts Section 1.2 Instructor: Lin Chen August 2013.
הפקולטה למדעי ההנדסה Faculty of Engineering Sciences.
CPEN Digital System Design
Digital Logic Design Instructor: Kasım Sinan YILDIRIM
CSE477 L24 RAM Cores.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 24: RAM Cores Mary Jane Irwin ( )
A 256kb Sub-threshold SRAM in 65nm CMOS
CSE477 L23 Memories.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 23: Semiconductor Memories Mary Jane Irwin (
 Seattle Pacific University EE Logic System DesignMemory-1 Memories Memories store large amounts of digital data Each bit represented by a single.
Inverter Chapter 5 The Inverter April 10, Inverter Objective of This Chapter  Use Inverter to know basic CMOS Circuits Operations  Watch for performance.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 28: November 16, 2011 Memory Periphery.
Washington State University
Content Addressable Memories
Basics of Energy & Power Dissipation
Evaluating STT-RAM as an Energy-Efficient Main Memory Alternative
Introduction to Computer Organization and Architecture Lecture 7 By Juthawut Chantharamalee wut_cha/home.htm.
Dynamic Memory Cell Wordline
COMP541 Memories II: DRAMs
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
Engineered for Tomorrow Date : 11/10/14 Prepared by : MN PRAPHUL & ASWINI N Assistant professor ECE Department Engineered for Tomorrow Subject Name: Fundamentals.
Low Power SRAM VLSI Final Presentation Stephen Durant Ryan Kruba Matt Restivo Voravit Vorapitat.
COMP541 Memories II: DRAMs
YASHWANT SINGH, D. BOOLCHANDANI
MOS Memory and Storage Circuits
COMP541 Memories II: DRAMs
Computer Architecture
William Stallings Computer Organization and Architecture 7th Edition
Digital Logic & Design Dr. Waseem Ikram Lecture 40.
Presentation transcript:

Low Voltage Low Power Dram Robert Mills Presentation for: High Speed and Low Power VLSI design course Instructor: Prof. M. Shams

Introduction Rapidly growing area of Power Aware systems DRAM Design Evolution Goal: Identify Power Sources in Drams Present Design Solutions Examine Ultra Low Power issues (Future Concerns) Proposed Project Plan and Schedule

DRAM Evolution Market object: Minimize cost / bit stored 1973 4Kb, NMOS, 1T1C Cell, 460mW, 300ns 1986 1Mb, CMOS, Boosted circuits, Vdd / 2 bit line reference, 200mW, 100ns 1996 64Mb, Cell over bit line, 512 cells per column, 180mW, 60ns 2001 4Gb, Twisted Open Bit line, 270mW, trc= 70ns

1T 1C Dram Cell Data or Column line Potential = Vcc for logic 1 and gnd For logic 0. Q = Vcc/2 C  logic 1 Vdd / 2 Q = -Vcc/2 C  logic 0 Word or Row Line

Simple Array Scheme WL0 WL1 WL2 WL3 D0 D0* D1 D1*

Trend in Power Dissipation of DRAMS 4K 16K 64K 256K 1M 64M 4M 16M 256M 200 400 600 nmos cmos Power (mW) Memory Capacity (bits)

RAM Chip M Row DE ARRAY Periphery Circuits N Column DE

Unified Power Active Equation P = Vdd Idd Idd = miact + m(n-1)ihold + (n+m)Cde Vint F + Cpt Vint F + Idcp At high frequency ac current dominates Idd Increases with increasing m x n array size

Reduce Active Power: Destructive Read out On Readout Data line Charged and Discharged Idd = (mCD DV + Cpt Vint )F Reduce Active Power: Reduce charging cap Lower Vint and Vext Reduce Static current

Data Retention Power sources The Refresh Operation reads data of m cells on the nth word line An Idd flows each time m cells are refreshed Frequency refresh current is n / tref

Low Power Dram Circuits Charge Capacitance Reduction by partial activation of Multi-divided data line. Increase in memory cells directly increases the CD Divide one data line into several sections & activate only one sub-section.

Multi-divided data-line & Word Line Y SA A2 A3 SA A4 X Decoder Y A5 SA A6 A7 SA Shared Y-decoder, X-decoder and Sense Amp

Reduction in CDT & QDT Employing Partial Activation + Multi divided data line and Word lines For 256Mb DRAM design Cdt expected drop from 3000 pf to 100pf. Charge Reduction on Qdt from 3100 pC to 102 pC for experimental 256 Mb DRAM

Operating Voltage Reduction Reduction in Vdd helps reduces Decoder and Perpheral logic power. CMOS vs nMOS decoders Half Vdd data-line pre charge lower power in memory array CMOS circuit - P = 0.46 : A = 0.7 NMOS circuit - P = 1 : A = 1

Half Vdd Pre - charging Scheme fp Vdd/2 fr D fa

DC Current Reduction Column signal path circuitry main source of static current. DC current flows from the I/O line load to the data lines while column is switched on. Use Address Transition Detection (ATD) circuitry to activate column switch and main amplifier.

Data Reduction Power Retention Use Voltage conversion circuits Use Refresh Time extension Refresh Charge Reduction

Low Power circuit Advancement 64Mb DRAM (110ns cycle) 1980 25.4 W DE 500 Periphery 640 Array 24.2W 1990 304mW 48 168 88 Low Idc ( CMOS Cir, ATD) Low C ( CMOS NAND Dec, Part. Act. M-D Data.Line.) Low V 5 -> 3.3v 1994 47mW Low V 3.3 -> 1.5v Low C ( part. Act. M-D WL)

Ultra Low Power Concerns Vt Scaling is major concern for achieving ultra-low voltage power VLSI’s. DC chip current due to sub threshold current Idc increases exponentially with Vt reduction when Vdd is lowered. This problem affects data retention current as well as active current.

Trends in Active Current for DRAMS 10 1 Iact Current (A) 10e-1 Iac 10e-2 Idc 10e-3 Capacity 256M 1G 4G 16G 64G Vdd 2v 1.5v 1.2v 1v 0.8v Vt 0.32v 0.24v 0.19v 0.16v 0.13v

Retention Problem In a Cell, sub-threshold leakage current flow from the capacitor to the data line. This degrades the data retention time Drams cells require highest Vt WL DL 1 Cs

Two Reduction schemes The dynamic Vt scheme In active mode Vt is set low. In stand-by mode the Vt is raised The Static Vt scheme Categorized as power-switch and multi Vt scheme.

Conclusion Source for power dissipation in Drams have been examined Architectures and Circuits have been reviewed to address these power hungry area. Future Dram designer need to address Increasing sub-threshold current as Idc >> Iac.

Project Plan & Schedule Design an Address Decoder and Optimize for low power DRAM application. Define design problem: 1st – 7th April Optimize & design Decoder: 8 -15th April Simulate both designs: 16-22th April Present Results week of 23rd April Submit in report on 5th May

References “Fast Low Power Decoders for Rams”, M. Horowitz, IEEE JSSC, Vol,36, No.10, Oct 2001 “Low Voltage Memories for Power-Aware Systems”,Itoh, ISLPED ’02, August 12-14, 2002, Monterey, California, USA. “A 4Gb DDR SDRAM with Gain controlled Pre-Sensing and Ref. Bitline Calibration Schemes in the twisted Open Bitline Architecture”, H. Yoon et al., IEEE, ISSCC-2001 Session 24/DRAM/24.1, Feb. 2001 “Limitations and Challenges of Multigigabit DRAM Chip Design”, Itoh, IEEE JSSC, Vol. 32, No. 5, May 1997. “Trends in Low Power RAM Circuit Technologies”, Itoh et al, Proceedings of the IEEE, Vol. 83, No.4 April 1995.