312 Mhz 16-Mb Random Cycle Embedded DRAM Macro for Mobile applications A paper by: Fukashi Morishita, Isamu Hayashi, Hideto Matsuoka, Kazuhiro Takahashi,

Slides:



Advertisements
Similar presentations
RAM (RANDOM ACCESS MEMORY)
Advertisements

COEN 180 SRAM. High-speed Low capacity Expensive Large chip area. Continuous power use to maintain storage Technology used for making MM caches.
Computer Organization and Architecture
A Case for Refresh Pausing in DRAM Memory Systems
Computer Organization and Architecture
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.
MICROELETTRONICA Sequential circuits Lection 7.
COEN 180 DRAM. Dynamic Random Access Memory Dynamic: Periodically refresh information in a bit cell. Else it is lost. Small footprint: transistor + capacitor.
Power Reduction Techniques For Microprocessor Systems
1 A 90nm 512Mb 166MHz Multilevel Cell Flash Memory with 1.5MByte/s Programming Adopted from ISSCC Dig. Tech. Papers, Feb.2005, Intel Corporation[2.6] Presented.
1 Asynchronous Bit-stream Compression (ABC) IEEE 2006 ABC Asynchronous Bit-stream Compression Arkadiy Morgenshtein, Avinoam Kolodny, Ran Ginosar Technion.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
1 The Basic Memory Element - The Flip-Flop Up until know we have looked upon memory elements as black boxes. The basic memory element is called the flip-flop.
11/03/05ELEC / Lecture 181 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Die-Hard SRAM Design Using Per-Column Timing Tracking
Registers  Flip-flops are available in a variety of configurations. A simple one with two independent D flip-flops with clear and preset signals is illustrated.
Lecture 7: Power.
COMPUTER ARCHITECTURE & OPERATIONS I Instructor: Hao Ji.
8-5 DRAM ICs High storage capacity Low cost Dominate high-capacity memory application Need “refresh” (main difference between DRAM and SRAM) -- dynamic.
Contemporary Logic Design Sequential Case Studies © R.H. Katz Transparency No Chapter #7: Sequential Logic Case Studies 7.6 Random Access Memories.
5.1 Semiconductor main memory  Organization The basic element of a semiconductor memory is the memory cell. Semiconductor memory cells properties: 1.
Memory and Programmable Logic
1 CMOS Temperature Sensor with Ring Oscillator for Mobile DRAM Self-refresh Control IEEE International Symposium on Circuits and Systems, Chan-Kyung.
Review: Basic Building Blocks  Datapath l Execution units -Adder, multiplier, divider, shifter, etc. l Register file and pipeline registers l Multiplexers,
Reducing Refresh Power in Mobile Devices with Morphable ECC
Memory and Storage Dr. Rebhi S. Baraka
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use ECE/CS 352: Digital Systems.
Chapter 3 Internal Memory. Objectives  To describe the types of memory used for the main memory  To discuss about errors and error corrections in the.
Memory System Unit-IV 4/24/2017 Unit-4 : Memory System.
Memory Devices May be classified as: Connections: ROM; Flash; SRAM;
A 256kb Sub-threshold SRAM in 65nm CMOS
Integrated Placement and Skew Optimization for Rotary Clocking A paper by: Ganesh Venkataraman, Student Member, IEEE, Jiang Hu, Member, IEEE, and Frank.
1 Tuning Garbage Collection in an Embedded Java Environment G. Chen, R. Shetty, M. Kandemir, N. Vijaykrishnan, M. J. Irwin Microsystems Design Lab The.
Chapter 6: Internal Memory Computer Architecture Chapter 6 : Internal Memory Memory Processor Input/Output.
An 800-MHz Embedded DRAM With a Concurrent Refresh mode Toshiaki Kirihata, Senior Member, IEEE, Paul Parries, David R. Hanson, Hoki Kim, Member, IEEE,
A 0.6V 205MHz 19.5ns tRC 16Mb Embedded DRAM VLSI Systems I A 0.6V 205MHz 19.5ns tRC 16Mb Embedded DRAM K. Hardee, F. Jones, D. Butler, M. Parris, M. Mound,
Semiconductor memory utilization. Memories 2/20 Main memory map Timings Power supplying.
CPS3340 COMPUTER ARCHITECTURE Fall Semester, /3/2013 Lecture 9: Memory Unit Instructor: Ashraf Yaseen DEPARTMENT OF MATH & COMPUTER SCIENCE CENTRAL.
Patricia Gonzalez Divya Akella VLSI Class Project.
Semiconductor Memory Types
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
-Dinesh Somasekhar, Shih-Lien Lu, Bradley Bloechel, Greg Dermer, Konrad Lai, Shekhar Borkar and Vivek De Solid-State Circuits Conference, ESSCIRC.
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.
DIGITAL SYSTEMS Read Only– and Random Access Memory ( ROM – RAM) Rudolf Tracht and A.J. Han Vinck.
Chapter 5 Internal Memory. contents  Semiconductor main memory - organisation - organisation - DRAM and SRAM - DRAM and SRAM - types of ROM - types of.
Computer Architecture Chapter (5): Internal Memory
Norhayati Soin 06 KEEE 4426 WEEK 15/1 6/04/2006 CHAPTER 6 Semiconductor Memories.
YASHWANT SINGH, D. BOOLCHANDANI
William Stallings Computer Organization and Architecture 7th Edition
Low-Power SRAM Using 0.6 um Technology
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
1 Gbit/s Serial Link 1 Gbit/s Data Link Using Multi Level Signalling
Lecture 14 - Dynamic Memory
Computer Architecture
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
William Stallings Computer Organization and Architecture 8th Edition
FIGURE 7-1 Block Diagram of Memory
Presentation transcript:

312 Mhz 16-Mb Random Cycle Embedded DRAM Macro for Mobile applications A paper by: Fukashi Morishita, Isamu Hayashi, Hideto Matsuoka, Kazuhiro Takahashi, Kuniyasu Shigeta,Takayuki Gyohten, Mitsutaka Niiro, Hideyuki Noda, Mako Okamoto, Atsushi Hachisuka, Atsushi Amo,Hiroki Shinkawata, Tatsuo Kasaoka, Katsumi Dosaka, Kazutami Arimoto, Member, IEEE, Kazuyasu Fujishima,Kenji Anami, Senior Member, IEEE, and Tsutomu Yoshihara, Member, IEEE Presented By: Eric Tramel

Features of the Proposed Design  Self-adjusting Timer Control (STC)  Negative Edge Transmission (NET)  Power-Down Data Retention (PDDR)

Self-adjusting Timer Control (STC)‏  Reduces the variance in time delay caused by Process, Voltage, and Temperature (PVT) differences between chips.  Unused during PDDR mode to save on power consumption.  Helps achieve stable random-cycle operation of the DRAM.

Negative Edge Transmission (NET)‏  Enables long distance signal transmission from center control blocks to outer local array control blocks.  This scheme is needed because single phase, small pulse width signals get lost in the background for long distance transmissions, thus restricting our physical design.  Allows for consistent timing in each block and accurate control signals to each array, despite varying core capacities.  Transmits control signals as two-phase asynchronous signals.  Only falling edges controlled by NMOS transistors are detected in order to ensure consistent timings.

Power-Down Data Retention (PDDR)‏  Allows for decreased power consumption by shutting off non-operating blocks of memory.  Prevents leakage current and unnecessary refreshes.  Decreases overall power consumption by regulating and lowering supply voltages across the chip.  Slower chip control timing for non-clock data retention (and STC shutdown).

Design Factoids  Bit Size: 16 Mb  Cell Size: 0.42 x 0.84: 0.35μm²  Feature Size: 0.13μm  Die Size: 13.98mm²  Power Supply: Vddl = 1.2V,Vddh = 2.5V  Error Correction: No  Memory Blocks: 128 Blocks at 128Kb  Cells Per Row: 8  Rows per Block: 128  Cell Construction: MIM, Ta2O5  Refresh Time: (PDDR)‏  Bit Line Swing: 1.2V  Bit Line Bias: None