1 # SPDX-License-Identifier: GPL-2.0-only
4 # 8 Gb DDR3 (1600 MHz 11-11-11) Kingston B5116ECMDXGGB
9 # 64Mx16x8 ( 8 bank, 16 Rows, 10 Col, 2 KB page size )
17 # CL-tRCD-tRP 11-11-11
19 # 0 Number of SPD Bytes used / Total SPD Size / CRC Coverage
20 # bits[3:0]: 3 = 384 SPD Bytes Used
21 # bits[6:4]: 1 = 256 SPD Bytes Total
22 # bit7 : 0 = CRC covers bytes 0 ~ 128
29 # 2 Key Byte / DRAM Device Type
30 # bits[7:0]: 0x0c = DDR3 SDRAM
33 # 3 Key Byte / Module Type
34 # bits[3:0]: 3 = SODIMM
35 # bits[6:4]: 0 = Not hybrid
36 # bits[7]: 0 = Not hybrid
39 # 4 SDRAM CHIP Density and Banks
40 # bits[3:0]: 5 = 8 Gigabits Total SDRAM capacity per chip
41 # bits[6:4]: 0 = 3 (8 banks)
46 # bits[2:0]: 1 = 10 Column Address Bits
47 # bits[5:3]: 4 = 16 Row Address Bits
48 # bits[7:6]: 0 = reserved
51 # 6 Module Nominal Voltage
52 # bits[0]: 0 = 1.5V operable
53 # bits[1]: 1 = 1.35V operable
54 # bits[2]: 0 = NOT 1.25V operable
58 # 7 Module Organization
59 # bits[2:0]: 010b = 16 bits SDRAM device
60 # bits[5:3]: 000b = 1 ranks
64 # 8 Module Memory Bus width
65 # bits[2:0]: 3 = 64 bits pirmary bus width
66 # bits[4:3]: 0 = 0 bits bus witdth extension
70 # 9 Fine Timebase (FTB) dividend / divisor
71 # bits[3:0]: 1 = Divisor
72 # bits[7:4]: 1 = Dividend
75 # 10 Medium Timebase (MTB) dividend
76 # bits[7:0]: 0 = 1 (timebase 0.125ns)
79 # 11 Medium Timebase (MTB) divisor
80 # bits[7:0]: 8 (timebase 0.125ns)
83 # 12 SDRAM Minimum cycle time (tCKmin)
84 # 0xA tCK = 1.25ns (DDR3-1600 (800 MHz clock))
90 # 14 CAS Latencies supported, Least Significate Byte
91 # Support 6,7,8,9,10,11
94 # 15 CAS Latencies supported, Most Significate Byte
95 # No supporting CL 12-18
98 # 16 Minimum CAS Latency Time (tAAmin)
99 # 0x69 tAA = 13.125ns (offset = 00) DDR3-1600K downbin
102 # 17 Minimum Write Recovery Time (tWRmin)
106 # 18 Minimum RAS to CAS Delay Time (tRCDmin)
107 # 0x69 tRCD = 13.125ns (offset 00) DDR3-1600K downbin
110 # 19 Minimum Row Active to Row Active Delay Time (tRRDmin)
111 # 0x3C tRRD = 7.5ns DDR3-1600, 2KB
114 # 20 Minimum Row Precharge Delay Time (tRPmin)
115 # 0x69 tRP = 13.125ns (offset 00) DDR3-1600K downbin
118 # 21 Upper Nibble for tRAS and tRC
119 # 3:0 : 1 higher tRAS = 35ns
120 # 7:0 : 1 higher tRC = 48.125ns
123 # 22 Minimum Active to Precharge Delay Time (tRASmin), Least Significant byte
124 # lower 0x118 : tRAS = 35ns DDR3-1600
127 # 23 Minimum Active to Precharge Delay Time (tRCmin), Most Significant byte
128 # lower 0x181 : tRC = 48.125ns (offset 00) DDR3-1600K downbin
131 # 24 Minimum Refresh Recovery Delay time (tRFCmin), Least Significant byte
132 # lower 0xAF0 : tRFC = 350ns 8 Gb
135 # 25 Minimum Refresh Recovery Delay time (tRFCmin), Most Significant byte
136 # higher 0xAF0 : tRFC = 350ns 8 Gb
140 # 0x3C : tWTR = 7.5 ns (DDR3)
144 # 0x3C : tRTP = 7.5 ns (DDR3)
147 # 28 Upper Nibble for tFAW
148 # Bit [3:0] : 1 = higher 0x140 tFAW = 40ns
152 # lower 0x140 : tFAW = 40ns
155 # 30 SDRAM Optional Features
156 # byte [0] : 1 = RZQ/6 is support
157 # byte [1] : 1 = RZQ/7 is supported
158 # byte [7] : 1 = DLL-Off Mode support
162 # byte [0] : 1 = 0 - 95C
163 # byte [2] : 0 = Auto Self Refresh (ASR) is not supported
164 # byte [7] : 0 = Partial Array Self Refres (PASR) is not supported
167 # 32 Module Thermal support
168 # byte [0] : 0 = Thermal sensor accuracy undefined
169 # byte [7] : 0 = No thermal sensor
172 # 33 SDRAM device type
173 # byte [1:0] : 00b = Signal Loading not specified
174 # byte [6:4] : 000b = Die count not specified
175 # byte [7] : 0 = Standard Monolithic DRAM Device
179 # 0x00 tCK = 1.25ns (DDR3-1600 (800 MHz clock))
183 # 0x00 tAA = 13.125ns (tAAmin offset = 00) DDR3-1600K downbin
187 # 0x00 tRCD = 13.125ns DDR3-1600K downbin
191 # 0x00 tRP = 13.125ns (offset 00) DDR3-1600K downbin
195 # 0x00 tRC = 48.125ns (offset 00) DDR3-1600K downbin
198 # 39-59 reserved, general section
199 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
202 # 60-116 Module specific section
203 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
204 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
205 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
206 00 00 00 00 00 00 00 00 00
208 # 117-118 Module Manufacturer
211 # 119 Module Manufacturing Location
214 # 120-121 Module Manufacturing Date
217 # 122-125 Module Serial number
223 # 128-145 Module Part number
224 66 53 49 49 54 69 67 77 68 88 71 71 66 00 00 00
227 # 145-146 Module revision code
230 # 148-149 DRAM Manufacturer ID code
233 # 150-175 Manufacturer Specific Data
234 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
235 00 00 00 00 00 00 00 00 00 00
237 # 176-255 Open for Customer Use
240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
241 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
242 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
243 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
244 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00