Memory Modules
A memory module is a printed circuit board that holds a group of RAM devices that act as a single unit.
- produced in different capacities
- Each DDR generation sets an upper limit on the maximum possible capacity
Desktop RAM – DIMM
- DDR for desktop system memory is packaged in a form factor called dual inline memory module (DIMM)
- The notches (keys) on the module’s edge connector identify the DDR generation (DDR3/DDR4/DDR5)
- prevent it from being inserted into an incompatible slot or inserted the wrong way around
- DDR DIMMs typically feature heat sinks, due to the use of high clock speeds

Info
- Memory slots look similar to expansion slots but with catches on each end to secure the memory modules
- Memory modules are vulnerable to electrostatic discharge (ESD)
- take anti-ESD precautions when handling and storing
- The DIMM’s DDR type must match the motherboard
- E.g., cannot install DDR5 modules in DDR4 slots
- For best performance
- the modules should be rated at the same bus speed as the motherboard
- It is possible to add modules that are faster or slower than the motherboard slots or mix modules of different speeds
- However, the system will operate only at a speed that is supported by all installed components (memory modules and controller)
- not generally a good idea
Laptop RAM – SODIMM
Laptop RAM is packaged in a smaller form factor called Small Outline DIMM (SODIMM)
- typically fitted into slots that pop up at a 45º angle to allow the DIMM to be inserted or removed
