JPS63155237A - 誤り訂正・検出方式 - Google Patents

誤り訂正・検出方式

Info

Publication number
JPS63155237A
JPS63155237A JP61302226A JP30222686A JPS63155237A JP S63155237 A JPS63155237 A JP S63155237A JP 61302226 A JP61302226 A JP 61302226A JP 30222686 A JP30222686 A JP 30222686A JP S63155237 A JPS63155237 A JP S63155237A
Authority
JP
Japan
Prior art keywords
bit
matrix
bits
syndrome
error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP61302226A
Other languages
English (en)
Other versions
JPH0760394B2 (ja
Inventor
Hiroshi Kosuge
浩 小菅
Yoshio Kiryu
桐生 芳雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP61302226A priority Critical patent/JPH0760394B2/ja
Priority to US07/132,993 priority patent/US4888774A/en
Publication of JPS63155237A publication Critical patent/JPS63155237A/ja
Publication of JPH0760394B2 publication Critical patent/JPH0760394B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • G06F11/1012Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
    • G06F11/1028Adjacent errors, e.g. error in n-bit (n>1) wide storage units, i.e. package error
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13Linear codes
    • H03M13/19Single error correction without using particular properties of the cyclic codes, e.g. Hamming codes, extended or generalised Hamming codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Detection And Correction Of Errors (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、誤り訂正・検出方式に関し、特にブロックエ
ラーを検出するのに好適な1ビットエラー訂正・2ビッ
ト工ラー検出方式に関する。
〔従来の技術〕
従来、1ビットエラーを訂正し、2ビットエラーを検出
し、さらに単一のブロックエラーを検出する5EC−D
ED−9bED符号(Single bit’Erro
r Correcting −Double bit 
Error Detecting −Single b
 bit byte Error Detecting
Code)を用いた誤り訂正・検出方式としては、(+
)電子通信学会論文誌1984年5月号第593頁〜第
598頁に示される符号を用いたものや、(2)アイ・
ビー・エム、ジェイ・アール・アンド・ディー、28.
2(198Ji年3月号)、第129頁(IBM、J、
R&D、VOL、28.NO2,p129)に示される
符号を用いたものなどが知られている。
しかし、これらの誤り訂正・検出方式では共に特定の単
一ブロック内の3ビット以上エラーを検出するのみで、
ブロック間にまたがる3ビット以上エラーについては配
慮されていなかった。
〔発明が解決しようとする問題点〕
ところで、複数ビットのデータ出力を持つ記憶素子を用
いた半導体記憶装置等において、2種類以上のブロック
分割に対して、それぞれのブロックエラーを検出するこ
とが要求される場合がある。
例えば、4ビット構成のICメモリを、3ビット構成の
ドライバーICで駆動する場合、4ビットブロツクに対
するブロックエラーが検出できると同時に、3ビットブ
ロツクに対するブロックエラーも検出できることが望ま
しい。この場合、上記従来技術により5EC−DED−
34ED符号を構成すると、4ビットブロツクエラーは
検出できるが、4ビットブロック間にまたがる3ビット
ブロツクエラーは、一般に検出されないという問題があ
る。
本発明の目的は、このような′従来の問題を解決し、b
ビットブロックエラーを検出すると同時に、(b−1)
ビット以下のブロックエラーの検出も行え、さらに任意
の連続する(b−1)ビット内のエラー((b−1)ビ
ットバーストエラー)検出が可能な5EC−DED−3
bED符号を用いた誤り訂正・検出方式を提供すること
にある。
〔問題点を解決するための手段〕
上記問題点を解決するため、本発明では、複数(b)ビ
ットのブロック複数よりなる情報を、次の部分パリティ
行列Pを含むパリティ行列に基づいて復号する手段を有
し、該復号手段により1ビットエラー訂正・2ビットエ
ラー検出・同一ブロック内3ビット以上エラー検出・任
意の3ビット息上(b−1)ビット以下バーストエラー
検出を行うことに特徴がある。
P=〔A0・・・AiAi・・・Ai・・・・Ab・・
・・AI、)ただし、 Ai(i=0〜b)は0A1=B−CIFなるbxb行
列。
C’(i=oNb)は、bxb行列 をi同種は合わせたbxb行列。
BはC1の行および列を任意に入れ換えたbxb行列で
ある。
〔作用〕
本発明においては、複数(b)ビットのブロック複数よ
りなる情報を、上記の部分パリティ行列P=〔Ai・・
・AiAi・・・A1・・・・Ab・・・・A b )
を含むパリティ行列に基づいて復号することにより、b
ビットブロックエラーおよび(b−1)ビットバースト
エラーが検出できることを以下に詳述する。
まず、行列A□およびPの性質について説明する。
行列C’(i=0〜b)は、 となる。したがって、行列Bは次のb+を個の行ベクト
ルD、〜Dbの内、異なるb個の行ベクトルを選ぶこと
により構成できる。
D、=11・・・・・・l D、=lO・・・・・・O D、=OIO・・・・O bビット 行列Bのに行目が行ベクトルDJ(j・0〜b)である
時、行列Pのに行目は、ベクトルDJと行列C°〜Cb
との積を取ることにより、 j=oの時=D、・・・D、Db・・・Db・・・Dl
・・D。
j;lの時:Dl・・・D、D、・・・D、・・・D、
・・D。
j=bの時:Db・・D bD b−、・・D b −
+・・D、・・D。
となる。以上より、次のことが導かれる。
(性質i)行列Aiは5行ベクトルD、〜Dbの内の異
なるb個により構成される。
(性質if)行列Pの一部であるbX2b行列〔A□ 
Ai++) は、次のb+1個の行ベクトルE、〜Ebの内、異なる
b個の行ベクトルを選んで構成できる。
E、=D、Db =11・・・IO・・・01E、=D
、D、  =lO・・・01・・・・・IEb= Db
Db−、= O・−・010 ・・・l Oし一−1−
一−」 2bビット これらの性質をもとに、行列Pを部分行列として含むパ
リティ行列な復号に用いれば、bビットブロックエラー
および(b−i)ビットバーストエラーが検出できるこ
とを示す。5EC−DED符号では任意の2ビットエラ
ーが検出できるので、bビットブロック内3ビット以上
エラーおよび(b・−1)ビット以下3ビット以上バー
ストエラーが検出できることを示す、そのため、ここで
は行列Pにより規定されるbビットのシンドロームSp
の重み(“l”の数)に着目する。性質1より、行列A
iの各列の重みが1または2であるので、1ビットエラ
ーに対するSpの重みは1または2である。一方。
(1)ブロック内3ビット以上エラーに対するspの重
みは3以上である。なぜならば、ブロックを規定する行
列Aiに関する性質iより、(a)Aiがり、を含まな
い場合、spの重みはエラーピット数と等しく、3以上
である。
(b) A 、がり、を含む場合、4ビット以上エラー
に対しては、Aiのり、を除< (b−1)行に対応す
るシンドロームの重みが3以上である。
(C)Aiがり、を含む場合、3ビットエラーに対して
は、Aiのり、を除< (b−1)行に対するシンドロ
ームの重みが2または3.D0行のシンドロームが“1
″であるので、Spの重みは3以上であるからである。
(2)同一の行列Aiを有する2つのブロック間にまた
がるbビット以下3ビット以上バーストエラーに対する
spの重みは3以上である。なぜならば1着目するbビ
ットバーストに対応する行列を構成する列ベクトルは行
列Aiを構成する列ベクトルに相等しく、上記(1)と
同様の議論に帰着されるからである。
(3)異なる2つの行列Ai+Aiや、を有する2つの
ブロック間にまたがる(b−1)ビット以下3ビット以
上バーストエラーに対するSpの重みは3以上である。
なぜならば、着目する(b−1)ビットバーストに対応
する行列x1は性質iiより次のb十1個の行ベクトル
F、〜Fbの内の異なるb個により構成されるが、 F、=1・・・10・・・0 F1=1・・・01・・・I F□=10・・・・・・・・0 ? Fb=O・・・・・・・・01 b−iビット (a)XtaがF、またはFlを含まない場合、X、の
F、、  F、を除< (b−1)行に対応するシンド
ロームの重みが3以上である。
(b)XtyがF、、  F、をともに含む場合、4ビ
ット以上エラーに対しては、X9のF、、F、を除く(
b−2)行に対応するシンドロームの重みが3以上であ
る。
(C)XLJがF、、  F、をともに含む場合、3ビ
ットエラーに対しては、X、のF、、  F、を除く(
b−2)行に対応するシンドロームの重みが2または3
.F0行または11行に対応するシンドロームのうちい
ずれか一方が1″であるので、spの重みは3以上であ
るからである。
以上(1)、 (2)、 (3)より、ブロック内3ビ
ット以上エラーおよび(b−1)ビット以下3ビット以
上バーストエラーに対するspの重みは3以上となり1
重み1または2の1ビットエラーと閏違うことなく検出
できる。
〔実施例〕
以下、本発明の一実施例を、図面により詳細に説明する
第1図は、本発明に用いるパリティ行列の一構成例を示
す図である。ここでは、b=5.チェックピット8ビッ
トに対して、符号長60ビットまでとれる。第1図のパ
リティ行列は1部分行列P(上位5行)と、符号長の拡
張およびS EC−DED機能を付加するための奇数重
み列化のための下位3行とからなる。第1図のパリティ
行列を用いれば、上位5行で決まるシンドロームの重み
が、1ビットエラーに対しては1か2になるのに対して
、5ビットブロツク内および任意の4ビットバースト内
の3ビット以上エラーに対しては3以上となり、検出可
能であることがわかる。
以下、本実施例において、3バイト(24ビット)のデ
ータを4ビット構成のICメモリと6ビット構成のドラ
イバ/レシーバを使った記憶装置に読み書きするものと
する。24ビットのデータに対して5EC−DEC機能
を付加するにはチェックピットはbビットあればよいが
、4ビット構成のICメモリを用いるので、チェックピ
ットを8ビットまでとってもICメモリ数を増やすこと
はない。
第2図(a)は本発明の一実施例で用いるパリティ行列
を示す図であり、第2図(b)はチェックピット生成行
列を示す図である。
第2図(a)のパリティ行列は、b=6.チェックピッ
ト8ビットに対して前記手段により構成された符号長4
2ビットのパリティ行列を32ビットに短縮化したもの
である。第2図(a)のパリティ行列を用いれば、1ビ
ットエラー訂正・2ビットエラー検出の他、6ビットブ
ロツク内および任意の5ビットバースト内の3ビット以
上エラーが検出できる。したがって、1個のICメモリ
(4ビット構成)、あるいは1個のドライバ/レシーバ
(6ビット構成)が故障しても、誤訂正することなく検
出できる。第2図(b)の行列は、第2図(a)のパリ
ティ行列に、チェックピット部(GoないしC7)が単
位行列となるように周知の等偏行操作を施して得られる
チェックピット生成行列を示している。
第3図は、本発明の一実施例を示す誤り訂正・検出装置
の全体構成図である。
記憶装置3へのデータ書込み時、処理装置1より与えら
れた書込みデータ10(SDO〜23)は、チェックピ
ットジェネレータ2に入力される。チェックビットジェ
ネレータ2は、第2図(b)の行列に基づいてチェック
ピット20(Co〜7)を生成し、生成されたチェック
ピット20は、書込みデータ10とともに記憶装置3に
書込まれる。
記憶装置3からのデータ読出し時、読出しデータ30(
FDO〜23)および読出しチェックビット31(FC
O〜7)は、シンドロームジェネレータ4に入力される
。シンドロームジェネレータ4は、第2図(a)のパリ
ティ行列に基づいてシンドローム40(So〜7)を生
成し、シンドロームデコーダ5に供給する。シンドロー
ムデコーダ5は、第2図(a)のパリティ行列に基づい
てシンドローム40を解読し、1ビット工ラー訂正信号
50を生成し訂正回路6に供給するとともに、信号線5
1を介して処理装置1に対して訂正可能エラー(CE 
)。
訂正不能エラー(UCE)を報告する。訂正回路6は、
1ビット工ラー訂正信号50に基づいて読出しデータ3
0を訂正し、訂正済データ60を処理装置1に供給する
第4図は、第3図におけるチェックビットジェネレータ
2の一構成例を示す図である。
チェックビットジェネレータ2は、8個の9〜18人力
排他的論理和ゲート21〜28より構成される。各排他
的論理和ゲートは、第2図(b)の行列に基づいて、そ
れぞれ1ビットのチェックビットを生成する0例えば、
排他的論理和ゲート21は、第2図(b)の行列の第1
行に基づいて。
書込みデータSDO〜2.SD5〜7.SDIO〜12
,5D15〜17.5D20〜23のモジュロ2の加算
をとることにより、チェックビットCOを生成する。
第5図は、第3図におけるシンドロームジェネレータ4
の一構成例を示す図である。
シンドロームジェネレータ4は、8個の6〜19人力排
他的論理和ゲート41〜48より構成される。各排他的
論理和ゲートは、第2図(a)のパリティ行列に基づい
て、それぞれ1ビットのシンドロームを生成する6例え
ば、排他的論理和ゲート41は、第2図(、a)のパリ
ティ行列の第1行列に基づいて、読出しデータFD4.
FD9.FD14゜FD19および読出しチェックビッ
トFCO,FC6、Fe2のモジュロ2の加算をとるこ
とによりシンドロームSOを生成する。
第6図は、第3図におけるシンドロームデコーダ5およ
び訂正回路6の一構成例を示す図である。
シンドロームデコーダ5は、デコーダ52.論理和ゲー
ト53,54.否定ゲート55.論理積ゲート56より
構成され、訂正回路6は読出しデータFDOないしFD
23に対応した24個の2人力排他的論理和ゲートより
構成される。デコーダ52は、第2図(a)のパリティ
行列の各列に対応したシンドロームパターンを検出して
32本の1ビット工ラー訂正信号を生成する。例えば、
シンドロームがパリティ行列のdo列に対応する001
10010”(10進数で50)の時、読出しデータF
DOの1ビットエラー訂正信号T50を付勢する。すべ
ての1ビット工ラー訂正信号は論理和ゲート54に入力
され、訂正可能エラー報告信号CEが生成される。訂正
不能エラー報告信号UCEは、少くとも1ビットのシン
ドロームが“1”であり、かつ訂正可能エラーでない(
CE)時付勢される。
このように、本実施例においては、6ビットブロツク内
および5ビットバースト内の3ビット以上エラーも検出
できるので、4ビット構成のICメモリおよび6ビット
構成のドライバ/レシーバのいずれの故障も検出可能と
なり、信頼性を上げることができる。また、本実施例で
は、上記検出能力をICメモリ数を増やすことなく実現
できる。
〔発明の効果〕
以上説明したように、本発明によれば、1ビットエラー
訂正・2ビットエラー検出・bビットブロックエラー検
出に加え、(b−1)ビットバーストエラーも検出でき
るので、検出能力の高い誤り訂正・検出を実現できる。
【図面の簡単な説明】
第1図は本発明の誤り訂正・検出方式で用いるパリティ
行列の例を示す図、第2図(a)、 (b)はそれぞれ
本発明の一実施例で用いるパリティ行列を示す図、チェ
ックビット生成行列を示す図、第3図は本発明の一実施
例を示す誤り訂正・検出装置の全体構成図、第4図は第
3図のチェックビットジェネレータの詳細構成図、第5
図は第3図のシンドロームジェネレータの詳細構成図、
第6図は第3図のシンドロームデコーダ/訂正回路の詳
細構成図である。 1:処理装置、2:チェックビットジェネレータ、3:
記憶装置、4ニシンドロームシエネレータ、5:シンド
ロームデコーダ、6:訂正回路。 第1図 第     3     図 第     ヰ     図 第     5     図 FCO−7FDo−23 第6図

Claims (1)

  1. 【特許請求の範囲】 1、複数(b)ビットのブロック複数よりなる情報を、
    次の部分パリテイ行列Pを含むパリテイ行列に基づいて
    復号する手段を有し、該復号手段により1ビットエラー
    訂正・2ビットエラー検出・同一ブロック内3ビット以
    上エラー検出・任意の3ビット以上(b−1)ビット以
    下バーストエラー検出を行うことを特徴とする誤り訂正
    ・検出方式。 P=〔A_0・・・A_0A_1・・・A_1・・・・
    A_b・・・・A_b〕ただし、 A_i(i=0〜b)は、A_i=B・C^iなるb×
    b行列、C^i(i=0〜b)は、b×b行列 ▲数式、化学式、表等があります▼ をi回掛け合わせたb×b行列、 BはC^iの行および列を任意に入れ換えたb×b行列
    である。
JP61302226A 1986-12-18 1986-12-18 誤り訂正・検出方式 Expired - Lifetime JPH0760394B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61302226A JPH0760394B2 (ja) 1986-12-18 1986-12-18 誤り訂正・検出方式
US07/132,993 US4888774A (en) 1986-12-18 1987-12-15 Error detection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61302226A JPH0760394B2 (ja) 1986-12-18 1986-12-18 誤り訂正・検出方式

Publications (2)

Publication Number Publication Date
JPS63155237A true JPS63155237A (ja) 1988-06-28
JPH0760394B2 JPH0760394B2 (ja) 1995-06-28

Family

ID=17906462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61302226A Expired - Lifetime JPH0760394B2 (ja) 1986-12-18 1986-12-18 誤り訂正・検出方式

Country Status (2)

Country Link
US (1) US4888774A (ja)
JP (1) JPH0760394B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1011307A (ja) * 1996-06-27 1998-01-16 Nec Corp 主記憶装置
JP2009070356A (ja) * 2007-09-13 2009-04-02 United Memories Inc ハミングコードh行列における最小重み付けコード数を増やすべくチェック・ビットのパリティビット幅および追加チェック・ビットの使用によるデータブロックの症候群発生を減らす技術

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05158722A (ja) * 1991-12-10 1993-06-25 Hitachi Ltd 誤り検出・訂正方式
JPH088760A (ja) * 1994-06-16 1996-01-12 Toshiba Corp 誤り訂正装置
SG76501A1 (en) * 1996-02-28 2000-11-21 Sun Microsystems Inc Error detection and correction method and apparatus for computer memory
US6041430A (en) * 1997-11-03 2000-03-21 Sun Microsystems, Inc. Error detection and correction code for data and check code fields
KR20010057145A (ko) * 1999-12-18 2001-07-04 윤종용 Xor 코드, 이를 이용한 직렬 연접 부호기 및 복호기
FR2823035B1 (fr) * 2001-04-03 2003-07-11 St Microelectronics Sa Code de detection et/ou de correction d'erreurs a haute efficacite
FR2830637A1 (fr) * 2001-10-05 2003-04-11 St Microelectronics Sa Code de detection et/ou de correction d'erreurs a haute efficacite
US7543212B2 (en) * 2004-09-13 2009-06-02 Idaho Research Foundation, Inc. Low-density parity-check (LDPC) encoder
US7489538B2 (en) * 2005-11-14 2009-02-10 University Of Idaho Radiation tolerant combinational logic cell
US7576562B1 (en) 2006-06-19 2009-08-18 The United States Of America As Represented By The United States National Aeronautics And Space Administration Diagnosable structured logic array
US8081010B1 (en) 2009-11-24 2011-12-20 Ics, Llc Self restoring logic
FR2953666B1 (fr) * 2009-12-09 2012-07-13 Commissariat Energie Atomique Procede de codage ldpc a redondance incrementale

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5325330A (en) * 1976-06-14 1978-03-09 Ncr Co Device for checking and correcting error

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4359772A (en) * 1980-11-14 1982-11-16 International Business Machines Corporation Dual function error correcting system
DE3122381A1 (de) * 1981-06-05 1982-12-23 Ibm Deutschland Gmbh, 7000 Stuttgart Verfahren und einrichtung zur erzeugung von pruefbits zur sicherung eines datenwortes
JPS61139846A (ja) * 1984-12-12 1986-06-27 Hitachi Ltd 誤り訂正・検出方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5325330A (en) * 1976-06-14 1978-03-09 Ncr Co Device for checking and correcting error

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1011307A (ja) * 1996-06-27 1998-01-16 Nec Corp 主記憶装置
JP2009070356A (ja) * 2007-09-13 2009-04-02 United Memories Inc ハミングコードh行列における最小重み付けコード数を増やすべくチェック・ビットのパリティビット幅および追加チェック・ビットの使用によるデータブロックの症候群発生を減らす技術

Also Published As

Publication number Publication date
US4888774A (en) 1989-12-19
JPH0760394B2 (ja) 1995-06-28

Similar Documents

Publication Publication Date Title
US5418796A (en) Synergistic multiple bit error correction for memory of array chips
US4464753A (en) Two bit symbol SEC/DED code
JP3325914B2 (ja) データ用誤り訂正検出方法及びコンピュータ・メモリ用 誤り検出回路
US6751769B2 (en) (146,130) error correction code utilizing address information
US5251219A (en) Error detection and correction circuit
JP2617455B2 (ja) 符号化装置
EP0031183A2 (en) Multi-processor computer system
JPS63155237A (ja) 誤り訂正・検出方式
US5768294A (en) Memory implemented error detection and correction code capable of detecting errors in fetching data from a wrong address
US4689792A (en) Self test semiconductor memory with error correction capability
JP2001249854A (ja) メモリ設計のための共有式誤り訂正
US5691996A (en) Memory implemented error detection and correction code with address parity bits
EP0147336A2 (en) Error correcting and detecting system
JPH071640B2 (ja) 半導体記憶装置の欠陥救済装置
JPH0529935B2 (ja)
US5757823A (en) Error detection and correction for four-bit-per-chip memory system
US5761221A (en) Memory implemented error detection and correction code using memory modules
US5459740A (en) Method and apparatus for implementing a triple error detection and double error correction code
EP0300139B1 (en) Error correcting code for b-bit-per-chip memory with reduced redundancy
US20260050513A1 (en) System and Method for Protecting Data
EP0603932B1 (en) Method and apparatus for implementing a quasi-product code with different degrees of protection against errors
US4868829A (en) Apparatus useful for correction of single bit errors in the transmission of data
US20020059548A1 (en) Error detection and correction
US12423181B2 (en) Low complexity system and method for detection and correction of data with additional metadata from corruption
EP0097159B1 (en) Two bit per symbol sec/ded code