Computer Hardware

RAM Form Factors: DIMM vs SO-DIMM

A RAM form factor is the physical specification of a memory module – its length, pin count, notch position, and connector type. The form factor decides which devices a module physically fits, and it is independent of the memory generation (DDR4, DDR5) the module carries.

In shortThe form factor is the module’s physical shape; the DDR generation is its electrical interface. Desktops use 288-pin DIMMs, laptops use 260/262-pin SO-DIMMs, thin laptops are moving to 644-pin CAMM2 / LPCAMM2, and servers use buffered RDIMM and LRDIMM – the notch and pin count physically block any mismatched pairing.
288
DDR4 & DDR5 DIMM pins
262
DDR5 SO-DIMM pins
644
CAMM2 / LPCAMM2 pins
~6400 MT/s
SO-DIMM signal ceiling

What Is a RAM Form Factor?

A RAM form factor is the standardized physical specification of a memory module – length, pin count, notch position, and connector – that decides which slot it fits:

  • Physical, not electrical: the form factor sets the slot; the DDR generation sets the voltage and signaling.
  • JEDEC-defined: each form factor is a published standard, so modules from Crucial, Kingston, Corsair, and Micron interoperate with any compliant slot.
  • Same generation, different module: a DDR5 DIMM and a DDR5 SO-DIMM share an interface but differ in size and pin count, so they are not interchangeable.
Two-axis ruleEvery module is defined by two independent things: a form factor (the shape that must fit the slot) and a generation (the DDR standard that must match the controller). Both have to line up, or the module will not seat or will not run.

What Is a DIMM?

A DIMM (dual in-line memory module) is the full-size form factor used in desktop and server motherboards:

  • Size and pins: about 133 mm long, 288 pins on both DDR4 and DDR5.
  • Notch moved, not pin count: DDR5 keeps 288 pins but relocates the key notch, so a DDR5 DIMM will not seat in a DDR4 slot during installation.
  • Strengths: the largest per-module capacity and vertical end clips for stable seating.

Best for: desktop towers and servers, where there is room for a full-height module and the most capacity per slot.

What Is a SO-DIMM?

A SO-DIMM (small outline DIMM) is the compact form factor used in laptops, mini-PCs, and all-in-one systems:

  • Size and pins: about 69.6 mm long (roughly half a desktop DIMM), 262 pins on DDR5 and 260 pins on DDR4.
  • Mounting: it drops into a horizontal slot and locks with side clips, not the vertical end clips of a desktop DIMM.
  • Supply: Kingston and Crucial sell SO-DIMM kits matched to laptop chipsets.

Best for: space-constrained laptops, mini-PCs, and AIOs that still need replaceable memory.

What Is CAMM2 and LPCAMM2?

CAMM2 is a newer flat, compression-mounted form factor designed to replace SO-DIMM in thin laptops and high-speed systems:

CAMM2 (DDR5)

Compression Attached Memory Module 2. 644 pins, screwed flat to the board instead of an edge-card slot. Targets performance notebooks and mainstream desktops.

LPCAMM2 (LPDDR5X)

The low-power variant on LPDDR5/LPDDR5X. Up to 64% less PCB space and 61% less active power than stacked SO-DIMM, at 8533-9600 MT/s – yet still replaceable.

vs soldered LPDDR

LPCAMM2 delivers LPDDR5X speed and efficiency while keeping the module a removable, upgradable part – the gap soldered memory leaves open.
  • JEDEC status: the CAMM2 module standard was published in 2023 and the LPDDR5 CAMM2 connector performance spec in 2024.
  • Flat mount: pressure contacts give shorter, more uniform traces than an edge connector, so signals stay clean at higher speeds in a thinner stack.
  • Adoption: Dell and Lenovo ship it in professional and ultraportable lines; Crucial sells retail LPCAMM2 modules.

Best for: thin, high-speed laptops that previously had to solder memory to hit the required data rate.

What Are UDIMM, RDIMM, and LRDIMM?

These are desktop and server variants of the DIMM that differ in how much they buffer the memory bus:

UDIMM

Unbuffered. No register between the chips and the controller. Lowest latency and cost; limited capacity and loading. Desktops and entry servers.

RDIMM

Registered. A register chip buffers address and command signals, so more modules and ranks run per channel. Mainstream servers and workstations.

LRDIMM

Load-reduced. Adds data-line buffers on top of the register to cut electrical load on the bus, enabling the highest capacity per channel. HPC and memory-heavy enterprise.
  • Trade-off: buffering adds a small latency cost but lets one CPU address hundreds of gigabytes to several terabytes; these modules are usually ECC-enabled.
  • Newer twist: CUDIMM (clocked unbuffered DIMM) adds a client clock-driver chip to clean the clock at 6400 MT/s and above – still unbuffered for data, distinct from an RDIMM.
  • Platforms: Intel Xeon Scalable and AMD EPYC pair RDIMM/LRDIMM with six or eight channels for both capacity and bandwidth.

Best for: servers and workstations that populate many slots and need stable signaling at high total capacity.

What Is Soldered LPDDR Memory?

Soldered LPDDR is low-power memory fixed directly to the motherboard with no removable module:

What Is Soldered LPDDR Memory? - RAM Form Factors: DIMM vs SO-DIMM
  • Where it lives: ultrabooks and tablets solder LPDDR4X or LPDDR5X chips beside the CPU to save space and power.
  • Why it is fast: the fixed placement shortens trace lengths, lowering power draw and raising speed in thin, fanless systems.
  • The catch: capacity is locked at purchase and cannot be expanded, so you must choose the right amount of RAM up front.

Best for: the thinnest fanless laptops and tablets, where size and battery beat upgradeability.

How Do Pin Counts Differ Across DDR Generations?

Pin count and notch position change with each DDR generation specifically to block cross-generation insertion:

Pin count by module and generation
DDR3 DIMM240 pins
DDR4 DIMM288 pins
DDR5 DIMM288 pins
DDR4 SO-DIMM260 pins
DDR5 SO-DIMM262 pins
CAMM2644 pins
  • DDR3 DIMM — 240 pins with a notch position unique to the DDR3 electrical interface.
  • DDR4 DIMM — 288 pins with a notch offset that blocks DDR3 and DDR5 insertion.
  • DDR5 DIMM — 288 pins with a relocated notch and a different power-management design.
  • SO-DIMM — 204 pins on DDR3, 260 on DDR4, and 262 on DDR5.
  • The notch is a key: it enforces electrical compatibility, blocking a module from a slot that supplies the wrong voltage or signaling.
  • Same count can still mismatch: DDR4 and DDR5 DIMM both have 288 pins, but the relocated notch keeps them apart.
  • JEDEC pinout: each layout is published so a compliant module and slot interoperate reliably.

Why Did CAMM2 Replace SO-DIMM in Some Laptops?

CAMM2 exists because the SO-DIMM edge connector runs out of signal headroom at high data rates:

Why Did CAMM2 Replace SO-DIMM in Some Laptops? - RAM Form Factors: DIMM vs SO-DIMM
  • SO-DIMM ceiling: the edge-card connector struggles to stay stable beyond about 6400 MT/s.
  • Flat compression mount: CAMM2 screws flat with shorter, more uniform traces, supporting higher speeds in a thinner package.
  • Best of both: LPCAMM2 delivers the speed and low power of soldered LPDDR5X while keeping the module replaceable.

Best for: systems that previously soldered memory to reach the required speed; Dell and Lenovo adopted CAMM2 in professional and ultraportable lines.

How Do Server Form Factors Scale Memory Capacity?

Server form factors trade a little latency for far higher capacity and slot density:

  • RDIMM: buffering the command bus cuts the load the controller sees, allowing more ranks per channel.
  • LRDIMM: buffering the data bus too pushes capacity per channel higher still, into the terabyte range per CPU.
  • Channels multiply it: Xeon Scalable and EPYC use six or eight channels, and the buffer plus parity chips for error correction explain the higher cost and small latency penalty.

Best for: databases, virtualization, and HPC nodes that must populate every channel at maximum stable capacity.

How Does Module Height and Heat Spreader Affect Fit?

Even when the form factor matches, physical height can still cause a clearance conflict:

  • Standard vs tall: desktop DIMMs are about 30 mm tall; modules with tall heat spreaders can exceed 40 mm and collide with large air coolers.
  • Low-profile DIMMs: trim the height for small-form-factor builds and coolers that overhang the first slot.
  • Servers: RDIMMs and LRDIMMs keep standard DIMM height but add buffer chips – check cooler clearance against module height before installation.

Best for the check: compact cases and tower coolers, where a tall kit can block the nearest memory slot.

How Do You Identify a RAM Form Factor Before Buying?

Identification combines the device type, the slot, and the module label – in that order:

  • Device first: desktop towers take DIMMs; laptops and mini-PCs take SO-DIMMs, CAMM2, or soldered memory.
  • Read the label: it states the form factor, generation, capacity, and speed; check the form factor before the generation or speed so the module can physically seat.
  • Use the tools: Crucial and Kingston system scanners read installed memory and return matching modules, and the service manual lists slot type and max capacity – then pair with the generation comparison.

Best for: a safe upgrade – confirming physical fit before spending, especially on laptops where memory may be soldered.

Quick pickerDesktop or server: DIMM (RDIMM/LRDIMM if it is a server). Standard laptop or mini-PC: SO-DIMM. Newest thin laptop: CAMM2 / LPCAMM2. Ultrabook or tablet: likely soldered LPDDR – confirm before assuming you can upgrade.

RAM Form Factor Comparison

The table maps each form factor to its pin count, size, and target device:

Form FactorPin CountApprox. LengthPrimary Device
DIMM (DDR5)288-pin133 mmDesktops and servers
DIMM (DDR4)288-pin133 mmDesktops and servers
SO-DIMM (DDR5)262-pin69.6 mmLaptops and mini-PCs
SO-DIMM (DDR4)260-pin69.6 mmLaptops and mini-PCs
CAMM2 / LPCAMM2Edge contactsFlat moduleThin laptops
RDIMM / LRDIMM288-pin133 mmServers and workstations
Soldered LPDDRBGA on boardFixed chipsUltrabooks and tablets

Last Thoughts on RAM Form Factors

RAM form factors determine physical compatibility independent of the memory generation. Desktops use 288-pin DIMMs, laptops use compact SO-DIMMs or the newer 644-pin CAMM2 standard, servers rely on buffered RDIMM and LRDIMM modules, and ultrabooks trade upgradeability for thinness with soldered LPDDR. Because every slot accepts only one form factor and one generation, matching the module to the device is always the first step in any upgrade.

Key Takeaways:

  • Form factor is physical, generation is electrical, so size and pin count differ from the DDR standard.
  • DIMM is the desktop standard, about 133 mm long with 288 pins for DDR4 and DDR5.
  • SO-DIMM serves laptops, about 69.6 mm long with 262 DDR5 or 260 DDR4 pins.
  • CAMM2 and LPCAMM2 are the new standard for thin, high-speed, replaceable laptop memory.
  • RDIMM and LRDIMM are buffered server modules for large, stable memory capacities.
  • Form factors and generations cannot be mixed within a single system.

Frequently Asked Questions (FAQs)

What is the difference between DIMM and SO-DIMM?

DIMM is the full-size 288-pin desktop module about 133 mm long. SO-DIMM is the compact laptop module about 69.6 mm long with 262 DDR5 or 260 DDR4 pins. The slots are not interchangeable.

Can I use a desktop DIMM in a laptop?

A desktop DIMM cannot be used in a laptop. Laptops accept SO-DIMM modules or soldered LPDDR. The DIMM is physically too large and has a different pin count and slot.

What is CAMM2 memory?

CAMM2 is a flat memory form factor JEDEC standardized in 2023. It mounts against the motherboard, supports higher speeds than SO-DIMM, and its LPCAMM2 variant keeps low-power memory replaceable in thin laptops.

Is soldered RAM upgradeable?

Soldered LPDDR memory is not upgradeable. The chips are fixed to the motherboard to save space and power, so the capacity chosen at purchase is permanent for that device.

What is the difference between RDIMM and LRDIMM?

RDIMM buffers address and command signals with a register. LRDIMM also buffers the data lines, supporting higher capacity per channel for servers at a small latency cost.

Nizam Ud Deen

Muhammad Nizam Ud Deen Usman is the founder of theCoreiTech and the author of The Local SEO Cosmos. Nizam works as an SEO consultant and content strategy expert with more than a decade of experience in digital marketing and IT, and he also founded ORM Digital Solutions, a digital agency serving medium and large businesses. He holds a degree from the University of Education, Lahore (Multan Campus), and was listed among the top 20 SEO experts in Pakistan in 2024. Nizam started theCoreiTech in 2012 to make computers easier to understand and use for everyone. Connect with Nizam on LinkedIn (seoobserver), X (@SEO_Observer), or at nizamuddeen.com.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button