JPS62209628A - Parity check circuit for processor bus - Google Patents

Parity check circuit for processor bus

Info

Publication number
JPS62209628A
JPS62209628A JP61052932A JP5293286A JPS62209628A JP S62209628 A JPS62209628 A JP S62209628A JP 61052932 A JP61052932 A JP 61052932A JP 5293286 A JP5293286 A JP 5293286A JP S62209628 A JPS62209628 A JP S62209628A
Authority
JP
Japan
Prior art keywords
circuit
parity check
parity
check circuit
timing pulse
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
JP61052932A
Other languages
Japanese (ja)
Inventor
Fumihiro Abe
阿部 文洋
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
Original Assignee
NEC Corp
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 filed Critical NEC Corp
Priority to JP61052932A priority Critical patent/JPS62209628A/en
Publication of JPS62209628A publication Critical patent/JPS62209628A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)

Abstract

PURPOSE:To attain discrimination between noise and a bit inverse error by using a timing pulse generating circuit, a parity check circuit, a secondary parity check circuit and a parity error deciding circuit, respectively. CONSTITUTION:Both a parity check circuit 20 and a secondary parity check circuit 30 check the parity errors of a processor bus 10 based on the timing pulse received from a timing pulse generating circuit 40 and sends the result of this check to a parity error deciding circuit 50. Receiving the results of checks from both circuits 20 and 30, the circuit 50 decides occurrence of a parity error if it is decided that both the results of checks are wrong. While no occurrence of a parity error is decided when just one of both check results is wrong or both check results are not wrong at one time.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はディジタルコンピュータのプロセサバスのエラ
ー発生判定方式に関し、特にアドレスバス上またはデー
タバス上のパリティエラー発生判定回路に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a method for determining the occurrence of an error on a processor bus of a digital computer, and more particularly to a circuit for determining the occurrence of a parity error on an address bus or a data bus.

(従来の技術) 従来、この徨のパリティチェック回路では、パリティチ
ェックを行うパリティ検査回路が1回路しか置かれてい
ないため、パリティ検査は1回しか行い得なかった。
(Prior Art) Conventionally, in this conventional parity check circuit, only one parity check circuit for performing a parity check is provided, so that a parity check can be performed only once.

(発明が解決しようとする問題点) 上述した従来のパリティチェック回路では、パリティチ
ェックを行うパリティ検査回路が1回路しかないため、
パリティ検査は1回しか行い得なかったので、偶発的に
発生したプロセサバス上の雑音によるパリティエラーと
、雑音とは無関係な静的に1と0とが反転しているビッ
ト反転エラーによるパリティエラーとを区別することが
できないという欠点かあった。
(Problems to be Solved by the Invention) In the conventional parity check circuit described above, there is only one parity check circuit that performs a parity check.
Parity checking could only be performed once, so parity errors were caused by noise that occurred accidentally on the processor bus, and parity errors were caused by bit inversion errors, where 1s and 0s were statically inverted, unrelated to noise. The drawback was that it was not possible to distinguish between

本発明の目的は、タイミングパルス発生回路よりタイミ
ングパルスを受取ってプロセサバスのパリテイチェック
を行い、さらに上記とは異なるタイミングのタイミング
パルスで2次パリティ検査を行ってパリティエラー発生
の判定を行うことにより上記欠点を除去し、雑音とビッ
ト反転エラーとを区別できるように構成したプロセサパ
スにおけるパリティチェック回路を提供することにある
An object of the present invention is to receive a timing pulse from a timing pulse generation circuit, perform a parity check on a processor bus, and further perform a secondary parity check using a timing pulse with a timing different from the above to determine the occurrence of a parity error. The object of the present invention is to provide a parity check circuit in a processor path which is configured to eliminate the above drawbacks and distinguish between noise and bit inversion errors.

(問題点を解決するための手段) 本発明によるプロセサパスにおけるパリティチェック回
路はタイミングパルス発生回路と、パリティ検査回路と
、2次パリティ検査回路と、パリティエラー判定回路と
を具備して構成したものである。
(Means for Solving the Problems) A parity check circuit in a processor path according to the present invention includes a timing pulse generation circuit, a parity check circuit, a secondary parity check circuit, and a parity error determination circuit. be.

タイミングパルス発生回路は、プロセサパスのタイミン
グを発生するためのものでろる。
The timing pulse generation circuit may be used to generate timing for the processor path.

パリティ検査回路は、タイミングパルス発生回路よりタ
イミングパルスを受取9、プロセサパスのパリティチェ
ックを行うためのものである。
The parity check circuit receives timing pulses from the timing pulse generation circuit 9 and performs a parity check on the processor path.

2次パリティ検査回路は、パリティ検量回路が受取った
パルスのタイミングとは異なるタイミングを有するタイ
ミングパルスをタイミングパルス発生回路より受取り、
プロセサパスのパリティチェックを行う之めのものであ
る。
The secondary parity check circuit receives a timing pulse having a timing different from the timing of the pulse received by the parity measurement circuit from the timing pulse generation circuit,
It is used to check the parity of the processor path.

パリティエラー判定回路は、パリティ検査回路および2
次パリティ検査回路よりパリティ検査結果を受取シ、パ
リティエラー発生の判定を行うためのものである。
The parity error determination circuit includes a parity check circuit and two
This is for receiving the parity check result from the next parity check circuit and determining whether a parity error has occurred.

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

第1図は、本発明によるプロセサパスニオケルパリティ
チェック回路の一実施例を示すブロック図である。第1
図において、10はプロセサパス、20はパリティ検査
回路、30は2次パリティ検査回路、40はタイミング
パルス発生回路、50はパリティエラー判定回路である
FIG. 1 is a block diagram illustrating one embodiment of a processor pass Niochel parity check circuit according to the present invention. 1st
In the figure, 10 is a processor path, 20 is a parity check circuit, 30 is a secondary parity check circuit, 40 is a timing pulse generation circuit, and 50 is a parity error determination circuit.

第1図において、プロセサパスlOはパリティ検査回路
20と2次パリティ検査回路30とに接続され、パリテ
ィエラー発生の有無を検査する。
In FIG. 1, a processor path IO is connected to a parity check circuit 20 and a secondary parity check circuit 30 to check for the occurrence of a parity error.

タイミングパルス発生回路40はパリティ検査回路20
と2次パリティ検査回路30とに対して相異なるタイミ
ングのタイミングパルスを送出する。
The timing pulse generation circuit 40 is the parity check circuit 20
and the secondary parity check circuit 30, timing pulses at different timings are sent to the secondary parity check circuit 30 and the secondary parity check circuit 30.

パリティ検査回路20と2次パリティ検査回路30とは
、タイミングパルス発生回路40より受取ったタイミン
グパルスをもとに、プロセサパスlOのパリティエラー
を検青し、その検査結果をパリティエラー判定回路50
に送出する。
The parity check circuit 20 and the secondary parity check circuit 30 check the parity error of the processor path IO based on the timing pulse received from the timing pulse generation circuit 40, and send the check result to the parity error judgment circuit 50.
Send to.

パリティエラー判定回路50は、パリティ検量回路20
、および2次パリティ検査回路30より検査結来を受取
り、検量結果がともにエラーである場合にはパリティエ
ラーが発生したものと判定する。片方のみの検査結果か
エラーまたは両方の検査結果がともにエラーではない場
合には、パリティエラーが発生していないものと判定す
る。
The parity error determination circuit 50 includes the parity calibration circuit 20
, and the secondary parity check circuit 30, and if both of the calibration results are errors, it is determined that a parity error has occurred. If only one test result is an error or both test results are not an error, it is determined that no parity error has occurred.

(発明の効果) 以上説明したように本発明は、タイミングパルス発生回
路およびタイミングパルス発生回路からパリティ検査回
路によりタイミングパルスヲ受取ってプロセサパスのパ
リティチェックを行い、パリティ検査回路が受取ったパ
ルスとは異なるタイミングのタイミングパルスをタイミ
ングパルス発生回路より2次パリティ検査回路で受取っ
てプロセサパスのパリティチェックを実施し、パリティ
検査回路および2次パリティ検査回路によりパリティエ
ラー判定回路でパリティ検査結果を受取ってパリティエ
ラー発生を判定することにより、偶発的に発生したプロ
セサパス上の雑音によるパリティエラーと、上記雑音と
は無関係な静的な1と0とが反転しているビット反転に
よるパリティエラーとを容易に区別できるという効果が
ある。
(Effects of the Invention) As explained above, the present invention has a timing pulse generation circuit and a parity check circuit that receives a timing pulse from the timing pulse generation circuit and performs a parity check on a processor path, and that the timing pulse is different from the pulse received by the parity check circuit. The secondary parity check circuit receives the timing pulse from the timing pulse generation circuit to perform a parity check on the processor path, and the parity check result is received by the parity error determination circuit using the parity check circuit and the secondary parity check circuit to generate a parity error. By determining this, it is possible to easily distinguish between parity errors due to noise that occurs accidentally on the processor path, and parity errors due to bit inversion, where static 1s and 0s are inverted, unrelated to the noise. effective.

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

第1図は、本発明によるプロセサパスにおけるパリティ
チェック回路の一実施例を示すブロック図である。 lO・・・プロセサパス 20・・・パリティ検査回路
FIG. 1 is a block diagram showing one embodiment of a parity check circuit in a processor path according to the present invention. lO... Processor path 20... Parity check circuit

Claims (1)

【特許請求の範囲】[Claims] プロセサバスのタイミングを発生するためのタイミング
パルス発生回路と、前記タイミングパルス発生回路より
前記タイミングパルスを受取り、前記プロセサバスのパ
リテイチェックを行うためのパリテイ検査回路と、前記
パリテイ検査回路が受取つたパルスのタイミングとは異
なるタイミングを有するタイミングパルスを前記タイミ
ングパルス発生回路より受取り、前記プロセサバスのパ
リテイチェックを行うための2次パリテイ検査回路と、
前記パリテイ検査回路および前記2次パリテイ検査回路
よりパリテイ検査結果を受取り、パリテイエラー発生の
判定を行うためのパリテイエラー判定回路とを具備して
構成したことを特徴とするプロセサバスにおけるパリテ
イチェック回路。
a timing pulse generation circuit for generating timing of a processor bus; a parity check circuit for receiving the timing pulse from the timing pulse generation circuit and performing a parity check of the processor bus; a secondary parity check circuit for receiving a timing pulse having a timing different from that of the pulse from the timing pulse generation circuit and performing a parity check on the processor bus;
A parity check circuit in a processor bus, comprising: a parity check circuit for receiving parity check results from the parity check circuit and the secondary parity check circuit and determining whether a parity error has occurred. check circuit.
JP61052932A 1986-03-11 1986-03-11 Parity check circuit for processor bus Pending JPS62209628A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61052932A JPS62209628A (en) 1986-03-11 1986-03-11 Parity check circuit for processor bus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61052932A JPS62209628A (en) 1986-03-11 1986-03-11 Parity check circuit for processor bus

Publications (1)

Publication Number Publication Date
JPS62209628A true JPS62209628A (en) 1987-09-14

Family

ID=12928618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61052932A Pending JPS62209628A (en) 1986-03-11 1986-03-11 Parity check circuit for processor bus

Country Status (1)

Country Link
JP (1) JPS62209628A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02278342A (en) * 1989-04-19 1990-11-14 Nec Corp Microcomputer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02278342A (en) * 1989-04-19 1990-11-14 Nec Corp Microcomputer

Similar Documents

Publication Publication Date Title
JPH07129426A (en) Fault processing system
JPS62209628A (en) Parity check circuit for processor bus
JPS61155874A (en) Method and device for detecting fault of large-scale integrated circuit
JPH0210690Y2 (en)
JPS63140342A (en) Test system for error detecting circuit
JP3340459B2 (en) Signal determination device and signal determination method
JPH02126334A (en) Error checking circuit diagnosing system for information processor
JPS61251938A (en) Error detector
JPH04109340A (en) False fault generating circuit
JPH02210544A (en) Parity production system
JPH01171031A (en) Trouble detecting circuit
JPH01273450A (en) Test system for data error detecting circuit
JPS62144250A (en) Information processor containing error correcting circuit
JPH0312502B2 (en)
JPS6355477A (en) Operation testing circuit
JPS62262147A (en) Fault detecting device
JPS61160148A (en) Process data input/output device
JPH06244822A (en) Data communication system
JPS62235649A (en) Information processor
EP0300507A2 (en) Generator for generating a bus cycle end signal for debugging operation
JPS63106838A (en) Data buffer check circuit
JPH02245939A (en) Parity inspection device
JPS63231540A (en) Pseudo fault generating circuit
JPS62105242A (en) Information processor
JPH0821240B2 (en) ROM internal information check circuit