Ram Memory Types

Embed Size (px)

Citation preview

  • 7/31/2019 Ram Memory Types

    1/31

    Types of RAM

    (Random Access Memory)

    Information Technology

  • 7/31/2019 Ram Memory Types

    2/31

    What is RAM Memory?

    RAM typically resides on Memory Modules

    A RAM Memory chip is an integrated circuit made of millions

    of Transistors and Capacitors

    Most RAM is Volatile (loses electrical charge when powergoes off)

    There are various types of RAM (DRAM, SRAM, VRAM)

    Virtual Memory (An extension of RAM on the hard drive)

  • 7/31/2019 Ram Memory Types

    3/31

    Typically RAM chips reside on memory

    modules. Four main types exist. SIMMs

    DIMMs

    SODIMMs

    RIMMs

  • 7/31/2019 Ram Memory Types

    4/31

    SIMMs

    Single Inline MemoryModule

    Pins on opposite sidesform a single set ofcontacts

  • 7/31/2019 Ram Memory Types

    5/31

    DIMMs

    Dual Inline Memory Module

    168 Pins on opposite sidesof the circuit board form

    separate connections

  • 7/31/2019 Ram Memory Types

    6/31

    SODIMMs

    Small Outline Dual In-line Memory Module

    A much smaller form of memory

    Used in Notebook computers and AppleiMac desktops

  • 7/31/2019 Ram Memory Types

    7/31

    RIMMs

    RAMbus Inline Memory Module RDRAM

    Comparable in size and pin configuration toDIMM but uses a special memory bus togreatly increase speed.

  • 7/31/2019 Ram Memory Types

    8/31

    How does RAM store

    information?-Address lines-Transistors

    -Data lines-Capacitors

  • 7/31/2019 Ram Memory Types

    9/31

    Most RAM must be recharged

    constantly

    Volatile Memory losses contents when power isremoved

  • 7/31/2019 Ram Memory Types

    10/31

    Some RAM types use

    Parity Checking

    Even Parity Checking, parity bit is setto 0 when byte is even.

    001001000 9th bit is parity bit 0

    Odd Parity Checking, parity bit is setto "1" when byte is even.

    111001111 9th bit is parity bit of 1

  • 7/31/2019 Ram Memory Types

    11/31

    Error Control

    High-end servers often have a form oferror-checking known as error

    correction code (ECC).

    Bits can be corrected after failure,

    however, if more than one bit is corruptedthe entire byte of data is lost.

  • 7/31/2019 Ram Memory Types

    12/31

    RAM Types

    What are some different types ofRandom Access Memory ?

  • 7/31/2019 Ram Memory Types

    13/31

    Types of Dynamic RAM (DRAM)

    SDRAM Synchronous DRAM

    Synchronized to the system clock

    DDR SDRAM (Double Data Rate SDRAM)

    Transfer data twice for each clock cycle

    Rambus DRAM (RDRAM)Faster than SDRAM chips because theyuse pipelining techniques

  • 7/31/2019 Ram Memory Types

    14/31

    Types of Dynamic RAM

    Stores 1s and 0s on capacitors

    Must be recharged every millisecond, or

    every one thousandth of a second

    Many different types exist (previous slide)

  • 7/31/2019 Ram Memory Types

    15/31

    Fast Page Mode DRAM

    First form of DRAM

    Maximum transfer rate to L2 cache is

    approximately 176 megabytes per second.

  • 7/31/2019 Ram Memory Types

    16/31

    EDO DRAM

    EDO = Extended Data Out

    Resides on SIMMs

    Sends and receives data simultaneously

    Maximum transfer rate to L2 cache isapproximately 264 megabytes per second.

  • 7/31/2019 Ram Memory Types

    17/31

    Synchronous DRAM

    Resides on DIMMs

    Faster than previous DRAM because it is

    synchronized with the system clock

    Maximum transfer rate to L2 cache isapproximately 528 megabytes per second.

    Most common choice of Pentiums untilrecently

  • 7/31/2019 Ram Memory Types

    18/31

    Double Data-rate SDRAM

    Resides on DIMMs

    Also known as SDRAM II

    Faster than SDRAM because it transfersdata twice for each clock cycle

    Commonly used in PCs

  • 7/31/2019 Ram Memory Types

    19/31

    RAMbus DRAM

    Resides on RIMMs

    Uses a pipelining technique to increase

    speed

    RDRAM memory chips work in parallel toachieve a data rate of 800+ MHz.

  • 7/31/2019 Ram Memory Types

    20/31

    DRDRAM Direct Rambus DRAM by Rambus, Inc.

    Often called PC800 RAM (doubling the

    Pentium 4 chips 400 MHz bus speed)

    Like DDR SDRAM, it transfers data on therising & falling edges of the clock cycle

    Uses 2 data channels to improve transferrates

  • 7/31/2019 Ram Memory Types

    21/31

    Static RAM

    Often used for Cache Memory

    Very fast and reliable because these chips

    do not have to be recharged as often asDRAM chips hence the term static

    SRAM chips: more expensive than DRAM

  • 7/31/2019 Ram Memory Types

    22/31

    Static RAM

    Cache Memory (Static RAM) helps speedup the microprocessor.

    Cache Memory stores frequently used dataand instructions.

  • 7/31/2019 Ram Memory Types

    23/31

    Static RAM

    Personal Computers have 2 and perhaps3 types of cache memory:

    L1 (Level 1) Cache (8KB to 128KB)

    L2 (Level 2) Cache (64KB to 4MB)

    L2 Advanced Transfer Cache on currentmicroprocessors (built on the chip)

  • 7/31/2019 Ram Memory Types

    24/31

    Static RAM

    L3 (Level 3) Cache is cache separate fromthe microprocessor chip and is on the

    motherboard. L3 Cache exists only on computers that

    use the L2 Advanced Transfer Cache.

  • 7/31/2019 Ram Memory Types

    25/31

    Static RAM

    A computer with L2 cache usuallyperforms at speeds 10 to 40 percent faster

    than those without cache. Servers and workstations can have at least

    2MB of L2 or L3 cache.

  • 7/31/2019 Ram Memory Types

    26/31

    SGRAM

    Synchronous Graphics RAM SGRAM is a variant of SDRAM

    SGRAM makes use of block-writes to

    increase video processing speeds.

    SGRAM is single-ported so the CPU cannotwrite to it at the same time the image is

    being refreshed. SGRAM is used in high-end graphics cards

  • 7/31/2019 Ram Memory Types

    27/31

    How much RAM do you need?

    What OS are yourunning ?

    What applications doyou run?

    Computer animationand graphics?

    Several functions?

    Win 2000/XP 128MB

    Win 95/98 64 MB

    Linux 64 MB

    Mac OS 128 MB

  • 7/31/2019 Ram Memory Types

    28/31

    Virtual Memory

    Virtual memory takes the place of RAMmemory

    You should have a 2:1 ratio of RAM toVirtual Memory

  • 7/31/2019 Ram Memory Types

    29/31

    Modifying Virtual Memory in

    Windows

  • 7/31/2019 Ram Memory Types

    30/31

    Modifying Virtual Memory in

    Windows 2000

  • 7/31/2019 Ram Memory Types

    31/31

    End of RAM presentation