JPH01229548A - 調歩同期式シリアルデータ受信回路 - Google Patents

調歩同期式シリアルデータ受信回路

Info

Publication number
JPH01229548A
JPH01229548A JP63056781A JP5678188A JPH01229548A JP H01229548 A JPH01229548 A JP H01229548A JP 63056781 A JP63056781 A JP 63056781A JP 5678188 A JP5678188 A JP 5678188A JP H01229548 A JPH01229548 A JP H01229548A
Authority
JP
Japan
Prior art keywords
serial data
sampling pulse
sampling
data
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
JP63056781A
Other languages
English (en)
Inventor
Fumihide Kitamura
文秀 北村
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63056781A priority Critical patent/JPH01229548A/ja
Publication of JPH01229548A publication Critical patent/JPH01229548A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、調歩同期式シリアルデータ受信回路に関す
るものである。
[従来の技術] 第6図は、従来の調歩同期式シリアルデータ受信回路の
ブロック図であり、第7図は、その動作の説明に使用す
るタイムチャートである。第6図において、1はボーレ
ート決定用分周器、2はスタートビット検出部、3は受
信レジスタ部、4はサンプリングパルスのタイミング決
定用カウンタ、5は1/16分周器、6は受信用コント
ロール部、7は内部クロック、8は内部基準クロック信
号、9はサンプリングパルス、10はコントロール信号
、11はスタートビット検出信号、12は1/16分周
器5の動作開始許可信号、13は受信シリアルデータ、
19はシリアルデータ発信装置である。
また、第7図において、101は受信されるシリアルデ
ータ、102はスタートビット、103は1つのデータ
ビット、1o4はシリアルデータの転送速度に依存して
決まる内部基準クロック信号、105はサンプリングパ
ルス、1o6はシルアルデータのサンプリング周期、1
07はスタートビット102の検出から最初のデータビ
ット103のサンプリングまでの遅れ時間、108はデ
ータのサンプリング時間である。
次に、動作について説明する。
第7図のタイムチャートにおいて、受信されたシリアル
データ101の中のスタートビット1゜2が検出される
と、内部基準クロック信号104を決められた周期分カ
ウントすることにより、最初のデータビット検出時間1
07をとった後、内部基準クロック信号104に同期し
て、サンプリングパルス105を発生し、サンプリング
時間108中にデータを読込む。また、最初のデータを
サンプリングした後は、データの転送速度にょって決ま
るサンプリング周期106に合わせて、サンプリングパ
ルス105を発生し、同様にデータのサンプリングを行
なう。
第6図において、シリアルデータ13中のスタートビッ
トが、スタートビット検出部2で検出され、スタートビ
ット検出信号11がカウンタ4に送られる。このカウン
タ4によって、既に決められている一定時間の後に、動
作開始許可信号12が1/16分周器5に送られ、1/
16分周器5が動作を開始し、一定時間(第7図の10
6)ごとに、既に決められた幅のサンプリングパルス9
(第7図の105)が出力され、受信レジスタ部3でシ
リアルデータ13が受信される。
以上のように、サンプリングパルス9の幅は一定であり
、また、サンプリングのタイミングを決定する最初のデ
ータビットのサンプリングまでの時間(第4図の107
)は、内部基準クロック信号8の周期×16十カウンタ
4の分周に要する時間で決定され固定となる。
[発明が解決しようとする課題] 従来の調歩同期式シリアルデータ受信回路は、以上のよ
うに構成されているので、シリアルデータ101の転送
速度が高速になると、それに伴ってサンプリングパルス
105のパルス幅、すなわちサンプリング時間108が
短くなり、外部からのパルス性ノイズを読取ってしまう
ことによる、データの読取り誤りが生じることがあった
また、サンプリングパルス105のタイミング(位相)
も、データのビットの中央で発生し、サンプリングする
よう固定されているため、高速のシリアルデータ転送に
おいて、転送路の電気的特性によって生じるシリアルデ
ータの波形の歪みにより、データの読取り誤りが生じる
ことがあった。
請求項(1)および(2)の発明は、上記のような課題
を解消するためになされたもので、転送されるシリアル
データの転送速度にかがらず、読取り誤りの少ない調歩
同期式シリアルデータ受信回路を得ることを目的とする
[課題を解決するための手段] 請求項(1)の発明に係る調歩同期式シリアルデータ受
信回路は、予め定められた時間幅のデータ単位の複数の
連続からなるデータ信号を与える手段、およびクロック
信号を発生する手段からそれぞれ送られてくる、データ
信号およびクロック信号に応答し、かつ同期して、デー
タ信号をサンプリングするためのサンプリングパルスを
発生する手段と、サンプリングパルスを発生する手段に
結合された、サンプリングパルスの位相を変化させるた
めの手段とを備えたものである。
請求項(2)の発明に係る調歩同期式シリアルデータ受
信回路は、予め定められた時間幅のデータ単位の複数の
連続からなるデータ信号を与える手段、およびクロック
信号を発生する手段からそれぞれ送られてくる、データ
信号およびクロック信号に応答し、かつ同期して、デー
タ信号をサンプリングするためのサンプリングパルスを
発生する手段と、サンプリングパルスを発生する手段に
結合された、サンプリングパルスのパルス幅を変化させ
るための手段とを備えたものである。
[作用] 請求項(1)の発明における調歩同期式シリアルデータ
受信回路は、予め定められた時間幅のデータ単位の複数
の連続からなるデータ信号を与える手段およびタロツク
信号を発生する手段からそれぞれ送られてくる、データ
信号およびクロック信号に応答し、かつ同期して、デー
タ信号をサンプリングするためのサンプリングパルスを
発生する手段と、サンプリングパルスを発生する手段に
結合された、サンプリングパルスの位相を変化させるた
めの手段とを備えているので、シリアルデータの転送速
度が高速になったとき、転送路の電気的特性によって生
じるシリアルデータの波形歪みが生じた場合、サンプリ
ングパルスの位相を適当に調整することにより、サンプ
リングのタイミングをずらし、シリアルデータのデータ
ビットの波形歪みが最も少ない時点において、シリアル
データのデータビットをサンプリングできるので、シリ
アルデータの読取り誤りを防ぐことが可能である。
請求項(2)の発明における調歩同期式シリアルデータ
受信回路は、予め定められた時間幅のデータ単位の複数
の連続からなるデータ信号を与える手段およびクロック
信号を発生する手段からそれぞれ送られてくる、データ
信号およびクロック信号に応答し、かつ同期して、デー
タ信号をサンプリングするためのサンプリングパルスを
発生する手段と、サンプリングパルスを発生する手段に
結合された、サンプリングパルスのパルス幅を変化させ
るための手段とを備えているので、シリアルデータの転
送速度が高速になっても、サンプリングパルスのパルス
幅を広く保つことができるので、外部からのパルス性ノ
イズを誤って読取らないので、シリアルデータの読取り
誤りを防ぐことが可能である。
[発明の実施例コ 第1図は、請求項(1)の発明の実施例を示す調歩同期
式シリアルデータ受信回路のブロック図であり、第2図
は、その動作の説明に使用するタイムチャートである。
第1図において、1ないし13および19は、いずれも
第6図に示す従来のものと同様であり、説明は省略する
。第1図において、17は動作開始許可信号12を出力
するまでの時間(位相)を決定するためのレジスタ、1
8はレジスタ17とカウンタ4の値を比較する比較器、
19はシリアルデータ発信装置、21は位相入力部を示
す。
また、第2図において、101ないし106および10
8は、いずれも第4図に示す従来のものと同様であり、
説明は省略する。第2図において、110は位相を変え
たサンプリングパルス、112は最初のデータビット検
出までの時間である。
次に、動作について説明する。
第2図において、受信されたシリアルデータ101内の
スタートビット102が検出されると、内部基準クロッ
ク信号104を、予めサンプリングパルスの位相入力部
から入力されている数だけカウントすることにより、最
初のデータビット検出時間107をとった後、内部基準
クロック信号104に同期して、サンプリングパルス1
10を発生し、サンプリング時間108中に最初のデー
タビット103をサンプリングする。最初のデータビッ
ト103をサンプリングした後は、データの転送速度に
よって決まるサンプリング周期106に合わせて、サン
プリングパルス110を発生し、同様にデータビット1
03のサンプリングを行なう。
第1図において、受信されたシリアルデータ13中のス
タートビットが、スタートビット検出部2で検出され、
スタートビット検出信号11がカウンタ4に送られ、カ
ウンタ4は内部基準クロック信号8をカウントし始める
。一方、サンプリングパルスの位相入力部21より入力
することによって、1716分周器5の動作を開始させ
るための動作開始許可信号12を出力するまでの時間が
、位相レジスタ17に登録されており、比較器18は、
位相レジスタ17の値と、カウンタ4の値を比較し、カ
ウンタ4の値が位相レジスタ17の値と一致したときに
、動作開始許可信号12を1/16分周器5に送る。第
3図の場合と同様に、1/16分周器5は、動作開始許
可信号12を受取ると、動作を開始し、一定時間(第2
図の106)ごとに、既に決められた幅のサンプリング
パルス9(第2図の110)を受信レジスタ部3に出力
し、受信レジスタ部3でシリアルデータ13が受信され
る。
以上のように、この回路によれば、サンプリングパルス
110の位相を調整することができるので、シリアルデ
ータ転送路の電気的特性によって生じるシリアルデータ
101のデータビット103に波形歪みが生じた場合、
データビット103の波形の最も安定した時点で、サン
プリングすることが可能となり、読取り誤りを防ぐこと
ができる。
第3図は、請求項(2)の発明の実施例を示す調歩同期
式シリアルデータ受信回路のブロック図であり、第4図
は、その動作の説明に使用するタイムチャートである。
第3図に示された回路は、第1図の回路と比較して、位
相レジスタ17、比較器18および位相入力部21に代
えて、パルス幅入力部20と、入力されたパルス幅を一
時記憶するためのレジスタ14と、1/16分周器5か
らの出力信号によりアクティブになり内部基準クロック
信号8をカウントするカウンタ16と、カウンタ16の
値とレジスタ14の値とを比較する比較器15とを含む
また、第4図において、101ないし104および10
6は、いずれも第7図に示す従来のものと同様であり、
説明は省略する。第4図において、107は最初のデー
タビット検出時間、111はパルス幅を変えたサンプリ
ングパルス、114はサンプリング時間である。
次に動作について説明する。
第4図において、受信されたシリアルデータ101の中
のスタートビット102が検出されると、内部基準クロ
ック信号104を決められた周期分カウントすることに
より、最初のデータビット検出時間107をとった後、
内部基準クロック信号104に同期して、サンプリング
パルス111を発生する。このサンプリングパルス11
1は、後述するように、任意の長さのパルス幅を持ち、
そのサンプリング時間114中にデータを読込む。
また、最初のデータをサンプリングした後は、データの
転送速度によって決まるサンプリング周期106に合わ
せて、サンプリングパルス111を発生し、同様にデー
タのサンプリングを行なう。
第3図において、シリアルデータ13中のスタートビッ
トが、スタートビット検出部2で検出され、スタートビ
ット検出信号11がカウンタ4に送られる。このカウン
タ4によって、既に決められている一定時間の後に、動
作開始許可信号12が1/16分周器5に送られ、17
16分周器5が動作を開始し、一定時間(第4図の10
6)ごとに、カウンタ16の動作許可信号(第7図に示
された従来のサンブリンクパルス105と同じものであ
る)が出力される。
カウンタ16は、この動作許可信号に応答して、内部基
準クロック信号8のカウントを開始する。
一方、パルス幅レジスタ14には、パルス幅入力部20
から、予め、サンプリングパルスの任意の長さのパルス
幅を示す信号が入力されている。比較器15は、カウン
タ16の出力信号とパルス幅レジスタ14に入力されて
いる信号とを比較し、その任意の長さのパルス幅(第4
図の114)を持つサンプリングパルス9を出力する。
以上のように、サンプリングパルス9のパルス幅を任意
の長さに設定することができるので、シリアルデータの
転送速度が高速になってもサンプリングパルス9の幅を
広く保つことができ、外部からのパルス性ノイズを誤っ
て読取ることを防ぐことができる。
第5図は、請求項(1)および(2)の発明を組合わせ
て適用した場合の実施例を示す、調歩同期式シリアルデ
ータ受信回路のブロック図である。
第5図において、既に説明したように、サンプリングパ
ルス9の位相とパルス幅を予め任意に設定できるので、
高速の受信シリアルデータの読取り誤りを防ぐことがで
きる。
[発明の効果] 以上のように、請求項(1)の発明によれば、サンプリ
ングパルスを発生する手段に結合された、サンプリング
パルスの位相を変化させるための手段を備えているので
、データ信号の波形に、転送路の電気的特性による歪み
が生じた場合でも、データ信号のサンプリングを正確に
行ない、したがって、読取り誤りの少ない、信頼性の高
い調歩同期式シリアルデータ受信回路を得ることができ
る。
また、請求項(2)の発明によれば、サンプリングパル
スを発生する手段に結合された、サンプリングパルスの
パルス幅を変化させるための手段を備えているので、シ
リアルデータの伝送速度が高速になっても、外部からの
パルス性ノイズを誤って読取らないので、信頼性の高い
調歩同期式シリアルデータ受信回路を得ることができる
【図面の簡単な説明】
第1図は、請求項(1)の発明の実施例を示す調歩同期
式シリアルデータ受信回路のブロック図であり、第2図
は、第1図の回路の動作を説明するタイムチャートであ
り、第3図は、請求項(2)の発明の実施例を示す調歩
同期式シリアルデータ受信回路のブロック図であり、第
4図は、第3図の回路の動作を説明するタイムチャート
であり、第5図は、請求項(1)および(2)の発明を
組合わせて適用した場合の実施例を示す調歩同期式シリ
アルデータ受信回路のブロック図であり、第6図は、従
来の調歩同期式シリアルデータ受信回路のブロック図で
あり、第7図は、第6図の回路の動作を説明するタイム
チャートである。 図において、1はボーレート決定用分周器、2はスター
トビット検出部、3は受信レジスタ部、4はカウンタ、
5は1/16分周器、6は受信用コントロール部、7は
内部クロック、8は内部基準クロック信号、9はサンプ
リングパルス、10はコントロール信号、11はスター
トビット検出信号、12は動作開始許可信号、13は受
信シリアルデータ、14はパルス幅レジスタ、15は比
較器、16はカウンタ、17は位相レジスタ、18は比
較器、19はシリアルデータ発信装置、20はパルス幅
入力部、21は位相入力部、101は受信シリアルデー
タ、102はスタートビット、103はデータビット、
104は内部基準クロック信号、105はサンプリング
パルス、106はサンプリング周期、107は最初のデ
ータビット検出時間、108はサンプリング時間、11
0は位相を変えたサンプリングパルス、111はパルス
幅を変えたサンプリングパルス、112は最初のデータ
ビット検出時間、114はサンプリング時間である。 なお、図中同一符号は同一または相当部分を示す。

Claims (2)

    【特許請求の範囲】
  1. (1)予め定められた時間幅のデータ単位の複数の連続
    からなるデータ信号を与える手段と、クロック信号を発
    生する手段と、 前記データ信号および前記クロック信号に応答し、かつ
    同期して前記データ信号をサンプリングするためのサン
    プリングパルスを発生する手段と、前記サンプリングパ
    ルス発生手段に結合され前記サンプリングパルスの位相
    を変化させるための手段を含む、調歩同期式シリアルデ
    ータ受信回路。
  2. (2)予め定められた時間幅のデータ単位の複数の連続
    からなるデータ信号を与える手段と、クロック信号を発
    生する手段と、 前記データ信号および前記クロック信号に応答し、かつ
    同期して前記データ信号をサンプリングするためのサン
    プリングパルスを発生する手段と前記サンプリングパル
    ス発生手段に結合され前記サンプリングパルスのパルス
    幅を変化させるための手段を含む、調歩同期式シリアル
    データ受信回路。
JP63056781A 1988-03-10 1988-03-10 調歩同期式シリアルデータ受信回路 Pending JPH01229548A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63056781A JPH01229548A (ja) 1988-03-10 1988-03-10 調歩同期式シリアルデータ受信回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63056781A JPH01229548A (ja) 1988-03-10 1988-03-10 調歩同期式シリアルデータ受信回路

Publications (1)

Publication Number Publication Date
JPH01229548A true JPH01229548A (ja) 1989-09-13

Family

ID=13036972

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63056781A Pending JPH01229548A (ja) 1988-03-10 1988-03-10 調歩同期式シリアルデータ受信回路

Country Status (1)

Country Link
JP (1) JPH01229548A (ja)

Similar Documents

Publication Publication Date Title
US6008746A (en) Method and apparatus for decoding noisy, intermittent data, such as manchester encoded data or the like
EP0877505B1 (en) Synchronous circuit controller for controlling data transmission between asynchronous circuits
EP0081750A1 (en) Self-clocking serial decoder
JPH08149120A (ja) 非同期シリアルデータ受信装置
US3836956A (en) Method and apparatus for decoding biphase signals
US5365547A (en) 1X asynchronous data sampling clock for plus minus topology applications
US5748123A (en) Decoding apparatus for Manchester code
JPH0316450A (ja) 非同期の直列データ受信装置及びその受信方法
EP0392397A2 (en) Symbol-wide elasticity buffer
US6154509A (en) Data phase recovery system
US4964142A (en) Receiver synchronization in encoder/decoder
US20030112827A1 (en) Method and apparatus for deskewing parallel serial data channels using asynchronous elastic buffers
JPH01229548A (ja) 調歩同期式シリアルデータ受信回路
JP2003134098A (ja) シリアル受信装置
US6891402B2 (en) Clock's out-of-synchronism state detection circuit and optical receiving device using the same
JP2010213204A (ja) データ送受信方法
JPH05102958A (ja) データ同期検出装置
US6278868B1 (en) Transceiver circuit including a circuit for measuring the delay introduced by telephone lines
JPH0425743B2 (ja)
JPH0157539B2 (ja)
JP2001168853A (ja) 調歩同期式シリアルデータ転送装置のデータ受信回路
JP2679474B2 (ja) データ同期検出方法
JP3463212B2 (ja) データ伝達装置
WO2025046102A1 (en) Circuit communication
JPS63202149A (ja) 同期伝送方式