发明名称 |
APPLICATION OF SPECIAL ECC MATRIX FOR SOLVING STUCK BIT FAULT IN ECC-PROTECTED MECHANISM |
摘要 |
<P>PROBLEM TO BE SOLVED: To provide a method that corrects an error in an ECC-protected mechanism by applying data with a plurality of bits N to an error correction code (ECC) matrix. <P>SOLUTION: Selected bits are set in an ECC matrix along each row and each column such that encoding for the ECC matrix allows N-bit error correction and (N-1)-bit error detection. The ECC matrix has a set of an odd number of bits in each row. When an error is detected and it is corrected, the data are inverted and then rewritten to a cache array. A corresponding inversion bit for this entry is set to indicate that the data currently stored are inverted. Thereafter, the data are reread from the array, and if the error was due to a hard fault (stuck bit), they will appear correct since the inversion will have changed the value of the defective bit to the stuck value. <P>COPYRIGHT: (C)2005,JPO&NCIPI |
申请公布号 |
JP2004318870(A) |
申请公布日期 |
2004.11.11 |
申请号 |
JP20040103887 |
申请日期 |
2004.03.31 |
申请人 |
INTERNATL BUSINESS MACH CORP <IBM> |
发明人 |
CARGNONI ROBERT ALAN;GUY LYNN GUTHRIE;LIVINGSTON KIRK SAMUEL;STARKE WILLIAM JOHN |
分类号 |
G06F12/08;G06F11/08;G06F11/10;G06F12/16;H03M13/29 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|