发明名称 Safety arrangement for protection of data in memory units of data processors by means of error detecting and correcting codes.
摘要 Zum Absichern von Daten in Speichereinheiten einer Datenverarbeitungsanlage kann zu einer achtbitstelligen Dateneinheit (DE) ein erster vierbitstelliger Kontrollcode (ECC) derart gebildet werden, daß bei geeigneter Bitverteilung innerhalb dreier vierbitstelliger Speichermodule (GR1 bis GR3) innerhalb jedes Speichermoduls alle Einzelbitfehler korrigierbar und alle Zweibitfehler erkennbar sind, und ein vom ersten Kontrollcode abhängiger zweiter vierbitstelliger Kontrollcode derart gebildet werden, daß bei gleicher Bitverteilung in den Speichermodulen (GR1 bis GR3) in jedem Speichermodul alle Kombinationen von Bitfehlern und damit auch Gesamtausfälle eines Speichermoduls erkennbar sind. Aufgrund einer besonderen Eigenschaft der der Bildung der Kontrollcodes zugrundeliegenden Prüfmatrizen können die Kontrollcodes, wenn den Dateneinheiten (DE) ein Paritätsbit (PB) beigeordnet ist, vorteilhafterweise auch in Abhängigkeit von dem Paritätsbit (PB) gebildet werden, wobei umgekehrt aus dem Kontrollcode des Paritätsbit (PB) ebenso vorteilhaft zurückgewonnen werden kann. Bei Einbeziehung des Paritätsbits (PB) in die Kontrollcodes kann eine Paritätsbitprüfung beim Übergang von paritätsbitgesicherten Daten in ECC-codegesicherte Daten entfallen.
申请公布号 EP0294678(A1) 申请公布日期 1988.12.14
申请号 EP19880108636 申请日期 1988.05.30
申请人 SIEMENS AKTIENGESELLSCHAFT BERLIN UND MUNCHEN 发明人 BRAUER, GERALD
分类号 G06F11/10 主分类号 G06F11/10
代理机构 代理人
主权项
地址