发明名称 MEMORY SYSTEM THAT SUPPORTS PROBALISTIC COMPONENT-FAILURE CORRECTION WITH PARTIAL-COMPONENT SPARING
摘要 The disclosed embodiments relate to a memory system that facilitates probabilistic error correction for a failed memory component with partial-component sparing. During operation, the memory system accesses blocks of data, wherein each block of data includes 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. Moreover, each column is stored in a different memory component, and the checkbits are generated from the data bits to provide guaranteed detection and probabilistic correction for a failed 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 of an associated failed column in each block of data. 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. Next, after the correcting and remapping operations are complete, the memory system resumes operation with guaranteed detection and probabilistic correction of a subsequent failed memory component.
申请公布号 US2011289368(A1) 申请公布日期 2011.11.24
申请号 US20100782580 申请日期 2010.05.18
申请人 DAGA BHARAT K.;CYPHER ROBERT E.;ORACLE INTERNATIONAL CORPORATION 发明人 DAGA BHARAT K.;CYPHER ROBERT E.
分类号 H03M13/05;G06F11/10 主分类号 H03M13/05
代理机构 代理人
主权项
地址