Dynamic Random Access Memory (DRAM) CS 350 Computer Organization Spring 2004 Aaron Bowman Scott Jones Darrell Hall.

Slides:



Advertisements
Similar presentations
Chapter 5 Internal Memory
Advertisements

Computer Organization and Architecture
CP1610: Introduction to Computer Components Primary Memory.
Anshul Kumar, CSE IITD CSL718 : Main Memory 6th Mar, 2006.
COEN 180 DRAM. Dynamic Random Access Memory Dynamic: Periodically refresh information in a bit cell. Else it is lost. Small footprint: transistor + capacitor.
Memory Chapter 3. Slide 2 of 14Chapter 1 Objectives  Explain the types of memory  Explain the types of RAM  Explain the working of the RAM  List the.
Memory RAM and CACHE. RAM Stands for Random Access Memory Stands for Random Access Memory It is volatile in nature It is volatile in nature Loses its.
RAM. RAM on the Motherboard Loses all data when PC is turned off (except data stored on CMOS chip) Loses all data when PC is turned off (except data stored.
DRAM. Any read or write cycle starts with the falling edge of the RAS signal. –As a result the address applied in the address lines will be latched.
1 COMP 206: Computer Architecture and Implementation Montek Singh Mon., Nov. 18, 2002 Topic: Main Memory (DRAM) Organization – contd.
8-5 DRAM ICs High storage capacity Low cost Dominate high-capacity memory application Need “refresh” (main difference between DRAM and SRAM) -- dynamic.
Overview Booth’s Algorithm revisited Computer Internal Memory Cache memory.
F1020/F1031 COMPUTER HARDWARE MEMORY. Read-only Memory (ROM) Basic instructions for booting the computer and loading the operating system are stored in.
* Definition of -RAM (random access memory) :- -RAM is the place in a computer where the operating system, application programs & data in current use.
RAM (random access memory)
PC Maintenance: Preparing for A+ Certification
Memory COMPUTER ORGANIZATION – ITC CPU (processing) Random Access Memory RAM Temporarily holds Data or Instruction 3.
CSIT 301 (Blum)1 Memory. CSIT 301 (Blum)2 Types of DRAM Asynchronous –The processor timing and the memory timing (refreshing schedule) were independent.
SDRAM Synchronous dynamic random access memory (SDRAM) is dynamic random access memory (DRAM) that is synchronized with the system bus. Classic DRAM has.
Chapter 1 Upgrading Memory Prepared by: Khurram N. Shamsi.
Types of RAM By Alysha Gould. TYPES OF RAM SIMM’S DIMM’S DRAM SDRAM RDAM VDRAM.
RAM (Random Access Memory) By Nick Cary, Zach Taylor, and Sam Gurnsey.
Memory. Random Access Memory Defined What is memory? operating system and other system software that control the usage of the computer equipment application.
Computer Architecture Part III-A: Memory. A Quote on Memory “With 1 MB RAM, we had a memory capacity which will NEVER be fully utilized” - Bill Gates.
Chapter 4 ระบบหน่วยความจำ The Memory System
Course ILT Memory systems Unit objectives Describe the function of memory and differentiate between different types of memory chips Differentiate between.
Faculty of Information Technology Department of Computer Science Computer Organization and Assembly Language Chapter 5 Internal Memory.
Survey of Existing Memory Devices Renee Gayle M. Chua.
Main Memory -Victor Frandsen. Overview Types of Memory The CPU & Main Memory Types of RAM Properties of DRAM Types of DRAM & Enhanced DRAM Error Detection.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 6 Managing Memory.
9/26: Memory ROM vs. RAM ROM –BIOS RAM –changeable –different kinds & uses inc. VRAM, SRAM –how it works image courtesy of How Computers Work CD.
Chapter 5 Internal Memory. Semiconductor Memory Types.
Computer Architecture CST 250 MEMORY ARCHITECTURE Prepared by:Omar Hirzallah.
CPEN Digital System Design
University of Tehran 1 Interface Design DRAM Modules Omid Fatemi
Asynchronous vs. Synchronous Counters Ripple Counters Deceptively attractive alternative to synchronous design style State transitions are not sharp! Can.
Memory Chapter 6. Objectives After completing this chapter you will be able to Differentiate between different memory technologies Plan for a memory installation.
It is the work space for the CPU Temporary storage for data/programs the CPU is working with. Started as a collection of IC’s on Motherboard. Two main.
W-220 Parts is Parts…. September 8, 2003Riad S. Twal2 Hardware Hard Drive RAM CD-Drive Power Supply.
MEMORIA (RAM) Miguel A. Guillermo Castillo Prof.Ruddy.
Computer Architecture Lecture 24 Fasih ur Rehman.
UPGRADING MEMORY BY : tuan mohd fariz.  Choosing and Installing Memory.
ROM (Read Only Memory) Read-only memory (usually known by its acronym, ROM) is a class of storage media used in computers and other electronic devices.storagecomputers.
How do you model a RAM in Verilog. Basic Memory Model.
Semiconductor Memory Types
The Evolution of Dynamic Random Access Memory (DRAM) CS 350 Computer Organization and Architecture Spring 2002 Section 1 Nicole Chung Brian C. Hoffman.
COMP541 Memories II: DRAMs
1 Memory Hierarchy (I). 2 Outline Random-Access Memory (RAM) Nonvolatile Memory Disk Storage Suggested Reading: 6.1.
Contemporary DRAM memories and optimization of their usage Nebojša Milenković and Vladimir Stanković, Faculty of Electronic Engineering, Niš.
CS 1410 Intro to Computer Tecnology Computer Hardware1.
Computer Architecture Chapter (5): Internal Memory
“With 1 MB RAM, we had a memory capacity which will NEVER be fully utilized” - Bill Gates.
Types of RAM (Random Access Memory) Information Technology.
The streets of the computer
Primary Storage The Triplets – ROM & RAM & Cache.
COMP541 Memories II: DRAMs
Random Access Memory (RAM)
Dual-Channel Architecture
Types of RAM (Random Access Memory)
DRAM in Personal Computes
COMP541 Memories II: DRAMs
The Triplets – ROM & RAM & Cache
שמות מאפיינים ומטרות של זיכרונות ROM - ו RAM
Chapter 4: MEMORY.
DRAM Hwansoo Han.
Bob Reese Micro II ECE, MSU
Presentation transcript:

Dynamic Random Access Memory (DRAM) CS 350 Computer Organization Spring 2004 Aaron Bowman Scott Jones Darrell Hall

DYNAMIC RANDOM ACCESS MEMORY (DRAM) Simple DRAM Fast Page Mode (FPM) DRAM Extended Data Out (EDO) DRAM Burst Extended Data Out (BEDO) DRAM Synchronous DRAM (SDRAM) Rambus DRAM (RDRAM) Double Data Rate (DDR) DRAM

Simple DRAM  Memory system directly connected to the CPU and was the basic architecture that was most commonly used by system designers on early microcomputer systems  Simplest system to design and also the least expensive  Preferred type for systems with a processor that operates at speeds lower than 16 MHz  In the late 1980s processors began to operate at speeds faster than that so a new architecture was necessary.

Fast Page Mode (FPM) DRAM  Continually accesses memory from the same row of RAM without having to specify the row each time  Burst cycle timing as fast as  Not only does this increase the access speed, but it also lowers power requirements.  Rarely used because it is slower than newer memory types

Extended Data Out (EDO) DRAM  Often called Hyper Page Mode DRAM  Modified timing circuits that allow it to begin one memory access before the previous one has finished  Burst cycle timing as fast as  With no price difference and the speed gained using EDO DRAM, there was no reason to choose FPM DRAM over EDO DRAM.

BEDO DRAM Advantages over EDO Improved Cycle time with address counter on chip Optimized use of four set data burst Disadvantage Not Synchronized with CPU Not keep up with buses faster the 66 MHz Built on asynchronous bus compared to SDRAM

SDRAM First type of DRAM to run synchronous with the CPU This allowed SDRAM to run at faster speeds Comes in SIMMs and DIMMs SIMMs need two modules DIMMs need one module

RDRAM RDRAM is short for Rambus DRAM. Created by the Rambus company. RDRAM can transfer data up to 800 MHz.

A single RDRAM is able of providing up to 1.6 GB per second data transmission even though it has a low pin count. Turnaround latency is comparatively faster, at 12 to 23 nanoseconds. RDRAM equipped systems are more efficient and achieve lower latency over SDRAM. RDRAM

DDR-SDRAM DDR-SDRAM is short for Double Data Rate- Synchronous DRAM. SDRAM II and DDRAM are other names for DDR-SDRAM. Uses both the raising and falling edge of the clock signal for the transfer of data.

First generations peaked at 333 to 400 MHz with memory up to 512 Mbits. Second-generations DDR II is capable of 400 MHz. Third generation DDRs will offer even higher data rates due out late 2004 or early DDR-SDRAM