Skip to content
AESTECHNO
Pinout

DDR5 pinout: 288-pin DIMM and 262-pin SO-DIMM

A DDR5 module comes as a 288-pin DIMM (UDIMM for PCs, RDIMM for servers) or a 262-pin SO-DIMM for laptops. Every module carries two independent 32-bit subchannels, A and B, and its own PMIC: the board supplies 5 V (12 V for an RDIMM), not 1.1 V.

By Hugues Orgitello · Updated ·

DDR5 unbuffered DIMM (UDIMM), 288 pins

Names from the module datasheets, direction seen from the module. Pins 1 to 144 on the front side, 145 to 288 on the back; the key sits between pins 75 and 76 (219 and 220 on the back). The CB pins are used only on an ECC module.

Pin Signal Dir. SideSubchannel Description
1 VIN_BULK FrontShared 5 V input to the on-module PMIC (Power)
2 RFU Front- Reserved for future use, no connection on the module (Not connected)
3 RFU Front- Reserved for future use, no connection on the module (Not connected)
4 HSCL In FrontShared Sideband I3C Basic / I2C clock to the SPD hub (Configuration)
5 HSDA I/O FrontShared Sideband I3C Basic / I2C data (Configuration)
6 VSS Front- Ground (Ground)
7 RFU Front- Reserved for future use, no connection on the module (Not connected)
8 VSS Front- Ground (Ground)
9 DQ0_A I/O FrontA Data bit 0, subchannel A (Signal)
10 VSS Front- Ground (Ground)
11 DQ1_A I/O FrontA Data bit 1, subchannel A (Signal)
12 VSS Front- Ground (Ground)
13 DQS0_A_c I/O FrontA Data strobe 0, subchannel A, negative (Differential pair)
14 DQS0_A_t I/O FrontA Data strobe 0, subchannel A, positive (Differential pair)
15 VSS Front- Ground (Ground)
16 DQ4_A I/O FrontA Data bit 4, subchannel A (Signal)
17 VSS Front- Ground (Ground)
18 DQ5_A I/O FrontA Data bit 5, subchannel A (Signal)
19 VSS Front- Ground (Ground)
20 DQ8_A I/O FrontA Data bit 8, subchannel A (Signal)
21 VSS Front- Ground (Ground)
22 DQ9_A I/O FrontA Data bit 9, subchannel A (Signal)
23 VSS Front- Ground (Ground)
24 DM1_A_n In FrontA Write data mask, byte 1, subchannel A, active low (Signal)
25 VSS Front- Ground (Ground)
26 DQ12_A I/O FrontA Data bit 12, subchannel A (Signal)
27 VSS Front- Ground (Ground)
28 DQ13_A I/O FrontA Data bit 13, subchannel A (Signal)
29 VSS Front- Ground (Ground)
30 DQ16_A I/O FrontA Data bit 16, subchannel A (Signal)
31 VSS Front- Ground (Ground)
32 DQ17_A I/O FrontA Data bit 17, subchannel A (Signal)
33 VSS Front- Ground (Ground)
34 DQS2_A_c I/O FrontA Data strobe 2, subchannel A, negative (Differential pair)
35 DQS2_A_t I/O FrontA Data strobe 2, subchannel A, positive (Differential pair)
36 VSS Front- Ground (Ground)
37 DQ20_A I/O FrontA Data bit 20, subchannel A (Signal)
38 VSS Front- Ground (Ground)
39 DQ21_A I/O FrontA Data bit 21, subchannel A (Signal)
40 VSS Front- Ground (Ground)
41 DQ24_A I/O FrontA Data bit 24, subchannel A (Signal)
42 VSS Front- Ground (Ground)
43 DQ25_A I/O FrontA Data bit 25, subchannel A (Signal)
44 VSS Front- Ground (Ground)
45 DM3_A_n In FrontA Write data mask, byte 3, subchannel A, active low (Signal)
46 VSS Front- Ground (Ground)
47 DQ28_A I/O FrontA Data bit 28, subchannel A (Signal)
48 VSS Front- Ground (Ground)
49 DQ29_A I/O FrontA Data bit 29, subchannel A (Signal)
50 VSS Front- Ground (Ground)
51 CB0_A I/O FrontA ECC check bit 0, subchannel A (Signal)
52 VSS Front- Ground (Ground)
53 CB1_A I/O FrontA ECC check bit 1, subchannel A (Signal)
54 VSS Front- Ground (Ground)
55 DQS4_A_c I/O FrontA Data strobe 4, subchannel A, negative (Differential pair)
56 DQS4_A_t I/O FrontA Data strobe 4, subchannel A, positive (Differential pair)
57 VSS Front- Ground (Ground)
58 CS0_A_n In FrontA Rank 0 chip select, subchannel A, active low (Signal)
59 VSS Front- Ground (Ground)
60 CA0_A In FrontA Command/address bit 0, subchannel A (Signal)
61 CA2_A In FrontA Command/address bit 2, subchannel A (Signal)
62 VSS Front- Ground (Ground)
63 CA4_A In FrontA Command/address bit 4, subchannel A (Signal)
64 CA6_A In FrontA Command/address bit 6, subchannel A (Signal)
65 VSS Front- Ground (Ground)
66 CA8_A In FrontA Command/address bit 8, subchannel A (Signal)
67 CA10_A In FrontA Command/address bit 10, subchannel A (Signal)
68 VSS Front- Ground (Ground)
69 CA12_A In FrontA Command/address bit 12, subchannel A (Signal)
70 RFU Front- Reserved for future use, no connection on the module (Not connected)
71 VSS Front- Ground (Ground)
72 CK0_A_t In FrontA Clock 0, subchannel A, positive (Differential pair)
73 CK0_A_c In FrontA Clock 0, subchannel A, negative (Differential pair)
74 VSS Front- Ground (Ground)
75 RFU Front- Reserved for future use, no connection on the module (Not connected)
76 RFU Front- Reserved for future use, no connection on the module (Not connected)
77 VSS Front- Ground (Ground)
78 CK0_B_t In FrontB Clock 0, subchannel B, positive (Differential pair)
79 CK0_B_c In FrontB Clock 0, subchannel B, negative (Differential pair)
80 VSS Front- Ground (Ground)
81 RFU Front- Reserved for future use, no connection on the module (Not connected)
82 CA12_B In FrontB Command/address bit 12, subchannel B (Signal)
83 VSS Front- Ground (Ground)
84 CA10_B In FrontB Command/address bit 10, subchannel B (Signal)
85 CA8_B In FrontB Command/address bit 8, subchannel B (Signal)
86 VSS Front- Ground (Ground)
87 CA6_B In FrontB Command/address bit 6, subchannel B (Signal)
88 CA4_B In FrontB Command/address bit 4, subchannel B (Signal)
89 VSS Front- Ground (Ground)
90 CA2_B In FrontB Command/address bit 2, subchannel B (Signal)
91 CA0_B In FrontB Command/address bit 0, subchannel B (Signal)
92 VSS Front- Ground (Ground)
93 CS0_B_n In FrontB Rank 0 chip select, subchannel B, active low (Signal)
94 VSS Front- Ground (Ground)
95 RESET_n In FrontShared Asynchronous reset, active low, shared by both subchannels (Signal)
96 VSS Front- Ground (Ground)
97 CB0_B I/O FrontB ECC check bit 0, subchannel B (Signal)
98 VSS Front- Ground (Ground)
99 CB1_B I/O FrontB ECC check bit 1, subchannel B (Signal)
100 VSS Front- Ground (Ground)
101 DQ0_B I/O FrontB Data bit 0, subchannel B (Signal)
102 VSS Front- Ground (Ground)
103 DQ1_B I/O FrontB Data bit 1, subchannel B (Signal)
104 VSS Front- Ground (Ground)
105 DQS0_B_c I/O FrontB Data strobe 0, subchannel B, negative (Differential pair)
106 DQS0_B_t I/O FrontB Data strobe 0, subchannel B, positive (Differential pair)
107 VSS Front- Ground (Ground)
108 DQ4_B I/O FrontB Data bit 4, subchannel B (Signal)
109 VSS Front- Ground (Ground)
110 DQ5_B I/O FrontB Data bit 5, subchannel B (Signal)
111 VSS Front- Ground (Ground)
112 DQ8_B I/O FrontB Data bit 8, subchannel B (Signal)
113 VSS Front- Ground (Ground)
114 DQ9_B I/O FrontB Data bit 9, subchannel B (Signal)
115 VSS Front- Ground (Ground)
116 DM1_B_n In FrontB Write data mask, byte 1, subchannel B, active low (Signal)
117 VSS Front- Ground (Ground)
118 DQ12_B I/O FrontB Data bit 12, subchannel B (Signal)
119 VSS Front- Ground (Ground)
120 DQ13_B I/O FrontB Data bit 13, subchannel B (Signal)
121 VSS Front- Ground (Ground)
122 DQ16_B I/O FrontB Data bit 16, subchannel B (Signal)
123 VSS Front- Ground (Ground)
124 DQ17_B I/O FrontB Data bit 17, subchannel B (Signal)
125 VSS Front- Ground (Ground)
126 DQS2_B_c I/O FrontB Data strobe 2, subchannel B, negative (Differential pair)
127 DQS2_B_t I/O FrontB Data strobe 2, subchannel B, positive (Differential pair)
128 VSS Front- Ground (Ground)
129 DQ20_B I/O FrontB Data bit 20, subchannel B (Signal)
130 VSS Front- Ground (Ground)
131 DQ21_B I/O FrontB Data bit 21, subchannel B (Signal)
132 VSS Front- Ground (Ground)
133 DQ24_B I/O FrontB Data bit 24, subchannel B (Signal)
134 VSS Front- Ground (Ground)
135 DQ25_B I/O FrontB Data bit 25, subchannel B (Signal)
136 VSS Front- Ground (Ground)
137 DM3_B_n In FrontB Write data mask, byte 3, subchannel B, active low (Signal)
138 VSS Front- Ground (Ground)
139 DQ28_B I/O FrontB Data bit 28, subchannel B (Signal)
140 VSS Front- Ground (Ground)
141 DQ29_B I/O FrontB Data bit 29, subchannel B (Signal)
142 VSS Front- Ground (Ground)
143 RFU Front- Reserved for future use, no connection on the module (Not connected)
144 RFU Front- Reserved for future use, no connection on the module (Not connected)
145 VIN_BULK BackShared 5 V input to the on-module PMIC (Power)
146 VIN_BULK BackShared 5 V input to the on-module PMIC (Power)
147 PWR_GOOD I/O BackShared PMIC power good, open drain; driven low, it turns the regulators off (Configuration)
148 HSA In BackShared SPD hub address: resistor to ground on the motherboard, one value per slot (Configuration)
149 RFU Back- Reserved for future use, no connection on the module (Not connected)
150 VSS Back- Ground (Ground)
151 PWR_EN In BackShared PMIC enable, active high (Configuration)
152 RFU Back- Reserved for future use, no connection on the module (Not connected)
153 VSS Back- Ground (Ground)
154 DQ2_A I/O BackA Data bit 2, subchannel A (Signal)
155 VSS Back- Ground (Ground)
156 DQ3_A I/O BackA Data bit 3, subchannel A (Signal)
157 VSS Back- Ground (Ground)
158 DM0_A_n In BackA Write data mask, byte 0, subchannel A, active low (Signal)
159 VSS Back- Ground (Ground)
160 DQ6_A I/O BackA Data bit 6, subchannel A (Signal)
161 VSS Back- Ground (Ground)
162 DQ7_A I/O BackA Data bit 7, subchannel A (Signal)
163 VSS Back- Ground (Ground)
164 DQ10_A I/O BackA Data bit 10, subchannel A (Signal)
165 VSS Back- Ground (Ground)
166 DQ11_A I/O BackA Data bit 11, subchannel A (Signal)
167 VSS Back- Ground (Ground)
168 DQS1_A_c I/O BackA Data strobe 1, subchannel A, negative (Differential pair)
169 DQS1_A_t I/O BackA Data strobe 1, subchannel A, positive (Differential pair)
170 VSS Back- Ground (Ground)
171 DQ14_A I/O BackA Data bit 14, subchannel A (Signal)
172 VSS Back- Ground (Ground)
173 DQ15_A I/O BackA Data bit 15, subchannel A (Signal)
174 VSS Back- Ground (Ground)
175 DQ18_A I/O BackA Data bit 18, subchannel A (Signal)
176 VSS Back- Ground (Ground)
177 DQ19_A I/O BackA Data bit 19, subchannel A (Signal)
178 VSS Back- Ground (Ground)
179 DM2_A_n In BackA Write data mask, byte 2, subchannel A, active low (Signal)
180 VSS Back- Ground (Ground)
181 DQ22_A I/O BackA Data bit 22, subchannel A (Signal)
182 VSS Back- Ground (Ground)
183 DQ23_A I/O BackA Data bit 23, subchannel A (Signal)
184 VSS Back- Ground (Ground)
185 DQ26_A I/O BackA Data bit 26, subchannel A (Signal)
186 VSS Back- Ground (Ground)
187 DQ27_A I/O BackA Data bit 27, subchannel A (Signal)
188 VSS Back- Ground (Ground)
189 DQS3_A_c I/O BackA Data strobe 3, subchannel A, negative (Differential pair)
190 DQS3_A_t I/O BackA Data strobe 3, subchannel A, positive (Differential pair)
191 VSS Back- Ground (Ground)
192 DQ30_A I/O BackA Data bit 30, subchannel A (Signal)
193 VSS Back- Ground (Ground)
194 DQ31_A I/O BackA Data bit 31, subchannel A (Signal)
195 VSS Back- Ground (Ground)
196 CB2_A I/O BackA ECC check bit 2, subchannel A (Signal)
197 VSS Back- Ground (Ground)
198 CB3_A I/O BackA ECC check bit 3, subchannel A (Signal)
199 VSS Back- Ground (Ground)
200 ALERT_n Out BackShared CRC error alert, active low; tie to VDDQ on the board if unused (Signal)
201 VSS Back- Ground (Ground)
202 CS1_A_n In BackA Rank 1 chip select, subchannel A, active low (Signal)
203 VSS Back- Ground (Ground)
204 CA1_A In BackA Command/address bit 1, subchannel A (Signal)
205 CA3_A In BackA Command/address bit 3, subchannel A (Signal)
206 VSS Back- Ground (Ground)
207 CA5_A In BackA Command/address bit 5, subchannel A (Signal)
208 CA7_A In BackA Command/address bit 7, subchannel A (Signal)
209 VSS Back- Ground (Ground)
210 CA9_A In BackA Command/address bit 9, subchannel A (Signal)
211 CA11_A In BackA Command/address bit 11, subchannel A (Signal)
212 VSS Back- Ground (Ground)
213 RFU Back- Reserved for future use, no connection on the module (Not connected)
214 RFU Back- Reserved for future use, no connection on the module (Not connected)
215 VSS Back- Ground (Ground)
216 CK1_A_t In BackA Clock 1, subchannel A, positive (Differential pair)
217 CK1_A_c In BackA Clock 1, subchannel A, negative (Differential pair)
218 VSS Back- Ground (Ground)
219 RFU Back- Reserved for future use, no connection on the module (Not connected)
220 RFU Back- Reserved for future use, no connection on the module (Not connected)
221 VSS Back- Ground (Ground)
222 CK1_B_t In BackB Clock 1, subchannel B, positive (Differential pair)
223 CK1_B_c In BackB Clock 1, subchannel B, negative (Differential pair)
224 VSS Back- Ground (Ground)
225 RFU Back- Reserved for future use, no connection on the module (Not connected)
226 RFU Back- Reserved for future use, no connection on the module (Not connected)
227 VSS Back- Ground (Ground)
228 CA11_B In BackB Command/address bit 11, subchannel B (Signal)
229 CA9_B In BackB Command/address bit 9, subchannel B (Signal)
230 VSS Back- Ground (Ground)
231 CA7_B In BackB Command/address bit 7, subchannel B (Signal)
232 CA5_B In BackB Command/address bit 5, subchannel B (Signal)
233 VSS Back- Ground (Ground)
234 CA3_B In BackB Command/address bit 3, subchannel B (Signal)
235 CA1_B In BackB Command/address bit 1, subchannel B (Signal)
236 VSS Back- Ground (Ground)
237 CS1_B_n In BackB Rank 1 chip select, subchannel B, active low (Signal)
238 VSS Back- Ground (Ground)
239 DQS4_B_c I/O BackB Data strobe 4, subchannel B, negative (Differential pair)
240 DQS4_B_t I/O BackB Data strobe 4, subchannel B, positive (Differential pair)
241 VSS Back- Ground (Ground)
242 CB2_B I/O BackB ECC check bit 2, subchannel B (Signal)
243 VSS Back- Ground (Ground)
244 CB3_B I/O BackB ECC check bit 3, subchannel B (Signal)
245 VSS Back- Ground (Ground)
246 DQ2_B I/O BackB Data bit 2, subchannel B (Signal)
247 VSS Back- Ground (Ground)
248 DQ3_B I/O BackB Data bit 3, subchannel B (Signal)
249 VSS Back- Ground (Ground)
250 DM0_B_n In BackB Write data mask, byte 0, subchannel B, active low (Signal)
251 VSS Back- Ground (Ground)
252 DQ6_B I/O BackB Data bit 6, subchannel B (Signal)
253 VSS Back- Ground (Ground)
254 DQ7_B I/O BackB Data bit 7, subchannel B (Signal)
255 VSS Back- Ground (Ground)
256 DQ10_B I/O BackB Data bit 10, subchannel B (Signal)
257 VSS Back- Ground (Ground)
258 DQ11_B I/O BackB Data bit 11, subchannel B (Signal)
259 VSS Back- Ground (Ground)
260 DQS1_B_c I/O BackB Data strobe 1, subchannel B, negative (Differential pair)
261 DQS1_B_t I/O BackB Data strobe 1, subchannel B, positive (Differential pair)
262 VSS Back- Ground (Ground)
263 DQ14_B I/O BackB Data bit 14, subchannel B (Signal)
264 VSS Back- Ground (Ground)
265 DQ15_B I/O BackB Data bit 15, subchannel B (Signal)
266 VSS Back- Ground (Ground)
267 DQ18_B I/O BackB Data bit 18, subchannel B (Signal)
268 VSS Back- Ground (Ground)
269 DQ19_B I/O BackB Data bit 19, subchannel B (Signal)
270 VSS Back- Ground (Ground)
271 DM2_B_n In BackB Write data mask, byte 2, subchannel B, active low (Signal)
272 VSS Back- Ground (Ground)
273 DQ22_B I/O BackB Data bit 22, subchannel B (Signal)
274 VSS Back- Ground (Ground)
275 DQ23_B I/O BackB Data bit 23, subchannel B (Signal)
276 VSS Back- Ground (Ground)
277 DQ26_B I/O BackB Data bit 26, subchannel B (Signal)
278 VSS Back- Ground (Ground)
279 DQ27_B I/O BackB Data bit 27, subchannel B (Signal)
280 VSS Back- Ground (Ground)
281 DQS3_B_c I/O BackB Data strobe 3, subchannel B, negative (Differential pair)
282 DQS3_B_t I/O BackB Data strobe 3, subchannel B, positive (Differential pair)
283 VSS Back- Ground (Ground)
284 DQ30_B I/O BackB Data bit 30, subchannel B (Signal)
285 VSS Back- Ground (Ground)
286 DQ31_B I/O BackB Data bit 31, subchannel B (Signal)
287 VSS Back- Ground (Ground)
288 RFU Back- Reserved for future use, no connection on the module (Not connected)

DDR5 SO-DIMM, 262 pins

Names from the Micron 262-Pin DDR5 SODIMM Core document, direction seen from the module. Odd pins on the front side, even pins on the back; the key sits between pins 125-126 and 127-128.

Pin Signal Dir. SideSubchannel Description
1 VIN_BULK FrontShared 5 V input to the on-module PMIC (Power)
2 HSA In BackShared SPD hub address: resistor to ground on the motherboard, one value per slot (Configuration)
3 VIN_BULK FrontShared 5 V input to the on-module PMIC (Power)
4 HSCL In BackShared Sideband I3C Basic / I2C clock to the SPD hub (Configuration)
5 RFU Front- Reserved for future use, no connection on the module (Not connected)
6 HSDA I/O BackShared Sideband I3C Basic / I2C data (Configuration)
7 PWR_GOOD I/O FrontShared PMIC power good, open drain; driven low, it turns the regulators off (Configuration)
8 PWR_EN In BackShared PMIC enable, active high (Configuration)
9 VSS Front- Ground (Ground)
10 VSS Back- Ground (Ground)
11 DQ0_A I/O FrontA Data bit 0, subchannel A (Signal)
12 DQ1_A I/O BackA Data bit 1, subchannel A (Signal)
13 VSS Front- Ground (Ground)
14 VSS Back- Ground (Ground)
15 DQ2_A I/O FrontA Data bit 2, subchannel A (Signal)
16 DQ3_A I/O BackA Data bit 3, subchannel A (Signal)
17 VSS Front- Ground (Ground)
18 VSS Back- Ground (Ground)
19 DM0_A_n In FrontA Write data mask, byte 0, subchannel A, active low (Signal)
20 DQS0_A_c I/O BackA Data strobe 0, subchannel A, negative (Differential pair)
21 VSS Front- Ground (Ground)
22 DQS0_A_t I/O BackA Data strobe 0, subchannel A, positive (Differential pair)
23 DQ4_A I/O FrontA Data bit 4, subchannel A (Signal)
24 VSS Back- Ground (Ground)
25 VSS Front- Ground (Ground)
26 DQ5_A I/O BackA Data bit 5, subchannel A (Signal)
27 DQ6_A I/O FrontA Data bit 6, subchannel A (Signal)
28 VSS Back- Ground (Ground)
29 VSS Front- Ground (Ground)
30 DQ7_A I/O BackA Data bit 7, subchannel A (Signal)
31 DQ8_A I/O FrontA Data bit 8, subchannel A (Signal)
32 VSS Back- Ground (Ground)
33 VSS Front- Ground (Ground)
34 DQ9_A I/O BackA Data bit 9, subchannel A (Signal)
35 DQ10_A I/O FrontA Data bit 10, subchannel A (Signal)
36 VSS Back- Ground (Ground)
37 VSS Front- Ground (Ground)
38 DQ11_A I/O BackA Data bit 11, subchannel A (Signal)
39 DQS1_A_c I/O FrontA Data strobe 1, subchannel A, negative (Differential pair)
40 VSS Back- Ground (Ground)
41 DQS1_A_t I/O FrontA Data strobe 1, subchannel A, positive (Differential pair)
42 DM1_A_n In BackA Write data mask, byte 1, subchannel A, active low (Signal)
43 VSS Front- Ground (Ground)
44 VSS Back- Ground (Ground)
45 DQ12_A I/O FrontA Data bit 12, subchannel A (Signal)
46 DQ13_A I/O BackA Data bit 13, subchannel A (Signal)
47 VSS Front- Ground (Ground)
48 VSS Back- Ground (Ground)
49 DQ14_A I/O FrontA Data bit 14, subchannel A (Signal)
50 DQ15_A I/O BackA Data bit 15, subchannel A (Signal)
51 VSS Front- Ground (Ground)
52 VSS Back- Ground (Ground)
53 DQ16_A I/O FrontA Data bit 16, subchannel A (Signal)
54 DQ17_A I/O BackA Data bit 17, subchannel A (Signal)
55 VSS Front- Ground (Ground)
56 VSS Back- Ground (Ground)
57 DQ18_A I/O FrontA Data bit 18, subchannel A (Signal)
58 DQ19_A I/O BackA Data bit 19, subchannel A (Signal)
59 VSS Front- Ground (Ground)
60 VSS Back- Ground (Ground)
61 DM2_A_n In FrontA Write data mask, byte 2, subchannel A, active low (Signal)
62 DQS2_A_c I/O BackA Data strobe 2, subchannel A, negative (Differential pair)
63 VSS Front- Ground (Ground)
64 DQS2_A_t I/O BackA Data strobe 2, subchannel A, positive (Differential pair)
65 DQ20_A I/O FrontA Data bit 20, subchannel A (Signal)
66 VSS Back- Ground (Ground)
67 VSS Front- Ground (Ground)
68 DQ21_A I/O BackA Data bit 21, subchannel A (Signal)
69 DQ22_A I/O FrontA Data bit 22, subchannel A (Signal)
70 VSS Back- Ground (Ground)
71 VSS Front- Ground (Ground)
72 DQ23_A I/O BackA Data bit 23, subchannel A (Signal)
73 DQ24_A I/O FrontA Data bit 24, subchannel A (Signal)
74 VSS Back- Ground (Ground)
75 VSS Front- Ground (Ground)
76 DQ25_A I/O BackA Data bit 25, subchannel A (Signal)
77 DQ26_A I/O FrontA Data bit 26, subchannel A (Signal)
78 VSS Back- Ground (Ground)
79 VSS Front- Ground (Ground)
80 DQ27_A I/O BackA Data bit 27, subchannel A (Signal)
81 DQS3_A_c I/O FrontA Data strobe 3, subchannel A, negative (Differential pair)
82 VSS Back- Ground (Ground)
83 DQS3_A_t I/O FrontA Data strobe 3, subchannel A, positive (Differential pair)
84 DM3_A_n In BackA Write data mask, byte 3, subchannel A, active low (Signal)
85 VSS Front- Ground (Ground)
86 VSS Back- Ground (Ground)
87 DQ28_A I/O FrontA Data bit 28, subchannel A (Signal)
88 DQ29_A I/O BackA Data bit 29, subchannel A (Signal)
89 VSS Front- Ground (Ground)
90 VSS Back- Ground (Ground)
91 DQ30_A I/O FrontA Data bit 30, subchannel A (Signal)
92 DQ31_A I/O BackA Data bit 31, subchannel A (Signal)
93 VSS Front- Ground (Ground)
94 VSS Back- Ground (Ground)
95 CB0_A I/O FrontA ECC check bit 0, subchannel A (Signal)
96 CB1_A I/O BackA ECC check bit 1, subchannel A (Signal)
97 VSS Front- Ground (Ground)
98 VSS Back- Ground (Ground)
99 CB2_A I/O FrontA ECC check bit 2, subchannel A (Signal)
100 DQS4_A_c I/O BackA Data strobe 4, subchannel A, negative (Differential pair)
101 VSS Front- Ground (Ground)
102 DQS4_A_t I/O BackA Data strobe 4, subchannel A, positive (Differential pair)
103 CB3_A I/O FrontA ECC check bit 3, subchannel A (Signal)
104 VSS Back- Ground (Ground)
105 VSS Front- Ground (Ground)
106 CS0_A_n In BackA Rank 0 chip select, subchannel A, active low (Signal)
107 CA0_A In FrontA Command/address bit 0, subchannel A (Signal)
108 ALERT_n Out BackShared CRC error alert, active low; tie to VDDQ on the board if unused (Signal)
109 CA1_A In FrontA Command/address bit 1, subchannel A (Signal)
110 CS1_A_n In BackA Rank 1 chip select, subchannel A, active low (Signal)
111 VSS Front- Ground (Ground)
112 VSS Back- Ground (Ground)
113 CA2_A In FrontA Command/address bit 2, subchannel A (Signal)
114 CA3_A In BackA Command/address bit 3, subchannel A (Signal)
115 CA4_A In FrontA Command/address bit 4, subchannel A (Signal)
116 CA5_A In BackA Command/address bit 5, subchannel A (Signal)
117 VSS Front- Ground (Ground)
118 VSS Back- Ground (Ground)
119 CA6_A In FrontA Command/address bit 6, subchannel A (Signal)
120 CA7_A In BackA Command/address bit 7, subchannel A (Signal)
121 CA8_A In FrontA Command/address bit 8, subchannel A (Signal)
122 CA9_A In BackA Command/address bit 9, subchannel A (Signal)
123 VSS Front- Ground (Ground)
124 VSS Back- Ground (Ground)
125 CA10_A In FrontA Command/address bit 10, subchannel A (Signal)
126 CA11_A In BackA Command/address bit 11, subchannel A (Signal)
127 CA12_A In FrontA Command/address bit 12, subchannel A (Signal)
128 RFU Back- Reserved for future use, no connection on the module (Not connected)
129 VSS Front- Ground (Ground)
130 VSS Back- Ground (Ground)
131 CK0_A_t In FrontA Clock 0, subchannel A, positive (Differential pair)
132 CK1_A_t In BackA Clock 1, subchannel A, positive (Differential pair)
133 CK0_A_c In FrontA Clock 0, subchannel A, negative (Differential pair)
134 CK1_A_c In BackA Clock 1, subchannel A, negative (Differential pair)
135 VSS Front- Ground (Ground)
136 VSS Back- Ground (Ground)
137 CK0_B_t In FrontB Clock 0, subchannel B, positive (Differential pair)
138 CK1_B_t In BackB Clock 1, subchannel B, positive (Differential pair)
139 CK0_B_c In FrontB Clock 0, subchannel B, negative (Differential pair)
140 CK1_B_c In BackB Clock 1, subchannel B, negative (Differential pair)
141 VSS Front- Ground (Ground)
142 VSS Back- Ground (Ground)
143 RFU Front- Reserved for future use, no connection on the module (Not connected)
144 CA12_B In BackB Command/address bit 12, subchannel B (Signal)
145 CA11_B In FrontB Command/address bit 11, subchannel B (Signal)
146 CA10_B In BackB Command/address bit 10, subchannel B (Signal)
147 VSS Front- Ground (Ground)
148 VSS Back- Ground (Ground)
149 CA9_B In FrontB Command/address bit 9, subchannel B (Signal)
150 CA8_B In BackB Command/address bit 8, subchannel B (Signal)
151 CA7_B In FrontB Command/address bit 7, subchannel B (Signal)
152 CA6_B In BackB Command/address bit 6, subchannel B (Signal)
153 VSS Front- Ground (Ground)
154 VSS Back- Ground (Ground)
155 CA5_B In FrontB Command/address bit 5, subchannel B (Signal)
156 CA4_B In BackB Command/address bit 4, subchannel B (Signal)
157 CA3_B In FrontB Command/address bit 3, subchannel B (Signal)
158 CA2_B In BackB Command/address bit 2, subchannel B (Signal)
159 VSS Front- Ground (Ground)
160 VSS Back- Ground (Ground)
161 CS0_B_n In FrontB Rank 0 chip select, subchannel B, active low (Signal)
162 CA1_B In BackB Command/address bit 1, subchannel B (Signal)
163 RESET_n In FrontShared Asynchronous reset, active low, shared by both subchannels (Signal)
164 CA0_B In BackB Command/address bit 0, subchannel B (Signal)
165 CS1_B_n In FrontB Rank 1 chip select, subchannel B, active low (Signal)
166 VSS Back- Ground (Ground)
167 VSS Front- Ground (Ground)
168 CB0_B I/O BackB ECC check bit 0, subchannel B (Signal)
169 DQS4_B_c I/O FrontB Data strobe 4, subchannel B, negative (Differential pair)
170 VSS Back- Ground (Ground)
171 DQS4_B_t I/O FrontB Data strobe 4, subchannel B, positive (Differential pair)
172 CB1_B I/O BackB ECC check bit 1, subchannel B (Signal)
173 VSS Front- Ground (Ground)
174 VSS Back- Ground (Ground)
175 CB3_B I/O FrontB ECC check bit 3, subchannel B (Signal)
176 CB2_B I/O BackB ECC check bit 2, subchannel B (Signal)
177 VSS Front- Ground (Ground)
178 VSS Back- Ground (Ground)
179 DQ0_B I/O FrontB Data bit 0, subchannel B (Signal)
180 DQ1_B I/O BackB Data bit 1, subchannel B (Signal)
181 VSS Front- Ground (Ground)
182 VSS Back- Ground (Ground)
183 DQ2_B I/O FrontB Data bit 2, subchannel B (Signal)
184 DQ3_B I/O BackB Data bit 3, subchannel B (Signal)
185 VSS Front- Ground (Ground)
186 VSS Back- Ground (Ground)
187 DM0_B_n In FrontB Write data mask, byte 0, subchannel B, active low (Signal)
188 DQS0_B_c I/O BackB Data strobe 0, subchannel B, negative (Differential pair)
189 VSS Front- Ground (Ground)
190 DQS0_B_t I/O BackB Data strobe 0, subchannel B, positive (Differential pair)
191 DQ4_B I/O FrontB Data bit 4, subchannel B (Signal)
192 VSS Back- Ground (Ground)
193 VSS Front- Ground (Ground)
194 DQ5_B I/O BackB Data bit 5, subchannel B (Signal)
195 DQ6_B I/O FrontB Data bit 6, subchannel B (Signal)
196 VSS Back- Ground (Ground)
197 VSS Front- Ground (Ground)
198 DQ7_B I/O BackB Data bit 7, subchannel B (Signal)
199 DQ8_B I/O FrontB Data bit 8, subchannel B (Signal)
200 VSS Back- Ground (Ground)
201 VSS Front- Ground (Ground)
202 DQ9_B I/O BackB Data bit 9, subchannel B (Signal)
203 DQ10_B I/O FrontB Data bit 10, subchannel B (Signal)
204 VSS Back- Ground (Ground)
205 VSS Front- Ground (Ground)
206 DQ11_B I/O BackB Data bit 11, subchannel B (Signal)
207 DQS1_B_c I/O FrontB Data strobe 1, subchannel B, negative (Differential pair)
208 VSS Back- Ground (Ground)
209 DQS1_B_t I/O FrontB Data strobe 1, subchannel B, positive (Differential pair)
210 DM1_B_n In BackB Write data mask, byte 1, subchannel B, active low (Signal)
211 VSS Front- Ground (Ground)
212 VSS Back- Ground (Ground)
213 DQ12_B I/O FrontB Data bit 12, subchannel B (Signal)
214 DQ13_B I/O BackB Data bit 13, subchannel B (Signal)
215 VSS Front- Ground (Ground)
216 VSS Back- Ground (Ground)
217 DQ14_B I/O FrontB Data bit 14, subchannel B (Signal)
218 DQ15_B I/O BackB Data bit 15, subchannel B (Signal)
219 VSS Front- Ground (Ground)
220 VSS Back- Ground (Ground)
221 DQ16_B I/O FrontB Data bit 16, subchannel B (Signal)
222 DQ17_B I/O BackB Data bit 17, subchannel B (Signal)
223 VSS Front- Ground (Ground)
224 VSS Back- Ground (Ground)
225 DQ18_B I/O FrontB Data bit 18, subchannel B (Signal)
226 DQ19_B I/O BackB Data bit 19, subchannel B (Signal)
227 VSS Front- Ground (Ground)
228 VSS Back- Ground (Ground)
229 DM2_B_n In FrontB Write data mask, byte 2, subchannel B, active low (Signal)
230 DQS2_B_c I/O BackB Data strobe 2, subchannel B, negative (Differential pair)
231 VSS Front- Ground (Ground)
232 DQS2_B_t I/O BackB Data strobe 2, subchannel B, positive (Differential pair)
233 DQ20_B I/O FrontB Data bit 20, subchannel B (Signal)
234 VSS Back- Ground (Ground)
235 VSS Front- Ground (Ground)
236 DQ21_B I/O BackB Data bit 21, subchannel B (Signal)
237 DQ22_B I/O FrontB Data bit 22, subchannel B (Signal)
238 VSS Back- Ground (Ground)
239 VSS Front- Ground (Ground)
240 DQ23_B I/O BackB Data bit 23, subchannel B (Signal)
241 DQ24_B I/O FrontB Data bit 24, subchannel B (Signal)
242 VSS Back- Ground (Ground)
243 VSS Front- Ground (Ground)
244 DQ25_B I/O BackB Data bit 25, subchannel B (Signal)
245 DQ26_B I/O FrontB Data bit 26, subchannel B (Signal)
246 VSS Back- Ground (Ground)
247 VSS Front- Ground (Ground)
248 DQ27_B I/O BackB Data bit 27, subchannel B (Signal)
249 DQS3_B_c I/O FrontB Data strobe 3, subchannel B, negative (Differential pair)
250 VSS Back- Ground (Ground)
251 DQS3_B_t I/O FrontB Data strobe 3, subchannel B, positive (Differential pair)
252 DM3_B_n In BackB Write data mask, byte 3, subchannel B, active low (Signal)
253 VSS Front- Ground (Ground)
254 VSS Back- Ground (Ground)
255 DQ28_B I/O FrontB Data bit 28, subchannel B (Signal)
256 DQ29_B I/O BackB Data bit 29, subchannel B (Signal)
257 VSS Front- Ground (Ground)
258 VSS Back- Ground (Ground)
259 DQ30_B I/O FrontB Data bit 30, subchannel B (Signal)
260 DQ31_B I/O BackB Data bit 31, subchannel B (Signal)
261 VSS Front- Ground (Ground)
262 VSS Back- Ground (Ground)

DDR5 registered DIMM (RDIMM), 288 pins

Same connector as the UDIMM, but a different pin map: reduced command/address to the register, a single clock pair, 8-bit CB, ten strobes per subchannel, VIN_BULK at 12 V and VIN_MGMT at 3.3 V. Pins 1 to 144 on the front, 145 to 288 on the back, key between 75 and 76.

Pin Signal Dir. SideSubchannel Description
1 VIN_BULK FrontShared On-module PMIC input, 12 V nominal (Power)
2 RFU Front- Reserved for future use, no connection on the module (Not connected)
3 VIN_MGMT FrontShared 3.3 V management input to the PMIC (Power)
4 HSCL In FrontShared Sideband I3C Basic / I2C clock to the SPD hub (Configuration)
5 HSDA I/O FrontShared Sideband I3C Basic / I2C data (Configuration)
6 VSS Front- Ground (Ground)
7 DQ0_A I/O FrontA Data bit 0, subchannel A (Signal)
8 VSS Front- Ground (Ground)
9 DQ1_A I/O FrontA Data bit 1, subchannel A (Signal)
10 VSS Front- Ground (Ground)
11 DQS0_A_t I/O FrontA Data strobe 0, subchannel A, positive (Differential pair)
12 DQS0_A_c I/O FrontA Data strobe 0, subchannel A, negative (Differential pair)
13 VSS Front- Ground (Ground)
14 DQ4_A I/O FrontA Data bit 4, subchannel A (Signal)
15 VSS Front- Ground (Ground)
16 DQ5_A I/O FrontA Data bit 5, subchannel A (Signal)
17 VSS Front- Ground (Ground)
18 DQ8_A I/O FrontA Data bit 8, subchannel A (Signal)
19 VSS Front- Ground (Ground)
20 DQ9_A I/O FrontA Data bit 9, subchannel A (Signal)
21 VSS Front- Ground (Ground)
22 DQS1_A_t I/O FrontA Data strobe 1, subchannel A, positive (Differential pair)
23 DQS1_A_c I/O FrontA Data strobe 1, subchannel A, negative (Differential pair)
24 VSS Front- Ground (Ground)
25 DQ12_A I/O FrontA Data bit 12, subchannel A (Signal)
26 VSS Front- Ground (Ground)
27 DQ13_A I/O FrontA Data bit 13, subchannel A (Signal)
28 VSS Front- Ground (Ground)
29 DQ16_A I/O FrontA Data bit 16, subchannel A (Signal)
30 VSS Front- Ground (Ground)
31 DQ17_A I/O FrontA Data bit 17, subchannel A (Signal)
32 VSS Front- Ground (Ground)
33 DQS2_A_t I/O FrontA Data strobe 2, subchannel A, positive (Differential pair)
34 DQS2_A_c I/O FrontA Data strobe 2, subchannel A, negative (Differential pair)
35 VSS Front- Ground (Ground)
36 DQ20_A I/O FrontA Data bit 20, subchannel A (Signal)
37 VSS Front- Ground (Ground)
38 DQ21_A I/O FrontA Data bit 21, subchannel A (Signal)
39 VSS Front- Ground (Ground)
40 DQ24_A I/O FrontA Data bit 24, subchannel A (Signal)
41 VSS Front- Ground (Ground)
42 DQ25_A I/O FrontA Data bit 25, subchannel A (Signal)
43 VSS Front- Ground (Ground)
44 DQS3_A_t I/O FrontA Data strobe 3, subchannel A, positive (Differential pair)
45 DQS3_A_c I/O FrontA Data strobe 3, subchannel A, negative (Differential pair)
46 VSS Front- Ground (Ground)
47 DQ28_A I/O FrontA Data bit 28, subchannel A (Signal)
48 VSS Front- Ground (Ground)
49 DQ29_A I/O FrontA Data bit 29, subchannel A (Signal)
50 VSS Front- Ground (Ground)
51 CB0_A I/O FrontA ECC check bit 0, subchannel A (Signal)
52 VSS Front- Ground (Ground)
53 CB1_A I/O FrontA ECC check bit 1, subchannel A (Signal)
54 VSS Front- Ground (Ground)
55 DQS4_A_t I/O FrontA Data strobe 4, subchannel A, positive (Differential pair)
56 DQS4_A_c I/O FrontA Data strobe 4, subchannel A, negative (Differential pair)
57 VSS Front- Ground (Ground)
58 CB4_A I/O FrontA ECC check bit 4, subchannel A (Signal)
59 VSS Front- Ground (Ground)
60 CB5_A I/O FrontA ECC check bit 5, subchannel A (Signal)
61 VSS Front- Ground (Ground)
62 ALERT_n Out FrontShared CRC error alert, active low; tie to VDDQ on the board if unused (Signal)
63 VSS Front- Ground (Ground)
64 CS0_A_n In FrontA Rank 0 chip select, subchannel A, active low (Signal)
65 VSS Front- Ground (Ground)
66 CA0_A In FrontA Command/address to the register, bit 0, subchannel A (Signal)
67 VSS Front- Ground (Ground)
68 CA2_A In FrontA Command/address to the register, bit 2, subchannel A (Signal)
69 VSS Front- Ground (Ground)
70 CA4_A In FrontA Command/address to the register, bit 4, subchannel A (Signal)
71 VSS Front- Ground (Ground)
72 CA6_A In FrontA Command/address to the register, bit 6, subchannel A (Signal)
73 VSS Front- Ground (Ground)
74 PAR_A In FrontA Command/address parity, subchannel A (Signal)
75 VSS Front- Ground (Ground)
76 CA0_B In FrontB Command/address to the register, bit 0, subchannel B (Signal)
77 VSS Front- Ground (Ground)
78 CA2_B In FrontB Command/address to the register, bit 2, subchannel B (Signal)
79 VSS Front- Ground (Ground)
80 CA4_B In FrontB Command/address to the register, bit 4, subchannel B (Signal)
81 VSS Front- Ground (Ground)
82 CA6_B In FrontB Command/address to the register, bit 6, subchannel B (Signal)
83 VSS Front- Ground (Ground)
84 CS0_B_n In FrontB Rank 0 chip select, subchannel B, active low (Signal)
85 VSS Front- Ground (Ground)
86 DLBDQ Out FrontShared Loopback data output, for test (Signal)
87 DLBDQS Out FrontShared Loopback strobe, single-ended, for test (Signal)
88 VSS Front- Ground (Ground)
89 CB4_B I/O FrontB ECC check bit 4, subchannel B (Signal)
90 VSS Front- Ground (Ground)
91 CB5_B I/O FrontB ECC check bit 5, subchannel B (Signal)
92 VSS Front- Ground (Ground)
93 DQS9_B_t / TDQS9_B_t I/O FrontB Data strobe 9, subchannel B, positive; TDQS on x8-based modules only (Differential pair)
94 DQS9_B_c / TDQS9_B_c I/O FrontB Data strobe 9, subchannel B, negative; TDQS on x8-based modules only (Differential pair)
95 VSS Front- Ground (Ground)
96 CB0_B I/O FrontB ECC check bit 0, subchannel B (Signal)
97 VSS Front- Ground (Ground)
98 CB1_B I/O FrontB ECC check bit 1, subchannel B (Signal)
99 VSS Front- Ground (Ground)
100 DQ0_B I/O FrontB Data bit 0, subchannel B (Signal)
101 VSS Front- Ground (Ground)
102 DQ1_B I/O FrontB Data bit 1, subchannel B (Signal)
103 VSS Front- Ground (Ground)
104 DQS0_B_t I/O FrontB Data strobe 0, subchannel B, positive (Differential pair)
105 DQS0_B_c I/O FrontB Data strobe 0, subchannel B, negative (Differential pair)
106 VSS Front- Ground (Ground)
107 DQ4_B I/O FrontB Data bit 4, subchannel B (Signal)
108 VSS Front- Ground (Ground)
109 DQ5_B I/O FrontB Data bit 5, subchannel B (Signal)
110 VSS Front- Ground (Ground)
111 DQ8_B I/O FrontB Data bit 8, subchannel B (Signal)
112 VSS Front- Ground (Ground)
113 DQ9_B I/O FrontB Data bit 9, subchannel B (Signal)
114 VSS Front- Ground (Ground)
115 DQS1_B_t I/O FrontB Data strobe 1, subchannel B, positive (Differential pair)
116 DQS1_B_c I/O FrontB Data strobe 1, subchannel B, negative (Differential pair)
117 VSS Front- Ground (Ground)
118 DQ12_B I/O FrontB Data bit 12, subchannel B (Signal)
119 VSS Front- Ground (Ground)
120 DQ13_B I/O FrontB Data bit 13, subchannel B (Signal)
121 VSS Front- Ground (Ground)
122 DQ16_B I/O FrontB Data bit 16, subchannel B (Signal)
123 VSS Front- Ground (Ground)
124 DQ17_B I/O FrontB Data bit 17, subchannel B (Signal)
125 VSS Front- Ground (Ground)
126 DQS2_B_t I/O FrontB Data strobe 2, subchannel B, positive (Differential pair)
127 DQS2_B_c I/O FrontB Data strobe 2, subchannel B, negative (Differential pair)
128 VSS Front- Ground (Ground)
129 DQ20_B I/O FrontB Data bit 20, subchannel B (Signal)
130 VSS Front- Ground (Ground)
131 DQ21_B I/O FrontB Data bit 21, subchannel B (Signal)
132 VSS Front- Ground (Ground)
133 DQ24_B I/O FrontB Data bit 24, subchannel B (Signal)
134 VSS Front- Ground (Ground)
135 DQ25_B I/O FrontB Data bit 25, subchannel B (Signal)
136 VSS Front- Ground (Ground)
137 DQS3_B_t I/O FrontB Data strobe 3, subchannel B, positive (Differential pair)
138 DQS3_B_c I/O FrontB Data strobe 3, subchannel B, negative (Differential pair)
139 VSS Front- Ground (Ground)
140 DQ28_B I/O FrontB Data bit 28, subchannel B (Signal)
141 VSS Front- Ground (Ground)
142 DQ29_B I/O FrontB Data bit 29, subchannel B (Signal)
143 VSS Front- Ground (Ground)
144 RFU Front- Reserved for future use, no connection on the module (Not connected)
145 VIN_BULK BackShared On-module PMIC input, 12 V nominal (Power)
146 VIN_BULK BackShared On-module PMIC input, 12 V nominal (Power)
147 PCAMP I/O BackShared PMIC control and monitor port: write protect, Fail_n, power good status (Configuration)
148 HSA In BackShared SPD hub address: resistor to ground on the motherboard, one value per slot (Configuration)
149 RFU Back- Reserved for future use, no connection on the module (Not connected)
150 RFU Back- Reserved for future use, no connection on the module (Not connected)
151 VSS Back- Ground (Ground)
152 DQ2_A I/O BackA Data bit 2, subchannel A (Signal)
153 VSS Back- Ground (Ground)
154 DQ3_A I/O BackA Data bit 3, subchannel A (Signal)
155 VSS Back- Ground (Ground)
156 DQS5_A_c / TDQS5_A_c I/O BackA Data strobe 5, subchannel A, negative; TDQS on x8-based modules only (Differential pair)
157 DQS5_A_t / TDQS5_A_t I/O BackA Data strobe 5, subchannel A, positive; TDQS on x8-based modules only (Differential pair)
158 VSS Back- Ground (Ground)
159 DQ6_A I/O BackA Data bit 6, subchannel A (Signal)
160 VSS Back- Ground (Ground)
161 DQ7_A I/O BackA Data bit 7, subchannel A (Signal)
162 VSS Back- Ground (Ground)
163 DQ10_A I/O BackA Data bit 10, subchannel A (Signal)
164 VSS Back- Ground (Ground)
165 DQ11_A I/O BackA Data bit 11, subchannel A (Signal)
166 VSS Back- Ground (Ground)
167 DQS6_A_c / TDQS6_A_c I/O BackA Data strobe 6, subchannel A, negative; TDQS on x8-based modules only (Differential pair)
168 DQS6_A_t / TDQS6_A_t I/O BackA Data strobe 6, subchannel A, positive; TDQS on x8-based modules only (Differential pair)
169 VSS Back- Ground (Ground)
170 DQ14_A I/O BackA Data bit 14, subchannel A (Signal)
171 VSS Back- Ground (Ground)
172 DQ15_A I/O BackA Data bit 15, subchannel A (Signal)
173 VSS Back- Ground (Ground)
174 DQ18_A I/O BackA Data bit 18, subchannel A (Signal)
175 VSS Back- Ground (Ground)
176 DQ19_A I/O BackA Data bit 19, subchannel A (Signal)
177 VSS Back- Ground (Ground)
178 DQS7_A_c / TDQS7_A_c I/O BackA Data strobe 7, subchannel A, negative; TDQS on x8-based modules only (Differential pair)
179 DQS7_A_t / TDQS7_A_t I/O BackA Data strobe 7, subchannel A, positive; TDQS on x8-based modules only (Differential pair)
180 VSS Back- Ground (Ground)
181 DQ22_A I/O BackA Data bit 22, subchannel A (Signal)
182 VSS Back- Ground (Ground)
183 DQ23_A I/O BackA Data bit 23, subchannel A (Signal)
184 VSS Back- Ground (Ground)
185 DQ26_A I/O BackA Data bit 26, subchannel A (Signal)
186 VSS Back- Ground (Ground)
187 DQ27_A I/O BackA Data bit 27, subchannel A (Signal)
188 VSS Back- Ground (Ground)
189 DQS8_A_c / TDQS8_A_c I/O BackA Data strobe 8, subchannel A, negative; TDQS on x8-based modules only (Differential pair)
190 DQS8_A_t / TDQS8_A_t I/O BackA Data strobe 8, subchannel A, positive; TDQS on x8-based modules only (Differential pair)
191 VSS Back- Ground (Ground)
192 DQ30_A I/O BackA Data bit 30, subchannel A (Signal)
193 VSS Back- Ground (Ground)
194 DQ31_A I/O BackA Data bit 31, subchannel A (Signal)
195 VSS Back- Ground (Ground)
196 CB2_A I/O BackA ECC check bit 2, subchannel A (Signal)
197 VSS Back- Ground (Ground)
198 CB3_A I/O BackA ECC check bit 3, subchannel A (Signal)
199 VSS Back- Ground (Ground)
200 DQS9_A_c / TDQS9_A_c I/O BackA Data strobe 9, subchannel A, negative; TDQS on x8-based modules only (Differential pair)
201 DQS9_A_t / TDQS9_A_t I/O BackA Data strobe 9, subchannel A, positive; TDQS on x8-based modules only (Differential pair)
202 VSS Back- Ground (Ground)
203 CB6_A I/O BackA ECC check bit 6, subchannel A (Signal)
204 VSS Back- Ground (Ground)
205 CB7_A I/O BackA ECC check bit 7, subchannel A (Signal)
206 VSS Back- Ground (Ground)
207 RESET_n In BackShared Asynchronous reset, active low, shared by both subchannels (Signal)
208 VSS Back- Ground (Ground)
209 CS1_A_n In BackA Rank 1 chip select, subchannel A, active low (Signal)
210 VSS Back- Ground (Ground)
211 CA1_A In BackA Command/address to the register, bit 1, subchannel A (Signal)
212 VSS Back- Ground (Ground)
213 CA3_A In BackA Command/address to the register, bit 3, subchannel A (Signal)
214 VSS Back- Ground (Ground)
215 CA5_A In BackA Command/address to the register, bit 5, subchannel A (Signal)
216 VSS Back- Ground (Ground)
217 CK_t In BackShared Module clock to the register, positive (Differential pair)
218 CK_c In BackShared Module clock to the register, negative (Differential pair)
219 VSS Back- Ground (Ground)
220 RFU Back- Reserved for future use, no connection on the module (Not connected)
221 CA1_B In BackB Command/address to the register, bit 1, subchannel B (Signal)
222 VSS Back- Ground (Ground)
223 CA3_B In BackB Command/address to the register, bit 3, subchannel B (Signal)
224 VSS Back- Ground (Ground)
225 CA5_B In BackB Command/address to the register, bit 5, subchannel B (Signal)
226 VSS Back- Ground (Ground)
227 PAR_B In BackB Command/address parity, subchannel B (Signal)
228 VSS Back- Ground (Ground)
229 CS1_B_n In BackB Rank 1 chip select, subchannel B, active low (Signal)
230 VSS Back- Ground (Ground)
231 RFU Back- Reserved for future use, no connection on the module (Not connected)
232 RFU Back- Reserved for future use, no connection on the module (Not connected)
233 VSS Back- Ground (Ground)
234 CB6_B I/O BackB ECC check bit 6, subchannel B (Signal)
235 VSS Back- Ground (Ground)
236 CB7_B I/O BackB ECC check bit 7, subchannel B (Signal)
237 VSS Back- Ground (Ground)
238 DQS4_B_c I/O BackB Data strobe 4, subchannel B, negative (Differential pair)
239 DQS4_B_t I/O BackB Data strobe 4, subchannel B, positive (Differential pair)
240 VSS Back- Ground (Ground)
241 CB2_B I/O BackB ECC check bit 2, subchannel B (Signal)
242 VSS Back- Ground (Ground)
243 CB3_B I/O BackB ECC check bit 3, subchannel B (Signal)
244 VSS Back- Ground (Ground)
245 DQ2_B I/O BackB Data bit 2, subchannel B (Signal)
246 VSS Back- Ground (Ground)
247 DQ3_B I/O BackB Data bit 3, subchannel B (Signal)
248 VSS Back- Ground (Ground)
249 DQS5_B_c / TDQS5_B_c I/O BackB Data strobe 5, subchannel B, negative; TDQS on x8-based modules only (Differential pair)
250 DQS5_B_t / TDQS5_B_t I/O BackB Data strobe 5, subchannel B, positive; TDQS on x8-based modules only (Differential pair)
251 VSS Back- Ground (Ground)
252 DQ6_B I/O BackB Data bit 6, subchannel B (Signal)
253 VSS Back- Ground (Ground)
254 DQ7_B I/O BackB Data bit 7, subchannel B (Signal)
255 VSS Back- Ground (Ground)
256 DQ10_B I/O BackB Data bit 10, subchannel B (Signal)
257 VSS Back- Ground (Ground)
258 DQ11_B I/O BackB Data bit 11, subchannel B (Signal)
259 VSS Back- Ground (Ground)
260 DQS6_B_c / TDQS6_B_c I/O BackB Data strobe 6, subchannel B, negative; TDQS on x8-based modules only (Differential pair)
261 DQS6_B_t / TDQS6_B_t I/O BackB Data strobe 6, subchannel B, positive; TDQS on x8-based modules only (Differential pair)
262 VSS Back- Ground (Ground)
263 DQ14_B I/O BackB Data bit 14, subchannel B (Signal)
264 VSS Back- Ground (Ground)
265 DQ15_B I/O BackB Data bit 15, subchannel B (Signal)
266 VSS Back- Ground (Ground)
267 DQ18_B I/O BackB Data bit 18, subchannel B (Signal)
268 VSS Back- Ground (Ground)
269 DQ19_B I/O BackB Data bit 19, subchannel B (Signal)
270 VSS Back- Ground (Ground)
271 DQS7_B_c / TDQS7_B_c I/O BackB Data strobe 7, subchannel B, negative; TDQS on x8-based modules only (Differential pair)
272 DQS7_B_t / TDQS7_B_t I/O BackB Data strobe 7, subchannel B, positive; TDQS on x8-based modules only (Differential pair)
273 VSS Back- Ground (Ground)
274 DQ22_B I/O BackB Data bit 22, subchannel B (Signal)
275 VSS Back- Ground (Ground)
276 DQ23_B I/O BackB Data bit 23, subchannel B (Signal)
277 VSS Back- Ground (Ground)
278 DQ26_B I/O BackB Data bit 26, subchannel B (Signal)
279 VSS Back- Ground (Ground)
280 DQ27_B I/O BackB Data bit 27, subchannel B (Signal)
281 VSS Back- Ground (Ground)
282 DQS8_B_c / TDQS8_B_c I/O BackB Data strobe 8, subchannel B, negative; TDQS on x8-based modules only (Differential pair)
283 DQS8_B_t / TDQS8_B_t I/O BackB Data strobe 8, subchannel B, positive; TDQS on x8-based modules only (Differential pair)
284 VSS Back- Ground (Ground)
285 DQ30_B I/O BackB Data bit 30, subchannel B (Signal)
286 VSS Back- Ground (Ground)
287 DQ31_B I/O BackB Data bit 31, subchannel B (Signal)
288 VSS Back- Ground (Ground)
An interface to design?

A board to design around a DIMM or SO-DIMM connector? We simulate high-speed buses, DDR included, before final layout, to avoid another PCB revision.

Reading the pin map: sides, key and subchannels

On a DDR5 DIMM, UDIMM or RDIMM, pins 1 to 144 are on the front side and pins 145 to 288 on the back, with pin 145 opposite pin 1. The vendor tables put the key between pins 75 and 76, that is 219 and 220 on the back.

The key also splits the two subchannels. On a UDIMM, subchannel A takes pins 9 to 73 and 154 to 217, subchannel B pins 78 to 141 and 222 to 286. Pins 1 to 8 and 145 to 152 group the PMIC supply and the sideband bus; RESET_n (95) and ALERT_n (200) are shared.

The SO-DIMM numbers differently: odd pins on the front, even pins on the back. The key falls between pins 125 and 127 on the front (126 and 128 on the back), but the subchannel boundary is elsewhere: A on pins 11 to 134, B on pins 137 to 260, supply and sideband on 1 to 8.

The key is not centred. On the DIMM its axis is 68.10 mm from the left edge, 1.425 mm right of the module centre; on the SO-DIMM it is at 33.55 mm, 1.25 mm left of centre. Seen from the front with pin 1 on the left, a module turned the wrong way round cannot go in.

Outlines to scale, front view, pin 1 on the left: DDR5 288-pin DIMM (UDIMM; the Rorke RDIMM has the same outline dimensions) and DDR5 262-pin SO-DIMM, with the key notch position. DDR5 288-pin DIMM · 133.35 × 31.25 mm pins 75/76 DDR5 262-pin SO-DIMM · 69.6 × 30 mm pins 125/127
Outlines to scale, front view, pin 1 on the left: DDR5 288-pin DIMM (UDIMM; the Rorke RDIMM has the same outline dimensions) and DDR5 262-pin SO-DIMM, with the key notch position. DIMM: Advantech AQD-D5V16GN56-HB drawing (133.35 x 31.25 mm; pin 1 at 3.35 mm from the edge, 62.90 mm from pin 1 to pin 75, key axis 1.85 mm from pin 75 and 1.425 mm from centre; key 1.50 x 3.85 mm), same outline dimensions on the Rorke RDRMD5064G5600RA drawing. SO-DIMM: Micron 262-Pin DDR5 SODIMM Core, figure 2 (69.60 x 30.0 mm; key axis 1.25 mm from centre; key 1.00 x 4.00 mm, detail A).

The PMIC is on the module: the board supplies 5 V, not 1.1 V

The DDR5 connector carries no VDD, VDDQ or VPP pin. A PMIC on the module takes VIN_BULK, 5 V nominal on UDIMM and SO-DIMM according to Micron, and produces VDD and VDDQ at 1.1 V, VPP at 1.8 V, plus two 1.8 V and 1.0 V LDOs, the 1.8 V one feeding the SPD hub.

On the board side we therefore plan a clean 5 V input, the PWR_EN control (active high) and a read of PWR_GOOD, an open-drain output that needs a pull-up. PWR_GOOD is also an input: driving it low turns off the PMIC switching regulators, while the LDOs stay on.

The RDIMM changes voltage: VIN_BULK is 12 V nominal there (4.25 V to 15 V in the Advantech datasheet), a 3.3 V VIN_MGMT input is added, and the PCAMP pin (write protect, Fail_n, power good status) takes the place of PWR_GOOD; there is no PWR_EN.

Two independent 32-bit subchannels

A DDR5 module does not expose a 64-bit bus but two subchannels, suffixes _A and _B: Micron specifies two 32-bit subchannels without ECC, or 36-bit with ECC. Each has its own clocks, command/address and chip selects, and the controller drives them separately.

On UDIMM and SO-DIMM, each subchannel carries CA[12:0], CS0_n and CS1_n (two ranks), two clock pairs CK0 and CK1, DQ[31:0], DM[3:0]_n, five DQS pairs and CB[3:0]. On an RDIMM, commands go through a register driver: CA[6:0] and PAR per subchannel, a single CK pair, CB[7:0] and ten DQS pairs for x4 DRAMs.

The SPD hub and the I3C sideband bus

HSCL and HSDA form the sideband bus to the module’s SPD hub, in I3C Basic or I2C. In the Micron modules, the hub holds the 1024-byte SPD memory and a temperature sensor. In open-drain mode, the pull-ups sit on the motherboard.

Micron gives 1.8 V or 1.0 V levels on these two lines, not 3.3 V: a 3.3 V controller needs a level translator. HSA sets the hub address: the motherboard ties it to ground through a resistor whose value identifies the slot.

On-die ECC and module ECC are two different things

DDR5 chips include on-die ECC (ATP lists it among the DDR5 features). It corrects errors inside the chip and appears on no connector pin. It therefore does not protect the transfer between the module and the controller.

System ECC goes through the CB pins: CB[3:0] per subchannel on UDIMM and SO-DIMM (36 bits), CB[7:0] on RDIMM (40 bits, of which only CB[3:0] are used in EC4 mode according to Rorke). On a non-ECC module these pins stay in the pin map but are not used: you need an ECC module and a controller that handles those bits.

Why DDR4 and DDR5 are not interchangeable

A DDR4 DIMM and a DDR5 DIMM both have 288 pins, but ATP points out that the key is not in the same place and the pin map has changed: a DDR5 module does not fit a DDR4 socket. Power differs too: DDR5 takes 5 V (12 V for an RDIMM) and regulates on the module. Our DDR4 vs DDR5 comparison covers voltages and data rates.

Even within DDR5, UDIMM and RDIMM are not electrically compatible: DQ0_A is on pin 9 on a UDIMM and on pin 7 on an RDIMM, command/address has a different width, and VIN_BULK goes from 5 V to 12 V. A board is designed for one or the other.

Frequently asked questions

FAQ

How many pins does a DDR5 module have?
A DDR5 DIMM (UDIMM or RDIMM) has 288 pins, 144 per side. A DDR5 SO-DIMM has 262, odd pins on the front and even pins on the back. Both formats split the signals into two subchannels, A and B.
What voltage does a DDR5 module need?
5 V nominal on VIN_BULK for a UDIMM or SO-DIMM; 12 V nominal on VIN_BULK plus 3.3 V on VIN_MGMT for an RDIMM. The module PMIC itself produces the 1.1 V (VDD, VDDQ) and 1.8 V (VPP) rails for the chips.
Can a DDR5 module go into a DDR4 slot?
No. Both DIMMs have 288 pins, but the key is in a different place and the pin map differs, so the module does not fit. Electrically too, DDR5 expects 5 V (12 V for an RDIMM) for the module PMIC.
Does DDR5 on-die ECC replace ECC memory?
No. On-die ECC corrects inside each chip and does not protect the bus. End-to-end protection needs an ECC module, which wires the CB pins, and a controller that uses them.
What do the _A and _B suffixes mean?
They name the two independent subchannels of the module. DQ0_A and DQ0_B are two separate data bits, each in its own 32-bit subchannel, with its own clocks, command/address and chip selects.
Sources

Tables built from these documents and cross-checked against manufacturer datasheets. Always check the datasheet of the connector you actually use: some manufacturers number differently.

Further reading

Other pinouts