Method for Training Dynamic Random Access Memory (DRAM) Controller Timing Delays
AssigneeAdvanced Micro Devices, Inc.
InventorsShawn Searles, Tahsin Askar, Thomas H. Hamilton, Oswin Housty
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsShawn Searles, Tahsin Askar, Thomas H. Hamilton, Oswin Housty
Estimating the term…
Timing delays in a double data rate (DDR) dynamic random access memory (DRAM) controller (114, 116) are trained. A left edge of passing receive enable delay values is determined (530). A final value of a receive data strobe delay value and a final value of a transmit data delay value are trained (540). A right edge of passing receive enable delay values is determined using a working value of the receive data strobe delay (550); and a final receive enable delay value intermediate between the left edge of passing receive enable delay values and the right edge of passing receive enable delay values is set (560).
A method of training a receive enable delay in a double data rate (DDR) dynamic random access memory (DRAM) controller, comprising:
A method of training a receive data strobe delay in a double data rate (DDR) dynamic random access memory (DRAM) controller, comprising:
A method of training timing delays in a double data rate (DDR) dynamic random access memory (DRAM) controller comprises:
Dependencies are inferred from the claim text.