Patent ID: 8738853

Claim:
A method for programming a load reduction dual inline memory module (LRDIMM), including at least one dynamic random access memory (DRAM), a serial presence detect (SPD) device, a load reduction buffer (LRB) deployed between the DRAM and a memory bus, the method comprising: (a) prior to using the LRDIMM: (a1) obtaining specified parameters of the at least one DRAM; (a2) modifying at least one of the specified parameters to obtain modified parameters; and (a3) programming the SPD device with the modified parameters; and (b) booting a computing host, comprising: (b 1) determining programming values for the LRDIMM from the modified parameters; (b2) modifying said programming values into modified programming values to account for a delay between the memory bus and the DRAM caused by the LRB; and (b3) programming the LRDIMM, including sending the modified programming values to the DRAM.