发明名称 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
代理机构 代理人
主权项
地址