Tuesday, 9 August 2011

VRAM

VRAM
     
•  Video RAM
•  Used by PC’s graphics card
•   Dual Ported
•  20% faster than DRAM but more expensive
•   Affects number of colours and resolution displayed by monitor

WRAM
•   Another type of Video RAM
•   Also dual ported
•   Faster than VRAM

Adding RAM
• Major factor in system speed
• Excessive hard drive activity (watch HDD LED)
• Disk thrashing
• Launch Task Manager (CTRL-ALT-DEL once)
• Swop file = page file
• Determine current RAM (Windows – pause/break)
• Wear an anti-static wrist strap
• DIMMs – push down until both clips are home
• SIMMs – 45 degrees then push back


DDR SDRAM


•    Double Data Rate synchronous dynamic RAM

•    Processor can read/write from DDR SDRAM on both the up and down cycle of the clock

•     Works with Athlon and later AMD processors double-pumped FSB

•   Runs at 200, 266, 333 or 400 MHz

•   184-pin DIMMs

•   Maximum transfer rate to L2 cache is 1064 MBps

•      Intel has given in and now supports DDR SDRAM!

           DDR2 SDRAM

•   Runs cooler and uses less power than DDR
         240 pin

         RDRAM

•  Rambus Dynamic RAM
          uses a Rambus in-line memory module (RIMM)

•   Developed by Intel for the Pentium 4
•  184-pin, 160-pin SO-RIMM for laptops
•   Can’t install a RIMM in a DIMM slot and vice-versa
           RIMMs generate a lot of heat

•    Maximum transfer rate to L2 cache is 1600 MBps
           Hasn’t been adopted by motherboard manufacturers yet

•   RIMMs must be installed in pairs – CRIMM in unused slot


SDRAM


•           Synchronous Dynamic Random Access Memory

•          Tecnically correct name is SDR SDRAM

•          4 to 6 times faster than FPM and EDO RAM

•          Linked to the system clock on motherboard (Unlike FPM and EDO) – resulting in less time wasted by the processor waiting for data

•          (66, 75, 83, 100, 133) Mhz are the common SDRAM speeds

•          N.B. SDRAM speed must be equal to or faster than the motherboard speed

•          168-pin DIMMs

•          PC100/133 standards

•          Maximum transfer rate to L2 cache is 528 MBps

•           

Double Pumping

•          First used with AMD Athlon processor

•           Enabled the Athlon to send/receive two bits of data with every clock cycle to/from the Northbridge

•           Effectively doubles the system bus speed (motherboard speed)

•           Athlons with 100 Mhz or 133Mhz FSBs between the Northbridge and the CPU ran at 200Mhz or 266Mhz

•           Double Pumping systems use DDR SDRAM
        Double Pumping
•          First used with AMD Athlon processor
•           Enabled the Athlon to send/receive two bits of data with every clock cycle to/from the Northbridge
•           Effectively doubles the system bus speed (motherboard speed)
•           Athlons with 100 Mhz or 133Mhz FSBs between the Northbridge and the CPU ran at 200Mhz or 266Mhz
•           Double Pumping systems use DDR SDRAM

DRAM Types




•          FPM RAM

•          EDO RAM

•          SDRAM

•          DDR SDRAM

•          RDRAM

•          VRAM

•          WRAM

      FPM RAM

•          Fast Page Mode Random Access Memory

•          Access speed = time taken for FPM chip to supply Northbridge with data – measured in nanoseconds

•          60ns is faster than 100ns



EDO RAM

•          Extended Data Out Random Access Memory

•          Early 1990’s – used with some 486’s and with Pentiums

•          Came in 72-pin SIMM or 168-pin DIMM

•          Needed special Northbridge design

•          Needed less refreshing than FPM RAM so data was available to the processor more often

•          Maximum transfer rate to L2 cache is 264 MBps.

•          Used throughout the 1990’s
Eventually replaced by SDRAM

RAM DIMM


•          Dual In Line Memory Module

•          All DIMMs are 64 bit

•          168-pin used for DRAM and SDRAM

•          184-pin used for DDR RAM

•          Send/receive 64 bits of data

•          Capacity of 8Mb to 1Gb per module

•          ECC

•          A DIMM can be single or double sided

      

            RAM SODIMM

•          Small Outline Dual In Line Memory Module

•          144 pin

•          Used in laptops

•          Physically smaller than standard DIMMs

            RAM RIMM

•          Rambus inline memory module (aka RDRAM)

•          Used only in Pentium 4 systems

•          Uses heat spreader

•          184-pin RIMM for desktops

•          160-pin SORIMM for laptops

•          RIMMs must be installed in pairs

•          Continuity RIMMs (CRIMMs) installed in unused slots

RAM SIMM


•          Single In-Line Memory Module

•          FPM (Fast Page Mode) DRAM

•          30 or 72 pin connector

•          30-pin SIMM could send/receive 8 bits of data

•          Parity checking

•          Installed in pairs due to 16 bit memory bus of the 80286 processors

•          72-pin SIMM could send/receive 32 bits of data

•          80386 and 80486 processors had a 32 bit memory bus and used 72 pin SIMMs allowing up to 256Mb RAM

•          A SIMM can be single or double sided

DIPP


•          Dual Inline Pin Package

•          Connected directly to the motherboard

•          Took up a lot of space on the motherboard

•          Replaced by SIPPs

       

                     SIPP

•          Single Inline Pin Package

•          Eliminated need for individually installing memory modules

•          30 pins but easy to break

•          Very quickly replaced by 30-pin SIMMs


RAM Modules




•          RAM memory chips are sold in modules.

•          7 module types

•          DIPP

              SIPP

•          SIMM

•          DIMM

•          DIMM

•          DIMM

•          SORIMM

Types of RAM - SRAM


•          Static RAM

•          Uses transistors to store data and doesn’t need to be refreshed

•          SRAM is used for L1 and L2 cache memory

•          Physically bigger (x10) than DRAM

          

                      Types of RAM - DRAM



•            Dynamic RAM (DRAM)

•          Uses a series of tiny capacitors to store data, which need to be refreshed regularly

•          ¼ the speed of SRAM

•          Needs to be constantly refreshed
Data is not available to the processor while the RAM

Measuring RAM


•          Made up of individual bits which are 1’s or 0’s (5v or 0v)

•          8 bits = 1 byte

•          A byte represents a character, number or symbol

•          1024 bytes = a kilobyte

•          1024 kilobytes = a megabyte

•          1024 megabytes = a gigabyte

Development of RAM


•          8088 – 1Mb of RAM

•          286 – 4Mb of RAM

•          486 - 16Mb of RAM

•          Pentium - 32Mb of RAM

•          Pentium II - 64Mb of RAM

•          Pentium IV or Athlon – 128Mb to 4Gb RAM
Athlon 64 – potentially 172,000,000 Gb RAM!!!