Memory Training Results Corresponding To A Plurality Of Memory Modules
AssigneeInternational Business Machines Corporation
InventorsWilliam H. Cox, JR., Jimmy G. Foster, SR., Sumeet Kochar, Ivan R. Zapata
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsWilliam H. Cox, JR., Jimmy G. Foster, SR., Sumeet Kochar, Ivan R. Zapata
Estimating the term…
Methods, apparatuses, and computer program products for improving memory training results corresponding to a plurality of memory modules are provided. Embodiments include detecting a hardware configuration change upon initiating a boot sequence of a system that includes the plurality of memory modules; generating for a plurality of training iterations, reference training values corresponding to aligning of a data strobe (DQS) signal with a data valid window of data (DQ) lines of the plurality of memory modules; identifying for each training iteration, any outer values within the reference training values generated for that training iteration; eliminating the identified outer values from the reference training values; generating a final reference training value based on an average of the remaining reference training values; and using the final reference training value as the DQ-DQS timing value for the boot sequence of the system.
A method of improving memory training results corresponding to a plurality of memory modules, the method comprising:
An apparatus for improving memory training results corresponding to a plurality of memory modules, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that when executed cause the apparatus to carry out the steps of:
A computer program product for improving memory training results corresponding to a plurality of memory modules, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions capable, when executed, of causing a computer to carry out the steps of:
Dependencies are inferred from the claim text.