JPH1198130A - クロック再生回路およびデータ伝送装置 - Google Patents

クロック再生回路およびデータ伝送装置

Info

Publication number
JPH1198130A
JPH1198130A JP25540697A JP25540697A JPH1198130A JP H1198130 A JPH1198130 A JP H1198130A JP 25540697 A JP25540697 A JP 25540697A JP 25540697 A JP25540697 A JP 25540697A JP H1198130 A JPH1198130 A JP H1198130A
Authority
JP
Japan
Prior art keywords
signal
circuit
clock
error
clock 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.)
Granted
Application number
JP25540697A
Other languages
English (en)
Other versions
JP3731313B2 (ja
Inventor
Hidekazu Kikuchi
秀和 菊池
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP25540697A priority Critical patent/JP3731313B2/ja
Priority to US09/184,974 priority patent/US6266383B1/en
Publication of JPH1198130A publication Critical patent/JPH1198130A/ja
Application granted granted Critical
Publication of JP3731313B2 publication Critical patent/JP3731313B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00—Television systems
    • H04N7/10—Adaptations for transmission by electrical cable
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00—Automatic control of frequency or phase; Synchronisation
    • H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08—Details of the phase-locked loop
    • H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/087—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using at least two phase detectors or a frequency and phase detector in the loop
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00—Automatic control of frequency or phase; Synchronisation
    • H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08—Details of the phase-locked loop
    • H03L7/10—Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range
    • H03L7/113—Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range using frequency discriminator
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00—Arrangements for synchronising receiver with transmitter
    • H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00—Automatic control of frequency or phase; Synchronisation
    • H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
    • H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

(57)【要約】 【課題】簡単な回路構成で、的確にクロックを再生でき
るクロック再生回路、並びに広範囲な転送レートに対応
でき、再生したクロック信号が素早く送信クロックに追
従でき、伝送媒体を増加する必要がないデータ伝送装置
を提供する。 【解決手段】切替信号S310の非入力時には送信デー
タに基づいてクロック信号を生成し、切替信号の入力時
には参照クロック信号に基づき参照クロック信号の周波
数にロックしたクロック信号を生成するクロック生成回
路300と、クロック生成回路300で生成されたクロ
ック信号の位相の異なる複数点においてサンプリングし
た入力データの差異をエラーとし、当該エラーが偶発的
なエラーか生成したクロック信号と入力データとの周波
数のずれによるエラーかを検出し、周波数ずれエラーの
場合に切替信号をクロック生成回路300に出力するエ
ラー検出回路310とを有する受信部(クロック再生回
路)30Aを設ける。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、シリアルデータを
高速に伝送するシリアルデータ伝送装置等に適用できる
クロック再生回路およびデータ伝送装置に関するもので
ある。
【0002】
【従来の技術】シリアルデータ伝送は、一本もしくは一
対の伝送媒体で信号を伝送することができるので、省ス
ペース性に優れ、また、多芯の信号伝送線で信号を伝送
するときに生じるデータ間のスキュー(タイミングず
れ)の問題がないので、長距離のデータ伝送に適してい
る。
【0003】図5は、一般的なシリアルデータ伝送装置
の構成を示している。図示のデータ伝送装置は、送信部
10、伝送線20および受信部30により構成されてい
る。さらに、送信部10は、並列/直列変換回路11と
送信クロック生成回路12からなり、受信部30は、直
列/並列変換回路31と、クロック再生回路32からな
る。また、伝送線20は、一対の信号線、たとえば遮蔽
より線(STP: ShieldedTwisted Pair )または非遮
蔽より線( UTP: Unshielded Twisted Pair )などに
より構成されている。
【0004】データ伝送時、送信部10に入力された、
たとえばnビットの送信データが並列/直列変換回路1
1により、送信クロック信号TCKに同期して、直列デ
ータに変換され、伝送線20に出力される。送信クロッ
ク生成回路12は、たとえばPLL回路により構成さ
れ、同期クロック信号CLKを受けて、それに応じて、
送信クロック信号TCKを生成して、並列/直列変換回
路11に出力する。
【0005】受信部30において、伝送線20により伝
送されてきた直列データを受けて、直列/並列変換回路
31により、nビットのデータに変換して、出力する。
クロック再生回路32は、たとえばPLL回路により構
成され、伝送線20の伝送データに基づき送信クロック
信号TCKと同じ周波数を有する受信用クロック信号L
CKを再生して、直列/並列変換回路に供給する。
【0006】上述したデータ伝送装置により、送信デー
タを、たとえば一対の伝送線路により高速に伝送でき、
伝送線の省スペース性が優れている。また、データの歪
みが少なく、長距離のデータ伝送を実現できる。
【0007】
【発明が解決しようとする課題】ところで、上述した従
来のデータ伝送装置は、送信部10から送信したデータ
を正確に受信するため、受信部30に、送信データ自体
からクロック信号を抽出する回路、すなわちクロック再
生回路32が必須であるという問題がある。
【0008】クロック再生回路32は、高いQ値を有す
るバンドパスフィルタあるいはPLL回路によって構成
できる。バンドパスフィルタによりクロック再生回路3
2を構成する場合、受信信号の微分波形をSAW(Surf
ace Acoustic Wave : 表面弾性波)フィルタなどで濾波
して、クロック信号を抽出する方法が代表的である。こ
の方法では、SAWフィルタの中心周波数以外の伝送レ
ートには適用できないという制約を受ける。PLL回路
によりクロック再生回路32を構成する場合、受信信号
の位相と電圧制御発振器(VCO)の出力の位相とを等
しくなるように制御して、クロック信号を抽出する。こ
の方法では、VCOの発振周波数レンジを広くとれば多
様なデータ伝送レートに対応できるという利点がある。
【0009】しかし、VCOの周波数が受信信号の周波
数と大きくずれている場合に、ランダムなビット列のシ
リアルデータ信号を想定した位相比較手段は混乱し、V
COはドリフト状態となるか、伝送レートの整数倍の周
波数にロックした状態となり、正しく伝送クロック信号
TCKを抽出できないことがある。
【0010】上述の問題に対して、受信部30の初期化
状態において、伝送する信号のレートと特定の比の周波
数を持った参照クロック信号を受信部30に与えて、P
LL回路をロックさせておく方法が取られる。しかしな
がら、この方法でも、送信器の伝送するシリアルデータ
の伝送レートが不明である場合には、参照クロック信号
の周波数の設定ができないので、送信レートに関する情
報を伝送する別の手段が必要になる。
【0011】本発明は、かかる事情に鑑みてなされたも
のであり、その目的は、簡単な回路構成で、的確にクロ
ックを再生できるクロック再生回路、並びに広範囲な転
送レートに対応でき、再生したクロック信号が素早く送
信クロックに追従でき、伝送媒体を増加する必要がない
データ伝送装置を提供することにある。
【0012】
【課題を解決するための手段】上記目的を達成するた
め、本発明のクロック再生回路は、切替信号の非入力時
には基本クロックに同期した入力データに基づいてクロ
ック信号を生成し、切替信号の入力時には上記基本クロ
ックに基づいて生成された参照クロック信号に基づき、
当該参照クロック信号の周波数にロックしたクロック信
号を生成するクロック生成回路と、上記クロック生成回
路で生成されたクロック信号の位相の異なる複数点にお
いてサンプリングした入力データの差異をエラーとし、
当該エラーが偶発的なエラーか生成したクロック信号と
入力データとの周波数のずれによるエラーかを検出し、
周波数ずれエラーの場合に上記切替信号を上記クロック
生成回路に出力するエラー検出回路とを有する。
【0013】また、本発明では、上記クロック生成回路
は、切替信号の非入力時に作動し、生成クロック信号と
入力データとの位相を比較する位相比較回路と、切替信
号の入力時に作動し、上記生成クロック信号と参照クロ
ック信号との周波数を比較する周波数比較回路と、上記
位相比較回路および周波数比較回路の比較結果に応じた
発振周波数で発振してクロック信号を生成し、上記位相
比較回路、上記周波数比較回路および上記エラー検出回
路に出力する発振制御回路とを有する。
【0014】また、本発明では、上記エラー検出回路
は、上記クロック生成回路で生成されたクロック信号の
位相の異なる複数点においてサンプリングした入力デー
タの差異をエラーパルス信号として出力するエラーパル
ス信号生成回路と、上記エラーパルス信号のパルス幅を
第1の時間だけ拡張してエラーの密度を調べる第1の回
路と、上記第1の回路の出力信号のパルス幅をさらに第
2の時間だけ拡張し、当該第2の時間拡張後に未だエラ
ー密度の高い部分がある場合に上記切替信号を出力する
第2の回路とを有する。
【0015】また、本発明では、上記エラー検出回路
は、上記切替信号を出力し、クロック信号の周波数を上
記参照クロック信号の周波数に引き込んで当該切替信号
の出力を停止し位相比較回路を作動させた後に、入力デ
ータに基づいて生成されたクロック信号でエラー検出を
行う場合、上記クロック信号の位相が上記入力データの
位相に引き込まれるまで、上記第2の時間のパルス拡張
を行っても未だエラー密度の高い部分がある場合であっ
ても上記切替信号の出力を抑止する第3の回路を有す
る。
【0016】また、本発明は、伝送線を介して、送信ク
ロック信号により設定された伝送レートで送信部から受
信部に送信データを伝送し、受信部において受信信号に
基づき受信用クロック信号を再生し、上記送信データを
受信するデータ伝送装置であって、上記伝送線は、一対
の信号線からなり、上記送信部は、上記送信データを対
をなす差動信号に変換して、上記伝送線に出力し、上記
伝送線を伝送された受信部からの要求信号を受けたとき
には、上記送信データに代えて、参照クロック信号を上
記伝送線に出力する出力回路を有し、上記受信部は、切
替信号の非入力時には上記送信データに基づいてクロッ
ク信号を生成し、切替信号の入力時には上記参照クロッ
ク信号に基づき、当該参照クロック信号の周波数にロッ
クしたクロック信号を生成するクロック生成回路と、上
記クロック生成回路で生成されたクロック信号の位相の
異なる複数点においてサンプリングした入力データの差
異をエラーとし、当該エラーが偶発的なエラーか生成し
たクロック信号と入力データとの周波数のずれによるエ
ラーかを検出し、周波数ずれエラーの場合に上記切替信
号を上記クロック生成回路に出力するエラー検出回路と
を有する。
【0017】また、本発明では、上記送信部の出力回路
は、上記伝送線に伝送された信号に応じて、選択制御信
号を発生する検出回路と、上記選択制御信号に応じて、
上記送信データと上記参照クロック信号の何れかを選択
する選択回路とを有する。
【0018】また、本発明では、上記検出回路は、上記
伝送線に同相信号が伝送されていないとき、上記選択回
路に上記送信データを選択して出力させ、上記伝送線に
同相信号が伝送されているとき、上記選択回路に上記参
照クロック信号を選択して出力させる上記選択制御信号
を出力する。
【0019】また、本発明では、上記選択回路の出力側
に、選択した信号を差動信号に変換して上記伝送線に出
力する差動駆動回路を有する。
【0020】また、本発明では、上記受信部に、上記伝
送線を伝送された差動信号に応じて、受信信号を出力す
る差動受信回路を有する。
【0021】また、本発明では、上記差動受信回路の入
力端子と上記伝送線との間に、直流成分を遮断し、上記
送信データの差動信号に基づく交流信号を通過させるキ
ャパシタを有する。
【0022】また、本発明では、上記差動受信回路の動
作点を設定するバイアス回路を有する。
【0023】また、本発明では、上記クロック生成回路
は、上記切替信号を受けて上記伝送線に同相信号を出力
する同相駆動回路を有する。
【0024】本発明によれば、エラー検出回路におい
て、上記クロック生成回路で生成されたクロック信号の
位相の異なる複数点においてサンプリングした入力デー
タの差異がエラーとしてとらえられ、これが偶発的なエ
ラーか生成したクロック信号と入力データとの周波数の
ずれによるエラーかが検出される。そして、周波数ずれ
エラーの場合に切替信号がクロック生成回路に出力され
る。クロック生成回路においては、切替信号の非入力時
には基本クロックに同期した入力データに基づいてクロ
ック信号が生成される。これに対して、クロック信号と
入力データとの周波数のずれによるエラーが検出され、
切替信号の入力されたときには、基本クロックに基づい
て生成された参照クロック信号に基づき、当該参照クロ
ック信号の周波数にロックしたクロック信号が生成され
る。
【0025】また、本発明によれば、送信部により、送
信クロック信号によって設定された伝送レートで送信デ
ータが差動信号に変換して伝送線に出力され、受信部に
おいて、受信信号に応じて、受信用クロック信号が再生
され、再生されたクロック信号に応じて、伝送線からの
信号が受信される。受信部において、クロック再生回路
により、受信用クロックが再生される。再生されたクロ
ック信号の周波数と送信データ用の送信クロック信号の
周波数が異なるとき、エラー検出回路において切替信号
が生成され、たとえば伝送線に参照クロック信号の送信
を要求する同相の要求信号が出力され、これを受けて、
送信部により、参照クロック信号が伝送線に出力され
る。受信部では、参照クロック信号に基づき、当該参照
クロック信号の周波数にロックしたクロック信号が生成
される。そして、クロック信号の周波数が参照クロック
信号の周波数に引き込まれると、通常のデータ通信が行
われ、クロック生成回路では、クロック信号の位相を受
信データの位相に引き込むような制御が行われる。
【0026】
【発明の実施の形態】図1は、本発明に係るデータ伝送
装置の一実施形態を示す回路図である。図1のデータ伝
送装置は、出力回路100を有する送信部10A、一対
の信号線からなる伝送線20A、およびクロック生成回
路300およびエラー検出回路310を有する受信部3
0Aにより構成されている。
【0027】送信部10Aの出力回路100は、たとえ
ばNRZデータである送信データを対をなす差動信号に
変換して伝送線20Aに出力し、伝送線20Aを伝送さ
れた受信部からの要求信号を受けたときには、送信デー
タに代えて、参照クロック信号を伝送線20Aに出力す
る。
【0028】出力回路100は、具体的には、D型フリ
ップフロップ101、セレクタ102、分周器103、
差動ドライバ104、コンパレータ105および同相電
圧検出回路106により構成されている。
【0029】フリップフロップ101は、クロック信号
入力端子に送信部10Aの図示しない送信クロック発生
回路からの送信クロック信号TCKが入力され、データ
入力端子に図示しない並列/直列変換回路からシリアル
の送信データSDATが入力され、送信データSDAT
をクロック信号TCKのタイミングで出力端子Qからセ
レクタ102の入力端子0に順次出力する。
【0030】セレクタ102は、選択信号端子Sに入力
される選択制御信号S105のレベルに応じて、入力端
子0または入力端子1の何れかに入力された信号を選択
して出力する。たとえば選択信号端子Sにハイレベルの
選択制御信号S105が入力されているとき、セレクタ
102は入力端子1に入力された参照クロック信号RC
Kを選択して出力する。これに対して、選択信号端子S
にローレベルの選択制御信号S105が入力されている
とき、セレクタ102は入力端子0に入力された送信デ
ータを選択して出力する。
【0031】分周器103は、送信クロック信号TCK
をN(Nは正整数である)分周し、この分周信号を参照
クロック信号RCKとして、セレクタ102の入力端子
1に出力する。
【0032】差動ドライバ104は、セレクタ102の
出力信号を受けて、それに応じて対をなす差動信号を発
生し、一対の信号線からなる伝送線20Aに出力する。
【0033】コンパレータ105は、同相電圧検出回路
106からの検出信号S106が所定の基準電圧Vref
を越えたとき、ハイレベルの選択制御信号S105をセ
レクタ102の選択信号入力端子Sに出力し、それ以外
のとき、ローレベルの選択制御信号105をセレクタ1
02の選択信号入力端子Sに出力する。
【0034】同相電圧検出回路106は、伝送線20A
に印加された同相信号を検出して、検出信号S106を
コンパレータ105に出力する。
【0035】上述したように構成された出力回路100
においては、通常動作時に、伝送線20Aに差動信号の
みが出力される。したがって、同相電圧検出回路106
からは、ローレベルの検出信号S106が出力される。
その結果、コンパレータ105からローレベルの選択制
御信号S105がセレクタ102の選択信号端子Sに出
力される。これに応じて、セレクタ102により、入力
端子0に入力された信号が選択される。すなわち、フリ
ップフロップ101から出力されたシリアルの送信デー
タTDTがセレクタ102により選択され、伝送線20
Aに出力される。
【0036】一方、受信部30Aにおいて、何らかの原
因でPLL回路の同期がずれたとき、後述するように、
受信部30Aのクロック生成回路300により、同相信
号である参照クロック信号の要求信号が発生され、伝送
線20Aに出力される。送信部10Aの出力回路100
においては、この要求信号を受けて同相電圧検出回路1
06によりハイレベルの検出信号S106が発生され、
コンパレータ105に出力される。これにより、コンパ
レータ105からハイレベルの選択制御信号S105が
セレクタ102の選択信号端子Sに出力される。これに
応じて、セレクタ102により、入力端子1に入力され
た信号が選択される。すなわち、分周器103から出力
された参照クロック信号RCKがセレクタ102により
選択され、伝送線20Aに出力される。
【0037】受信部30Aのクロック生成回路300
は、エラー検出回路310から切替信号S310をロー
レベルで受けた場合には、伝送線20Aを伝送された送
信データに基づいてクロック信号LCKを生成し、切替
信号S310をハイレベルで受けた場合には、伝送線2
0Aを伝送された参照クロック信号RCKに基づき、こ
の参照クロック信号RCKの周波数にロックしたクロッ
ク信号LCKを生成する。
【0038】クロック生成回路300は、具体的には、
電圧制御発振器(VCO)301、ループフィルタ30
2、位相比較回路303、差動レシーバ304、周波数
比較回路305、分周器306、差動ドライバ307、
および同相ドライバ308により構成されている。な
お、分周器306の分周比は、送信部10Aにおける分
周回路103の分周比と同様に設定されている。また、
これらの分周回路の分周比はともに1に設定することが
できる。すなわち、これらの分周器は省略できる。送信
部10Aおよび受信部30Aにそれぞれ分周器103お
よび306を設けることにより、参照クロック信号RC
Kの周波数を低減でき、受信部30Aの周波数比較回路
305の動作周波数範囲を低減させることができる。
【0039】VCO301は、ループフィルタ302か
らの発振制御信号S302に応じてクロック信号LCK
の周波数を制御する。ループフィルタ302は、位相比
較回路303からの発振制御信号S303もしくは周波
数比較回路305からの発振制御信号S305の高域成
分、ノイズなどを除去し、低域成分のみを発振制御信号
S302としてVCO301に出力する。
【0040】位相比較回路303は、差動レシーバ30
4からの受信信号S304とVCO301からのクロッ
ク信号LCKとの位相を比較し、比較結果に応じて発振
制御信号S303を発生し、ループフィルタ302に出
力する。
【0041】差動レシーバ304は、伝送線20Aより
伝送されてきた差動信号を受けて受信信号S304を生
成し、位相比較回路303、周波数比較回路305およ
びエラー検出回路310にそれぞれ出力する。
【0042】周波数比較回路305は、分周器306か
らの分周信号の周波数と伝送線20Aから伝送された参
照クロック信号RCKの周波数とを比較して、比較結果
に応じて、発振制御信号S305を出力する。
【0043】なお、位相比較回路303、周波数比較回
路305、ループフィルタ302およびVCO301に
より、PLL回路が構成されている。
【0044】このように構成されたPLL回路におい
て、VCO301により、送信部10に用いられた送信
クロック信号TCKと同じ周波数を有するクロック信号
LCKが得られる。クロック信号LCKは、送信クロッ
ク信号TCKの再生信号として、送信データの受信ある
いは受信部30Aの同期制御に用いられる。
【0045】位相比較回路303および周波数比較回路
305は、イネーブル機能付きであり、入力されたイネ
ーブル信号のレベルに応じて、動作/非動作状態が設定
される。ここで、位相比較回路303および周波数比較
回路305はともにローイネーブルとする。すなわち、
イネーブル信号入力端子にローレベルの信号が入力され
ているときのみ動作し、それ以外のとき動作しない。
【0046】差動ドライバ307は、エラー検出回路3
10による切替信号S310を受けて、この切替信号S
310の入力レベルに応じた位相比較回路303および
周波数比較回路305の動作状態を制御するイネーブル
信号ENB1およびENB2を生成する。
【0047】具体的には、エラー検出回路310でエラ
ーが検出されず切替信号S310がローレベルで入力さ
れたときには、それぞれローレベルのイネーブル信号E
NB1およびハイレベルのイネーブル信号ENB2を生
成する。これにより、エラーが検出されないときには、
位相比較回路303のみが動作状態に設定され、周波数
比較回路305は非動作状態に設定される。
【0048】これに対して、初期化状態または通常受信
動作時に、何らかの原因でVCO301により生成され
たクロック信号LCKの周波数が送信部10Aに用いら
れているクロック信号TCKの周波数と大きくずれ、エ
ラー検出回路310でエラーとして検出され、切替信号
S310がハイレベルで入力されると、それぞれハイレ
ベルのイネーブル信号ENB1およびローレベルのイネ
ーブル信号ENB2を生成する。これにより、エラーが
検出されたときには、位相比較回路303が非動作状態
に設定され、周波数比較回路305が動作状態に設定さ
れる。
【0049】同相ドライバ308は、エラー検出回路3
10による切替信号S310を受けて同相信号を発生し
伝送線20Aに出力する。同相ドライバ308は、エラ
ー検出回路310による切替信号S310がハイレベル
に保持されている間に、参照クロック信号の要求信号と
しての同相信号をハイレベルで伝送線20Aに出力す
る。このとき、伝送線20Aを構成する一対の信号線の
平均電圧がハイレベル、たとえば1Vに保持される。
【0050】エラー検出回路310は、クロック生成回
路300で入力NRZデータ(または参照クロック信号
RCK)に基づいて生成されたクロック信号LCKの位
相の異なる2点においてサンプリングした入力データ
(または参照クロック信号RCK)の差異をエラー信号
とし、このエラーが偶発的なエラーか生成したクロック
信号と入力データとの周波数のずれによるエラーかを検
出し、周波数ずれエラーの場合に切替信号S310をク
ロック生成回路300の差動ドライバ307および同相
ドライバ308に出力する。
【0051】エラー検出回路310のエラー検出原理
は、送信データであるNRZ信号とVCO301による
生成クロック信号LCKのずれは、クロック信号LCK
の僅かに位相の異なる2点でサンプリングしてその差異
を調べると、間欠的にエラーパルス出力が得られること
による(図2参照)。これは、通信で偶発的に生じるロ
ックはずれ等によるエラーに比してより密に発生する。
なお、図2中、*で示す領域がエラーが発生する可能性
の高い領域である。そこで、エラー検出回路310は、
NRZデータに基づいて生成されたクロック信号LCK
の位相の異なる2点においてサンプリングした入力デー
タの差異をエラーパルス信号として生成し、生成したエ
ラーパルス信号のパルス幅を所定時間だけ拡張してエラ
ー密度を調べ、さらにパルスを拡張し、それでもある密
度でエラーパルスがあればエラーとして検出するように
構成されている。
【0052】エラー検出回路310は、具体的には、D
型フリップフロップ311,312,313、遅延回路
314、排他的論理和(EXOR)ゲート315、パル
スストレッチャ316(PS1),317(PS2),
318(PS3)、インバータ319,320、2入力
ORゲート321、および2入力ANDゲート322に
より構成されている。
【0053】D型フリップフロップ311は、クロック
生成回路300で生成されたクロック信号LCKをクロ
ック入力に入力し、入力端子Dに差動レシーバ304で
受信された受信信号S304を入力し、クロック信号L
CKで受信信号S304をサンプリングして送信データ
を再生し、出力端子Qから再生データS311を出力端
子TOUT およびEXORゲート315に出力する。
【0054】D型フリップフロップ312は、クロック
生成回路300で生成されたクロック信号LCKを遅延
回路314で所定時間だけ遅延された遅延クロック信号
DLCKをクロック入力に入力し、入力端子Dに差動レ
シーバ304で受信された受信信号S304を入力し、
遅延クロック信号LCKで受信信号S304をサンプリ
ングして送信データを再生し、出力端子Qから再生デー
タS312をEXORゲート315に出力する。
【0055】D型フリップフロップ313は、クロック
生成回路300で生成されたクロック信号LCKを遅延
回路314で所定時間だけ遅延された遅延クロック信号
DLCKをクロック入力に入力し、入力端子DにEXO
Rゲート315でクロック信号LCKの位相の異なる2
点においてサンプリングした再生データS311とS3
12との排他的論理和の結果信号S315を入力し、遅
延クロック信号LCKで信号S315をサンプリングし
て、その結果を図3(a)に示すようなエラーパルス信
号S313として出力端子Qからパルスストレッチャ3
16に出力する。 図3(a)において、で示す領域
の波形は偶発的に生じるエラーパルス、で示す領域の
波形はVCO301の周波数ずれで生じるエラーパルス
である。
【0056】これらD型フリップフロップ311〜31
3、遅延回路314、およびEXOR315によりクロ
ック生成回路300で入力データに基づいて生成された
クロック信号LCKの位相の異なる2点においてサンプ
リングした入力データの差異をエラーパルス信号を生成
するエラーパルス信号生成回路が構成されている。
【0057】パルスストレッチャ316は、エラーパル
ス信号S313のパルス幅をさらに第1の時間T1だけ
拡張し、図3(b)に示すような信号S316としてイ
ンバータ319に出力する。このパルスストレッチャ3
16のおけるパルス拡張時間T1は、上述したようにエ
ラー密度を調べるための時間である。
【0058】インバータ319は、パルスストレッチャ
316の出力信号S316のレベルを反転させ、図3
(c)に示すような信号S319をORゲート321に
出力する。このインバータ319の反転出力信号S31
9は、エラーパルス信号S313がパルスストレッチャ
316で時間T1だけ拡張されているので、図3(c)
に示すように、で示す領域では、エラーがまばらな箇
所でパルスが立ち、で示す領域のようにエラーが密な
ところではパルスが出なくなる。なお、パルスストレッ
チャ316、インバータ319により第2の回路が構成
される。
【0059】パルスストレッチャ317は、ORゲート
321の出力信号S321、すなわちインバータ319
の出力信号S319またはANDゲート322の出力信
号S322のパルス幅をさらに第2の時間T2だけ拡張
し、図3(e)に示すような信号S317としてインバ
ータ320およびANDゲート322に出力する。この
パルスストレッチャ317の出力信号S317は、イン
バータ319の反転出力信号S319のパルス幅をさら
に時間T2だけ拡張したものであることから、図3
(e)に示すように、エラーが密な部分が時間T2以上
続いたときにだけローレベルになる。
【0060】インバータ320は、パルスストレッチャ
317の出力信号S317のレベルを反転させて図3
(f)に示すような切替信号S310を生成し、パルス
ストレッチャ318、並びにクロック生成回路300の
差動ドライバ307および同相ドライバ308に出力す
る。この切替信号S310がハイレベルで出力されてい
るときに、前述したように、クロック生成回路300に
おいては、クロック信号LCKと入力NRZデータとの
周波数ずれが生じているものとして、周波数比較回路3
05を用いたループでVCO301の発振周波数を参照
クロック信号RCKの周波数に引き込む動作が行われ
る。なお、パルスストレッチャ317およびインバータ
320により第2の回路が構成される。
【0061】パルスストレッチャ318は、切替信号S
310のパルス幅をさらに第3の時間T3だけ拡張し、
図3(g)に示すような信号S318としてANDゲー
ト322に出力する。
【0062】ANDゲート322は、パルスストレッチ
ャ317の出力信号S317とパルスストレッチャ31
8の出力信号S318との論理積をとりマスク信号S3
22としてORゲート321に出力する。
【0063】これらパルスストレチャ318およびAN
Dゲート322は第3の回路として以下の機能を有す
る。すなわち、切替信号S3130がハイレベルの期間
にクロック生成回路300において行われる周波数比較
回路305を用いたループでVCO301の発振周波数
を参照クロック信号RCKの周波数に引き込む動作が進
み、VCO301の発振周波数が参照クロック信号RC
Kの周波数に近づいていくと、エラーパルス信号S31
3は再び疎になり、パルスストレッチャ316の出力信
号はローレベルに落ち、パルスストレッチャ317の出
力信号はハイレベルになる。その結果、切替信号S31
0は、ローレベルになり、クロック生成回路300にお
いては位相比較回路303を用いたループで動作し、V
CO301の発振周波数を入力NRZ信号に引き込む動
作が行われる。そして、この引き込む過程において生じ
る図3中で示す領域のエラーパルス信号S313を、
パルスストレチャ318およびANDゲート322で生
成したマスク信号S322を用いて、時間T3の間はエ
ラーをマスクして、切替信号S310をローレベルに保
持させて位相比較回路303を用いたループで動作さ
せ、VCO301で生成されるクロック信号に位相を入
力NRZデータの位相に引き込む動作を続行させる。
【0064】次に、上記構成による動作を説明する。た
とえば、伝送線20Aを介して送信部10Aと受信部3
0Aを接続したときあるいは通常のデータ伝送中にノイ
ズ等の原因で、受信部30Aで生成されるクロック信号
LCKの周波数が、送信部10Aで用いられている送信
クロック信号TCKの周波数とずれたときには、当初エ
ラー信号生成回路で生成されるエラーパルス信号S31
3は図3ので示す領域のように密状態にある。このエ
ラー信号S313は、パルスストレッチャ316でその
パルス幅が時間T1だけ拡張される。その結果、パルス
ストレッチャ316からパルスではなく直流(DC)的
なレベルの信号S316が出力される。この信号S31
6はインバータ319で反転され、ローレベルの信号S
319としてORゲート321を介してパルスストレッ
チャ317に入力される。
【0065】パルスストレッチャ317においては、O
Rゲート321の出力信号S321、すなわちインバー
タ319の出力信号S319のパルス幅がさらに時間T
2だけ拡張され、図3(e)に示すような信号S317
としてインバータ320およびANDゲート322に出
力される。このパルスストレッチャ317の出力信号S
317は、インバータ319の反転出力信号S319の
パルス幅をさらに時間T2だけ拡張したものであること
から、図3(e)に示すように、エラーが密な部分が時
間T2以上続いたときにだけローレベルに切り替わる。
【0066】そして、インバータ320において、パル
スストレッチャ317の出力信号S317のレベルが反
転されて、ハイレベルの切替信号S310が生成され、
パルスストレッチャ318、並びにクロック生成回路3
00の差動ドライバ307および同相ドライバ308に
出力される。
【0067】差動ドライバ307では、エラー検出回路
310によるハイレベルの切替信号S310を受けて、
ハイレベルのイネーブル信号ENB1およびローレベル
のイネーブル信号ENB2が生成され、それぞれ位相比
較回路303および周波数比較回路305に供給され
る。これにより、位相比較回路303が非動作状態に設
定され、周波数比較回路305が動作状態に設定され
る。
【0068】また、同相ドライバ308では、エラー検
出回路310による切替信号S310を受けて同相信号
が発生され、伝送線20Aに出力される。このとき、伝
送線20Aを構成する一対の信号線の平均電圧がハイレ
ベル、たとえば1Vに保持される。
【0069】このように伝送線20Aにハイレベルの同
相信号が出力されていることから、送信部10Aの出力
回路100において、同相電圧検出回路106により、
ハイレベルの検出信号S106が出力され、コンパレー
タ105によりハイレベルの選択制御信号S105がセ
レクタ102に出力される。これにより、セレクタ10
2では、分周器103からの参照クロックRCKが選択
され、参照クロックRCKが差動ドライバ104を介し
て、伝送線20Aに出力される。
【0070】受信部30Aのクロック生成回路300に
おいて、差動レシーバ304により伝送線20Aを伝送
された参照クロックRCKが受信され、これに同期した
受信信号S304が出力される。この受信信号S304
は、ローレベルのイネーブル信号ENB2により動作状
態に設定されている周波数比較回路305に入力され
る。また、周波数比較回路305には、VCO301に
より出力されたクロック信号LCKが分周器306によ
り、N分周された分周信号が入力される。
【0071】周波数比較回路305において、受信信号
S304と分周器306の分周信号の周波数が比較さ
れ、比較結果に応じて、発振制御信号S305が発生さ
れ、ループフィルタ302に出力される。ループフィル
タ302により、周波数比較回路305からの発振制御
信号S305の高域成分、ノイズなどが除去され、低域
成分のみがVCO301に出力される。そして、VCO
301において、ループフィルタ302からの発振制御
信号に応じて、クロック信号LCKの周波数が制御され
る。すなわち、クロック信号LCKと入力NRZデー
タ、ひいては送信部10Aで用いられている送信クロッ
ク信号TCKとの周波数ずれが生じているものとして、
周波数比較回路305を用いたループでVCO301の
発振周波数を参照クロック信号RCKの周波数に引き込
む動作が行われる。
【0072】このように、分周回路306からの分周信
号と参照クロックRCKの周波数が一致するようにVC
O301の発振周波数が制御されて、VCO301によ
り発生されたクロック信号LCKの周波数が送信部10
Aに用いられている送信クロック信号TCKの周波数と
徐々に一致するようになる。
【0073】この周波数調整されているクロック信号L
CKは、エラー検出回路310に入力されている。この
場合、上述したように切替信号S310がハイレベルの
期間にクロック生成回路300において行われる周波数
比較回路305を用いたループでVCO301の発振周
波数を参照クロック信号RCKの周波数に引き込む動作
が進み、VCO301の発振周波数が参照クロック信号
RCKの周波数に近づいていくと、、エラー検出回路3
10で生成されるエラーパルス信号S313は再び疎に
なり、パルスストレッチャ316の出力信号はローレベ
ルに落ち、パルスストレッチャ317の出力信号はハイ
レベルに切り替わる。その結果、切替信号S310はロ
ーレベルになる。
【0074】切替信号S310がローレベルになったこ
とに伴い、クロック生成回路300の差動ドライバ30
7では、エラー検出回路310によるローレベルの切替
信号S310を受けて、イネーブル信号ENB1がロー
レベルに切り替えられ、およびイネーブル信号ENB2
がハイレベルに切り替えられて、それぞれ位相比較回路
303および周波数比較回路305に供給される。これ
により、位相比較回路303が動作状態に切り替わり、
周波数比較回路305が非動作状態に切り替わる。
【0075】また、同相ドライバ308では、ローレベ
ルの切替信号S310を受けて同相信号がローレベルに
切り替えられて伝送線20Aに出力される。
【0076】このように伝送線20Aにローレベルの同
相信号が出力されていることから、送信部10Aの出力
回路100において、同相電圧検出回路106により、
ローレベルの検出信号S106が出力され、コンパレー
タ105によりローレベルの選択制御信号S105がセ
レクタ102に出力される。これにより、セレクタ10
2では、フリップフロップ101からの送信データであ
るNRZデータが選択され、この送信データは差動ドラ
イバ104を介して、伝送線20Aに出力される。
【0077】受信部30Aのクロック生成回路300に
おいて、差動レシーバ304により伝送線20Aを伝送
されたNRZデータが受信され、これに同期した受信信
号S104が出力される。この受信信号S104は、ロ
ーレベルのイネーブル信号ENB1により動作状態に設
定されている位相比較回路303およびエラー検出回路
310に入力される。
【0078】クロック生成回路300においては位相比
較回路303を用いたループで動作し、VCO301に
よるクロック信号LCKの位相を入力NRZデータの位
相に引き込む動作が行われる。
【0079】そして、エラー検出回路310では、この
引き込む過程において、図3中で示す領域のエラーパ
ルス信号S313が生じ、パルスストレチャ318およ
びANDゲート322でマスク信号S322が生成さ
れ、時間T3の間はエラーをマスクして、切替信号S3
10がローレベルに保持される。すなわち、クロック生
成回路300を、位相比較回路303を用いたループで
強制的に動作させ、VCO301で生成されたクロック
信号LCKの位相を入力NRZデータの位相に引き込む
動作が続行される。
【0080】そして、マスク期間中に位相比較回路30
3を用いたループでVCO301生成されたクロック信
号LCKの位相が差動ドライバ304から出力されたN
RZデータ(受信信号S304)の位相とが一致するよ
うに制御が行われる。以後、送信部10Aと受信部30
A間の伝送線20Aを介した差動信号であるデータ伝送
が行われる。また、フリップフロップ311により、V
CO301により生成されたクロック信号LCKのタイ
ミングに応じて、伝送線20Aから伝送されてきたデー
タSDATが順次出力される。フリップフロップ311
の出力データSDATが図示しない直列/並列変換回路
により、たとえばnビットのデータに変換され出力され
る。
【0081】なお、通常のデータ伝送期間中にノイズ等
の原因で、クロック信号TCKの周波数が送信部10A
で用いられている送信クロック信号TCKの周波数とず
れたときには、エラーパルス信号S313は図3中で
示す領域のように密状態になり、上述したと同様の周波
数引き込み制御が行われる。しかし、図3中で示す領
域のように、エラー密度が疎な、いわゆる偶発的なエラ
ーしか検出できない場合には、パルスストレッチャ31
6,317でパルス幅を拡張した結果である信号S31
7がローレベル期間のないDC的なハイレベルな信号と
なることから、切替信号S310はローレベルのままに
保持される。すなわち、偶発的なエラーは、位相比較回
路303を用いたループで、VCO301で生成された
クロック信号LCKの位相を入力NRZデータの位相に
引き込む動作を続行させることにより解消できるものと
して扱われる。
【0082】以上説明したように、本第1の実施形態に
よれば、一対の信号線からなる伝送線20Aと、送信デ
ータを対をなす差動信号に変換して伝送線20Aに出力
し、伝送線を伝送された受信部30Aからの要求信号を
受けたときには、送信データに代えて、参照クロック信
号を伝送線20Aに出力する出力回路100を有する送
信部10Aと、切替信号S310の非入力時には送信デ
ータに基づいてクロック信号を生成し、切替信号の入力
時には参照クロック信号に基づき、当該参照クロック信
号の周波数にロックしたクロック信号を生成するクロッ
ク生成回路300と、クロック生成回路300で生成さ
れたクロック信号の位相の異なる複数点においてサンプ
リングした入力データの差異をエラーとし、当該エラー
が偶発的なエラーか生成したクロック信号と入力データ
との周波数のずれによるエラーかを検出し、周波数ずれ
エラーの場合に切替信号S310をクロック生成回路3
00に出力するエラー検出回路310とを有する受信部
30Aとを設けたので、広範囲な転送レートに対応で
き、PLL回路を素早く送信クロックにロックでき、伝
送媒体を増加する必要がなく、簡単な回路構成で的確に
クロックを再生できる有効なクロック再生回路を実現で
きる。
【0083】第2実施形態 図4は本発明に係るデータ伝送装置の第2の実施形態を
示す回路図である。本第2の実施形態が図1に示す本発
明の第1の実施形態と異なる点は、受信部30Aのクロ
ック生成回路300Aにおける差動レシーバ304の入
力側にバイアス回路309を接続するとともに、キャパ
シタC1,C2をぞれぞれ接続したことにある。その他
の構成は、第1の実施形態と同様であり、図4において
は図1の回路と同様な構成部分に同様な符号を付して表
記している。
【0084】図4に示すように、差動レシーバ304の
同相入力端子と伝送線20Aの一方の信号線との間に、
キャパシタC1が接続され、反転入力端子と伝送線20
Aの他方の信号線との間に、キャパシタC2が接続され
ている。さらに、差動レシーバ304の入力端子に、バ
イアス回路309が接続されている。バイアス回路30
9は、差動レシーバ304にバイアス電圧を供給し、差
動レシーバ304の動作点を設定する。
【0085】通常データ伝送時に、伝送線20Aに送信
データに応じた差動信号が高速に伝送され、データ伝送
レートは、たとえば100Mb/s〜2Gb/sであ
る。受信部30Aにおいて、クロック生成回路300A
により生成されたクロック信号LCKの周波数が送信ク
ロック信号TCKの周波数からずれているとき、送信部
10Aに参照クロック信号RCKの伝送線20Aへの送
信を要求する同相信号が伝送され、この同相信号が一定
時間に一定のレベルに保持されている信号であり、直流
信号と見なせる。キャパシタC1およびC2により、差
動レシーバ304と伝送線20Aは直流分離され、伝送
線20Aから伝送されてきた送信データに基づく交流成
分のみがキャパシタC1,C2を介して、差動レシーバ
304に結合される。また、伝送線20Aに、同相な参
照クロック要求信号が入力されているとき、キャパシタ
C1,C2により、これが遮断され、差動レシーバ30
4に入力されない。
【0086】このように、キャパシタC1およびC2に
より伝送線20Aの送信データに応じた差動信号のみが
差動レシーバ304に入力され、参照クロック要求信号
などの直流成分が遮断される。たとえば長い伝送線20
Aを用いてデータを伝送する場合、送信部10Aと受信
部30Aは、それぞれ独立した電源により駆動される
が、受信部30Aの差動レシーバ304は、バイアス回
路309により、差動レシーバ304に与えられた電源
電圧に応じた最適な動作点にバイアスされる。
【0087】以上説明したように、本第2の実施形態に
よれば、受信部30Aにおいて、差動レシーバ304の
入力端子と伝送線20Aとの間に、交流結合用キャパシ
タC1,C2を設けて、送信データに基づく高速な差動
信号のみが差動レシーバ304に入力され、直流成分が
遮断されるので、送信部10Aおよび受信部30Aは別
々の電源により駆動され、差動レシーバ304はバイア
ス回路309により、最適な動作点を設定できる。
【0088】なお、以上説明した第1、第2の実施形態
において、受信部のクロック生成回路300,300A
にある周波数比較回路305に代えて、周波数位相比較
回路を用いてもよい。
【0089】
【発明の効果】以上説明したように、本発明によれば、
簡単な回路構成で、的確にクロックを再生できるクロッ
ク再生回路を実現できる。また、広範囲な転送レートに
対応でき、再生したクロック信号が素早く送信クロック
に追従でき、伝送媒体を増加する必要がないデータ伝送
装置を実現できる利点がある。
【図面の簡単な説明】
【図1】本発明に係るデータ伝送装置の第1の実施形態
を示す回路図である。
【図2】本発明に係るエラー検出回路のエラー検出原理
を説明するための図である。
【図3】図1の受信部におけるエラー検出回路の各部の
動作を説明するためのタイミングチャートである。
【図4】本発明に係るデータ伝送装置の第2の実施形態
を示す回路図である。
【図5】一般的なシリアルデータ伝送装置の構成を示す
回路図である。
【符号の説明】
10A…送信部、20A…伝送線、30A…受信部、1
00…送信部の出力回路、101…フリップフロップ、
102…セレクタ、103…分周器、104…差動ドラ
イバ、105…コンパレータ、106…同相電圧検出回
路、300,300A…クロック生成回路、301…電
圧制御発振器(VCO)、302…ループフィルタ、3
03…位相比較回路、304…差動レシーバ、305…
周波数比較回路、306…分周器、307…差動ドライ
バ、308…同相ドライバ、309…バイアス回路、3
10…エラー検出回路、311〜313…D型フリップ
フロップ、314…遅延回路、315…排他的論理和
(EXOR)ゲート、316〜318…パルスストレッ
チャ、319,320…インバータ、321…2入力O
Rゲート、322…2入力ANDゲート。

Claims (22)

    【特許請求の範囲】
  1. 【請求項1】 切替信号の非入力時には基本クロックに
    同期した入力データに基づいてクロック信号を生成し、
    切替信号の入力時には上記基本クロックに基づいて生成
    された参照クロック信号に基づき、当該参照クロック信
    号の周波数にロックしたクロック信号を生成するクロッ
    ク生成回路と、 上記クロック生成回路でクロック信号の位相の異なる複
    数点においてサンプリングした入力データの差異をエラ
    ーとし、当該エラーが偶発的なエラーか生成したクロッ
    ク信号と入力データとの周波数のずれによるエラーかを
    検出し、周波数ずれエラーの場合に上記切替信号を上記
    クロック生成回路に出力するエラー検出回路とを有する
    クロック再生回路。
  2. 【請求項2】 上記クロック生成回路は、切替信号の非
    入力時に作動し、生成クロック信号と入力データとの位
    相を比較する位相比較回路と、 切替信号の入力時に作動し、上記生成クロック信号と参
    照クロック信号との周波数を比較する周波数比較回路
    と、 上記位相比較回路および周波数比較回路の比較結果に応
    じた発振周波数で発振してクロック信号を生成し、上記
    位相比較回路、上記周波数比較回路および上記エラー検
    出回路に出力する発振制御回路とを有する請求項1記載
    のクロック再生回路。
  3. 【請求項3】 上記エラー検出回路は、上記クロック生
    成回路で生成されたクロック信号の位相の異なる複数点
    においてサンプリングした入力データの差異をエラーパ
    ルス信号として出力するエラーパルス信号生成回路と、 上記エラーパルス信号のパルス幅を第1の時間だけ拡張
    してエラーの密度を調べる第1の回路と、 上記第1の回路の出力信号のパルス幅をさらに第2の時
    間だけ拡張し、当該第2の時間拡張後に未だエラー密度
    の高い部分がある場合に上記切替信号を出力する第2の
    回路とを有する請求項1記載のクロック再生回路。
  4. 【請求項4】 上記エラー検出回路は、上記クロック生
    成回路で生成されたクロック信号の位相の異なる複数点
    においてサンプリングした入力データの差異をエラーパ
    ルス信号として出力するエラーパルス信号生成回路と、 上記エラーパルス信号のパルス幅を第1の時間だけ拡張
    してエラーの密度を調べる第1の回路と、 上記第1の回路の出力信号のパルス幅をさらに第2の時
    間だけ拡張し、当該第2の時間拡張後に未だエラー密度
    の高い部分がある場合に上記切替信号を出力する第2の
    回路とを有する請求項2記載のクロック再生回路。
  5. 【請求項5】 上記エラー検出回路は、上記切替信号を
    出力し、クロック信号の周波数を上記参照クロック信号
    の周波数に引き込んで当該切替信号の出力を停止し位相
    比較回路を作動させた後に、入力データに基づいて生成
    されたクロック信号でエラー検出を行う場合、上記クロ
    ック信号の位相が上記入力データの位相に引き込まれる
    まで、上記第2の時間のパルス拡張を行っても未だエラ
    ー密度の高い部分がある場合でっても上記切替信号の出
    力を抑止する第3の回路を有する請求項3記載のクロッ
    ク再生回路。
  6. 【請求項6】 上記エラー検出回路は、上記切替信号を
    出力し、クロック信号の周波数を上記参照クロック信号
    の周波数に引き込んで当該切替信号の出力を停止し位相
    比較回路を作動させた後に、入力データに基づいて生成
    されたクロック信号でエラー検出を行う場合、上記クロ
    ック信号の位相が上記入力データの位相に引き込まれる
    まで、上記第2の時間のパルス拡張を行っても未だエラ
    ー密度の高い部分がある場合であっても上記切替信号の
    出力を抑止する第3の回路を有する請求項4記載のクロ
    ック再生回路。
  7. 【請求項7】 伝送線を介して、送信クロック信号によ
    り設定された伝送レートで送信部から受信部に送信デー
    タを伝送し、受信部において受信信号に基づき受信用ク
    ロック信号を再生し、上記送信データを受信するデータ
    伝送装置であって、 上記伝送線は、一対の信号線からなり、 上記送信部は、上記送信データを対をなす差動信号に変
    換して、上記伝送線に出力し、上記伝送線を伝送された
    受信部からの要求信号を受けたときには、上記送信デー
    タに代えて、参照クロック信号を上記伝送線に出力する
    出力回路を有し、 上記受信部は、切替信号の非入力時には上記送信データ
    に基づいてクロック信号を生成し、切替信号の入力時に
    は上記参照クロック信号に基づき、当該参照クロック信
    号の周波数にロックしたクロック信号を生成するクロッ
    ク生成回路と、上記クロック生成回路で生成されたクロ
    ック信号の位相の異なる複数点においてサンプリングし
    た入力データの差異をエラーとし、当該エラーが偶発的
    なエラーか生成したクロック信号と入力データとの周波
    数のずれによるエラーかを検出し、周波数ずれエラーの
    場合に上記切替信号を上記クロック生成回路に出力する
    エラー検出回路とを有するデータ伝送装置。
  8. 【請求項8】上記送信部の出力回路は、上記伝送線に伝
    送された信号に応じて、選択制御信号を発生する検出回
    路と、 上記選択制御信号に応じて、上記送信データと上記参照
    クロック信号の何れかを選択する選択回路とを有する請
    求項7記載のデータ伝送装置。
  9. 【請求項9】上記検出回路は、上記伝送線に同相信号が
    伝送されていないとき、上記選択回路に上記送信データ
    を選択して出力させ、上記伝送線に同相信号が伝送され
    ているとき、上記選択回路に上記参照クロック信号を選
    択して出力させる上記選択制御信号を出力する請求項8
    記載のデータ伝送装置。
  10. 【請求項10】上記選択回路の出力側に、選択した信号
    を差動信号に変換して上記伝送線に出力する差動駆動回
    路を有する請求項8記載のデータ伝送装置。
  11. 【請求項11】上記受信部に、上記伝送線を伝送された
    差動信号に応じて、受信信号を出力する差動受信回路を
    有する請求項7記載のデータ伝送装置。
  12. 【請求項12】上記差動受信回路の入力端子と上記伝送
    線との間に、直流成分を遮断し、上記送信データの差動
    信号に基づく交流信号を通過させるキャパシタを有する
    請求項11記載のデータ伝送装置。
  13. 【請求項13】上記差動受信回路の動作点を設定するバ
    イアス回路を有する請求項11記載のデータ伝送装置。
  14. 【請求項14】 上記クロック生成回路は、切替信号の
    非入力時に作動し、生成クロック信号と入力データとの
    位相を比較する位相比較回路と、 切替信号の入力時に作動し、上記生成クロック信号と参
    照クロック信号との周波数を比較する周波数比較回路
    と、 上記位相比較回路および周波数比較回路の比較結果に応
    じた発振周波数で発振してクロック信号を生成し、上記
    位相比較回路、上記周波数比較回路および上記エラー検
    出回路に出力する発振制御回路とを有する請求項7記載
    のデータ伝送装置。
  15. 【請求項15】 上記エラー検出回路は、上記クロック
    生成回路で生成されたクロック信号の位相の異なる複数
    点においてサンプリングした入力データの差異をエラー
    パルス信号として出力するエラーパルス信号生成回路
    と、 上記エラーパルス信号のパルス幅を第1の時間だけ拡張
    してエラーの密度を調べる第1の回路と、 上記第1の回路の出力信号のパルス幅をさらに第2の時
    間だけ拡張し、当該第2の時間拡張後に未だエラー密度
    の高い部分がある場合に上記切替信号を出力する第2の
    回路とを有する請求項7記載のデータ伝送装置。
  16. 【請求項16】 上記エラー検出回路は、上記クロック
    生成回路で生成されたクロック信号の位相の異なる複数
    点においてサンプリングした入力データの差異をエラー
    パルス信号として出力するエラーパルス信号生成回路
    と、 上記エラーパルス信号のパルス幅を第1の時間だけ拡張
    してエラーの密度を調べる第1の回路と、 上記第1の回路の出力信号のパルス幅をさらに第2の時
    間だけ拡張し、当該第2の時間拡張後に未だエラー密度
    の高い部分がある場合に上記切替信号を出力する第2の
    回路とを有する請求項14記載のデータ伝送装置。
  17. 【請求項17】 上記エラー検出回路は、上記切替信号
    を出力し、クロック信号の周波数を上記参照クロック信
    号の周波数に引き込んで当該切替信号の出力を停止し位
    相比較回路を作動させた後に、入力データに基づいて生
    成されたクロック信号でエラー検出を行う場合、上記ク
    ロック信号の位相が上記入力データの位相に引き込まれ
    るまで、上記第2の時間のパルス拡張を行っても未だエ
    ラー密度の高い部分がある場合であっても上記切替信号
    の出力を抑止する第3の回路を有する請求項15記載の
    データ伝送装置。
  18. 【請求項18】 上記エラー検出回路は、上記切替信号
    を出力し、クロック信号の周波数を上記参照クロック信
    号の周波数に引き込んで当該切替信号の出力を停止し位
    相比較回路を作動させた後に、入力データに基づいて生
    成されたクロック信号でエラー検出を行う場合、上記ク
    ロック信号の位相が上記入力データの位相に引き込まれ
    るまで、上記第2の時間のパルス拡張を行っても未だエ
    ラー密度の高い部分がある場合でも上記切替信号の出力
    を抑止する第3の回路を有する請求項16記載のデータ
    伝送装置。
  19. 【請求項19】 上記クロック生成回路は、上記切替信
    号を受けて上記伝送線に同相信号を出力する同相駆動回
    路を有する請求項7記載のデータ伝送装置。
  20. 【請求項20】 上記クロック生成回路は、上記切替信
    号を受けて上記伝送線に同相信号を出力する同相駆動回
    路を有する請求項9記載のデータ伝送装置。
  21. 【請求項21】 上記クロック生成回路は、上記切替信
    号を受けて上記伝送線に同相信号を出力する同相駆動回
    路を有する請求項14記載のデータ伝送装置。
  22. 【請求項22】 上記クロック生成回路は、上記切替信
    号を受けて上記伝送線に同相信号を出力する同相駆動回
    路を有する請求項15記載のデータ伝送装置。
JP25540697A 1997-09-19 1997-09-19 クロック再生回路およびデータ伝送装置 Expired - Fee Related JP3731313B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP25540697A JP3731313B2 (ja) 1997-09-19 1997-09-19 クロック再生回路およびデータ伝送装置
US09/184,974 US6266383B1 (en) 1997-09-19 1998-11-03 Clock reproduction circuit and data transmission apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP25540697A JP3731313B2 (ja) 1997-09-19 1997-09-19 クロック再生回路およびデータ伝送装置
US09/184,974 US6266383B1 (en) 1997-09-19 1998-11-03 Clock reproduction circuit and data transmission apparatus

Publications (2)

Publication Number Publication Date
JPH1198130A true JPH1198130A (ja) 1999-04-09
JP3731313B2 JP3731313B2 (ja) 2006-01-05

Family

ID=26542191

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25540697A Expired - Fee Related JP3731313B2 (ja) 1997-09-19 1997-09-19 クロック再生回路およびデータ伝送装置

Country Status (2)

Country Link
US (1) US6266383B1 (ja)
JP (1) JP3731313B2 (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002065690A1 (fr) * 2001-02-14 2002-08-22 Thine Electronics, Inc. Circuit integre a semi-conducteurs
WO2004040836A1 (ja) * 2002-10-31 2004-05-13 Thine Electronics, Inc. 受信装置
JP2006166209A (ja) * 2004-12-09 2006-06-22 Fujitsu Component Ltd 遠隔再生システム
US7822143B2 (en) 2003-11-07 2010-10-26 Sony Corporation Systems and method for transfering digital data and transfering parallel digital data in a serial data stream including clock information
US9160394B2 (en) 2012-02-01 2015-10-13 Sony Corporation Data reproduction circuit and data transmission device
US9686578B2 (en) 2005-06-27 2017-06-20 Hitachi Maxell, Ltd. Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
US11606187B2 (en) 2018-11-02 2023-03-14 Thine Electronics, Inc. Transmitting device, receiving device, repeating device, and transmission/reception system

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11122636A (ja) * 1997-10-09 1999-04-30 Sony Corp 映像信号伝送装置
JP3288282B2 (ja) * 1997-10-20 2002-06-04 矢崎総業株式会社 通信方法、及び通信システム
US6931560B1 (en) * 2001-08-02 2005-08-16 Lsi Logic Corporation Programmable transmit SCSI equalization
JP2004348464A (ja) * 2003-05-22 2004-12-09 Hitachi Ltd ストレージ装置、及び通信信号の整形回路
JP2009088793A (ja) * 2007-09-28 2009-04-23 Fujitsu Ltd 同期用システム、同期信号送信装置、クロック供給装置、及び同期方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5292413A (en) * 1976-01-30 1977-08-03 Toshiba Corp Data transfer system
US4926447A (en) * 1988-11-18 1990-05-15 Hewlett-Packard Company Phase locked loop for clock extraction in gigabit rate data communication links
US5068628A (en) * 1990-11-13 1991-11-26 Level One Communications, Inc. Digitally controlled timing recovery loop
US5260979A (en) * 1991-05-28 1993-11-09 Codex Corp. Circuit and method of switching between redundant clocks for a phase lock loop
JP3596196B2 (ja) * 1996-11-15 2004-12-02 ソニー株式会社 データ伝送装置

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002065690A1 (fr) * 2001-02-14 2002-08-22 Thine Electronics, Inc. Circuit integre a semi-conducteurs
US6864734B2 (en) 2001-02-14 2005-03-08 Thine Electronics, Lnc. Semiconductor integrated circuit
WO2004040836A1 (ja) * 2002-10-31 2004-05-13 Thine Electronics, Inc. 受信装置
US7822143B2 (en) 2003-11-07 2010-10-26 Sony Corporation Systems and method for transfering digital data and transfering parallel digital data in a serial data stream including clock information
JP2006166209A (ja) * 2004-12-09 2006-06-22 Fujitsu Component Ltd 遠隔再生システム
US9686578B2 (en) 2005-06-27 2017-06-20 Hitachi Maxell, Ltd. Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
US9906828B2 (en) 2005-06-27 2018-02-27 Hitachi Maxell, Ltd. Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
US9942596B2 (en) 2005-06-27 2018-04-10 Hitachi Maxell, Ltd. Video processing system for demultiplexing received compressed and non- compressed video signals and transmitting demultiplexed signals
US10750227B2 (en) 2005-06-27 2020-08-18 Maxell, Ltd. Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
US11297375B2 (en) 2005-06-27 2022-04-05 Maxell, Ltd. Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
US11863812B2 (en) 2005-06-27 2024-01-02 Maxell, Ltd. Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
US12375748B2 (en) 2005-06-27 2025-07-29 Maxell, Ltd. Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
US9160394B2 (en) 2012-02-01 2015-10-13 Sony Corporation Data reproduction circuit and data transmission device
US11606187B2 (en) 2018-11-02 2023-03-14 Thine Electronics, Inc. Transmitting device, receiving device, repeating device, and transmission/reception system

Also Published As

Publication number Publication date
JP3731313B2 (ja) 2006-01-05
US6266383B1 (en) 2001-07-24

Similar Documents

Publication Publication Date Title
US6628112B2 (en) System and method for detecting phase offset in a phase-locked loop
US5446765A (en) Apparatus for recovering data and clock information from an encoded serial data stream
US6914953B2 (en) Multiphase clock recovery using D-type phase detector
US6236697B1 (en) Clock recovery for multiple frequency input data
JP3596196B2 (ja) データ伝送装置
JPH0824286B2 (ja) クロック回復装置
JP2522413B2 (ja) 位相周波数比較器
JP2003526984A (ja) データクロックト回復回路
JP3731313B2 (ja) クロック再生回路およびデータ伝送装置
US5491729A (en) Digital phase-locked data recovery circuit
JP4020701B2 (ja) データ復元回路及び方法
US6314151B1 (en) Phase comparator operable at half frequency of input signal
EP1271785B1 (en) Noise-resistive, burst-mode receiving apparatus and method for recovering clock signal and data therefrom
US5430772A (en) Bit synchronizer for NRZ data
JP3196725B2 (ja) 位相比較回路
US4752942A (en) Method and circuitry for extracting clock signal from received biphase modulated signal
US4686482A (en) Clock signal arrangement for regenerating a clock signal
US6819728B2 (en) Self-correcting multiphase clock recovery
TW200306733A (en) PLL for clock recovery with initialization sequence
US7397881B2 (en) Erroneous phase lock detection circuit
EP0499479B1 (en) Clock regeneration circuit
JPH11317729A (ja) クロックデータリカバリ回路
KR100398326B1 (ko) 엔알젯 형태의 데이터를 복원하기 위한 클럭/데이터 복원회로
JP3994545B2 (ja) データ受信装置
JP3462084B2 (ja) バイフェーズ符号信号識別装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050915

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050920

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051003

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091021

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091021

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101021

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111021

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121021

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131021

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees