JPH0438018A - Error detecting system for relay line - Google Patents

Error detecting system for relay line

Info

Publication number
JPH0438018A
JPH0438018A JP14575590A JP14575590A JPH0438018A JP H0438018 A JPH0438018 A JP H0438018A JP 14575590 A JP14575590 A JP 14575590A JP 14575590 A JP14575590 A JP 14575590A JP H0438018 A JPH0438018 A JP H0438018A
Authority
JP
Japan
Prior art keywords
parity
bit
circuit
signal
input signal
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
JP14575590A
Other languages
Japanese (ja)
Inventor
Naoki Kobayashi
直樹 小林
Hisashi Ishikawa
久 石川
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.)
NEC Corp
NEC Computertechno Ltd
Original Assignee
NEC Corp
NEC Computertechno 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 NEC Corp, NEC Computertechno Ltd filed Critical NEC Corp
Priority to JP14575590A priority Critical patent/JPH0438018A/en
Publication of JPH0438018A publication Critical patent/JPH0438018A/en
Pending legal-status Critical Current

Links

Landscapes

  • Error Detection And Correction (AREA)

Abstract

PURPOSE:To reduce the number of gates by sharing a part of an Ex.OR circuit used for executing parity check between an inputted signal bit and a output of the input signal. CONSTITUTION:Input signals S1-Si and a parity bit P0 are stored in a register 1-1, from which the input signals S1-Si are divided into S1-Sj, Sj+1-Sk, and Sk+1-Si and outputted. Then parity bits P1, P2, P3 generated by parity bit generation Ex.OR circuits 1-2, 1-3, 1-4 are added respectively to output signals. On the other hand, a parity check execution Ex.OR circuit 1-5 exclusive ORs the outputs of the parity bit generation Ex.OR circuits 1-2,1-3,1-4 and the parity bit P0 of the input signal (in total 4 bits) to make parity check. Then the result is stored in an input signal error information register 1-6.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は中継回路のエラー検出方式、特に、複数ビット
の信号を中継し新たにパリティbitを生成する回路に
おける中継回路のエラー検出方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an error detection method for a relay circuit, and particularly to an error detection method for a relay circuit in a circuit that relays a plurality of bits of signals and newly generates a parity bit.

〔従来の技術〕[Conventional technology]

従来この種のエラー検出、パリティbit生 成は、例
えば、L bitの信号S1〜S(とそのパリティPo
を入力し、j bitの信号Sl〜Sjとそのパリティ
Pl、に−jbitの信号Sjや1〜Smとそのパリテ
ィP2 、 L −k bitの信号S1+1〜Sεと
そのパリティP3を出力する中継回路の場合、第3図の
ように人力信号のエラー検出はtbitの信号S1〜S
EとパリティPoのパリティチェックをEx、OR回路
2−5で行ない、その結果をエラー情報格納レジスタ2
−6に格納し、一方中継、出力信号のパリティは、S1
〜StをS1〜S、、S)や、〜sit、sい、〜Sε
に分け、バリテ4 bit生成用Ex.OR回路2−2
゜2−3.2−4によって生成し、それぞれのパリティ
P、、P2.p、を付加して出力していた。
Conventionally, this type of error detection and parity bit generation is performed using, for example, L bit signals S1 to S (and their parity Po).
of the relay circuit which inputs the j bit signals Sl to Sj and their parity Pl, -j bit signals Sj, 1 to Sm and their parity P2, and outputs the L -k bit signals S1+1 to Sε and their parity P3. In this case, as shown in Fig. 3, the error detection of the human signal is performed using the tbit signals S1 to S.
Ex and OR circuit 2-5 perform a parity check on E and parity Po, and the result is stored in error information storage register 2.
-6, and the parity of the relay and output signal is S1.
~St as S1~S,,S), ~sit, s, ~Sε
Divided into 4-bit generation Ex. OR circuit 2-2
゜2-3.2-4, and each parity P, , P2 . p, was added and output.

第4図は第3図に示す従来例の詳細を示す回路図であり
、信号10bit+パリテイの例を示す。
FIG. 4 is a circuit diagram showing details of the conventional example shown in FIG. 3, and shows an example of a signal of 10 bits+parity.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の中継回路のエラー検出方式は、入力信号
のパリティチェックに使用するEx、OR回路2−5と
、中継、出力信号のパリティbit生成に使用するEx
、OR回路2−2.2−3゜2−4を別々に持っている
ためゲート数が多くなり、特に入力信号Sl〜Sjのb
it数Gが多くなると、Ex、OR回路2−5に必要な
ゲート数が飛躍的に増大するので、消費電力の増加やゲ
ートの故障等による回路誤動作の確率が高くなる等の欠
点がある。
The error detection method of the conventional relay circuit described above consists of an Ex and OR circuit 2-5 used for parity check of the input signal, and an Ex used for generating a parity bit of the relay and output signal.
, OR circuits 2-2.2-3゜2-4 are separately provided, so the number of gates increases, and especially when the b of input signals Sl to Sj
As the number of ITs G increases, the number of gates required for the Ex and OR circuits 2-5 increases dramatically, resulting in disadvantages such as an increase in power consumption and a high probability of circuit malfunction due to gate failure.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の中継回路のエラー検出方式は、中継。 The relay circuit error detection method of the present invention is a relay circuit.

出力信号のパリティbitを生成するEx、OR回路と
、そのEx、OR回路の出力と入力信号のパリティbi
tのEx、ORによって入力信号のパリティチェックを
行なうEx、OR回路を有している。
Ex, OR circuit that generates the parity bit of the output signal, and the output of the Ex, OR circuit and the parity bit of the input signal
It has an Ex and OR circuit that performs a parity check of the input signal by Ex and OR of t.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.

図中1−1は入力信号81〜SL及びパリティPoを格
納するレジスタ、1−2.1−3.1−4はそれぞれ中
継出力信号81〜SJ 、SJ+1〜Sk、Skや1〜
Sεのパリティbitを生成するEx、OR回路、1−
5は入力信号及びアリティbitのパリティチェックに
使用するEx、OR回路、1−6はEx、OR回路1−
5の出力を格納する入力信号エラー情報格納レジスタで
ある。
In the figure, 1-1 is a register for storing input signals 81-SL and parity Po, and 1-2.1-3.1-4 are relay output signals 81-SJ, SJ+1-Sk, Sk and 1-4, respectively.
Ex, OR circuit that generates parity bit of Sε, 1-
5 is an Ex and OR circuit used for parity check of the input signal and arity bit; 1-6 is an Ex and OR circuit 1-
This is an input signal error information storage register that stores the output of No. 5.

入力信号S1〜Sj及びパリティbitPoはレジスタ
1−1に格納され、入力信号S1〜SjはSl〜s、、
SJ+1〜Sk、Sい、〜Siに分けられて出力される
が、このときパリティbit生成Ex、OR回路1−2
.1−3.1−4によって生成したパリティbit P
l 、 P2 、 P3がそれぞれの出力信号に付加さ
れる。
Input signals S1 to Sj and parity bitPo are stored in register 1-1, and input signals S1 to Sj are stored in S1 to Sj, .
It is divided into SJ+1~Sk, S,~Si and output, but at this time, parity bit generation Ex, OR circuit 1-2
.. Parity bit P generated by 1-3.1-4
l, P2, P3 are added to the respective output signals.

一方、パリティチェック実施Ex、OR回路1−5は、
パリティbit生成Ex、OR回路1−21−3.1−
4の出力と、入力信号のパリティbitP、)の計4 
bitのEx、・ORによってパリティチェックを行な
い、その結果を入力信号エラー情報格納レジスタ1−6
に格納する。
On the other hand, the parity check execution Ex and OR circuit 1-5 are as follows:
Parity bit generation Ex, OR circuit 1-21-3.1-
4 output and input signal parity bit P,), total 4
Parity check is performed by bit Ex, ・OR, and the result is stored in the input signal error information storage register 1-6.
Store in.

第2図は第1図に示す本発明の詳細を示す回路図であり
、信号10bit+パリテイの例を示す。
FIG. 2 is a circuit diagram showing details of the present invention shown in FIG. 1, and shows an example of a signal of 10 bits+parity.

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

以上説明したように本発明は、入力された信号bitと
パリティbitのパリティチェックの実施に使用するE
x、OR回路の一部を、入力信号の中継、出力の際に付
加するパリティbitの生成の際に使用するEx、OR
回路と共有することにより、ゲート数を削減することが
でき、特に入力信号のbit数が多い場合、使用するゲ
ート数の大幅削減により消費電力を低減し信頼性を向上
することができる。
As explained above, the present invention provides an E
Ex, OR, which uses part of the x, OR circuit to generate parity bits that are added when relaying and outputting input signals
By sharing the gates with the circuit, the number of gates can be reduced, and especially when the number of bits of the input signal is large, the number of gates used can be significantly reduced, reducing power consumption and improving reliability.

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

第1図は本発明の一実施例を示すブロック図、第2図は
第1図の詳細を示す回路図、第3図は従来の一例を示す
ブロック図、第4図は第3図の詳細を示す回路図である
。 1−1・・・入力信号、パリティ格納レジスタ、1−2
〜1−4・・・中継出力信号パリティ生成Ex。 OR回路、1−5・・・入カ信号パリティチェックEx
、OR回路、1−6・・・入力信号エラー情報格納レジ
スタ、2−1・・・入カ信号、パリティ格納レジスタ、
2−2へ2−4・・・中継出方信号パリティ生成Ex、
OR回路、2−5・・・入力信号パリティチェックEx
、OR回路、2−6・・・入力信号エラー情報格納レジ
スタ。
Fig. 1 is a block diagram showing an embodiment of the present invention, Fig. 2 is a circuit diagram showing details of Fig. 1, Fig. 3 is a block diagram showing a conventional example, and Fig. 4 is a detail of Fig. 3. FIG. 1-1...Input signal, parity storage register, 1-2
~1-4... Relay output signal parity generation Ex. OR circuit, 1-5...Input signal parity check Ex
, OR circuit, 1-6... Input signal error information storage register, 2-1... Input signal, parity storage register,
To 2-2 2-4... Relay output signal parity generation Ex,
OR circuit, 2-5...Input signal parity check Ex
, OR circuit, 2-6... Input signal error information storage register.

Claims (1)

【特許請求の範囲】[Claims]  複数ビットの信号と、該信号の全ビットの排他的論理
和(以下Ex.ORという)によって得られるビット(
以下パリテイbit又はパリテイという)を入力し、該
信号ビットにパリテイbitを加えた全ビットをEx.
ORしてエラー検出(以下パリテイチェックという)を
するとともに、該信号ビットの中継を行ない、その際に
新たにパリテイbitを生成し、信号ビットに付加して
出力する中継回路のエラー検出方式において、入力され
た信号ビットとパリテイbitのパリテイチェックの際
に使用するEx.OR回路の一部を、該信号の中継、出
力の際に付加するパリテイbitの生成に使用するEx
.OR回路と共有することを特徴とする中継回路のエラ
ー検出方式。
The bit (hereinafter referred to as Ex.OR) obtained by the exclusive OR (hereinafter referred to as Ex.OR) of a multi-bit signal and all bits of the signal
Parity bit (hereinafter referred to as parity) is input, and all bits obtained by adding the parity bit to the signal bit are Ex.
In the error detection method of the relay circuit, which performs error detection (hereinafter referred to as parity check) by ORing, and also relays the signal bit, generates a new parity bit at that time, adds it to the signal bit, and outputs it. , Ex. used for parity check of input signal bits and parity bits. A part of the OR circuit is used to generate a parity bit to be added when relaying and outputting the signal.
.. An error detection method for a relay circuit characterized by being shared with an OR circuit.
JP14575590A 1990-06-04 1990-06-04 Error detecting system for relay line Pending JPH0438018A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14575590A JPH0438018A (en) 1990-06-04 1990-06-04 Error detecting system for relay line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14575590A JPH0438018A (en) 1990-06-04 1990-06-04 Error detecting system for relay line

Publications (1)

Publication Number Publication Date
JPH0438018A true JPH0438018A (en) 1992-02-07

Family

ID=15392409

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14575590A Pending JPH0438018A (en) 1990-06-04 1990-06-04 Error detecting system for relay line

Country Status (1)

Country Link
JP (1) JPH0438018A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007173359A (en) * 2005-12-20 2007-07-05 Fdk Corp Trance
JP2008171880A (en) * 2007-01-09 2008-07-24 Fdk Corp Trance
JP2009026915A (en) * 2007-07-19 2009-02-05 Fdk Corp Trance

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007173359A (en) * 2005-12-20 2007-07-05 Fdk Corp Trance
JP2008171880A (en) * 2007-01-09 2008-07-24 Fdk Corp Trance
JP2009026915A (en) * 2007-07-19 2009-02-05 Fdk Corp Trance

Similar Documents

Publication Publication Date Title
JPH0438018A (en) Error detecting system for relay line
JP3821307B2 (en) Semiconductor memory device capable of flash writing
JP3396720B2 (en) Partial product generation circuit
JPH09330274A (en) Device and method for parity inspection logic circuit in dynamic ram
JPH0424729B2 (en)
US20180300263A1 (en) Interface from null convention logic to synchronous memory
JPS60140425A (en) Carry circuit
JPS5841496A (en) Storage controller
JPS59121538A (en) Data processor
JPS62184534A (en) Arithmetic circuit
JPS5924459B2 (en) Remainder/parity generation circuit
JPH026683Y2 (en)
JP2000165247A (en) Data temporary storage
WO2001046704A2 (en) A differential, low voltage swing reducer
JPS63245020A (en) decoder circuit
JPH0193821A (en) adder
JPH0241515A (en) Interface control system
GB0229368D0 (en) Improvements relating to parallel data processing
JPS62180589A (en) Memory circuit
JPH0728228B2 (en) Convolutional encoder
JPS61288513A (en) Pulse generation circuit
JPH02125329A (en) Adder circuit
JPH07200257A (en) Nmos path transistor circuit and adder
JPH02107045A (en) Data parity inspection system
JPS61157031A (en) Parity generating circuit and parity detection circuit