JPH0653998A - デジタルデータ受信方式 - Google Patents

デジタルデータ受信方式

Info

Publication number
JPH0653998A
JPH0653998A JP4224666A JP22466692A JPH0653998A JP H0653998 A JPH0653998 A JP H0653998A JP 4224666 A JP4224666 A JP 4224666A JP 22466692 A JP22466692 A JP 22466692A JP H0653998 A JPH0653998 A JP H0653998A
Authority
JP
Japan
Prior art keywords
data
output
noise
strobe signal
latch
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
JP4224666A
Other languages
English (en)
Inventor
Kenji Okamoto
賢司 岡本
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries 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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP4224666A priority Critical patent/JPH0653998A/ja
Publication of JPH0653998A publication Critical patent/JPH0653998A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)

Abstract

(57)【要約】 【目的】 デジタルデ−タを受信する場合、デ−タラッ
チに一つのストローブ信号を与えてデ−タを読み出して
いた。しかしノイズを含むデ−タの場合、ストローブ信
号が入った時にノイズが存在すると誤動作する。これを
防ぐのが目的である。 【構成】 1ビット分の時間内に複数のストローブ信号
をデ−タラッチに入力し複数回デ−タを読み出しこれが
一致すれば確定デ−タとして出力する。不一致であれば
デ−タを出力せず、エラ−信号を出す。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ノイズを含む可能性の
あるデジタルデータを正確に受信する方法に関するもの
である。デジタルデータは複数のビットに対応する複数
のデ−タラインによって伝達されることもあるし、一つ
のデ−タラインによって伝送されることもある。無線な
どを使う場合は複数のデ−タラインを用いることができ
ないので1つのデ−タラインでデ−タ伝送することにな
る。本発明はこれを受信側で読み出す際にノイズの影響
を受けないようにした改良に関する。
【0002】
【従来の技術】従来行われているデジタルデータ受信法
を図1に示す。デジタルデータ(Low(0)かHig
h(1))を伝送するデ−タラインに、デ−タをラッチ
するラッチ回路が設けられる。これにデ−タ読み出し信
号であるストロ−ブ信号が与えられる。デ−タパルスと
同じタイミングでストロ−ブ(もしくはクロック)信号
がラッチ回路に入力されこのときのデ−タの状態(1、
0)を出力する。ストローブ信号が入力された時のデー
タラインの状態がデータとして受信されることになる。
【0003】図2にデ−タラインの信号と、ストロ−ブ
信号とを時間波形図として示す。デ−タパルスの初めか
ら一定時間後にストロ−ブ信号が入力される。ここでは
ストロ−ブ信号は立ち上がりのタイミングでデ−タを読
み出している。この例では010というデ−タが読み出
される。データラインが複数本存在するのがパラレル方
式であり、データラインを1本ですませ、データを時系
列に伝送するのがシリアル方式である。パラレル方式の
場合複数のデ−タラインに対して同時にストロ−ブ信号
が与えられデジタルデ−タが読み出される。シリアル方
式ではデ−タラインが1本で時系列的にデ−タが伝送さ
れる。
【0004】
【発明が解決しようとする課題】従来のこの種の装置
で、データラインが長くなる(ケーブルが長くなる)、
またノイズの多い環境で使用されるなどの場合に問題が
生じる。1ビットのデータに対して、ストローブ信号は
1発入るだけである。この時のデ−タが1であれば1が
出力され、この時のデ−タが0であれば0が出力され
る。全くノイズがない奇麗なデ−タパルスなら問題がな
い。
【0005】しかし普通はデ−タ信号はノイズを含む。
また伝送の距離が長いとノイズが入る確率も増える。レ
ベルがノイズで変化していた時にストロ−ブ信号が入る
と、時に全く間違ったデータを受信してしまうことがあ
る。デジタルデータがノイズを含む場合であっても正確
にデ−タを受信できるようにしたデジタルデータ受信方
式を提供することが本発明の目的である。
【0006】
【課題を解決するための手段】本発明の受信方式は、1
本のデータライン入力を2つ以上のデータラッチで受け
るが、そのタイミングを作るストローブ信号は遅延素子
を用いて若干時間ずれをもたせてラッチに入力する様に
する。すなわちデータライン上のデータを異なる時刻に
サンプルし、それぞれ別のラッチ素子に保持する。1デ
ータの持続時間内に複数のストローブ信号がおさまるよ
う、遅延素子を設計する。そして複数のデ−タラッチ素
子のデ−タを比較回路により比較し、もし同一データで
あるならば、確定データとしてシステム側に供給する。
もしもデ−タが異なれば、エラ−であるので、送信側に
再送要求を出す。
【0007】
【作用】データラインには前項で述べたように、ノイズ
が混入する。従来は1ビットについてストロ−ブ信号S
を一つ与えてこの時のデ−タを読み出していた。この場
合例えば図3の様な誤動作を生ずる。デ−タは”
1”、”0”、”1”であるが、3番目のストロ−ブ信
号が入った時にノイズがあってたまたま0であるかのよ
うな電圧になっていたとする。この場合はデ−タは”
1”であるのに”0”を出力してしまう。これは誤りで
ある。反対にデ−タが”0”であるのに、ノイズのため
に”1”を出力する可能性もある。
【0008】これに反して本発明では異なる二つの時刻
T1 、T2 において、二つのストロ−ブ信号S1 、S2
を与えてデ−タを読み出しこれを比較する。同一であれ
ば正しいのでこれを出力する。もし同一でないとこれは
エラ−であるからデ−タを出力しない。そして送信側で
再送要求をする。図4はこれを示す。デ−タは先程と同
じ”1”、”0”、”1”で、3番目のビットがノイズ
のために一様な電圧でないとする。1番目、2番目のビ
ットに対しては、ストロ−ブ信号S1 、S2 がパルス立
ち上がりからT1 、T2 の時刻に与えられるが、この時
の読み出しの結果が一致する。これはそのまま出力す
る。
【0009】ところが3番目のビットに対してはT1 の
ストロ−ブ信号S1 は”0”を読みだし、T2 のストロ
−ブ信号S2 は”1”を読み出す。二つのストロ−ブ信
号S1 、S2 に対するデ−タが不一致である。この場合
はデ−タを出力させない。そして送信側へ再送要求を出
す。
【0010】1ビットのデータ全体がノイズで消失して
しまうことは考えにくいため、ストローブ信号を複数個
用いて複数回サンプリングして比較することで、少なく
とも1回のデータサンプリングで全く間違ったデータを
認識してしまう不都合を避けることができる。受信側で
ノイズ混入を認識することが可能であるならば、送信側
に対して再送要求を発生させることができる。
【0011】
【実施例】図5に本発明の一つの実施例を示す。ここで
は3つのデ−タラッチ素子1、2、3が用いられてい
る。この内二つのデ−タラッチ素子1、2は2分された
デ−タライン4に接続される。デ−タラッチ素子1、2
は同じデ−タを受け取る。第3のデ−タラッチ素子3の
入力は第1デ−タラッチ素子1の出力に接続される。
【0012】ストローブ信号5は2分され一方は直接に
ストローブ信号S1 として第1のデ−タラッチ素子1に
与えられる。これのパルス開始時よりのタイミングをT
1 とする。他方は遅延素子6を通り適当な遅延を与え
る。これが第2のデ−タラッチ素子2にストローブ信号
S2 として与えられる。図6は各部の波形を示すが
(a)がデ−タラインの信号を示す。(b)が第1スト
ローブ信号S1 である。(c)が第2ストローブ信号S
2 である。パルス立ち上がりからの時間がT1 、T2で
ある。デ−タラッチ素子1、2はストローブ信号が入っ
たときにデ−タを出力するので、デ−タラッチ素子の出
力はT1 、T2 でのデ−タラインの値になる。
【0013】これらが図6の(d)と(e)に示され
る。比較回路7は二つのデ−タラッチ素子1、2の出力
D1 、D2 を比較する。多くの場合これは一致する。D
1 =D 2 。このとき、比較回路7は第3のストローブ信
号S3 をデ−タラッチ素子3に与える(図6(f))。
デ−タラッチ素子3はデ−タラッチ素子1の出力を保持
していたのであるが、ストローブ信号S3 によってこれ
を確定デ−タ8として(図6(g))出力する。
【0014】しかしノイズがあると、時にデ−タラッチ
素子1、2の出力が不一致になる。D1 ≠D2 である。
比較回路7は不一致を検出する。第3のストローブ信号
S3は出さない。代わりに不一致を示すエラ−信号9を
出す。これは送信側へデ−タの再送要求をする。
【0015】図5に示したのは、デ−タを読み出すスト
ローブ信号を2つ使用した場合の実施例である。遅延素
子とラッチ素子を増加させれば、3つ以上のサンプルを
行うことができ、信頼性を増加させることができる。ま
た、データラインが複数本存在するパラレル方式の場
合、図7の様に、構成すればよい。これは4ビットのデ
−タラインを持つ、第1のデ−タラッチ素子1、第2の
デ−タラッチ素子2はともに、4ビットの素子となり、
ストローブ信号はそれぞれのビットに入力される。比較
回路も4ビットになりこれらの結果がアンドゲ−ト10
によって、積演算される。これらの結果が合致していれ
ば第3のデ−タラッチ素子3にストローブ信号S2 が与
えられこれが出力される。不一致であれば、エラ−信号
が出る。
【0016】
【発明の効果】本発明では、1ビット分のデジタルデー
タに対して異なるタイミングでストロ−ブ信号を2回以
上与えて2回以上読み出しこれが合致しているときのみ
デ−タとして出力する。誤りがあればこれは捨てる。ま
た同時に送信側へもう一度デ−タを送るように信号を送
るようにする。再び正しいデ−タを得てこれを読み出す
ので正しいデ−タの読み出しが可能となる。本発明のシ
ステムを用いれば、非常に簡便な構成で、信頼性の高い
データ受信が可能となる。各種のデ−タ通信を用いるシ
ステムに効果的に利用できる。
【図面の簡単な説明】
【図1】デジタルデ−タ受信部の構成図。
【図2】デ−タラインとストローブ信号の波形例図。
【図3】従来のデ−タ受信においてノイズにより誤動作
する場合を示す波形図。
【図4】本発明のデ−タ受信においてノイズがあっても
誤動作しないことを説明する波形図。
【図5】本発明の実施例に係るデ−タ受信方式の構成
図。
【図6】図5の回路構成において各部の波形を示す図で
あり、(a)はデ−タライン、(b)はストロ−ブS
1 、(c)はストロ−ブS2 、(d)はデ−タラッチD
1 、(e)はデ−タラッチD2 、(f)は比較回路出
力、(g)は確定デ−タを示す。
【図7】複数のデ−タラインが存在するパラレル方式の
場合の構成図。
【符号の説明】
1 デ−タラッチ 2 デ−タラッチ 3 デ−タラッチ 4 デ−タライン 5 ストローブ信号 6 遅延素子 7 比較回路

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ノイズの含まれる時系列デジタルデータ
    を信頼性高く受信するための受信方式であって、1ビッ
    トの同一データを異なる時刻でサンプリングし、それら
    の出力を比較し、それらが一致すれば正しいデータとし
    て認識し、異なる場合にはノイズが混入したものとして
    データとしては無視することを特徴とするデジタルデー
    タ受信方式。
  2. 【請求項2】 ノイズの含まれる時系列デジタルデータ
    を信頼性高く受信するための受信方式であって、デ−タ
    ラインに接続される複数のデ−タラッチ素子と、これら
    のデ−タラッチ素子に与えるストローブ信号の一部を遅
    延させる遅延素子と、ラッチされたデータの出力を比較
    する比較素子と、一つのデ−タラッチ素子に接続され前
    記比較素子の出力によって入力デ−タを出力するデ−タ
    ラッチ素子とから成り前記複数のデ−タラッチ素子には
    遅延素子により異なる時刻にストローブ信号を与えるこ
    ととし、1ビットの同一データを異なる時刻でサンプリ
    ングし、それらの出力を比較回路で比較し、それらが一
    致すれば正しいデータとして最終のデ−タラッチ素子か
    ら出力し、異なる場合にはノイズが混入したものとして
    データとしては無視することを特徴とするデジタルデー
    タ受信方式。
JP4224666A 1992-07-31 1992-07-31 デジタルデータ受信方式 Pending JPH0653998A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4224666A JPH0653998A (ja) 1992-07-31 1992-07-31 デジタルデータ受信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4224666A JPH0653998A (ja) 1992-07-31 1992-07-31 デジタルデータ受信方式

Publications (1)

Publication Number Publication Date
JPH0653998A true JPH0653998A (ja) 1994-02-25

Family

ID=16817316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4224666A Pending JPH0653998A (ja) 1992-07-31 1992-07-31 デジタルデータ受信方式

Country Status (1)

Country Link
JP (1) JPH0653998A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6081557A (en) * 1996-05-16 2000-06-27 Nec Corporation Datalink system and communication network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6081557A (en) * 1996-05-16 2000-06-27 Nec Corporation Datalink system and communication network

Similar Documents

Publication Publication Date Title
US8107577B2 (en) Communication protocol method and apparatus for a single wire device
JP2641999B2 (ja) データ・フォーマット検出回路
KR940002144B1 (ko) 데이터 전송방식
JP2812665B2 (ja) 通信網のデータ衝突検出回路および検出方法
US4007421A (en) Circuit for encoding an asynchronous binary signal into a synchronous coded signal
US4078204A (en) Di-phase pulse receiving system
JP3021855B2 (ja) シリアルデータ転送装置
US7375561B2 (en) Timing adjustment circuit and method thereof
JPH0530096A (ja) 連続シリアルデータの送信方法及び受信方法
JPH01143435A (ja) データ伝送装置
JP3341556B2 (ja) シリアル/パラレル変換回路
JP3488378B2 (ja) シリアルデータ通信装置およびシリアルデータ通信装置のエラーチェック方法
JPS60165853A (ja) デ−タ受信回路における信号復元回路
JPH024535Y2 (ja)
SU1348885A1 (ru) Устройство дл передачи и приема информации
JPH03254254A (ja) データ受信装置
SU1355976A1 (ru) Устройство дл передачи и приема цифровой информации
JPH01289334A (ja) クロック同期式データ伝送方式
JPS5869151A (ja) 復号化回路
JPH03101432A (ja) データ受信回路
JP2006128800A (ja) 一線式データ通信方法、及びこの通信方法を用いた一線式データ送受信機
JPS61290827A (ja) 光空間通信方式
JPS604342A (ja) 通信装置
JP2000165366A (ja) 送受信装置
JPS59125139A (ja) 送受信回路の診断方式