Invention Grant
- Patent Title: Facilitating probabilistic error detection and correction after a memory component failure
- Patent Title (中): 在内存组件发生故障后促进概率错误检测和更正
-
Application No.: US12494514Application Date: 2009-06-30
-
Publication No.: US08335961B2Publication Date: 2012-12-18
- Inventor: Robert E. Cypher
- Applicant: Robert E. Cypher
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: H03M13/00
- IPC: H03M13/00 ; G06F11/00

Abstract:
A system that provides error detection and correction for a memory that has a specific failed memory component accesses a block of data from the memory. Each block of data includes an array of bits logically organized into rows and columns, including a column including row-checkbits, a column including inner checkbits and data bits, and columns containing data bits. Each column is stored in a different memory component and the checkbits are generated from the data bits. Next, the system attempts to correct a column of the block by using the checkbits and the data bits to produce a corrected column. The system then regenerates row-parity bits and the inner checkbits for the block of data, wherein the block includes the corrected column, and compares the regenerated row-parity bits and inner checkbits with existing row-parity bits and inner checkbits. If the comparison indicates that there remains a double-bit error with both erroneous bits in the same row and one in the column associated with the failed component, the system flips the erroneous bits to correct the double-bit error.
Public/Granted literature
- US20100332945A1 FACILITATING PROBABILISTIC ERROR DETECTION AND CORRECTION AFTER A MEMORY COMPONENT FAILURE Public/Granted day:2010-12-30
Information query
IPC分类: