JPH03139924A - パラレル信号監視回路 - Google Patents
パラレル信号監視回路Info
- Publication number
- JPH03139924A JPH03139924A JP27889989A JP27889989A JPH03139924A JP H03139924 A JPH03139924 A JP H03139924A JP 27889989 A JP27889989 A JP 27889989A JP 27889989 A JP27889989 A JP 27889989A JP H03139924 A JPH03139924 A JP H03139924A
- Authority
- JP
- Japan
- Prior art keywords
- parity
- shift register
- parities
- circuit
- parallel
- 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
Links
- 238000012544 monitoring process Methods 0.000 title abstract description 11
- 238000001514 detection method Methods 0.000 claims abstract description 11
- 238000004364 calculation method Methods 0.000 claims description 32
- 239000011159 matrix material Substances 0.000 abstract description 3
- 230000003111 delayed effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Error Detection And Correction (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はパラレル信号監視回路に関する。
第3図は従来のパラレル信号監視回路の一例を示すブロ
ック図である。
ック図である。
本例のパラレル信号監視回路は、入力したN個のパラレ
ル信号に対してパリティ演算を行うパリティ演算回路3
01と、N個のパラレル信号とパリティ演算回路301
の出力であるパリティ信号とを入力してパリティ演算結
果と送信されてきたパリティ信号を比較することによっ
てパリティエラーを検出するパリティエラー検出回路3
02により構成されている。
ル信号に対してパリティ演算を行うパリティ演算回路3
01と、N個のパラレル信号とパリティ演算回路301
の出力であるパリティ信号とを入力してパリティ演算結
果と送信されてきたパリティ信号を比較することによっ
てパリティエラーを検出するパリティエラー検出回路3
02により構成されている。
上述した従来のパラレル信号監視回路では、パリティ演
算を行っているパラレル信号が2ビット誤りを起こした
時にそれを検出できないばかりでなく、どのパラレル信
号が誤っているかの判別ができないという欠点がある。
算を行っているパラレル信号が2ビット誤りを起こした
時にそれを検出できないばかりでなく、どのパラレル信
号が誤っているかの判別ができないという欠点がある。
本発明のパラレル信号監視回路は、N本のパラレル信号
をそれぞれ入力とするN個の第1のシフトレジスタ回路
と、このN個の第1のシフI・レジスタ回路の第1の出
力信号を入力とする第1のパリティ演算回路と、前記N
個の第1のシフトレジスタ回路の第2の出力信号を入力
とする第2のパリティ演算回路とを備える送信部と、前
記N本のパラレル信号をそれぞれ入力とするN個の第2
のシフトレジスタ回路と、このN個の第2のシフトレジ
スタ回路の第1の出力信号および前記第1のパリティ演
算回路の出力信号を入力とする第1のパリティエラー検
出回路と、前記N個の第2のシフトレジスタ回路の第2
の出力信号および前記第2のパリティ演算回路の出力信
号を入力とする第2のパリティエラー検出回路とを備え
る受信部とからなることを特徴とする。
をそれぞれ入力とするN個の第1のシフトレジスタ回路
と、このN個の第1のシフI・レジスタ回路の第1の出
力信号を入力とする第1のパリティ演算回路と、前記N
個の第1のシフトレジスタ回路の第2の出力信号を入力
とする第2のパリティ演算回路とを備える送信部と、前
記N本のパラレル信号をそれぞれ入力とするN個の第2
のシフトレジスタ回路と、このN個の第2のシフトレジ
スタ回路の第1の出力信号および前記第1のパリティ演
算回路の出力信号を入力とする第1のパリティエラー検
出回路と、前記N個の第2のシフトレジスタ回路の第2
の出力信号および前記第2のパリティ演算回路の出力信
号を入力とする第2のパリティエラー検出回路とを備え
る受信部とからなることを特徴とする。
次に、本発明について第1図、第2図を参照し。
て説明する。
第1図は本発明のパラレル信号監視回路の一実施例を示
すブロック図、第2図は第1図におけるデータのタイミ
ングチャートである。
すブロック図、第2図は第1図におけるデータのタイミ
ングチャートである。
第1図において、本実施例は4本のパラレル信号をそれ
ぞれ入力とする4個のシフトレジスタ回路1i、12,
13.14と、シフトレジスタ回路11.〜14の第1
の出力信号を入力とするパリティ演算回路15と、シフ
トレジスタ1]−1〜・14の第2の出力信号を入力と
するパリティ演算回路16とから構成される送信部10
と、4本のパラレル信号をそれぞれ入力とする4個のシ
フI・レジスタ回路21,22.23.24と、シフト
レジスタ回路2】、〜24の第1の出力信号とパリティ
演算回路15の出力信号とを入力とするパリティエラー
検出回路25と、シフトレジスタ回路21.〜24の第
2の出力信号とパリティ演算回路16の出力信号とを入
力とするパリティエラー検出回路26とから構成される
受信部20とを備えている。
ぞれ入力とする4個のシフトレジスタ回路1i、12,
13.14と、シフトレジスタ回路11.〜14の第1
の出力信号を入力とするパリティ演算回路15と、シフ
トレジスタ1]−1〜・14の第2の出力信号を入力と
するパリティ演算回路16とから構成される送信部10
と、4本のパラレル信号をそれぞれ入力とする4個のシ
フI・レジスタ回路21,22.23.24と、シフト
レジスタ回路2】、〜24の第1の出力信号とパリティ
演算回路15の出力信号とを入力とするパリティエラー
検出回路25と、シフトレジスタ回路21.〜24の第
2の出力信号とパリティ演算回路16の出力信号とを入
力とするパリティエラー検出回路26とから構成される
受信部20とを備えている。
次に本実施例の動作について第2図を併用して説明する
。
。
送信部10では4本のパラレル信号のデータA、データ
B、データC,データDが入力された時、シフトレジス
タ回路11,12,13.14にそれぞれ入力されてあ
らかじめ決められた遅延がかけられる。本実施例ではシ
フトレジスタ回路の第1の出力信号はデータAは3ビツ
ト、データBは2ビツト、データCは1ビツト、データ
Dは0ビットの遅延がかけられ、第2の出力信号はデー
タAはOビット、データBは1ビツト、データCは2ビ
ツト、データDは3ビツトの遅延がかけられる。パリテ
ィ演算回路15.16はシフトレジスタ回路11.〜1
4の各出力信号が入力されてパリティ演算を行い、それ
ぞれ演算結果のパリティ1.パリティ2を出力する。
B、データC,データDが入力された時、シフトレジス
タ回路11,12,13.14にそれぞれ入力されてあ
らかじめ決められた遅延がかけられる。本実施例ではシ
フトレジスタ回路の第1の出力信号はデータAは3ビツ
ト、データBは2ビツト、データCは1ビツト、データ
Dは0ビットの遅延がかけられ、第2の出力信号はデー
タAはOビット、データBは1ビツト、データCは2ビ
ツト、データDは3ビツトの遅延がかけられる。パリテ
ィ演算回路15.16はシフトレジスタ回路11.〜1
4の各出力信号が入力されてパリティ演算を行い、それ
ぞれ演算結果のパリティ1.パリティ2を出力する。
一方受信部2ではシフトレジスタ回路21.〜24でシ
フトレジスタ回路11.〜14と同じパラレルデータ信
号の遅延を行う。パリティエラー検出回路25ではシフ
トレジスタ回路21.〜24の第1の出力信号のパリテ
ィ演算を行い、これをパリティ演算回路15の出力信号
のパリティ1と比較してパリティエラーを出力する。同
様にパリティエラー検出回路26ではシフトレジスタ回
路21.〜24の第2の出力信号のパリティ演算を行い
、これをパリティ演算回路16の出力信号のパリティ2
と比較してパリティエラーを出力する。
フトレジスタ回路11.〜14と同じパラレルデータ信
号の遅延を行う。パリティエラー検出回路25ではシフ
トレジスタ回路21.〜24の第1の出力信号のパリテ
ィ演算を行い、これをパリティ演算回路15の出力信号
のパリティ1と比較してパリティエラーを出力する。同
様にパリティエラー検出回路26ではシフトレジスタ回
路21.〜24の第2の出力信号のパリティ演算を行い
、これをパリティ演算回路16の出力信号のパリティ2
と比較してパリティエラーを出力する。
第2図のタイミングチャー1へは演算の方法を示したも
ので、例えば実線で示しなa l + b 2C3+
d4のパリティ演算したもの、 a2 、 bg。
ので、例えば実線で示しなa l + b 2C3+
d4のパリティ演算したもの、 a2 、 bg。
C4+d5のパリティ演算したものおよびa3b4 、
C5+ d6のパリティ演算したものがパリティ1とな
り、また破線で示したa4 、 b3c2+ dlのパ
リティ演算したもの、a5 + b4C3、d2のパリ
ティ演算したものおよびa6゜b5 + c4 、d3
のパリティ演算したものがパリティ2となる。
C5+ d6のパリティ演算したものがパリティ1とな
り、また破線で示したa4 、 b3c2+ dlのパ
リティ演算したもの、a5 + b4C3、d2のパリ
ティ演算したものおよびa6゜b5 + c4 、d3
のパリティ演算したものがパリティ2となる。
このように本実施例では、パラレルデータを2つのパリ
ティを用いてマトリックスに監視することにより、従来
の1ビツトのパリティを用いた監視回路では検出できな
かったパリティ演算の範囲での2ビット誤り検出が可能
であり、また1ビツト誤りに関しては誤りビットの判別
ができる。
ティを用いてマトリックスに監視することにより、従来
の1ビツトのパリティを用いた監視回路では検出できな
かったパリティ演算の範囲での2ビット誤り検出が可能
であり、また1ビツト誤りに関しては誤りビットの判別
ができる。
以上説明したように本発明は、N本のパラレル信号に対
して2種類のパリティを付加し、各バラI/ル信号に対
する時間のずらし方を変えてパリティ演算を行い、2種
類のパリティを用いてパラレル信号をマトリックスに監
視するようにしたので、パラレルデータの2ビット連続
誤りの検出が可能になるとともに、データ1ビツト誤り
に関しCは誤ったデータの位置の判別が可能になるとい
う効果を有する。
して2種類のパリティを付加し、各バラI/ル信号に対
する時間のずらし方を変えてパリティ演算を行い、2種
類のパリティを用いてパラレル信号をマトリックスに監
視するようにしたので、パラレルデータの2ビット連続
誤りの検出が可能になるとともに、データ1ビツト誤り
に関しCは誤ったデータの位置の判別が可能になるとい
う効果を有する。
データのタイミングチャート、第3図は従来のパラレル
信号監視回路の−・例を示すブロック図である。
信号監視回路の−・例を示すブロック図である。
10・・・送信部、11.〜14.21.〜24・・・
シフトレジスタ回路、15.16,301・・・パリテ
ィ演算回路、20・・・受信部、25,26゜302・
・・パリティエラー検出回路。
シフトレジスタ回路、15.16,301・・・パリテ
ィ演算回路、20・・・受信部、25,26゜302・
・・パリティエラー検出回路。
Claims (1)
- N本のパラレル信号をそれぞれ入力とするN個の第1の
シフトレジスタ回路と、このN個の第1のシフトレジス
タ回路の第1の出力信号を入力とする第1のパリテイ演
算回路と、前記N個の第1のシフトレジスタ回路の第2
の出力信号を入力とする第2のパリテイ演算回路とを備
える送信部と、前記N本のパラレル信号をそれぞれ入力
とするN個の第2のシフトレジスタ回路と、このN個の
第2のシフトレジスタ回路の第1の出力信号および前記
第1のパリテイ演算回路の出力信号を入力とする第1の
パリテイエラー検出回路と、前記N個の第2のシフトレ
ジスタ回路の第2の出力信号および前記第2のパリテイ
演算回路の出力信号を入力とする第2のパリテイエラー
検出回路とを備える受信部とからなることを特徴とする
パラレル信号監視回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27889989A JPH03139924A (ja) | 1989-10-25 | 1989-10-25 | パラレル信号監視回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27889989A JPH03139924A (ja) | 1989-10-25 | 1989-10-25 | パラレル信号監視回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03139924A true JPH03139924A (ja) | 1991-06-14 |
Family
ID=17603652
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27889989A Pending JPH03139924A (ja) | 1989-10-25 | 1989-10-25 | パラレル信号監視回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03139924A (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57171860A (en) * | 1981-04-16 | 1982-10-22 | Sony Corp | Method for encoding error correction |
| JPS62253229A (ja) * | 1986-04-25 | 1987-11-05 | Ricoh Co Ltd | 誤り検出方式 |
| JPS63245023A (ja) * | 1987-03-31 | 1988-10-12 | Sony Corp | 誤り訂正符号化方法及び誤り訂正符号化装置 |
-
1989
- 1989-10-25 JP JP27889989A patent/JPH03139924A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57171860A (en) * | 1981-04-16 | 1982-10-22 | Sony Corp | Method for encoding error correction |
| JPS62253229A (ja) * | 1986-04-25 | 1987-11-05 | Ricoh Co Ltd | 誤り検出方式 |
| JPS63245023A (ja) * | 1987-03-31 | 1988-10-12 | Sony Corp | 誤り訂正符号化方法及び誤り訂正符号化装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021082658A1 (zh) | 异常检测方法、异常保护方法、数据检测器及 dac 系统 | |
| JPH04350724A (ja) | シフト量検出回路 | |
| JP3217993B2 (ja) | パリティチェック回路 | |
| JPS61245730A (ja) | デ−タ送受信方式 | |
| JP2759607B2 (ja) | 同期信号検出装置 | |
| JPS6249445A (ja) | 単一誤り検出方式 | |
| JP2919186B2 (ja) | 座標変換回路 | |
| JPH01277951A (ja) | データ転送装置 | |
| JPH0731308Y2 (ja) | 2重化装置 | |
| JPH0369214A (ja) | パラレル信号監視回路 | |
| JPS627238A (ja) | デ−タ伝送制御装置 | |
| JP2606160B2 (ja) | パリティチェック回路の故障検出方式 | |
| KR100234413B1 (ko) | 에러검출장치 및 정정 불능 판단장치 | |
| JPS6029413B2 (ja) | 演算回路のエラ−・チェック方式 | |
| SU1474654A1 (ru) | Устройство Нисневича дл обнаружени и исправлени ошибок | |
| JPS58112136A (ja) | 多入力信号比較器 | |
| JPH05300117A (ja) | フレーム変換エラー検出回路 | |
| JPH05120046A (ja) | 装置間ケーブル誤接続検出方式 | |
| JPH0198033A (ja) | データ誤り検出回路 | |
| JPH04157527A (ja) | 障害検出機能付き算術演算器 | |
| JPH04284540A (ja) | データチェック回路 | |
| JPS6314244A (ja) | エラ−処理回路 | |
| JPH02189665A (ja) | バス方式 | |
| JPS61158232A (ja) | 逐次的プリアンブル信号検出回路 | |
| JPH03189736A (ja) | 選択回路の障害検出方式 |