JPS63126040A - Constituting method for error correcting/detecting code system - Google Patents

Constituting method for error correcting/detecting code system

Info

Publication number
JPS63126040A
JPS63126040A JP61272087A JP27208786A JPS63126040A JP S63126040 A JPS63126040 A JP S63126040A JP 61272087 A JP61272087 A JP 61272087A JP 27208786 A JP27208786 A JP 27208786A JP S63126040 A JPS63126040 A JP S63126040A
Authority
JP
Japan
Prior art keywords
bits
bit
code system
parity
check
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.)
Pending
Application number
JP61272087A
Other languages
Japanese (ja)
Inventor
Tsutomu Akasaka
赤坂 勉
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP61272087A priority Critical patent/JPS63126040A/en
Publication of JPS63126040A publication Critical patent/JPS63126040A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)

Abstract

PURPOSE:To attain the detection/correction of an error with the small number of bits by excluding an exclusive OR between two optional raw vectors in an information bit part including parity bits from other raw vectors. CONSTITUTION:In order to constitute a code system for detecting and correcting errors, data including parity bits P61 are used as information bits 60, 61 as shown in a figure and a code system for forming check bits P2 is constituted by linear codes. In order to constitute the code system including the check bits 62 on the basis of the linear codes by using the data including said parity bits P61 as the information bits 60, 61, the exclusive OR between two optional raw vectors in the information bit parts 60, 61 including the parity bits P61 is constituted so as not to be included in other row vectors.

Description

【発明の詳細な説明】 〔概要〕 誤り訂正・検出の符号系を構成する方法において、パリ
ティビットを含んだデータを情報ビットとして、線形符
号により、チェックビットを生成する符号系を構成する
のに、上記パリティビットを含んだ情報ビット部分の任
意の2つの列ベクトルの排他的論理和をとったものが、
他の列ベクトルに存在しないようにして、該符号系の構
成の仕方を表す検査行列とするようにしたものである。
[Detailed Description of the Invention] [Summary] A method for configuring a code system for error correction/detection, which uses data including parity bits as information bits to configure a code system that generates check bits using a linear code. , the exclusive OR of any two column vectors of the information bit part including the parity bit is
It is made so that it does not exist in other column vectors, and is used as a check matrix representing the configuration of the code system.

〔産業上の利用分野〕[Industrial application field]

本発明は、パリティビットを含んだデータを情報ビット
として、線形符号により誤り訂正、及び検出の符号系を
構成する方法に関する。
The present invention relates to a method of constructing an error correction and detection code system using linear codes using data including parity bits as information bits.

最近の計算機システムによるデータ処理の普及と、その
オンライン化に伴って、該計算機システムに対する信頼
度は益々高いことが必要とされるようになっている。
With the recent spread of data processing using computer systems and their onlineization, it has become necessary for the reliability of the computer systems to be increasingly high.

この場合の信頼度向上対策の1つとして、誤り訂正・検
出符号が利用されるが、情報ビット部分と、チェックビ
ット部分とが分離されている、所謂線形符号による誤り
訂正、及び検出の為の符号系が、制御の容易さ等から、
一般の計算機システムに良く使用される。
As one measure to improve reliability in this case, error correction/detection codes are used. The code system is easy to control, etc.
Often used in general computer systems.

この場合、その線形符号による誤り訂正・検出符号系に
よるチェックビットの生成においては、できる限り高速
に生成できることが、処理能力を向上させる為にも必須
条件であり、その為にはチェックビットを生成する為の
情報ビットの数は、より少ないことが望まれる。
In this case, when generating check bits using the linear code error correction/detection code system, it is an essential condition to be able to generate check bits as quickly as possible in order to improve processing performance. It is desirable that the number of information bits for this purpose be smaller.

そこで、パリティビットが冗長ビットであることに着目
して、該パリティビットを使用して線形符号によりチェ
ックビットを生成する符号系を構成することにより、効
果的な誤り訂正・検出の符号系を構成できることが期待
できる。
Therefore, by focusing on the fact that parity bits are redundant bits and constructing a code system that uses the parity bits to generate check bits using a linear code, an effective error correction/detection code system can be constructed. You can expect what you can do.

〔従来の技術と発明が解決しようとする問題点〕第3図
は従来の線形符号による誤り訂正・検出の符号系の構成
方法を説明する図であり、(a)はチェックビットの生
成と、誤り訂正・検出方法の全体の構成例を示し、(b
)はその時に使用される誤り訂正・検出符号の構成の仕
方を表す検査行列の一例を示している。
[Prior art and problems to be solved by the invention] FIG. 3 is a diagram illustrating a method of configuring a conventional error correction/detection code system using linear codes, in which (a) shows check bit generation, An example of the overall configuration of the error correction/detection method is shown, (b
) shows an example of a parity check matrix representing the configuration of the error correction/detection code used at that time.

本図の(a)から明らかな如く、従来方式において、パ
リティを含んだデータに対して誤り訂正・検出の符号を
生成する場合、該誤り訂正・検出の符号を生成する前、
若しくは該生成に並行してパリティチェック回路7aで
パリティチェックを行い、その時点で誤りがないことを
確認する為にのみパリティビット(P)4が使用され、
誤り訂正・検出の為のチェックビット(CKB) 62
は該パリティビットとは全く別のチェックビット生成回
路(CKRG) 5′で生成していた。尚、該誤り訂正
・検出の符号系によるシンドロームの生成、誤りの検出
As is clear from (a) of this figure, in the conventional method, when generating an error correction/detection code for data including parity, before generating the error correction/detection code,
Alternatively, the parity check circuit 7a performs a parity check in parallel with the generation, and the parity bit (P) 4 is used only to confirm that there is no error at that time.
Check bit (CKB) for error correction/detection 62
is generated by a check bit generating circuit (CKRG) 5' that is completely separate from the parity bit. Note that syndrome generation and error detection are performed using the error correction/detection code system.

訂正の方法は、シンドローム生成回路8.エラー検出回
路9により、公知の方法で行われているので、ここでは
省略する。
The correction method is the syndrome generation circuit 8. Since this is performed by the error detection circuit 9 using a known method, the description thereof will be omitted here.

従って、従来の誤り訂正・検出符号系の構成方法では、
パリティを含むデータに対しても、既に冗長なデータを
保持しているにも関わらず、パリティビットとは全く別
にチェックビットを生成する符号系である為、パリティ
を含まないデータに対してチェックビットを生成する場
合と同数のビット数((b)図の例では、4ビツト)と
同じ程度の生成速度しか得られないと云う問題があった
Therefore, in the conventional configuration method of error correction/detection code system,
Even for data that includes parity, the code system generates check bits completely separately from parity bits, even though redundant data is already held, so check bits are generated for data that does not include parity. There is a problem in that the same number of bits (4 bits in the example shown in FIG. 3(b)) and the same generation speed can be obtained as in the case of generating .

(b)図は、上記のように、従来方式の誤り訂正・検出
符号系の構成の仕方を表す検査行列I H1の一例を示
したもので、例えば、[情報処理学会誌、1984.V
OL 25. Nl 7.P 688〜696  ”誤
り検出−訂正符号の最近の動向”」にその構成方法の概
略が示されているが、8241査行列“H”においては
、情報ビット部60において、 °1“で示されている
ビットを、行方向に排他的論理和をとって、その行のチ
ェックビット(CKB) (チェックビット部の1°で
示す)62とする符号系を示しており、この従来方式に
おいては、情報ビット部60の4ビツトを使用する必要
があり、前述のように、パリティビット(P)が生かさ
れていないと云う問題があった。
As mentioned above, the diagram (b) shows an example of the parity check matrix I H1 representing the configuration of the conventional error correction/detection code system. V
Office lady 25. Nl 7. P. 688-696 "Recent Trends in Error Detection-Correction Codes" outlines its construction method, but in the 8241 parity matrix "H", the information bit part 60 is indicated by °1". This shows a code system in which exclusive OR is performed on the bits in the row in the row direction to obtain the check bit (CKB) (indicated by 1° in the check bit part) 62 for that row. In this conventional method, It is necessary to use 4 bits of the information bit section 60, and as mentioned above, there is a problem in that the parity bit (P) is not utilized.

本発明は上記従来の欠点に鑑み、上記従来の誤り訂正・
検出の符号系に、パリティビット(P)が冗長ビットと
して使用されていることに着目し、該パリティピッl−
(P)を使用して、使用ビット数の少ない誤り訂正・検
出の符号系を構成する方法を提供することを目的とする
ものである。
In view of the above-mentioned conventional drawbacks, the present invention provides the above-mentioned conventional error correction and
Focusing on the fact that the parity bit (P) is used as a redundant bit in the detection code system, the parity bit (P) is
The purpose of this invention is to provide a method of constructing an error correction/detection code system using a small number of bits using (P).

〔問題点を解決するための手段〕[Means for solving problems]

第1図は本発明の誤り訂正・検出の符号系を構成する方
法を示す検査行列の例を示した図である。
FIG. 1 is a diagram showing an example of a parity check matrix illustrating a method of constructing an error correction/detection code system according to the present invention.

本発明においては、 +1)  誤り訂正、及び誤り検出の符号系を構成する
のに、パリティビット(P) 61を含んだデータを情
報ビット60.61として、線形符号により、チェック
ビット62を生成する符号系を構成するようにする。
In the present invention, +1) To configure a code system for error correction and error detection, data including parity bit (P) 61 is used as information bit 60.61, and check bit 62 is generated by a linear code. Configure a code system.

(2)上記パリティビット(P)61を含んだデータを
情報ビット60.61として、線形符号により、チェッ
クビット62を生成する符号系を構成するのに、上記パ
リティピッI−(P)61を含んだ情報ビット部分60
.61の任意の2つの列ベクトルの排他的論理和をとっ
たものが、他の列ベクトルに存在しないように構成する
(2) To configure a code system that uses data including the above parity bit (P) 61 as information bits 60.61 and generates a check bit 62 using a linear code, the parity bit I-(P) 61 is not included. Information bit part 60
.. The configuration is such that the exclusive OR of any two column vectors of 61 does not exist in other column vectors.

〔作用〕[Effect]

即ち、本発明によれば、誤り訂正・検出の符号系を構成
する方法において、パリティビツトを含んだデータを情
報ビットとして、線形符号により、チェックビットを生
成する符号系を構成するのに、上記パリティビットを含
んだ情報ビット部分の任意の2つの列ベクトルの排他的
論理和をとったものが、他の列ベクトルに存在しないよ
うにして、該符号系の構成の仕方を表す検査行列とする
ようにしたものであるので、少ないビット数の情報ビッ
トから誤り訂正・検出のチェックビットが生成でき、該
チェックビットの生成が高速化され、且つ誤り訂正・検
出能力が低下しないと云う効果がある。
That is, according to the present invention, in a method for configuring an error correction/detection code system, the above method is used to configure a code system that uses data including parity bits as information bits and generates check bits using a linear code. The exclusive OR of any two column vectors in the information bit part including the parity bit is made so that it does not exist in other column vectors, and is used as a check matrix that represents the configuration of the code system. As a result, error correction/detection check bits can be generated from a small number of information bits, the generation of the check bits is accelerated, and the error correction/detection ability does not deteriorate. .

〔実施例〕〔Example〕

以下本発明の実施例を図面によって詳述する。 Embodiments of the present invention will be described in detail below with reference to the drawings.

前述の第1図は、本発明の誤り訂正・検出の符号系を構
成する方法を示す検査行列の例を示した図であり、第2
図は本発明の誤り訂正・検出の符号系を用いたメモリシ
ステムの一実施例を示した図であり、第2図のチェック
ビット生成回路(CKBG)5.及びエラー検出回路9
が本発明を実施するのに必要な手段である。尚、全図を
通して、同じ符号は同じ対象物を示している。
The above-mentioned FIG.
The figure shows an embodiment of a memory system using the error correction/detection code system of the present invention, and shows the check bit generation circuit (CKBG) 5. and error detection circuit 9
are the means necessary to carry out the present invention. Note that the same reference numerals indicate the same objects throughout the figures.

以下、第1図、第2図によって、本発明の誤り訂正・検
出の符号系の構成方法を説明する。
Hereinafter, a method of configuring an error correction/detection code system according to the present invention will be explained with reference to FIGS. 1 and 2.

前述のように、第1図は本発明に従って、1ビットエラ
ー訂正、2ビツトエラー検出(SRCDHD)の符号系
と同様の効果をもたらすように、パリティ1ビツト、デ
ータ8ピントの情報ビット60゜61に、チェックビッ
ト62を与えた場合の検査行列の例であり、該検査行列
中の点線の左側は情報ビット部分61.62を示し、右
側はチェックビット部分62である。
As mentioned above, FIG. 1 shows that according to the present invention, information bits of 60° 61 with 1 bit of parity and 8 pins of data are used to produce an effect similar to that of the 1-bit error correction, 2-bit error detection (SRCDHD) code system. , is an example of a parity check matrix when check bits 62 are given; the left side of the dotted line in the parity check matrix indicates information bit portions 61 and 62, and the right side is the check bit portion 62.

上記検査行列の情報ピント部分61.62において、1
°で示したビットは、パリティビットを含んだデータを
情報ビットとして、線形符号によりチェックビット62
を生成する符号系を示しており、該パリティビット62
を含んだ情報ビット部分61.62の任意の2つの列ベ
クトルの排他的論理和(EOR)をとったものが、他の
列ベクトルに存在しないようにして構成した符号系であ
る。
In the information focus portions 61 and 62 of the parity check matrix, 1
The bits indicated by ° are check bits 62 by linear code, using data including parity bits as information bits.
The code system that generates the parity bit 62 is shown.
This is a code system constructed in such a way that the exclusive OR (EOR) of any two column vectors of the information bit portions 61 and 62 containing , does not exist in other column vectors.

この検査行列で表される符号(コード)を用いて、チェ
ックビット(IJB) 62を生成する場合には、第2
図のチェックピット生成回路(CKBG) 5に対して
、上記情報ビット部分60.61に対応するデータレジ
スタ3からのデータと、パリテイビ・ノド(P)4の出
力とを入力し、上記検査行列の各行について、1゛ で
示したビットの排他的論理和(EOR)をとって、それ
ぞれの行のチェックビット(CKB) 62を生成し、
ランダムアクセスメモリ (以下、RAMと云う)6の
対応する領域(CKB) 62に格納する。
When generating check bits (IJB) 62 using the code represented by this parity check matrix, the second
The data from the data register 3 corresponding to the information bit portions 60 and 61 and the output of the parity node (P) 4 are input to the check pit generation circuit (CKBG) 5 shown in the figure, and the check matrix is For each row, take the exclusive OR (EOR) of the bits indicated by 1゛ to generate a check bit (CKB) 62 for each row,
It is stored in a corresponding area (CKB) 62 of random access memory (hereinafter referred to as RAM) 6.

復号時においては、該RAM 6の情報ビット部分60
.61 と、チェックビット(CKB) 62を取り出
して、シンドローム生成回路8でシンドローム(So〜
S5)を生成し、エラー検出回路9において、該シンド
ローム(SO〜S5) とパリティチェック回路(PC
) 7bからのエラー信号とに基づいて、1ビ・ノドエ
ラー訂正信号11と、2ビツト工ラー検出信号とを生成
し、排他的論理和(EOR)回路12において、上記エ
ラー訂正信号11で該当ビ・ノドを反転し1ビツトエラ
ーの訂正を行う。
At the time of decoding, the information bit portion 60 of the RAM 6
.. 61 and check bit (CKB) 62, the syndrome generation circuit 8 generates a syndrome (So~
S5) and the error detection circuit 9 detects the syndrome (SO to S5) and the parity check circuit (PC
) A 1-bit error correction signal 11 and a 2-bit error detection signal are generated based on the error signal from the error correction signal 11 in the exclusive OR (EOR) circuit 12.・Reverse the node and correct the 1-bit error.

第1図の検査行列°H”で示した誤り訂正・検出の符号
系において、情報ビット部分60.61のデータをDo
−07,パリティピットをP、チェ7クビソトをCO〜
、シンドロームをSO〜とすると、例えば、 第1行目のチェックビットCOは、 DO■D1■D2 = C0 であり、RAM 6からの読み出しデータを、それぞれ
、00”〜、P”、co’ 〜 とすると、DO′ ■
D1°■D2’ ■co’  =s。
In the error correction/detection code system shown by the parity check matrix °H'' in Figure 1, the data of the information bit part 60.61 is Do
-07, Parity Pit is P, Che 7 Kubi Soto is CO~
, the syndrome is SO~, for example, the check bit CO in the first line is DO■D1■D2 = C0, and the read data from RAM 6 is 00''~, P'', co'~, respectively. Then, DO′ ■
D1°■D2'■co' =s.

であるので、8亥シンドロームSOは、(Do■Do’
)■ (DI■D1゛)■ (D2■D2’)=SOで
示される。
Therefore, 8 Pig syndrome SO is (Do■Do'
)■ (DI■D1゛)■ (D2■D2')=SO.

従って、例えば、Oビット目のDO”でエラーが発生し
たとすると、(Do■DO’)・1となり、シンドロー
ム5O=1となることから、上記検査行列の情報ビット
部分60,61.及びチェックビット部分62は、それ
ぞれのビットで発生した1ビツトエラ一時のシンドロー
ムを表していることになる。
Therefore, for example, if an error occurs in the O-th bit DO'', then (Do■DO')・1, and the syndrome 5O=1, the information bit parts 60 and 61 of the parity check matrix and the check The bit portion 62 represents a one-bit error temporary syndrome occurring in each bit.

このシンドロームSO〜と、上記パリティエラー信号と
を用いることにより、1ビットエラー訂正、2ビツトエ
ラー検出(SECDED)符号と同様の効果が得られる
。即ち、 1) パリティエラー検出時: シンドロームからエラーが検出されない時には、符号化
以前からエラーがあったと解釈でき、該シンドロームが
データビットの1ビツトエラーを表すなら、1ビツトエ
ラーとして訂正可能であり、該シンドロームがデータビ
ットの1ビツト・エラー以外のエラーを表している場合
には、情報ビット部分60.61と、チェックビット部
分62に跨がった2ビフトエラーと解釈される。
By using this syndrome SO~ and the above-mentioned parity error signal, an effect similar to that of a 1-bit error correction, 2-bit error detection (SECDED) code can be obtained. That is, 1) When a parity error is detected: When no error is detected from the syndrome, it can be interpreted that there was an error before encoding, and if the syndrome represents a 1-bit error in the data bit, it can be corrected as a 1-bit error, and the syndrome If it represents an error other than a 1-bit error in data bits, it is interpreted as a 2-bit error spanning the information bit portion 60, 61 and the check bit portion 62.

2) パリティエラーが検出されなかった時:若し、シ
ンドロームがエラーのないことを示しているならば、エ
ラーが無かったと解釈でき、情報ビット部分の1ビツト
エラーのシンドロームのときには、チェックビット部分
に2ビツトエラーが発生していると解釈でき、それ以外
のシンドロームとなったときには、情報ピント部分、又
はチェックビット部分の2ビツトエラーと解釈して良い
ことになる。
2) When no parity error is detected: If the syndrome indicates that there is no error, it can be interpreted that there was no error, and if the syndrome is a 1-bit error in the information bit part, 2 is set in the check bit part. It can be interpreted that a bit error has occurred, and if another syndrome occurs, it can be interpreted as a 2-bit error in the information focus part or the check bit part.

上記の説明から明らかな如く、本発明の誤り訂正・検出
の符号系を用いれば、1ビツトエラーについては訂正が
可能であり、2ビツトエラーについては、完全に、即ち
、情報ビット部分、チェックビット部分の何れについて
も検出可能であることが分かる。
As is clear from the above explanation, using the error correction/detection code system of the present invention, it is possible to correct 1-bit errors, and 2-bit errors can be corrected completely, that is, in the information bit part and check bit part. It can be seen that both can be detected.

このように、本発明は、パリティビットが冗長ビットと
して使用されていることに着目し、該パリティビットを
含んだデータを情報ビットとして、線形符号により、チ
ェックビットを生成する誤り訂正・検出の符号系を構成
した所に特徴がある。
In this way, the present invention focuses on the fact that parity bits are used as redundant bits, and provides an error correction/detection code that uses data including the parity bits as information bits to generate check bits using a linear code. The system is characterized by its structure.

〔発明の効果〕〔Effect of the invention〕

以上、詳細に説明したように、本発明の誤り訂正・検出
の符号系構成方法は、誤り訂正・検出の符号系を構成す
る方法において、パリティビットを含んだデータを情報
ビットとして、線形符号により、チェックビットを生成
する符号系を構成するのに、上記パリティビットを含ん
だ情報ビット部分の任意の2つの列ベクトルの排他的論
理和をとったものが、他の列ベクトルに存在しないよう
にして、該符号系の構成の仕方を表す検査行列とするよ
うにしたものであるので、少ないビット数の情報ビット
から誤り訂正・検出のチェックビットが生成でき、該チ
ェックビットの生成が高速化され、且つ誤り訂正・検出
能力が低下しないと云う効果がある。
As explained above in detail, the error correction/detection code system configuration method of the present invention is a method for configuring an error correction/detection code system, in which data including parity bits are used as information bits, and linear codes are used to configure the error correction/detection code system. , to configure a code system that generates check bits, make sure that the exclusive OR of any two column vectors in the information bit part including the parity bit does not exist in other column vectors. Since the check matrix is used to represent the configuration of the code system, check bits for error correction and detection can be generated from a small number of information bits, and the generation of the check bits can be speeded up. , and there is an effect that the error correction/detection ability does not deteriorate.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の誤り訂正・検出の符号系を構成する方
法を示す検査行列の例を示した図。 第2図は本発明の誤り訂正・検出の符号系を用いたメモ
リシステムの一実施例を示した図。 第3図は従来の線形符号による誤り訂正・検出の符号系
の構成方法を説明する図。 である。 図面において、 3はデータレジスタ、 4はパリティビット(P)。 5.5゛  はチェックビット生成回路(CKBG) 
。 6はランダムアクセスメモリ(RAM) 。 60はデータ領域部、又は情報ピッ) (DATA) 
。 61はパリティビット領域部、又は情報ビット62はチ
ェックピッl+fM域部、又はチェックビット(CKB
)。 7a+7bはパリティチェ・ンク回路(PC)。 8はシンドローム生成回路。 9はエラー検出回路、11はエラー訂正信号線。 12は排他的論理和(EOR)回路。 木!明/)謀り訂正、・轄七r府号界瓢構戒゛す)布沫
Y目膿棗f?う10例に茄した図 第1図
FIG. 1 is a diagram showing an example of a parity check matrix illustrating a method of configuring an error correction/detection code system according to the present invention. FIG. 2 is a diagram showing an embodiment of a memory system using the error correction/detection code system of the present invention. FIG. 3 is a diagram illustrating a method of configuring a code system for error correction/detection using conventional linear codes. It is. In the drawing, 3 is a data register, and 4 is a parity bit (P). 5.5゛ is check bit generation circuit (CKBG)
. 6 is random access memory (RAM). 60 is the data area section or information pin) (DATA)
. 61 is a parity bit area, or information bit 62 is a check bit + fM area, or a check bit (CKB
). 7a+7b is a parity check circuit (PC). 8 is a syndrome generation circuit. 9 is an error detection circuit, and 11 is an error correction signal line. 12 is an exclusive OR (EOR) circuit. wood! Akira/) Plot correction, ・Government 7 rfu No. Kaikai Kaisu) Cloth drop Y eyes pus Nats f? Figure 1 shows 10 examples.

Claims (2)

【特許請求の範囲】[Claims] (1)誤り訂正、及び誤り検出の符号系を構成するのに
、パリティビット(61)を含んだデータを情報ビット
(60、61)として、線形符号により、チェックビッ
ト(62)を生成する符号系を構成するようにしたこと
を特徴とする誤り訂正・検出の符号系構成方法。
(1) A code that generates a check bit (62) using a linear code using data including a parity bit (61) as information bits (60, 61) to configure an error correction and error detection code system. A method of configuring a code system for error correction/detection, characterized in that a system is configured.
(2)上記パリティビットを含んだデータを情報ビット
(60、61)として、線形符号により、チェックビッ
ト(62)を生成する符号系を構成するのに、上記パリ
ティビットを含んだ情報ビット部分(60、61)の任
意の2つの列ベクトルの排他的論理和をとったものが、
他の列ベクトルに存在しないように構成することを特徴
とする特許請求の範囲第1項に記載の誤り訂正・検出の
符号系構成方法。
(2) To configure a code system that uses data including the above parity bits as information bits (60, 61) and generates check bits (62) using a linear code, the information bits including the above parity bits ( 60, 61) is the exclusive OR of any two column vectors.
The error correction/detection code system configuration method according to claim 1, wherein the error correction/detection code system configuration method is configured such that it does not exist in other column vectors.
JP61272087A 1986-11-14 1986-11-14 Constituting method for error correcting/detecting code system Pending JPS63126040A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61272087A JPS63126040A (en) 1986-11-14 1986-11-14 Constituting method for error correcting/detecting code system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61272087A JPS63126040A (en) 1986-11-14 1986-11-14 Constituting method for error correcting/detecting code system

Publications (1)

Publication Number Publication Date
JPS63126040A true JPS63126040A (en) 1988-05-30

Family

ID=17508902

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61272087A Pending JPS63126040A (en) 1986-11-14 1986-11-14 Constituting method for error correcting/detecting code system

Country Status (1)

Country Link
JP (1) JPS63126040A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007141411A (en) * 2005-11-22 2007-06-07 Toshiba Corp Decoder, storage device, and decoding method
JP2010128083A (en) * 2008-11-26 2010-06-10 Oki Electric Ind Co Ltd Symbol linear converter, shared key generation device, symbol linear conversion method, shared key generation method, symbol linear conversion program, and shared key generation program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007141411A (en) * 2005-11-22 2007-06-07 Toshiba Corp Decoder, storage device, and decoding method
JP2010128083A (en) * 2008-11-26 2010-06-10 Oki Electric Ind Co Ltd Symbol linear converter, shared key generation device, symbol linear conversion method, shared key generation method, symbol linear conversion program, and shared key generation program

Similar Documents

Publication Publication Date Title
US5251219A (en) Error detection and correction circuit
JPS63115239A (en) Error inspection/correction circuit
JP3039455B2 (en) Semiconductor memory device test method and semiconductor memory device
US5331645A (en) Expandable digital error detection and correction device
JP2023512892A (en) comparison system
US3688265A (en) Error-free decoding for failure-tolerant memories
EP0147336A2 (en) Error correcting and detecting system
JP2023512893A (en) memory system
US7203896B2 (en) High-efficiency error detection and/or correction code
JPS63126040A (en) Constituting method for error correcting/detecting code system
JP3142745B2 (en) Error correction code conversion system and method
JP3895118B2 (en) Single event upset compensation circuit
US4739506A (en) IC chip error detecting and correcting apparatus
US4739504A (en) IC chip error detecting and correcting method
JP3364753B2 (en) Memory error correction circuit
JPH01196647A (en) Storage device with error correcting function
JP2511028B2 (en) Memory test method
JPH01108655A (en) System for detecting error or readout data in memory system
JPH0652002A (en) Method and circuit for checking data
SU1149313A1 (en) Storage with detection of most probable errors
JPH0481896B2 (en)
CN115987304A (en) Error correction method, device and storage medium for data shielding
JPS61267139A (en) Memory control circuit
SU970480A1 (en) Self-checking memory device
JPH06301604A (en) Storage reproducing system