Patent ID: 7107424
Filing Date: 2006-09-12
Classification: G06F

Abstract:
1. A method for determining a read strobe pulse delay for data read from a memory having a plurality of memory chips, each one of the chips providing data along with an associated read strobe pulse, the data read from each one of the plurality of chips being stored in a corresponding one of a plurality of storage devices in response to the read strobe pulse associated with such one of the plurality of chips, comprising: (a) monitoring read requests for the memory from a plurality of resources and from a read strobe pulse delay training system; (b) granting access to the memory to the read strobe pulse delay training system in response to the request from the read strobe pulse delay training system; (c) operating the training system when such system has been granted access to the memory to determine the read strobe pulse delay, such delay being applied into the plurality of read strobe pulses to enable valid read data from the plurality of memory chips to be stored in each one of the plurality of the storage devices in response to the read strobe pulses being delayed by the read strobe pulse delay; and (d) delaying the plurality of read strobe pulses by the determined read strobe pulse delay when read data is subsequently provided from the memory for use by the plurality of resources.