System and method for minimizing error correction code bits in variable sized data formats
AssigneeSilicon Graphics, Inc.
InventorsJames A. Stuart Fiske, David E. McCracken
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Graphics, Inc.
InventorsJames A. Stuart Fiske, David E. McCracken
Estimating the term…
A method for minimizing ECC bits in variable sized data formats is provided that comprises determining the number of ECC bits needed for each of a plurality of data formats and creating a common data representation for using a single implementation of error detection and correction logic for all of the plurality of data formats. The method then chooses an ECC matrix and default values for unused data bits in the common data representation such that any ECC bits beyond the minimum required for that sized data format will have known values thereby allowing smaller data formats to go through the error detection and correction logic using the common data representation. The method then retrieves a data entry having one of the plurality of data formats and formats the data entry into the common data representation. The method then populates unused bits in the common data representation with default values that are chosen to provide known values for any ECC bits that are only needed for larger data formats thereby minimizing the number of ECC bits stored in each of the plurality of data formats. Errors are detected and corrected in the common data representation.
A method for minimizing ECC bits in variable sized data formats, comprising:
A method for minimizing ECC bits in variable sized directory formats, comprising:
A system for minimizing ECC bits in variable sized directory formats, comprising:
The system of 17, further comprising:
Dependencies are inferred from the claim text.