7-5 DRAM ICs High storage capacity Low cost

Slides:



Advertisements
Similar presentations
Figure (a) 8 * 8 array (b) 16 * 8 array.
Advertisements

Chapter 5 Internal Memory
Computer Organization and Architecture
COEN 180 DRAM. Dynamic Random Access Memory Dynamic: Periodically refresh information in a bit cell. Else it is lost. Small footprint: transistor + capacitor.
EKT 221 : DIGITAL 2. Today’s Outline  Dynamic RAM (DRAM)  DRAM Cell – The Hydraulic Analogy  DRAM Block Diagram  Types of DRAM.
Memory Basics. 8-1 Memory definitions Memory is a collection of cells capable of storing binary information. Two types of memory: –Random-Access Memory.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
8-5 DRAM ICs High storage capacity Low cost Dominate high-capacity memory application Need “refresh” (main difference between DRAM and SRAM) -- dynamic.
CSIT 301 (Blum)1 Memory. CSIT 301 (Blum)2 Types of DRAM Asynchronous –The processor timing and the memory timing (refreshing schedule) were independent.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 8 – Memory Basics Logic and Computer Design.
5.1 Semiconductor main memory  Organization The basic element of a semiconductor memory is the memory cell. Semiconductor memory cells properties: 1.
Faculty of Information Technology Department of Computer Science Computer Organization and Assembly Language Chapter 5 Internal Memory.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 1.
Chapter 5 Internal Memory. Semiconductor Memory Types.
COMPUTER SCIENCE Data Representation and Machine Concepts Section 1.2 Instructor: Lin Chen August 2013.
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.
CPEN Digital System Design
Digital Logic Design Instructor: Kasım Sinan YILDIRIM
University of Tehran 1 Interface Design DRAM Modules Omid Fatemi
Chapter 4: MEMORY Internal Memory.
Overview Memory definitions Random Access Memory (RAM)
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 2.
Semiconductor Memory Types
COMP541 Memories II: DRAMs
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 8 – Memory Basics Logic and Computer Design.
Logic and Computer Design Fundamentals, Fifth Edition Mano | Kime | Martin Copyright ©2016, 2008, 2004 by Pearson Education, Inc. All rights reserved.
1 Memory Hierarchy (I). 2 Outline Random-Access Memory (RAM) Nonvolatile Memory Disk Storage Suggested Reading: 6.1.
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
RAM RAM - random access memory RAM (pronounced ramm) random access memory, a type of computer memory that can be accessed randomly;
Primary Storage The Triplets – ROM & RAM & Cache.
Chapter 5 - Internal Memory 5.1 Semiconductor Main Memory 5.2 Error Correction 5.3 Advanced DRAM Organization.
Mini project Viva Schedule – choose date
ECE/CS 352 Digital Systems Fundamentals
Washington University
COMP541 Memories II: DRAMs
Overview Memory definitions Random Access Memory (RAM)
Chapter 5 Internal Memory
William Stallings Computer Organization and Architecture 7th Edition
Types of RAM (Random Access Memory)
COMP541 Memories II: DRAMs
William Stallings Computer Organization and Architecture 7th Edition
The Triplets – ROM & RAM & Cache
William Stallings Computer Organization and Architecture 8th Edition
Lecture 14 - Dynamic Memory
Computer Architecture
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
Digital Logic & Design Dr. Waseem Ikram Lecture 40.
Memory Basics Chapter 8.
Memory Basics Chapter 7.
AKT211 – CAO 07 – Computer Memory
Chapter 4 Internal Memory
William Stallings Computer Organization and Architecture 8th Edition
Bob Reese Micro II ECE, MSU
FIGURE 7-1 Block Diagram of Memory
Presentation transcript:

7-5 DRAM ICs High storage capacity Low cost Dominate high-capacity memory application Need “refresh” (main difference between DRAM and SRAM) --dynamic

DRAM cell Fig. 7-12 SRAM: 6 transistors typically DRAM: one transistor and a capacitor => No. of SRAM cells is less than 1/3 of those in DRAM for a given chip size Logic model for the cell Fig. 7-12

DRAM bit slice Fig. 7-13

Block diagram including refresh logic (Fig. 7-14 ) To reduce the no. of pins, the DRAM address is applied serially in two parts with the row address first and the column address second.

Timing for DRAM Write Operation (Fig. 7-15 (a))

Timing for DRAM Read Operation (Fig. 7-15 (b))

7-6 DRAM Types Only SDRAM, DDR SDRAM, RDRAM will be introduced

Synchronous DRAM (SDRAM) Operates with a clock rather than being asynchronous. This permits a tighter interaction between memory and CPU, since the CPU knows exactly when the data will be available. SDRAM also takes advantage of the row value availability and divides memory into distinct banks, permitting overlapped accesses.

Double-data-rate Synchronous DRAM (DDR SDRAM) The same as SDRAM except that data output is provided on both the negative and the positive clock edges.

RAMBUS DRAM (RDRAM) A proprietary technology that provides very high memory access rates using a relatively narrow bus.

7-7 Arrays of Dynamic RAM ICs DRAM controller: handle the requirement for the control and addressing DRAM Performs the following function Controlling separation of the address Provide and signal Performing refreshing operations Providing status signals to the rest of the system