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.

Slides:



Advertisements
Similar presentations
Computer Organization and Architecture
Advertisements

CP1610: Introduction to Computer Components Primary Memory.
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
LOGO.  Concept:  Is read-only memory.  Do not lose data when power is lost.  ROM memory is used to produce chips with integrated.
MEMORY INTERNAL Imam Bukhari, S.Kom., MM
EKT 221 : DIGITAL 2. Today’s Outline  Dynamic RAM (DRAM)  DRAM Cell – The Hydraulic Analogy  DRAM Block Diagram  Types of DRAM.
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.
What is memory? Memory is used to store information within a computer, either programs or data. Programs and data cannot be used directly from a disk or.
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.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
Faculty of Computer Science © 2006 CMPUT 229 Memory Hierarchy Part 1 Refreshing Memory.
CMPUT Computer Organization and Architecture I1 CMPUT229 - Fall 2003 Topic D: The Memory Hierarchy José Nelson Amaral.
Computer Organization and Architecture
1 Lecture 16B Memories. 2 Memories in General RAM - the predominant memory ROM (or equivalent) needed to boot ROM is in same class as Programmable Logic.
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.
Memory Technology “Non-so-random” Access Technology:
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.
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.
YouTube Tuesday.
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.
Systems Overview Computer is composed of three main components: CPU Main memory IO devices Refers to page
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.
A+ Guide to Managing and Maintaining your PC, 6e Chapter 7 Upgrading Memory (v0.1)
CPEN Digital System Design
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.
1 HW3 Name some of the third-party CMOS save-and-restore utility programs ?
1.  RAM is our working memory storage. All the data, which the PC uses and works with during operation, are stored here.  Data are stored on drives,
Primary Storage Primary storage is the storage that is directly available to the CPU. It is also known as: Main Memory Main Memory Direct Access Storage.
Computer Architecture Lecture 24 Fasih ur Rehman.
CPS3340 COMPUTER ARCHITECTURE Fall Semester, /3/2013 Lecture 9: Memory Unit Instructor: Ashraf Yaseen DEPARTMENT OF MATH & COMPUTER SCIENCE CENTRAL.
Semiconductor Memory Types
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 8 – Memory Basics Logic and Computer Design.
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
Types of RAM (Random Access Memory) Information Technology.
Primary Storage The Triplets – ROM & RAM & Cache.
William Stallings Computer Organization and Architecture 7th Edition
Random Access Memory (RAM)
Types of RAM (Random Access Memory)
William Stallings Computer Organization and Architecture 7th Edition
Computer Architecture & Operations I
RAM Chapter 5.
William Stallings Computer Organization and Architecture 8th Edition
שמות מאפיינים ומטרות של זיכרונות ROM - ו RAM
Computer Architecture
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
Chapter 4: MEMORY.
DRAM Hwansoo Han.
William Stallings Computer Organization and Architecture 8th Edition
Bob Reese Micro II ECE, MSU
Presentation transcript:

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 & Correction

Types of Memory Registers Cache Main Memory Secondary Storage (Disks) Off-line Storage (Tape)

Types of Memory Registers Cache Main Memory Secondary Storage (Disks) Off-line Storage (Tape) } Random Access Memory

“Random” – all information can be accessed in the same amount of time. Types of RAM Static RAM (SRAM) Dynamic RAM (DRAM)

Properties of DRAM A DRAM cell stores each bit on a capacitor. DRAM are susceptible to premature discharging.

The CPU & Main Memory The CPU communicates with Main Memory through the Memory Controller located in the North Bridge of the Chipset.

Types of DRAM DRAM is commercially available variety of standards. Two of the most common are: Dual in-line Memory Module (DIMM)  Memory chips & electrical contacts on both sides. Single in-line Memory Module (SIMM)  Memory chips & electrical contacts on only one side.

DRAM A single memory module consists of many DRAM chips. Each DRAM chip consists of supercells organized in a Rectangular Array. Each supercell contains a certain number of individual DRAM cells or bits. A chip of 16 supercells, each with 8 bits, is a 16 x 8 DRAM chip. That chip holds 128 bits.

DRAM To access a supercell a signal is sent from the Memory Controller specifying a row. That row is loaded into an Internal Row Buffer. A subsequent signal is sent specifying a column. The information of that supercell is sent to the Memory Controller.

DRAM A SIMM or DIMM with 8 2^23 x 8 DRAM chips is a 64MB module. To access a 64-bit doubleword, the controller converts a memory address into a supercell coordinates (i,j). That coordinates is sent to the 8 DRAM chips and each corresponding supercell of row i and col j is returned to the controller which forms the 64-bit doubleword.

Enhanced DRAM Fast Page Mode DRAM & Extended Data Out DRAM (FPM DRAM & EDO DRAM) Synchronous DRAM (SDRAM) Double Data Rate SDRAM (DDR DRAM) DDR2 SDRAM Rambus DRAM (RDRAM)

Error Detection Parity bits are used for error detection. RAM with parity bits have an extra bit per byte. RAM can use either Odd Parity or Even Parity. An Even Parity chip turns the parity bit to 0 when the sum of all the 1’s in the byte are even.

Error Correction Codes Parity bits can not correct an error. Error correction codes such as a Hamming Code can detect and correct single bit errors.

Sources Computer Architecture and Organization: An Integrated Approach Miles Murdocca & Vincent Heuring Computer Systems: A Programmers Perspective Randal E. Bryant & David R. O’Hallaron Howstuffworks.com/ram.htm