发明名称 计算机系统中的纠错方法和装置
摘要 在诸如高速缓存或系统总线等计算机系统的ECC保护机制中纠正差错的方法,该方法通过把带有N位的数据应用于一个纠错码(ECC)矩阵以产生检错症状,其中该ECC矩阵有多个行和列,以一个给定列对应于数据位的一个位,并且在ECC矩阵中沿每列和每行设置多个选定位,从而使ECC矩阵的编码允许进行N位纠错和(N-1)位检错。在诸如系统总线等ECC保护机制中,一旦检测到阻塞位条件,发送设备能选择发送数据,使得该数据那位的极性总是被翻转到与线上阻塞值的逻辑电平匹配。这一过程允许完全的单个位纠错和双位检测,即使存在阻塞位。
申请公布号 CN1538298A 申请公布日期 2004.10.20
申请号 CN200410032913.8 申请日期 2004.04.13
申请人 国际商业机器公司 发明人 罗伯特·艾伦·卡格诺尼;盖伊·林恩·格思里;柯克·塞缪尔·利文斯顿;威廉·约翰·斯塔克
分类号 G06F11/10 主分类号 G06F11/10
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 冯赓宣
主权项 1.一种在数据处理系统的ECC保护机制中检验差错的方法,包含如下步骤:把带有N位的数据应用于一个纠错码(ECC)矩阵以产生一个检错症状,该ECC矩阵有多个行和列,其中一个给定列对应于数据位中的一个位,并且在ECC矩阵中沿每列和每行设置多个选定位,从而使ECC矩阵的编码允许进行N位纠错和(N-1)位检错;以及当从数据处理系统中的一个位置读出数据时,解析检错症状以检测数据中的至少一个差错。
地址 美国纽约