Method and apparatus for error management in a solid state disk drive
AssigneeIntel Corporation
InventorsRobert N. Hasbun, Daniel H. Leemann
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsRobert N. Hasbun, Daniel H. Leemann
Estimating the term…
A method for storing data in a memory partitions the memory into a plurality of partitions. A primary logical identifier is stored in the memory to identify each partition of data. A secondary identifier number is also stored in the memory to identify each partition of data, the secondary logical identifier redundant to the primary logical identifier. A primary logical identifier is used to locate at least one partition of data stored in the memory after receiving a requested partition number identifying a requested partition. The secondary logical identifier is used to compute a value to further identify the at least one partition of data. The value is computed by performing a logical AND operation between the primary logical identifier and the secondary logical identifier. This value is compared with the requested partition number. A method of detecting column short bit locations in a memory arranged as m words of n bits of memory. First a written stripe of data is written to the memory, each bit of the written stripe of data having a known value. The written stripe of data is read from memory. The written stripe of data is compared to the read stripe of data. The bit errors are located by locating a position of each inverted known value in the read stripe of data.
A method of detecting column short bit locations in a block of a FLASH memory arranged as m words of n bits, comprising:
A method of correcting for column short errors for a partition of data read into a buffer from a memory using an error correction code, comprising:
A method of correcting column short errors for partition data read from a memory block of a FLASH memory, comprising:
Dependencies are inferred from the claim text.