Patent ID: 6629225
Filing Date: 2003-09-30
Classification: G06F

Abstract:
A method comprising:selecting a memory channel from one or more memory channels coupled to a controller; selecting a memory module from one or more memory modules coupled to the selected memory channel; determining a path delay for the selected memory module, the path delay including a time interval for receipt of a source synchronous data strobe signal and requested data contained within a source synchronous data signal from the selected memory module following issuance of a command by the controller to the selected memory module for the requested data; storing the path delay, such that when the controller issues a command to the selected memory module, a controller receiver is enabled to capture the requested data within the data signal according to the data strobe signal following a time interval defined by the path delay from issuance of the command; repeating the selecting memory module and the determining the path delay for each memory modules coupled to the selected memory channel; and repeating the selecting, the selecting, the determining and the repeating for each memory channel coupled to the controller.