Memory module


In computing, a memory module or RAM stick is a printed circuit board on which memory integrated circuits are mounted.
Memory modules permit easy installation and replacement in electronic systems, especially computers such as personal computers, workstations, and servers. The first memory modules were proprietary designs that were specific to a model of computer from a specific manufacturer. Later, memory modules were standardized by organizations such as JEDEC and could be used in any system designed to use them.
Distinguishing characteristics of computer memory modules include voltage, capacity, speed, and form factor.

Overview

Types of memory module include:
The large memories found in personal computers, workstations, and non-handheld game-consoles normally consist of dynamic RAM. Other parts of the computer, such as cache memories normally use static RAM. Small amounts of SRAM are sometimes used in the same package as DRAM. However, since SRAM has high leakage power and low density, die-stacked DRAM has recently been used for designing multi-megabyte sized processor caches.
Physically, most DRAM is packaged in black epoxy resin.

General DRAM formats

Dynamic random access memory is produced as integrated circuits bonded and mounted into plastic packages with metal pins for connection to control signals and buses. In early use individual DRAM ICs were usually either installed directly to the motherboard or on ISA expansion cards; later they were assembled into multi-chip plug-in modules. Some standard module types are:
Common DRAM packages as illustrated to the right, from top to bottom, this list is in roughly chronological order:
  • DIP 16-pin
  • SIPP 30-pin
  • SIMM 30-pin
  • SIMM 72-pin
  • DIMM 168-pin
  • DIMM 184-pin
  • RIMM 184-pin
  • DIMM 240-pin
  • DIMM 288-pin
Common SO-DIMM DRAM modules: