DIMM DRAM 168 Pin

168-pin SDRAM DIMM (JEDEC MO-161): 3.3 V, 64-bit unbuffered or 72-bit ECC, PC100/PC133, with Serial Presence Detect, used in PCs and workstations 1994–2003.

168-pin DRAM DIMM 168-pin SDRAM DIMM

  • DIMM = Dual Inline Memory Module
  • DRAM = Dynamic Random Access Memory, Synchronous to Positive Clock Edge

The 168-pin SDRAM DIMM is standardised under JEDEC JESD21-C (mechanical outline MO-161) and was the dominant desktop memory form factor from the mid-1990s through the early 2000s. It carries a 64-bit data bus (or 72-bit with ECC check bits CB0–CB7), operates at 3.3 V with LVTTL-compatible signalling, and runs synchronously on the positive edge of the system clock at either 100 MHz (PC100) or 133 MHz (PC133). Both unbuffered (UDIMM) and registered (RDIMM) variants share the same 168-pin, 1.27 mm pitch edge connector; a Serial Presence Detect (SPD) EEPROM accessed via I²C on pins 82–83 and 164–166 allows the host to auto-configure timing parameters.

The 168-pin DIMM has 84 pins per PWB side. The front side contains left-side pins 1–42 and right-side pins 43–84. The back side has left-side pins 85–126 and right-side pins 127–168.

PIN CONFIGURATIONS (Front side / back side)

PINSYMBOLPINSYMBOLPINSYMBOLPINSYMBOL
1VSS43VSS85VSS127VSS
2DQ044OE2#86DQ32128RFU
3DQ145RAS2#87DQ33129NC
4DQ246CAS2#88DQ34130CAS6#
5DQ347CAS3#89DQ35131CAS7#
6VDD48WE2#90VDD132RFU
7DQ449VDD91DQ36133VDD
8DQ550NC92DQ37134NC
9DQ651NC93DQ38135NC
10DQ752NC94DQ39136NC
11DQ853NC95DQ40137NC
12VSS54VSS96VSS138VSS
13DQ955DQ1697DQ41139DQ48
14DQ1056DQ1798DQ42140DQ49
15DQ1157DQ1899DQ43141DQ50
16DQ1258DQ19100DQ44142DQ51
17DQ1359VDD101DQ45143VDD
18VDD60DQ20102VDD144DQ52
19DQ1461NC103DQ46145NC
20DQ1562RFU104DQ47146RFU
21NC63NC105NC147NC
22NC64VSS106NC148VSS
23VSS65DQ21107VSS149DQ53
24NC66DQ22108NC150DQ54
25NC67DQ23109NC151DQ55
26VDD68VSS110VDD152VSS
27WE0#69DQ24111RFU153DQ56
28CAS0#70DQ25112CAS4#154DQ57
29CAS1#71DQ26113CAS5#155DQ58
30RAS0#72DQ27114NC156DQ59
31OE0#73VDD115RFU157VDD
32VSS74DQ28116VSS158DQ60
33A075DQ29117A1159DQ61
34A276DQ30118A3160DQ62
35A477DQ31119A5161DQ63
36A678VSS120A7162VSS
37A879NC121A9163NC
38NC**/A1080NC122NC (A11)164NC
39NC (A12)81NC123NC (A13)165SA0
40VDD82SDA124VDD166SA1
41VDD83SCL125RFU167SA2
42RFU84VDD126RFU168VDD

Notes

  • The connector is a 168-pin dual-sided edge connector with 1.27 mm (50 mil) contact pitch and a PCB body width of 133.35 mm, as defined by JEDEC mechanical outline MO-161.
  • A notch (key) in the PCB edge prevents insertion of a 3.3 V DIMM into a 5 V socket and vice versa; a second notch differentiates buffered from unbuffered modules.
  • Unbuffered DIMMs (UDIMMs) connect address, command, and clock lines directly to the SDRAM devices and are used in consumer desktops and workstations. Registered DIMMs (RDIMMs) pass those signals through a register/buffer and a PLL clock driver, reducing bus loading in server platforms.
  • Non-ECC modules use a 64-bit data bus (DQ0–DQ63); ECC modules extend this to 72 bits by adding check bits CB0–CB7.
  • Address pins A10–A13 are NC on smaller-capacity modules; their presence depends on the DRAM row-address depth used.
  • Pins marked RFU (Reserved for Future Use) must be left unconnected on the motherboard; NC pins are not connected on that specific module configuration but may carry signals in other configurations.

Signals

  • VDD — +3.3 V power supply
  • VSS — Ground
  • DQ0–DQ63 — 64-bit bidirectional data bus; all signals are LVTTL-compatible and synchronous to the clock
  • CB0–CB7 — Check-bit (ECC) data lines; NC on non-ECC 64-bit modules, active on 72-bit ECC modules
  • A0–A13 — Multiplexed row/column address bus; strobed by RAS# and CAS# respectively; higher address lines are NC on lower-density devices
  • BA0–BA1 — Bank address select inputs
  • CAS0#–CAS7# — Column Address Strobe, active-low; one signal per byte lane; selects the target rank/byte during a memory access
  • RAS0#, RAS2# — Row Address Strobe, active-low; one per rank pair
  • WE0#, WE2# — Write Enable, active-low; combined with RAS#/CAS# to define the command cycle
  • OE0#, OE2# — Output Enable, active-low; controls data-output drivers for each rank pair
  • CK0–CK3 — Differential clock inputs (positive half); all SDRAM operations are registered on the rising edge
  • SDA — I²C serial data line for the SPD EEPROM (pin 82)
  • SCL — I²C serial clock line for the SPD EEPROM (pin 83)
  • SA0–SA2 — SPD EEPROM I²C address select lines (pins 165–167); set the device address on the I²C bus
  • WP — Write-protect input for the SPD EEPROM; not shown in this table but defined in the Intel unbuffered DIMM specification
  • NC — No connect on this module configuration
  • RFU — Reserved for Future Use; must not be connected

References

Category:Memory Connectors