摘要 |
<p>The present invention relates in general to digital data storage systems and, more particularly, to a method for determining whether the correct data bas been read from a storage medium in a digital data storage system. A data storage system (10) is disclosed that is capable of performing a double check on data read from a storage media (12) to determine whether the data is the data desired by a requesting host computer (30). If the data is not the desired data, the system discards the data before it reaches the host (30). The data storage system (10) uses a randomizer unit (18) having a variable initialization value. The initialization value is based upon the address of the data storage location being accessed by the host (30). If the initialization value used to read a piece of data is different than the value used to write the data, uncorrectable data errors result and the data is discarded.</p> |