Memory system that supports probalistic component-failure correction with partial-component sparing
AssigneeOracle International Corporation
InventorsBharat K. Daga, Robert E. Cypher
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsBharat K. Daga, Robert E. Cypher
Estimating the term…
A memory system that facilitates probabilistic error correction for a failed memory component with partial-component sparing. The memory system accesses blocks of data, each block including an array of bits logically organized into R rows and C columns. The C columns include (1) a row-checkbit column containing row-parity bits for each of the R rows, (2) an inner-checkbit column containing X=R−S inner checkbits and S spare bits, and (3) C-2 data-bit columns containing data bits. Each column is stored in a different memory component. When the memory system determines that a memory component has failed, the memory system examines the pattern of errors associated with the failed component to determine if the failure affects a partial component associated with S or fewer bits. If so, the memory system corrects and remaps data bits from the failed partial component to the S spare data bits in the inner-checkbit column.
A method for facilitating probabilistic error correction with partial-component sparing in a memory system, the method comprising:
A memory system that facilitates probabilistic error correction with partial component sparing, comprising:
A computer system with a memory that facilitates probabilistic error correction with partial-component sparing, comprising:
Dependencies are inferred from the claim text.