Memory (RAM)
![]() |
PC Hardware - Memory (RAM) |
|
|
|
Common Types of Memory
| Desktop | Laptop |
|
|
|
184 pin DDR SDRAM memory for desktop computers (being replaced by DDR2)
Double Data Rate (DDR) is an advanced form of SDRAM. The most common means of identifying DDR is like this: PC2100, PC2700, and PC3200. In that usage, the numbers refer to the total bandwidth of the entire module. The higher the number, the greater the bandwidth and the faster the memory can work with your system. DDR is also identified as DDR333, DDR400, and so on. In this usage, the designer identifies the data transfer rate of the components. PC1600 was originally designed for systems with a 100 MHz front-side bus. Since these modules are Double Data Rate, that means they are capable of 200 mega-transfers per second (MT/s). So 200 MT/s times eight bits, = 1,600. Thus a PC1600 module has a total bandwidth of 1.6GB of data per second, which is where the 1600 number comes from. |
||
| Clock Rate | Data Rate | |
| PC1600 (DDR-200 SDRAM) | 100MHz | 200MT/s |
| PC2100 (DDR-266 SDRAM) | 133MHz | 266MT/s |
| PC2400 (DDR-300 SDRAM) | 150MHz | 300MT/s |
| PC2700 (DDR-333 SDRAM) | 166MHz | 333MT/s |
| PC3000 (DDR-366 SDRAM) | 183MHz | 366MT/s |
| PC3200 (DDR-400 SDRAM) | 200MHz | 400MT/s |
|
240 pin DDR2 SDRAM DDR2 (Double Data Rate) SDRAM memory for desktop computers. As the name implies, Double Data Rate interfaces provides two data transfers per clock. DDR2 memory represents the second generation in DDR memory. DDR2 begins with a speed grade of 400MHz as the lowest speed grade. The 400MHz speed grade is also used as the highest speed grade for DDR. To use DDR2 memory, the motherboard must have 240-pin DIMM slots and a DDR2-enabled chipset. A DDR2 SDRAM DIMM will not fit into a standard SDRAM DIMM socket or a DDR DIMM socket. |
||
| Clock Rate | Data Rate | |
| PC2-3200 (DDR2-400 SDRAM) | 100MHz | 400MT/s |
| PC2-4300 (DDR2-533 SDRAM) | 133MHz | 532MT/s |
| PC2-5300 (DDR2-667 SDRAM) | 167MHz | 667MT/s |
| PC2-5400 (DDR2-675 SDRAM) | 167MHz | 667MT/s |
| PC2-6400 (DDR2-800 SDRAM) | 200MHz | 800MT/s |
|
SODIMM (small-outline DIMMs) For Laptops
The most common current laptop memory is the Small Outline Dual In-line Memory Module. The cards are 5cm long by 2.5cm tall, or about 2x1 inch. Where SODIMMS can differ is in the number of pins that connect to the computer's bus; the more pins, the wider the pathway for data, and higher the potential speed.SODIMMs have identifying notches along the pin end of the module that prevent installation of the wrong type of memory in a slot. |
||
| 200 - pin DDR2 SDRAM SODIMM | ||
| Speed | Clock Rate | Data Rate |
| PC2-3200 | 100MHz | 400MT/s |
| PC2-4300 | 133MHz | 532MT/s |
| PC2-5300 | 167MHz | 667MT/s |
| PC2-5400 | 167MHz | 667MT/s |
| PC2-6200 | 200MHz | 800MT/s |
| 200 - pin DDR SDRAM SODIMM | ||
| Speed | Clock Rate | Data Rate |
| PC2100 | 133MHz | 266 MT/s |
| PC2700 | 166MHz | 333 MT/s |
| PC3200 | 200MHz | 400 MT/s |
| 144 - pin SODIMM | ||
| Clock Rate | Data Rate | |
| SDRAM | 100 MHz | 100 MT/s |
| SDRAM | 133 MHz | 133 MT/s |
Installing Memory
Do not remove any memory module from its antistatic packaging until you are ready to install it on the motherboard. Handle the modules only by their edges. Do not touch the components or metal parts. Always wear a grounding strap when you handle the modules.
Installing Desktop 240 pin DDR2
- Push the latches on each side of the DIMM slot down.
- Align the memory module with the slot. The DIMM slots are keyed with notches and the DIMMs are keyed with cutouts so that they can only be installed correctly.
- Check that the cutouts on the DIMM module edge connector match the notches in the DIMM slot.
- Install the DIMM module into the slot and press it firmly down until it seats correctly. The slot latches are levered upwards and latch on to the edges of the DIMM.
- Install any remaining DIMM modules.

Installing Desktop 184 pin DDR
- Place the computer's power switch in the "off " position and disconnect the AC power cord.
- Remove the computer's top cover following the instructions in the model-specific owner's manual.
- Before touching any electronic components, make sure you first touch an unpainted, grounded metal object to discharge any static electricity stored on your clothing or body.
- Locate the memory expansion sockets on the computer's motherboard. If all the sockets are full, remove smaller capacity modules to allow room for higher capacity modules.
- The ejector tabs are used to remove a module. By pushing outward on the ejector tabs, the module will pop-up from the socket and it can then be removed.
- Handle your new module(s) carefully; do not flex or bend the module(s). Always grasp the module by its edges.
- For most installations, DDR modules can be installed in any available expansion slot. Other installations may require the memory to be installed in a particular sequence based on the modules capacity. Check your owner's manual to determine the correct installation sequence for your configuration.
- Insert the module into an available expansion socket. Note how the module is keyed to the socket. This ensures the module can be plugged into the socket one way only. Firmly press the module into position, making certain the module is completely seated in the socket. The ejector tabs at each end of the socket will automatically snap into the locked position. Repeat this procedure for any additional modules you are installing.
- Once the module or modules have been installed, the computer's top cover can be reinstalled.
- Plug in the AC power cord and reinstall any cables disconnected during the installation process.
- Turn on the computer and follow the instructions in your computer owner's manual that describe the steps necessary to allow your computer to recognize the newly installed memory.
Installing RIMMs (Rambus® inline memory modules)
- If you are installing in paired slots, compare the label on your existing RIMM to the label on your new RIMM both RIMMs must be identical in speed, density, ECC support, and configuration.
- ALL memory slots must be fulleither a RIMM (memory module) or a CRIMM (continuity RIMM placeholder) must be installed in each slot.
Troubleshooting Memory
|
From: Kingston's Ultimate Memory Guide COMMON MEMORY PROBLEMS When you have a problem with memory, the cause is usually one of three things:
The fact that many computer problems manifest themselves as memory problems makes troubleshooting difficult. For example, a problem with the motherboard or software may produce a memory error message. BASIC TROUBLESHOOTING The following basic steps apply to almost all situations:
WHEN THE PROBLEM OCCURS When the problem occurs is a clue as to the cause. YOU'VE JUST BOUGHT A NEW COMPUTER: If you have just purchased a new computer and it is producing memory errors, the problem could be related to anything, including a bad computer board. In this case, you need to troubleshoot the entire computer, including memory. Because the computer dealer will have configured memory and run system tests before shipping, they can best help. YOU'VE JUST INSTALLED NEW MEMORY: If you have just installed new memory, the first possibility is that you installed incorrect parts. Double-check the part numbers. Confirm that you have configured and installed the memory correctly. YOU'VE INSTALLED NEW SOFTWARE OR OPERATING SYSTEM: Newer software or operating systems tend to push memory harder than older operating systems. Sometimes memory that worked fine prior to a software installation begins producing errors once it runs memory-intensive software. New software also has bugs, and beta versions are notorious for producing memory errors. In these cases, your first step should be to ensure you have the latest BIOS and service patches for your software. Otherwise contact the memory vendor. A technical support representative may have experience with other software incidents and can walk you through more-detailed troubleshooting. YOU'VE INSTALLED OR REMOVED HARDWARE: If you have just installed or removed hardware and suddenly receive memory error messages, the first place to look is in the computer itself. A connection may have come loose during the installation or the new hardware may be defective; in either case the errors are manifesting themselves as memory problems. Make sure you have the latest drivers and firmware. Most hardware manufacturers will post updates on their Web sites. UNEXPECTED PROBLEMS: If your system has been running fine, but suddenly starts to produce memory errors, and crash or lock up frequently, the chance of a hardware failure is more likely, since configuration and installation problems show up as soon as the computer turns on. Sometimes you can get memory problems if your computer is overheating, if you are having a problem with your power supply, or if corrosion has developed between the memory module and the socket, weakening the connection. HANDLING SPECIFIC PROBLEMS Here is a list of the most common ways the computer informs you of a memory problem.
The following translations help you understand what the computer means when it gives you one of these signals. Computer won't boot, merely beeps. Computer boots but doesn't recognize all the installed memory. Sometimes the computer will recognize only part of a module. This is almost always due to using the wrong kind of memory. For example, if your computer accepts only single-banked memory and you have installed dual-banked, the computer will read only half the memory on the module. Sometimes the computer will accept only modules containing memory chips with specific organizations. For example, the VX chipset doesn't work well with 64 Mbit chips. In many computers the maximum amount of memory the computer can recognize is lower than the maximum amount you can physically install. For example, your computer may have three sockets, each of which can hold a 128MB module. If you filled every socket with 128MB, you would have 384MB of memory. However, your computer may recognize a maximum of 256MB. In most cases you can avoid this problem by consulting your computer manual or a memory configuration Web site before purchasing memory. Or visit the Kingston Web site. The computer boots but the screen is blank. Double-check that you have the right part number for the computer. If you have nonparity memory in a computer that requires error-checking memory, or SDRAM memory in a computer that supports only EDO, the screen may be blank at boot up. The computer reports a memory error. Computer memory or address errors:
Typically the computer will perform a simple memory test as it boots. The computer will write information to memory and read it back. If the computer doesn't get what it was expecting, then it will report an error and sometimes give the address where the error occurred. Such errors normally indicate a problem with a memory module but can sometimes indicate a defective motherboard or incompatibility between old and new memory. To verify that the new memory is causing the problem, remove the new memory and see whether the problem goes away. Then remove the old memory and install only the new memory. If the error persists, phone the memory manufacturer and ask for a replacement. The computer has other problems caused by memory. Registry Errors: Windows writes a large portion of the registry to RAM. Sometimes defective memory will cause registry errors. Windows reports a registry error and prompts you to restart and restore. If the prompts repeat, remove your newly installed memory and restart the computer. If the errors disappear, ask the memory manufacturer for replacement modules. General-Protection Faults, Page Faults, and Exception Errors: The most common cause is software. For example, one application may not have released the memory after quitting or occupies the same memory addresses as another. In these cases, rebooting should solve the problem. If the computer suddenly displays general-protection faults, exception errors, or page faults after you have installed new memory, remove the new memory and see whether the errors stop. If they occur only when the new memory is installed, contact the memory manufacturer for assistance. The server system manager reports a memory error. If the system manager on your server issues a pre-failure warning or other memory error, ask your memory manufacturer for a replacement. If the system manager continues to issue errors after memory replacement, make sure you have the latest BIOS, software service patches, and firmware. The chance of receiving two bad memory modules in a row is low. Contact the memory manufacturer for compatibility troubleshooting. Sometimes the server does not work well with certain types of memory chips or certain memory designs. |


