ProProfs - The Knowledge FREEway
Create New Article

Wiki Search

 
Google

Web ProProfs.com
Personal tools

System Memory

From Proprofs

System Memory

You are here: Home > Schools > Comptia > Comptia A+ > Wiki Home > A+ Certification Wiki

Contents




[edit section] System memory

  • RAM (Random Access Memory) – Stores all running programs on a computer, which are copied to ram once loaded from mass storage. Any one byte is accessed as easily as another
  • DRAM (Dynamic RAM) – Volatile & needs periodic refreshing so as not to loose its contents. Delivered data to the CPU in 8 bit chunks.
  • Access Speeds – The amount of time it takes RAM to deliver data to the Northbridge once it has been requested. Measured in ns
  • FPM (Fast Page Mode) – Northbridge requests data from DRAM and waits for a response
  • EDO (Extended data out) – Like FPM but RAM needed to be refreshed less often, thus reducing wait states and allowing for faster data access: 60-80ns
  • Banking – One bank of RAM needs to provide information the full width of the data bus. Example – on a Pentium system with a 64-bit FSB 2 72-pin SIMMS are used to fill one bank as they are 32-bits wide each & 32x2=64

One bank = Width (# bits) CPU FSB

    Width (#bits) of RAM stick

  • Parity – A form of error correcting that uses 1 extra bit in each 8-bit row of RAM width, turning each row into 9-bits. The parity bit is set to 1 when the Northbridge places data on RAM. If the parity bit changed fro a 1 to 0 between data access and storage then and error was displayed.
  • ECC (Error Correcting Code) – A major advance in DRAM error checking. It was able to detect problems in RAM and fix most of them on the fly.
  • SDRAM (Synchronous DRAM) – Has a clock speed that is tied to the system clock (synchronised) therefore enabling the Northbridge to know when data is ready. SDRAM pipeline instructions from the Northbridge enabling commands to be ready as soon as the Northbridge takes the previous command. The SDRAM used must be of the same speed, or higher, of that of the FSB
  • PC100/133 – Defines the construction standard of SDRAM. Each RAM stick contains a SPD (Serial Presence Detect) chip that supplies the system with information about itself (size, speed etc)
  • Double pumping – An increased speed between the CPU and Northbridge that was provided by the Athlon and Pentium 4 CPUs. The Athlon was capable of sending two bits of data for every clock cycle, effectively doubling the speed of the FSB, from say 133MHz to 266MHz. The Pentium 4 worked on the same principle but quadrupled the FSB
  • SIMM (Single Inline Memory Modules) – Came in two different types: 30-pin and 72-pin. 30-pin SIMMs use FPM technology, are 8-bits wide and had capacities of 1MB-16MB. 72-pin SIMMs used FPM, and then EDO, technology, where 32 bits wide and came in capacities of up to 64MB. Access speeds ranged from 120-50 ns
  • DIMM (Dual Inline Memory Module) – are used in many technologies and come in all shapes and sizes. Desktops commonly use: 168 & 184-pin sticks, & laptops use: 68, 144 or 172-pin micro-DIMMS. All have a 64-bit width apart from 72-pin Small Outline DIMM.
  • DDR (Double Data Rate) SDRAM – Doubles the throughput of SDRAM, making two processes for every clock cycle, synchronising well with the Athlon's double pumped FSB. Desktops use 184-pin DIMM while laptops use either 200MHz SODIMM or 172-pin micro-DIMM sticks. Speeds come in 200, 266, 333 & 400MHz.The naming convention used is based on the number of bytes per second.

PC DDR name = #MHz x 8

200MHz x 8 = PC1600

  • R (Rambus) DRAM – Uses sticks called RIMMS & come in two types: 184 – pins (Desktops) & 160-pin SORIMM (Laptops). Can handle speeds of 600, 700, 800 & 1066MHz, & also allows to double the channel width for speeds up to 1.6GHz/ Capacities range from 64-512MB. RDRAM runs very hot and needs a heat spreader attached to it to disperse the heat. All RIMM slots must be populated by a RIMM or terminated by a CRIMM (Continuity RIMM).

[edit section] Desktop RAM table

Technology EDO SDRAM DDR SDRAM RAMBUS
Package SIMM, DIMM DIMM DIMM RIMM
Pins 72-SIMM, 168-DIMM 168, 184 184 184
Bit Width 32-SIMM, 64-DIMM 64 64 64
Speed 50-60ns 66, 100,
133MHz
200, 266, 333
400MHz
600, 700, 800
1066MHz
Capacity Up to 64MB, 64-512MB 64-512MB 64MB-1GB 64-512MB

[edit section] Discuss This

Feedback and discussion thread

Acknowledgement: Uploaded by Alexie

   You can help and contribute to the community by expanding or improving this article (or starting new interesting articles). Click "edit this page" to get started.

Top 5 Contributors to this article

UsersArticle Contributions
Jbrown 2 contribs

Google
 
Web ProProfs.com
 
   
Home  |  Site Map  |  Contact
Copyright © 2005-2009 ProProfs.com - Privacy