JPS6132700B2 - - Google Patents
Info
- Publication number
- JPS6132700B2 JPS6132700B2 JP56041505A JP4150581A JPS6132700B2 JP S6132700 B2 JPS6132700 B2 JP S6132700B2 JP 56041505 A JP56041505 A JP 56041505A JP 4150581 A JP4150581 A JP 4150581A JP S6132700 B2 JPS6132700 B2 JP S6132700B2
- Authority
- JP
- Japan
- Prior art keywords
- result
- error correction
- information
- exclusive
- code
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Detection And Correction Of Errors (AREA)
- Error Detection And Correction (AREA)
Description
本発明は誤り訂正兼誤り訂正符号発生回路に関
する。
特に、誤り訂正符号を用いた情報処理装置にお
いて、2値情報符号とこの誤り訂正符号とが与え
られた場合には、与えられた2値情報符号とこの
誤り訂正符号とにより両者の誤りの訂正を行い、
また2値情報符号のみが与えられた場合には、与
えられた2値情報により自らの誤り訂正符号を発
生する回路が構成できる誤り訂正兼誤り訂正符号
発生回路に関する。
近年の集積回路技術の急速な進展に伴い、この
種の回路も一つの基板上に集積化することができ
るようになつている。
しかし、従来の回路は、情報符号とこれに対応
する誤り訂正符号とに基いて第1の排他的論理和
演算をする第1演算手段、この第1演算結果を外
部へ出力する出力手段、外部から与えられる排他
的論理和結果を入力する入力端子群、この外部か
ら与えられる排他的論理和結果と前記第1演算結
果とに基いて第2の排他的論理和演算をしこの第
2演算結果からシンドロームを発生する第2演算
手段、このシンドロームを解読する解読手段およ
びこの解読結果に基いて前記情報符号とこれに対
応する誤り訂正符号の誤りの訂正をする訂正回路
とから構成されているため、次のような欠点があ
る。
すなわち、このような従来構成では誤り訂正符
号と外部から与えられる排他的論理和結果の全て
の入力には別個の入力端子が使用されるため、入
力端子数が多く、また回路に汎用性がないため、
集積回路化には不適合であるという欠点がある。
本発明の目的はこのような欠点を排除し高集積
化に適した誤り訂正兼誤り訂正符号発生回路を提
供することにある。
本発明の回路は、N×M((自然数)バイト幅
の情報符号とこれに対応する誤り訂正符号を有す
る情報を処理する情報処理装置において、N(自
然数)バイト幅の情報に基いて第1の排他的論理
和演算をする第1演算手段、この第1演算結果を
外部に出力する出力手段、外部から与えられる排
他的論理和結果の予め定めたビツト位置を基準に
この結果を第1外部演算結果と第2外部演算結果
とに振り分けて出力する選別手段、同一端子が前
記N×Mバイト幅に応じて前記第1演算手段での
一方の演算対象である誤り訂正符号の入力と前記
排他的論理和結果の入力とのいずれかに使われる
共用入力端子群、前記第1演算結果と前記第1外
部演算結果とに基いて第2の排他的論理和演算を
行いこの第2演算結果からシンドロームを発生す
る第2演算手段、このシンドロームと前記第2外
部演算結果とを解読する解読手段およびこの解読
結果に基いて前記Nバイト幅の情報の誤りを訂正
する訂正手段を同一基板上に形成したことを特徴
とする。
次に本発明の一実施例について図面を参照して
詳細に説明する。
第1図における本発明の実施例は、第1の論理
ブロツク13および第2の論理ブロツク13′で
あり、第1および第2の論理ブロツク13および
13′の内部の論理構成は等しく、それぞれの回
路および端子は1〜12および1′〜12′に対応
しているので、以下では第1の論理ブロツク13
を中心に説明し異なるところは第2の論理ブロツ
ク13′についても説明する。
すなわち、本発明のこの実施例は第1演算手段
である符号発生・復号器1、出力手段である出力
端子6、共用入力端子群である入力端子73〜7
6、選別手段であるバイト幅指定器2、第2演算
手段である比較器3、解読手段である弁別器4お
よび訂正手段である訂正器5とから構成されてい
る。
論理ブロツク13はバイト幅制御信号BWの値
に応じて2、4および8バイト幅の情報の誤り訂
正および誤り訂正符号発生を行う回路が構成でき
る。
すなわち、情報符号とこれに対応する誤り訂正
符号と外部から与えられる排他的論理和結果は、
それぞれ入力端子10と入力端子71〜76と入
力端子73〜76および81〜84とから入力可
であるが、符号発生・復号器1およびバイト幅指
定器2はバイト幅指定信号BWの値に応じて、各
入力端子との電気的な接・断を行い、後段の回路
に異つた影響をもたらすようにしている。
第1演算結果CS0〜CS5は入力端子10に入
力される情報符号と入力端子71〜76に入力さ
れる誤り訂正符号とにより、第2図に示すような
バリテイ発生マトリクスに則つて排他的論理和演
算を行つた演算結果である。バイト幅指定信号
BWにより電気的接続を断たれた入力端子は符号
発生・復号器1に論理“0”を与えると見なされ
る。
外部から与えられる排他的論理和結果はバイト
幅指定器2により、第1外部演算結果ES0〜ES
5と第2外部演算結果ES6,ES7とに振り分け
られ、それぞれの値は入力端子73,75,81
〜84と入力端子74,76の信号の値に等し
い。しかし、電気的接続を断たれた入力端子に対
応する第1外部演算結果および第2外部演算結果
は論理“0”になる。
シンドロームS0〜S7は第1演算結果CS0
〜CS5と第1外部演算結果ES0〜ES5とから次
式に則つて発生する。
The present invention relates to an error correction and error correction code generation circuit. In particular, in an information processing device using an error correction code, when a binary information code and this error correction code are given, errors in both are corrected by the given binary information code and this error correction code. and
The present invention also relates to an error correction and error correction code generation circuit that can configure a circuit that generates its own error correction code using the given binary information when only a binary information code is given. With rapid progress in integrated circuit technology in recent years, it has become possible to integrate this type of circuit on one substrate. However, the conventional circuit has a first operation means that performs a first exclusive OR operation based on an information code and an error correction code corresponding to the information code, an output means that outputs the first operation result to the outside, and an external A group of input terminals into which the exclusive OR result given from the above is input, a second exclusive OR operation is performed based on the exclusive OR result given from the outside and the first operation result, and the second operation result is The present invention is comprised of a second arithmetic means for generating a syndrome from , a decoding means for decoding the syndrome, and a correction circuit for correcting errors in the information code and the error correction code corresponding thereto based on the decoding result. , it has the following drawbacks: In other words, in such a conventional configuration, separate input terminals are used for all inputs of the error correction code and the exclusive OR result given from the outside, so the number of input terminals is large and the circuit lacks versatility. For,
It has the disadvantage of being unsuitable for integrated circuits. An object of the present invention is to eliminate such drawbacks and provide an error correction and error correction code generation circuit suitable for high integration. The circuit of the present invention is an information processing apparatus that processes information having an information code having a width of N×M (natural number) bytes and an error correction code corresponding thereto. a first calculation means for performing an exclusive OR operation; an output means for outputting the first calculation result to the outside; A sorting means for sorting and outputting the operation result and the second external operation result, and the same terminal inputs an error correction code that is one of the operation targets in the first operation means according to the N×M byte width and the exclusion A group of shared input terminals used for either input of the logical OR result, a second exclusive OR operation based on the first operation result and the first external operation result, and from this second operation result A second calculation means for generating a syndrome, a decoding means for decoding the syndrome and the second external calculation result, and a correction means for correcting an error in the N-byte wide information based on the decoding result are formed on the same substrate. Next, an embodiment of the present invention will be described in detail with reference to the drawings.The embodiment of the present invention shown in FIG. ', and the internal logic configurations of the first and second logic blocks 13 and 13' are the same, and their respective circuits and terminals correspond to 1 to 12 and 1' to 12'. Logic block 13
The explanation will focus on the second logic block 13', and the differences will also be explained regarding the second logic block 13'. That is, this embodiment of the present invention includes a code generator/decoder 1 as a first calculation means, an output terminal 6 as an output means, and input terminals 73 to 7 as a group of shared input terminals.
6, a byte width designator 2 as a sorting means, a comparator 3 as a second calculation means, a discriminator 4 as a decoding means, and a corrector 5 as a correction means. The logic block 13 can constitute a circuit that performs error correction of 2-, 4-, and 8-byte width information and generates an error correction code according to the value of the byte width control signal BW. In other words, the information code, the corresponding error correction code, and the exclusive OR result given from the outside are:
Input is possible from input terminal 10, input terminals 71 to 76, input terminals 73 to 76, and input terminals 81 to 84, respectively, but code generator/decoder 1 and byte width designator 2 can input data according to the value of byte width designation signal BW. The input terminals are electrically connected/disconnected to each input terminal to produce different effects on subsequent circuits. The first calculation results CS0 to CS5 are obtained by exclusive ORing using the information code input to the input terminal 10 and the error correction code input to the input terminals 71 to 76 according to the variation generation matrix shown in FIG. This is the result of the calculation. Byte width specification signal
The input terminal electrically disconnected by the BW is considered to give a logic "0" to the code generator/decoder 1. The exclusive OR result given from the outside is specified by the byte width specifier 2 as the first external operation result ES0 to ES.
5 and the second external calculation results ES6, ES7, and the respective values are input to input terminals 73, 75, 81.
.about.84 and the values of the signals at input terminals 74 and 76. However, the first external calculation result and the second external calculation result corresponding to the input terminal whose electrical connection is cut off become logic "0". Syndromes S0 to S7 are the first calculation result CS0
~CS5 and the first external calculation results ES0 to ES5 are generated according to the following equation.
【表】
(i) 2バイト幅の情報の場合
この場合には1個の論理ブロツク13のみで
目的を達成できる。符号発生・復号器1はそれ
ぞれ入力端子10と71〜76に与えられる2
バイトの情報符号と1ビツト誤り訂正および2
ビツト誤り検出のための6ビツトの誤り訂正符
号の全てを受け入れて第1演算結果CS0〜CS
5を出力する。
バイト幅指定器2は全入力を受けつけず、結
局、第1演算結果CS0〜CS5のみで誤り訂正
が行える。
(ii) 4バイト幅の情報の場合
この場合には、論理ブロツク13およびこれ
と同一構成の論理ブロツク13′とを使用し、
第1図に示すように両論理ブロツクを接続す
る。第1図において入力端子75等に向う矢印
の尾端の数字はこの共用端子に接続される出力
端子の番号を示している。また、結線のうち太
線は複数本の信号線の集りを示している。
さて、4バイトの情報のうち前半の2バイト
の情報符号B01と後半の2バイトの情報符号
B23はそれぞれ入力端子10と10′とに与
えられ、これら4バイトの情報符号に対応する
1ビツト誤り訂正および2ビツト誤り検出のた
めの7ビツトの誤り訂正符号C0〜C6(C0
が最若ビツト)は入力端子71〜73,71′
〜74′に与えられる。入力端子75〜76,
75′〜76′,81〜84および81′〜8
4′には当初は入力信号がない。
符号発生・復号器1は入力端子10と71〜
74に与えられる2バイトの情報符号とこれに
対応する4ビツトの誤り訂正符号とを受け入れ
て、第1演算結果CS0〜CS5を発生し、比較
器3に供給するとともに出力端子6により論理
ブロツク13′の入力端子75′,76′および
81′〜84′にも外部から与えられる演算結果
として供給する。
バイト幅指定器2は入力端子75,76およ
び81〜84に論理ブロツク13′から供給さ
れる演算結果を受け入れ、第1外部演算結果
ES1〜ES5および第2外部演算結果ES6とし
て出力する。
したがつて、シンドロームS0〜S6は第1
式により、また第1演算結果CS0′〜CS5′の
発生過程をたどれば、次のようになることがわ
かる。
S0=C0B01(A)、
S1=C1B01(B)B23(F)、
S2=C2B01(C)B23(E)、
S3=C3B01(D)B23(C)、
S4=C4B01(E)B23(B)、
S5=C5B01(F)B23(D)、
S6=C6B23(A)
ここに、B01(A)とは前半の2バイト情報符
号B01が第2図に示すパリテイ発生マトリク
スのうちのパターンAにしたがつて偶数パリテ
イがとられることを示す。パターンA〜Fはそ
れぞれシンドロームS0〜S5の発生に係る2
バイト情報符号B01側の16ビツトパターンを
意味する。
同様にして、シンドロームS0′〜S6′は以
下のように求まる。
S0′=C6B23(A)、
S1′=C4B01(E)B23(B)、
S2′=C3B01(D)B23(C)、
S3′=C5B01(F)B23(D)、
S4′=C2B01(C)B23(E)、
S5′=C1B01(B)23(F)
S6′=C0B01(A)
第2図に示すパリテイ発生マトリクスのパタ
ーンと各シンドロームの式とを照合すれば、シ
ンドロームS0〜S6は誤り訂正符号C0〜C
6に対応し、シンドロームS0′〜S6′はそれ
ぞれ誤り訂正符号C6,C4,C3,C5,C
2,C1およびC0に対応する正しいものであ
ることがわかる。
(iii) 8バイト幅の情報の場合
第3図に示すように、論理ブロツク13,1
3′,13″および13のうえに付加回路14
を使用して構成し、第4図に示すようなパリテ
イ発生マトリクスを使用すれば誤り訂正ができ
る。
第3図に示す論理ブロツク13〜13は第
1図に示す論理ブロツク13および13′と同
一構成である。。第4図において、参照記号
A′〜F′はそれぞれ第2図におけるパターンA
〜Fと同様な意味を有する。
この場合には、8バイトの情報を構成する64
ビツトの情報符号B01〜B67と1ビツト誤
り訂正および2ビツト誤り検出のための8ビツ
トの誤り訂正符号C0〜C7とが4等分されて
4個の論理ブロツク13〜13に与えられ
る。
各論理ブロツク13〜13に外部から与え
られる排他的論理和結果ES〜ESは次式によ
り求められたものである。[Table] (i) In the case of 2-byte wide information In this case, the purpose can be achieved with only one logical block 13. The code generator/decoder 1 has input terminals 10 and 2 applied to input terminals 71 to 76, respectively.
Byte information code and 1 bit error correction and 2
Accepting all 6-bit error correction codes for bit error detection, the first calculation results CS0 to CS
Outputs 5. The byte width specifier 2 does not accept all inputs, and in the end, error correction can be performed only with the first calculation results CS0 to CS5. (ii) In the case of 4-byte wide information In this case, logic block 13 and logic block 13' having the same configuration are used,
Connect both logic blocks as shown in FIG. In FIG. 1, the number at the tail end of the arrow pointing toward the input terminal 75 etc. indicates the number of the output terminal connected to this common terminal. Further, among the connections, thick lines indicate a collection of multiple signal lines. Now, of the 4-byte information, the first 2-byte information code B01 and the latter 2-byte information code B23 are given to input terminals 10 and 10', respectively, and a 1-bit error corresponding to these 4-byte information codes is detected. 7-bit error correction codes C0 to C6 (C0
is the smallest bit) is the input terminal 71-73, 71'
~74'. Input terminals 75-76,
75'-76', 81-84 and 81'-8
4' initially has no input signal. The code generator/decoder 1 has input terminals 10 and 71~
It accepts the 2-byte information code and the corresponding 4-bit error correction code given to 74, generates first operation results CS0 to CS5, supplies them to the comparator 3, and outputs them to the logic block 13 through the output terminal 6. It is also supplied to input terminals 75', 76' and 81' to 84' of ' as an externally applied calculation result. The byte width specifier 2 accepts the operation results supplied from the logic block 13' to input terminals 75, 76 and 81 to 84, and receives the results of the first external operation.
Output as ES1 to ES5 and second external calculation result ES6. Therefore, syndromes S0 to S6 are the first
From the formula and by tracing the generation process of the first calculation results CS0' to CS5', it can be seen that the following results are obtained. S0=C0B01(A), S1=C1B01(B)B23(F), S2=C2B01(C)B23(E), S3=C3B01(D)B23(C), S4=C4B01(E)B23(B) , S5=C5B01(F)B23(D), S6=C6B23(A) Here, B01(A) means that the first half 2-byte information code B01 is pattern A of the parity generation matrix shown in Figure 2. This shows that even parity is taken. Patterns A to F are related to the occurrence of syndromes S0 to S5, respectively.
It means the 16-bit pattern on the side of byte information code B01. Similarly, the syndromes S0' to S6' are determined as follows. S0′=C6B23(A), S1′=C4B01(E)B23(B), S2′=C3B01(D)B23(C), S3′=C5B01(F)B23(D), S4′=C2B01(C )B23(E), S5'=C1B01(B)23(F) S6'=C0B01(A) If the pattern of the parity generation matrix shown in Fig. 2 is compared with the formula of each syndrome, the syndromes S0 to S6 are Error correction code C0-C
6, the syndromes S0' to S6' are error correction codes C6, C4, C3, C5, C, respectively.
2, C1 and C0. (iii) In the case of 8-byte width information As shown in Figure 3, logic blocks 13, 1
3′, 13″ and additional circuit 14 on top of 13
Error correction can be performed by using a parity generation matrix as shown in FIG. Logic blocks 13-13 shown in FIG. 3 have the same structure as logic blocks 13 and 13' shown in FIG. . In Figure 4, the reference symbol
A' to F' are respectively patterns A in Figure 2.
~Has the same meaning as F. In this case, 64
Bit information codes B01-B67 and 8-bit error correction codes C0-C7 for 1-bit error correction and 2-bit error detection are divided into four equal parts and applied to four logic blocks 13-13. The exclusive OR results ES to ES given to each logic block 13 to 13 from the outside are obtained by the following equations.
【表】
第4図に示すパリテイ発生マトリクスと(2)式
との考察により、各排他的論理和結果ES〜ES
は8ビツト構成であり、たとえば、論理ブロ
ツク13の入力端子73〜76および81〜8
4に与えられる。一方、誤り訂正符号は入力端
子71および72に与えられる。
以上、誤り訂正の説明のみを行つたが、誤り訂
正符号の発生は符号発生・復号器に情報符号のみ
の入力があつたとき行われ得ることは自明であ
る。
本発明には、以上のように、誤り訂正対象の情
報のバイト幅に応じて同一端子が誤り訂正符号の
入力と外部から与えられる排他的論理和結果の入
力とのいずれかに使われる構成の採用により、入
力端子を遊びなく活用できるようになり、端子数
の少いかつ種々のバイト幅の情報に対しても汎用
性を有する回路構成にできるため、高集積化に好
適な誤り訂正兼誤り訂正符号発生回路を提供でき
るという効果がある。[Table] By considering the parity generation matrix shown in Figure 4 and equation (2), each exclusive OR result ES ~ ES
has an 8-bit configuration, for example, the input terminals 73 to 76 and 81 to 8 of the logic block 13
given to 4. On the other hand, error correction codes are applied to input terminals 71 and 72. Although only error correction has been explained above, it is obvious that error correction codes can be generated when only information codes are input to the code generator/decoder. As described above, the present invention has a configuration in which the same terminal is used for either inputting an error correction code or inputting an exclusive OR result given from the outside, depending on the byte width of the information to be error corrected. By adopting this, the input terminals can be used without play, and the circuit configuration can be made versatile even with a small number of terminals and information of various byte widths, making it suitable for error correction and error correction for high integration. This has the effect of providing a code generation circuit.
第1図と第3図は本発明の実施例の2つの構成
例を示し、第2図と第4図とはそれぞれ第1図と
第3図の構成例を説明するための図である。
図において、1,1′……符号発生・復号器、
2,2′……バイト幅指定器、3,3′……比較
器、4,4′……弁別器、5,5′……訂正器、
6,6′,61〜66,61′〜66′,11,1
1′,12,12′……出力端子、7,7′,71
〜76,71′〜76′,8,8′,81〜84,
81′〜84′,10,10′……入力端子、1
3,13′,13″,13……論理ブロツク、1
4……付加回路、BW……バイト幅制御信号、B
01,B23,B45,B67……2バイト情報
符号、B0′〜B31′……1ビツト情報符号、C
0〜C7……誤り訂正符号、A′〜F′……パター
ン、S0〜S7……シンドローム、CI,CI′……
訂正済情報符号、CC,CC′……訂正済誤り訂正
符号、CD,CD′……訂正済情報、CS〜CS,
CS0〜CS5,CS0′〜CS5′……第1演算結
果、ES〜ES……外部から与えられる排他的論
理和結果、ES0〜ES5,ES0′〜ES5′……第
1外部演算結果、ES6,ES6′,ES7,ES7′
……第2外部演算結果、0……論理レベル0。
1 and 3 show two structural examples of an embodiment of the present invention, and FIG. 2 and FIG. 4 are diagrams for explaining the structural examples of FIGS. 1 and 3, respectively. In the figure, 1, 1'... code generator/decoder,
2, 2'... byte width specifier, 3, 3'... comparator, 4, 4'... discriminator, 5, 5'... corrector,
6,6',61~66,61'~66',11,1
1', 12, 12'...Output terminal, 7, 7', 71
~76,71'~76',8,8',81~84,
81' to 84', 10, 10'...Input terminal, 1
3, 13', 13'', 13...Logic block, 1
4...Additional circuit, BW...Byte width control signal, B
01, B23, B45, B67...2-byte information code, B0' to B31'...1-bit information code, C
0 to C7...Error correction code, A' to F'...Pattern, S0 to S7...Syndrome, CI, CI'...
Corrected information code, CC, CC'...Corrected error correction code, CD, CD'...Corrected information, CS~CS,
CS0 to CS5, CS0' to CS5'...first operation result, ES to ES...exclusive OR result given from the outside, ES0 to ES5, ES0' to ES5'...first external operation result, ES6, ES6', ES7, ES7'
...Second external operation result, 0...Logic level 0.
Claims (1)
に対応する誤り訂正符号を有する情報を処理する
情報処理装置において、N(自然数)バイト幅の
情報に基いて第1の排他的論理和演算をする第1
演算手段、この第1演算結果を外部に出力する出
力手段、外部から与えられる排他的論理和結果の
予め定めたビツト位置を基準にこの結果を第1外
部演算結果と第2外部演算結果とに振り分けて出
力する選別手段、同一端子が前記N×Mバイト幅
に応じて前記第1演算手段での一方の演算対象で
ある誤り訂正符号の入力と前記排他的論理和結果
の入力とのいずれかに使われる共用入力端子群、
前記第1演算結果と前記第1外部演算結果とに基
いて第2の排他的論理和演算を行いこの第2演算
結果からシンドロームを発生する第2演算手段、
このシンドロームと前記第2外部演算結果とを解
読する解読手段およびこの解読結果に基いて前記
Nバイト幅の情報の誤りを訂正する訂正手段を同
一基板上に形成したことを特徴とする誤り訂正兼
誤り訂正符号発生回路。1. In an information processing device that processes information having an N×M (natural number) byte width information code and a corresponding error correction code, a first exclusive OR operation is performed based on N (natural number) byte width information. The first thing to do is
An arithmetic means, an output means for outputting the first arithmetic result to the outside, and a first external arithmetic result and a second external arithmetic result based on a predetermined bit position of the exclusive OR result given from the outside. a sorting means for distributing and outputting; the same terminal is either an input of an error correction code, which is one of the calculation targets in the first calculation means, or an input of the exclusive OR result, according to the N×M byte width; A group of shared input terminals used for
a second calculation means for performing a second exclusive OR operation based on the first operation result and the first external operation result and generating a syndrome from the second operation result;
A decoding means for decoding this syndrome and the second external operation result, and a correction means for correcting an error in the N-byte wide information based on the decoding result are formed on the same substrate. Error correction code generation circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56041505A JPS57155646A (en) | 1981-03-20 | 1981-03-20 | Error correcting and error correcting code generating circuit in combination |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56041505A JPS57155646A (en) | 1981-03-20 | 1981-03-20 | Error correcting and error correcting code generating circuit in combination |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57155646A JPS57155646A (en) | 1982-09-25 |
| JPS6132700B2 true JPS6132700B2 (en) | 1986-07-29 |
Family
ID=12610217
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56041505A Granted JPS57155646A (en) | 1981-03-20 | 1981-03-20 | Error correcting and error correcting code generating circuit in combination |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57155646A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7596743B2 (en) | 2005-09-28 | 2009-09-29 | Ati Technologies Inc. | Method and apparatus for error management |
-
1981
- 1981-03-20 JP JP56041505A patent/JPS57155646A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57155646A (en) | 1982-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3697948A (en) | Apparatus for correcting two groups of multiple errors | |
| US4163211A (en) | Tree-type combinatorial logic circuit | |
| ES8503870A1 (en) | Method for correcting errors in digital data and system employing such method. | |
| US3728678A (en) | Error-correcting systems utilizing rate {178 {11 diffuse codes | |
| WO1980000626A1 (en) | Data processing system having error detection and correction circuits | |
| EP0061345A2 (en) | Processing circuits for operating on digital data words which are elements of a Galois field | |
| US3571795A (en) | Random and burst error-correcting systems utilizing self-orthogonal convolution codes | |
| JPS6132700B2 (en) | ||
| JPS6221293B2 (en) | ||
| US4723245A (en) | IC chip error detecting and correcting method including automatic self-checking of chip operation | |
| US4803649A (en) | Modulo-2-adder for the logic-linking of three input signals | |
| US4739506A (en) | IC chip error detecting and correcting apparatus | |
| US6272513B1 (en) | Multiplying device | |
| US4739505A (en) | IC chip error detecting and correcting apparatus with automatic self-checking of chip operation | |
| US4739504A (en) | IC chip error detecting and correcting method | |
| JPH0385923A (en) | Crc arithmetic system | |
| JPH0345020A (en) | Cyclic code processing circuit | |
| JPS605981B2 (en) | Syndrome generation circuit for error correction code creation | |
| KR100241071B1 (en) | Adder for generating sum and sum plus one in parallel | |
| EP0152974B1 (en) | Arrangement for checking the parity bit-containing bit groups | |
| JPS5899028A (en) | Code converter | |
| EP0229112B1 (en) | Ic chip error detecting and correcting with automatic self-checkingand method therefor | |
| JPS58501924A (en) | Package error correction device | |
| JPS6131491B2 (en) | ||
| JPS6046741B2 (en) | Error correction code and syndrome generation circuit |