Back to results
US 8,570,680 B2Granted
Pad bit injection during read operation to improve format efficiency
AssigneeSK hynix memory solutions inc.
InventorsKwok W. Yeung, Kai Keung Chan, Paul K. Lai
Life of this patent
Estimating the term…
Abstract
Injecting pad bits during a read operation to improve format efficiency is disclosed. In some embodiments, a pad sequence associated with error correction is not stored in a sector on a disk. Instead, the pad sequence is merged at a read channel with data stored in a sector that is accessed by the read channel.
Claims20
A method, comprising:
- receiving, at a processor, data stored in a sector of a disk;
- using the processor to determine size information associated with the sector, including by:
- determining if a table contains the size information;
- in the event the table contains the size information, using the size information stored in the table;
- and
- in the event the table does not contain the size information, using a default size;
- using the processor to determine, based at least in part on the size information, a point at which to insert a pad sequence associated with error correction;
- and
- inserting the pad sequence after the data at the determined point, wherein the pad sequence is not stored in the sector.
6 more elements
A system, comprising:
- a processor;
- and
- a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:
- receive data stored in a sector of a disk;
- determine size information associated with the sector, including by:
- determining if a table contains the size information;
- in the event the table contains the size information, using the size information stored in the table;
- and
- in the event the table does not contain the size information, using a default size;
- determine, based at least in part on the size information, a point at which to insert a pad sequence associated with error correction;
- and
- inserting the pad sequence after the data at the determined point, wherein the pad sequence is not stored in the sector.
9 more elements
A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- receiving data stored in a sector of a disk;
- determining size information associated with the sector, including by:
- determining if a table contains the size information;
- in the event the table contains the size information, using the size information stored in the table;
- and
- in the event the table does not contain the size information, using a default size;
- determining, based at least in part on the size information, a point at which to insert a pad sequence associated with error correction;
- and
- inserting the pad sequence after the data at the determined point, wherein the pad sequence is not stored in the sector.
6 more elements
Dependencies are inferred from the claim text.