JP6945198B2 - クロックリカバリシステム - Google Patents

クロックリカバリシステム Download PDF

Info

Publication number
JP6945198B2
JP6945198B2 JP2019526138A JP2019526138A JP6945198B2 JP 6945198 B2 JP6945198 B2 JP 6945198B2 JP 2019526138 A JP2019526138 A JP 2019526138A JP 2019526138 A JP2019526138 A JP 2019526138A JP 6945198 B2 JP6945198 B2 JP 6945198B2
Authority
JP
Japan
Prior art keywords
phase
clock
unit
signal
sampling
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.)
Active
Application number
JP2019526138A
Other languages
English (en)
Other versions
JPWO2019003493A1 (ja
Inventor
亮規 新名
亮規 新名
加藤 秀司
秀司 加藤
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.)
Nuvoton Technology Corp Japan
Original Assignee
Nuvoton Technology Corp Japan
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 Nuvoton Technology Corp Japan filed Critical Nuvoton Technology Corp Japan
Publication of JPWO2019003493A1 publication Critical patent/JPWO2019003493A1/ja
Application granted granted Critical
Publication of JP6945198B2 publication Critical patent/JP6945198B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/087Details 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed 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
    • H04L7/0331Speed 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 with a digital phase-locked loop [PLL] processing binary samples, e.g. add/subtract logic for correction of receiver clock
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/099Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/099Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
    • H03L7/0995Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator comprising a ring oscillator
    • H03L7/0998Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator comprising a ring oscillator using phase interpolation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0008Synchronisation information channels, e.g. clock distribution lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0016Arrangements for synchronising receiver with transmitter correction of synchronization errors
    • H04L7/002Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation
    • H04L7/0025Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation interpolation of clock signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0016Arrangements for synchronising receiver with transmitter correction of synchronization errors
    • H04L7/0033Correction by delay
    • H04L7/0037Delay of clock signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0079Receiver details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0079Receiver details
    • H04L7/0087Preprocessing of received signal for synchronisation, e.g. by code conversion, pulse generation or edge detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed 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
    • H04L7/0337Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

本発明は、クロックリカバリシステムに関する。
従来、外部から送信される信号を受信するクロックリカバリシステムが知られている(例えば、特許文献1、特許文献2参照)。
特開2006−109208号公報 米国特許第7505541B1号明細書
従来よりも広い周波数帯域の信号を受信し得るクロックリカバリシステムが望まれている。
本開示の一態様に係るクロックリカバリシステムは、受信データを受信するクロックリカバリシステムであって、前記受信データを2N(Nは1以上の整数)相のクロックでサンプリングし、1クロックサイクル毎に、2N×M(Mは1以上の整数)個のサンプリング信号を出力するサンプラ部と、前記1クロックサイクル毎に、前記2N×M個のサンプリング信号から、n(nは1以上N以下の整数)×M個の復元信号を選択して出力するデータ選択部と、前記1クロックサイクル毎に、前記n×M個の復元信号各々について、当該復元信号と、当該復元信号をサンプリングするサンプリングクロックよりも、1つ以上位相が進んだ第1クロックでサンプリングされた第1サンプリング信号と、当該サンプリングクロックよりも1つ以上位相が遅れた第2クロックでサンプリングされた第2サンプリング信号とに基づいて、前記2N相のクロックの位相に係る位相比較信号を出力する位相比較部と、前記受信データのデータレートに基づいてnを指定するコントローラ部と、前記位相比較部から出力される位相比較信号と、前記コントローラ部によって指定されるnとに基づいて、前記受信データのデータレートの1/nの周波数からなる前記2N相のクロックを生成して出力する多相クロック生成部とを備える。
上記構成のクロックリカバリシステムによると、従来よりも広い周波数帯域の信号を受信し得る。
図1は、実施の形態1に係る送受信システムの構成を示すブロック図である。 図2は、実施の形態1に係る送受信システムの構成を示すブロック図である。 図3は、実施の形態1に係るクロックリカバリシステムの構成を示すブロック図である。 図4は、位相比較部の位相比較動作を示すタイミングチャートである。 図5Aは、位相比較部の位相比較動作を示すタイミングチャートである。 図5Bは、位相比較部の位相比較動作を示すタイミングチャートである。 図5Cは、位相比較部の位相比較動作を示すタイミングチャートである。 図6Aは、位相比較モード1における位相比較動作を示すタイミングチャートである。 図6Bは、位相比較モード2における位相比較動作を示すタイミングチャートである。 図7Aは、位相比較動作例を示す模式図である。 図7Bは、位相比較動作例を示す模式図である。 図7Cは、位相比較動作例を示す模式図である。 図8は、多相クロック生成部の構成を示すブロック図である。 図9は、PLL部の構成を示すブロック図である。 図10は、位相シフト部の構成を示すブロック図である。 図11は、変形例に係るクロックリカバリシステムの構成を示すブロック図である。 図12は、サンプラ部の構成を示すブロック図である。 図13は、実施の形態2に係るクロックリカバリシステムの構成を示すブロック図である。 図14Aは、位相比較部の位相比較動作を示すタイミングチャートである。 図14Bは、位相比較部の位相比較動作を示すタイミングチャートである。 図15は、位相比較部が反応するデータ遷移の一部が制限される様子を示す模式図である。
(本発明の一態様を得るに至った経緯)
近年、映像の高画質化、音声の高音質化に伴って機器間を伝送する情報量が増加しており、それに伴って機器間の信号伝送速度の向上が望まれている。例えば、HDMI(登録商標)(High Definition Multimedia Interface)に準拠した表示装置において画素数が“7680×4320”である8K4Kパネルに動画像を表示する場合、1レーンあたり12Gbpsの信号伝送速度が必要となる。一方、HDMI(登録商標)においては下位互換性が重要視されており、例えば信号伝送速度が250MbpsとなるDVDプレーヤが接続された場合でも正常に出画しなくてはならない。このように、近年の機器間通信においては、超高速のデータ伝送だけでなく低速のデータ伝送にも対応しなければならない。
特許文献1には、高速データ受信に対応した受信回路が開示されている。この受信回路は、データと、データのハーフレートの位相が90°ずつずれた4相の第1から第4のクロックとの間の位相を比較するものである。また、特許文献2にはPAM4受信に対応した受信回路が開示されている。
しかし、特許文献1、特許文献2等に記載された従来技術の単なる組み合わせでは、受信回路のクロックの周波数が、データ伝送レートのハーフレートに限定されるため、例えば12Gbpsのデータを受信する場合には、受信回路のクロックの周波数が6GHzと超高速になり、位相比較動作、及び後段に接続されるデジタル回路の動作タイミングが非常に厳しくなる。また、250Mbpsのデータを受信する場合には、受信回路のクロックの周波数が125MHzと比較的遅くなるため、データを受信してからクロックの位相を調整するまでにかかる遅延時間が比較的大きくなり、受信回路の追従速度が比較的遅くなる。このため、比較的低いデータ転送レートのデータを受信する場合には、受信特性が劣化してしまう。
発明者は、上記課題に鑑み、下記本開示の一態様に係るクロックリカバリシステムに想到した。
本開示の一態様に係るクロックリカバリシステムは、受信データを受信するクロックリカバリシステムであって、前記受信データを2N(Nは1以上の整数)相のクロックでサンプリングし、1クロックサイクル毎に、2N×M(Mは1以上の整数)個のサンプリング信号を出力するサンプラ部と、前記1クロックサイクル毎に、前記2N×M個のサンプリング信号から、n(nは1以上N以下の整数)×M個の復元信号を選択して出力するデータ選択部と、前記1クロックサイクル毎に、前記n×M個の復元信号各々について、当該復元信号と、当該復元信号をサンプリングするサンプリングクロックよりも、1つ以上位相が進んだ第1クロックでサンプリングされた第1サンプリング信号と、当該サンプリングクロックよりも1つ以上位相が遅れた第2クロックでサンプリングされた第2サンプリング信号とに基づいて、前記2N相のクロックの位相に係る位相比較信号を出力する位相比較部と、前記受信データのデータレートに基づいてnを指定するコントローラ部と、前記位相比較部から出力される位相比較信号と、前記コントローラ部によって指定されるnとに基づいて、前記受信データのデータレートの1/nの周波数からなる前記2N相のクロックを生成して出力する多相クロック生成部とを備える。
上記構成のクロックリカバリシステムによると、コントローラ部は、受信データのデータレートに応じて、受信データのデータレートが比較的高い場合には、nを比較的大きな値に指定し、受信データのデータレートが比較的低い場合には、nを比較的小さな値に指定することが可能である。従って、上記構成のクロックリカバリシステムは、従来よりも広い周波数帯域の信号を受信し得る。
以下、本開示の一態様に係るクロックリカバリシステムの具体例について、図面を参照しながら説明する。ここで示す実施の形態は、いずれも本開示の一具体例を示すものである。従って、以下の実施の形態で示される数値、形状、構成要素、構成要素の配置及び接続形態、並びに、ステップ(工程)及びステップの順序等は、一例であって本開示を限定するものではない。以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意に付加可能な構成要素である。また、各図は、模式図であり、必ずしも厳密に図示されたものではない。なお、以下の各実施形態において、他の実施形態と同様の機能を有する構成要素については同一の符号を付して説明を省略する。
(実施の形態1)
図1、図2は、それぞれ、実施の形態1に係るクロックリカバリシステムを含んで構成される送受信システム1、送受信システム2の構成を示すブロック図である。
図1に示されるように、送受信システム1は、実施の形態1に係るクロックリカバリシステム10と伝送路20と伝送路30と送信システム40とを含む。
送信システム40は、受信データRXDATA(論理信号)を生成するTXロジック401aと、TXロジック401aにより生成された受信データRXDATAを伝送路20に出力するTXドライバ401bとを備えている。また、送信システム40はクロックを生成するPLL401cをさらに備え、TXロジック401aにクロックを供給するとともに、TXドライバ401dを通して伝送路30にクロックを出力する。
本システムはクロックフォワードシステムと呼ばれるシステムであり、送信側のシステムが、受信データRXDATAと共に、受信データRXDATA生成する際に利用されるクロックを伝送するシステムである。
図2に示されるように、送受信システム2は、クロックリカバリシステム10と伝送路20と伝送路60と送信システム50とを含む。
送受信システム1との相違点は、送受信システム2の送信システム50が、送受信システム1における送信システム40のTXドライバ401dの代わりにAUXドライバ501dを備えている点と、送受信システム2の送信システム50が、伝送路30にクロックを出力せずに、伝送路60に、受信データRXDATAのデータレート、使用レーン数等の情報を含むAUXデータを出力する点とである。一般に、AUXデータは受信データRXDATAより低いデータレートである。本システムはクロックエンベデッドシステムと呼ばれるシステムであり、送信側のシステムが、受信データRXDATAと共に、受信データRXDATAのデータレートに係る情報を含むAUXデータを伝送するシステムである。
このように、実施の形態1に係るクロックリカバリシステム10は、クロックフォワードシステムとクロックエンベデッドシステムとの双方に適用され得る。
図3は、クロックリカバリシステム10の構成を示すブロック図である。
図3に示されるように、クロックリカバリシステム10は、サンプラ部11とクロックリカバリ部12とを備える。
サンプラ部11は、伝送路20を通過した受信データRXDATAを、2N(Nは2以上の整数)相のクロックSMPCLKでサンプリングし、1クロックサイクル毎に2N個のサンプリング信号SMPDATAを出力する。
クロックリカバリ部12は、1クロックサイクル毎に、サンプラ部11から出力された2N個のサンプリング信号SMPDATAを受信する。そして、2N相のクロックSMPCLKを出力すると共に、1クロックサイクル毎に、2N個のサンプリング信号SMPDATAの中からn(nは1以上N以下の整数)個の復元信号RDOUTを選択して出力する。
クロックリカバリ部12は、位相比較部101とデータ選択部102と多相クロック生成部103とコントローラ部104とを備える。2N個のサンプリング信号SMPDATAは、位相比較部101及びデータ選択部102に供給される。
データ選択部102は、1クロックサイクル毎に、2N個のサンプリング信号SMPDATAから、n個の復元信号RDOUTを選択して出力する。
位相比較部101は、1クロックサイクル毎に、n個の復元信号RDOUT各々について、復元信号RDOUTと、復元信号RDOUTをサンプリングするサンプリングクロックCKよりも、1つ以上位相が進んだ第1クロックCLKLAGでサンプリングされた第1サンプリング信号と、サンプリングクロックCKよりも、1つ以上位相が遅れた第2クロックCKLEADでサンプリングされた第2サンプリング信号と基づいて、2N相のクロックSMPCLKの位相に係る位相比較信号を出力する。
コントローラ部104は、受信データRXDATAのデータレートに基づいてnを指定する。また、コントローラ部104は、2N相のクロックSMPCLKの中から、サンプリングクロックCKよりも1つ以上位相が進んだクロックのうちのいずれか1つを第1クロックCLKLAGに指定し、サンプリングクロックCKよりも1つ以上位相が遅れたクロックのうちのいずれか1つを第2クロックCKLEADに指定する。
多相クロック生成部103は、位相比較部101から出力される位相比較信号と、コントローラ部104によって指定されるnとに基づいて、受信データRXDATAのデータレートの1/nの周波数からなる2N相のクロックSMPCLKを生成して出力する。
図4は、位相比較部101の基本的な位相比較動作を示すタイミングチャートである。
位相比較部101は、第1クロックCKLAGと第2クロックCKLEADとにより規定される位相比較ウィンドウに受信データRXDATAのデータ遷移エッジが存在する場合に位相比較信号を活性化させる。より詳しくは、位相比較部101は、復元信号と第1サンプリング信号とに基づいて、サンプリングクロックCKによるサンプリングのタイミングと、第1クロックCKLAGによるサンプリングのタイミングとの間の第1期間に、受信データRXDATAのデータ遷移エッジが存在する場合に活性化される第1位相比較信号LAGを出力する。そして、位相比較部101は、復元信号と第2サンプリング信号とに基づいて、サンプリングクロックCKによるサンプリングのタイミングと、第2クロックCKLEADによるサンプリングのタイミングとの間の第2期間に、受信データRXDATAのデータ遷移エッジが存在する場合に活性化される第2位相比較信号LEADを出力する。ここで、第1位相比較信号は、サンプリングクロックCKと、第1クロックCKLAGと、第2クロックCKLEADとの位相をそれぞれ遅らせるための信号であり、第2位相比較信号は、サンプリングクロックCKと、第1クロックCKLAGと、第2クロックCKLEADとの位相をそれぞれ進めるための信号である。
第1期間及び第2期間は、受信データRXDATAとサンプリングクロックCKとの位相が一致した状態において受信データRXDATAのデータ遷移エッジが含まれないように設定される。
次に、図5A、図5B、図5Cを用いて、位相比較部101の詳細な動作について説明する。
図5Aは、受信データRXDATAのデータレートが比較的低い(ここでは例えば、数百MHz程度)場合における、位相比較部101の位相比較動作を示すタイミングチャートである。図5Bは、受信データRXDATAのデータレートが比較的中程度(ここでは例えば、数GHz程度)場合における、位相比較部101の位相比較動作を示すタイミングチャートである。そして、図5Cは、受信データRXDATAのデータレートが比較的高い(ここでは例えば、十数GHz程度)場合における、位相比較部101の位相比較動作を示すタイミングチャートである。
上述したように、位相比較部101には、受信データRXDATAを2N相のクロックSMPCLKでサンプリングした2N個のサンプリング信号SMPDATAが与えられる。2N個のサンプリング信号SMPDATAの内n個を復元信号RDOUTとして選択する場合、2N相のクロックSMPCLKのクロック周波数は、受信データRXDATAのデータレートの1/nとなる。
受信データRXDATAのデータレートが最も速くなる場合、クロックリカバリシステム10は、後段のデジタル回路のタイミングマージンを確保するため、またPLLの最大発振周波数を低く抑えるため、データの処理並列度を比較的高くして、2N相のクロックSMPCLKのクロック周波数を比較的低く抑えることが望ましい。このため、この場合には、コントローラ部104は、nの値を最大値であるNに指定し、位相比較部101は、図5Cの位相比較モードCに示される位相比較動作を行う。位相比較モードCにおいては、2N個のサンプリングデータ全てを位相比較用に使用する。例えば、k番目(kは1以上n以下の整数)のサンプリングクロックCK(k)と、k−1番目のサンプリングクロックCKE(k−1)との間に受信データRXDATAのデータ遷移エッジが存在する場合は、第1位相比較信号LAG(k−1)をアクティブにし、サンプリングクロックCK(k)とサンプリングクロックCKE(k)との間に受信データRXDATAのデータ遷移エッジが存在する場合は、第2位相比較信号LEAD(k)をアクティブにする。
一方、受信データRXDATAのデータレートが最も遅くなる場合、クロックリカバリシステム10は、位相比較動作を行ってから2N相のクロックSMPCLKの位相が調整されるまでの遅延時間を極力小さく抑えるため、データの処理並列度を比較的小さくして、2N相のクロックSMPCLKのクロック周波数を比較的高くすることが望ましい。このため、この場合には、コントローラ部104は、nの値を最小値である1に指定し、位相比較部101は、図5Aの位相比較モードAに示される位相比較動作を行う。位相比較モードAにおいては、2N個のサンプリングデータの内位相比較用に使用するデータを限定する。例えば、サンプリングクロックCKと、第1クロックCKLAGとの間に受信データRXDATAのデータ遷移エッジが存在する場合は第1位相比較信号LAGを活性化する。ここで、位相比較動作に使用するサンプリングデータは2N個の中から選択可能である。
図6Aは、サンプリングクロックCKとの位相差が比較的小さいクロックでサンプリングされたサンプリングデータを位相比較動作に使用する位相比較モード1における、位相比較動作を示すタイミングチャートであり、図6Bは、サンプリングクロックCKとの位相差が比較的大きいクロックでサンプリングされたサンプリングデータを位相比較動作に使用する位相比較モード2における、位相比較動作を示すタイミングチャートである。
図6Aに示されるように、サンプリングクロックCKとの位相差が比較的小さいクロックでサンプリングされたサンプリングデータを位相比較動作に使用した場合は、位相比較動作における不感帯の大きさが比較的大きくなるため、高周波ジッタに対する耐性が大きくなる。
一方で、図6Bに示されるようにサンプリングクロックCKとの位相差が比較的大きいクロックでサンプリングされたサンプリングデータを位相比較動作に使用した場合は、位相比較動作における不感帯が比較的小さくなる又はなくなるため低周波ジッタに対する耐性が大きくなる。
このように、コントローラ部104は、送信システム40もしくは50のジッタ特性に応じて、第1クロックCKLAGと第2クロックCKLEADの指定とを行うことで、クロックリカバリシステム10の受信特性をフレキシブルに調整できる。
図5Bに示される位相比較モードBは、図5Aに示される位相比較モードAと、図5Cに示される位相比較モードCの間のデータ処理並列度である。位相比較モードBにおいても、位相比較動作に使用するサンプリングデータは選択可能である。なお、位相比較モードは、複数であれば、必ずしも上記位相比較モードA、位相比較モードB、位相比較モードCの3つである例に限定されない。
図7A、図7B、図7Cは、2N=6の場合における位相比較動作例を示す模式図である。図7Aは、位相比較モードAにおける位相比較動作例の模式図であり、図7Bは、位相比較モードBにおける位相比較動作例の模式図であり、図7Cは、位相比較モードCにおける位相比較動作例の模式図である。図7A〜図7Cにおいて、DATA0〜DATA5のそれぞれは、6つのサンプリングデータを示す。
図7Aに示されるように、位相比較モードAでは、例えば、DATA0とDATA2との排他的論理和により第1位相比較信号LAGを生成し、DATA2とDATA4との排他的論理和により第2位相比較信号LEADを生成する。本例ではDATA1、DATA3、DATA5は使用しない。この場合には、例えば、DATA2が復元信号として選択される。また、別例として、例えば、DATA1とDATA2との排他的論理和で第1位相比較信号LAGを生成し、DATA2とDATA3との排他的論理和で第2位相比較信号LEADを生成するとしてもよい。この例の場合には、不感帯が比較的大きくなるため、高周波ジッタに対する耐性が比較的大きくなる。
図7Bに示されるように、位相比較モードBでは、例えば、DATA0とDATA1との排他的論理和、及び、DATA3とDATA4との排他的論理和により第1位相比較信号LAG信号を生成し、DATA1とDATA2との排他的論理和、及び、DATA4とDATA5との排他的論理和により第2位相比較信号LEADを生成する。この場合には、例えば、DATA1とDATA4とが復元信号として選択される。
図7Cに示されるように、位相比較モードCでは、例えば、DATA0とDATA1との排他的論理和、及び、DATA4とDATA5との排他的論理和で第2位相比較信号LEADを生成し、DATA1とDATA2との排他的論理和、及び、DATA3とDATA4との排他的論理和で第1位相比較信号LAGを生成する。この場合には、例えば、DATA0とDATA2とDATA4とが復元信号として選択される。
図8は、多相クロック生成部103の構成を示すブロック図である。ここでは、多相クロック生成部103が、図8に示される構成であるとして説明する。しかしながら、図8に示される構成は一例であって、多相クロック生成部103は、必ずしも、図8に示される構成に限定される必要はない。
図8に示されるように、多相クロック生成部13は、位相調整部201と周波数調整部202と位相シフト部203とPLL部204とを備える。
位相調整部201は、第1位相比較信号LAGと第1位相比較信号LEADとに基づいて、出力すべき2N相のクロックSMPCLKの位相を示す位相調整信号PHADJを生成する。
周波数調整部202は、第1位相比較信号LAGと第2位相比較信号LEADとに基づいて、出力すべき2N相のクロックSMPCLKの周波数を示す周波数調整信号FRADJを生成する。
PLL部204は、受信データRXDATAに同期する受信クロックRXCLKが外部から入力される場合に、その受信クロックRXCLKに同期させることで、2N相のPLLクロックPLLCLKの生成を行い、受信クロックRXCLKが外部から入力されない場合に、周波数調整部202によって生成される周波数調整信号FRADJによって示される周波数であって、第1位相比較信号LAGと第2位相比較信号LEADとに基づく位相の2N相のPLLクロックPLLCLKの生成を行う。
位相シフト部203は、受信クロックRXCLKが外部から入力される場合に、PLL部204により生成された2N相のPLLクロックPLLCLKに対して、位相調整部201によって生成される位相調整信号によって示される位相となるように第1位相調整を行って2N相のクロックSMPCLKとして出力し、受信クロックRXCLKが外部から入力されない場合に、PLL部204により生成された2N相のPLLクロックPLLCLKに対して、位相調整を行わずに、2相のクロックSMPCLKとして出力する。
クロックリカバリシステム10は、図8に示される多相クロック生成部103を利用することで、図1に示される、クロックフォワードシステムである送受信システム1と、図2に示される、クロックエンベデッドシステムである送受信システム2との双方のシステムに対応することが可能となる。
図1に示される送受信システム1では、PLL部204は受信クロックRXCLKを用いて周波数ロックを行い、第1位相比較信号LAG及び第2位相比較信号LEADに基づく位相調整を停止し、2N相のクロックPLLCLKを生成して出力する。そして、位相シフト部203は、PLL部204から出力された2N相のクロックPLLCLKに対して、位相調整信号PHADJに基づいて位相調整を行い、2N相のクロックSMPCLKとして出力する。
一方、図2の送受信システム2では、PLL部204は周波数調整信号FRADJを用いて周波数ロックを行い、第1位相比較信号LAG及び第2位相比較信号LEADに基づいて位相調整された2N相のクロックPLLCLKを生成して出力する。位相シフト部203は位相調整信号PHADJに基づく位相調整を停止し、PLL部204から出力された2N相のクロックPLLCLKを2N相のクロックSMPCLKとしてそのまま出力する。
図9は、PLL部204の構成を示すブロック図である。ここでは、PLL部204が、図9に示される構成であるとして説明する。しかしながら、図9に示される構成は一例であって、PLL部204は、必ずしも、図9に示される構成に限定される必要はない。
図9に示されるように、PLL部204は、位相周波数比較部204aとオシレータ部204bとを備える。
位相周波数比較部204aは、受信クロックRXCLKが外部から入力される場合に非アクティブになり、受信クロックRXCLKが外部から入力されない場合にアクティブになるモード選択信号CHMODに基づいて、モード選択信号CHMODがアクティブの場合に、周波数調整部202によって生成される周波数調整信号FRADJを位相周波数比較結果信号PFDETとして出力し、モード選択信号CHMODが非アクティブの場合に、受信クロックRXCLKとフィードバッククロックFBCLKとの位相周波数比較結果を位相周波数比較結果信号PFDETとして出力する。
オシレータ部204bは、モード選択信号CHMODに基づいて、モード選択信号CHMODがアクティブの場合に、第1位相比較信号LAGと第2位相比較信号LEADとに基づく第2位相調整を行って、フィードバッククロックFBCLKの生成及び2N相のPLLクロックの生成を行い、モード選択信号CHMODが非アクティブの場合に、上記第2位相調整を行わずに、上記フィードバッククロックFBCLKの生成及び上記2N相のPLLクロックPLLCLKの生成を行う。
図10は、位相シフト部203の構成を示すブロック図である。ここでは、位相シフト部203が、図10に示される構成であるとして説明する。しかしながら、図10に示される構成は一例であって、位相シフト部203は、必ずしも図10に示される構成に限定される必要はない。
図10に示されるように、位相シフト部203は、クロック選択部203aと位相補間部203bとを備える。
位相補間部203bは、PLL部204によって生成された2N相のPLLクロックPLLCLKに対して、上記第1位相調整を行う。
クロック選択部203aは、モード選択信号CHMODがアクティブの場合に、PLL部204によって生成された2N相のPLLクロックPLLCLKを選択して、2N相のクロックSMPCLKとして出力し、モード選択信号CHMODが非アクティブの場合に、位相補間部203bによって上記第1位相調整が行われた2N相のPLLクロックPLLCLKを選択して、2N相のクロックSMPCLKとして出力する。
位相シフト部203は、モード選択信号CHMODがアクティブの場合に、位相補間部203bの動作を停止する。
(変形例)
ここでは、実施の形態1に係るクロックリカバリシステム10から、その構成の一部が変更された、変形例に係るクロックリカバリシステムについて説明する。
図11は、変形例に係るクロックリカバリシステム10aの構成を示すブロック図である。
図11に示されるように、クロックリカバリシステム10aは、実施の形態1に係るクロックリカバリシステム10から、サンプラ部11がサンプラ部11aに変更されている。以下、変形例に係るクロックリカバリシステム10aについて、実施の形態1に係るクロックリカバリシステム10との相違点を中心に、図面を参照しながら説明する。
図12は、サンプラ部11aの構成を示すブロック図である。
図12に示されるように、サンプラ部11aは、2N個のサンプリング回路61(図12中のサンプリング回路61a〜サンプリング回路61d)を含んで構成される。ここでは、各サンプリング回路61は、イネーブル入力付きのDフリップフロップ回路によって実現されている。このため、各サンプリング回路61は、イネーブル信号がアクティブである場合にはサンプル動作を行い、イネーブル信号が非アクティブである場合にはサンプル動作を停止する。
図12に示されるように、サンプリング回路61のそれぞれには、2N相のクロックSMPCLKのうちの互いに異なる1つのクロックSMPCLKと、2N個のイネーブル信号SMPENのうちの互いに異なる1つのイネーブル信号SMPEN[i](iは、0以上2N−1以下の整数)とが入力される。
この構成により、サンプラ部11aは、2N個のイネーブル信号SMPENが適切な値に設定されることで、出力するサンプリング信号を、2N個のサンプリング信号のうち、所望のj(jは、1以上2N以下の整数)個に限定してサンプリング信号の出力を行うことができる。
このため、サンプラ部11aは、データ選択部102によって復元信号として選択されるn個のサンプリング信号に対応するサンプリング回路61をイネーブルにし、他のサンプリング回路61をディセーブルにするように設定された、2N個のイネーブル信号SMPENからなる信号(以下、この信号のことを「所定の信号」とも呼ぶ。)が入力されることで、1クロックサイクル毎に出力するサンプリング信号を、データ選択部102によって復元信号として選択されるn個に限定して出力する。
すなわち、サンプラ部11aは、外部から上記所定の信号が入力される場合には、データ選択部102によってn個の復元信号として選択されないサンプリング信号をサンプリングするサンプリング回路61の動作を抑制して、1クロックサイクル毎に出力するサンプリング信号を、データ選択部102によって復元信号として選択されるn個に限定してサンプリング信号の出力を行う。
このように、上記構成のクロックリカバリシステム10aは、復元信号として選択されることのないサンプリング信号をサンプリングするサンプリング回路61のサンプリング動作を抑制することで、実施の形態1に係るクロックリカバリシステム10よりも、消費電力を抑制することができる。
(実施の形態2)
ここでは、実施の形態1に係るクロックリカバリシステム10から、その構成の一部が変更された、実施の形態2に係るクロックリカバリシステムについて説明する。
実施の形態1に係るクロックリカバリシステム10は、受信データRXDATAが2値の論理値を取り得る信号である場合の構成例であった。
これに対して、実施の形態2に係るクロックリカバリシステムは、受信データRXDATAが(M+1)値(Mは2以上の整数)の論理値を取り得る信号(以下、「多値信号」とも呼ぶ。)である場合における構成例となっている。なお、実施の形態1に係るクロックリカバリシステムは、Mが1の場合における(M+1)値(すなわち2値)の論理値を取り得る信号である場合の構成例であると言うこともできる。
図13は、実施の形態2に係るクロックリカバリシステム10bの構成を示すブロック図である。このクロックリカバリシステム10bは、受信データRXDATAが、4値(すなわち、Mが3の場合における(M+1)値)の論理信号を取り得る多値信号である場合の構成例となっている。
図13に示されるように、クロックリカバリシステム10bは、実施の形態1に係るクロックリカバリシステム10から、サンプラ部11がサンプラ部11bに変更され、クロックリカバリ部12がクロックリカバリ部72に変更されている。そして、クロックリカバリ部72は、実施の形態1に係るクロックリカバリ部12から、位相比較部101が位相比較部701に変更され、データ選択部102がデータ選択部702に変更されている。以下、実施の形態2に係るクロックリカバリシステム10bについて、実施の形態1に係るクロックリカバリシステム10との相違点を中心に、図面を参照しながら説明する。
サンプラ部11bは、2N×M(この例では、M=3)個のサンプリング回路61を含んで構成され、伝送路20を通過した受信データRXDATAを、2N(Nは2以上の整数)相のクロックSMPCLKでサンプリングし、1クロックサイクル毎に2N×M(この例では、M=3)個のサンプリング信号SMPDATAを出力する。
データ選択部702bは、1クロックサイクル毎に、2N×M(この例では、M=3)個のサンプリング信号SMPDATAから、n×M(この例ではM=3)個の復元信号RCVDATAを選択して出力する。
位相比較部701は、1クロックサイクル毎に、n×M個の復元信号RCVDATA各々について、復元信号RCVDATAと、復元信号RCVDATAをサンプリングするサンプリングクロックCKよりも、1つ以上位相が進んだ第1クロックCLKLAGでサンプリングされた第1サンプリング信号と、サンプリングクロックCKよりも1つ以上位相が遅れた第2クロックCLKLEADでサンプリングされた第2サンプリング信号とに基づいて、2N相のクロックSMPCLKの位相に係る位相比較信号を出力する。
図14Aは、受信データRXDATAのデータレートが比較的中程度(ここでは例えば、数GMHz程度)場合における、位相比較部701の位相比較動作を示すタイミングチャートである。そして、図14Bは、受信データRXDATAのデータレートが比較的高い(ここでは例えば、十数GHz程度)場合における、位相比較部701の位相比較動作を示すタイミングチャートである。
図14A、図14Bに示されるように、位相比較部701は、多値信号において位相比較を行う。位相比較方法は、例えば多値信号の1データの遷移に基づいて行ってもよいし、全てのデータの遷移に基づいて行ってもよい。
また、例えば、位相比較部701は、位相比較を行う際において、反応するデータ遷移の一部が制限される構成であってもよい。
図15は、位相比較部701が行う位相比較において、位相比較部701が反応するデータ遷移の一部が制限される様子の一例を示す模式図である。
図15に示されるように、この例では、位相比較部701は、データ遷移のうち、データの中心に近い側で起こるデータ遷移への反応が制限される。これにより、この例における位相比較部701は、多値信号における不要な遷移ジッタへの反応が抑えられる。
(補足)
以上のように、本出願において開示する技術の例示として、実施の形態、変形例、及び実施の形態2について説明した。しかしながら本開示による技術は、これらに限定されず、適宜、変更、置き換え、付加、省略等を行った実施の形態にも適用可能である。
以下に、本開示における更なる変形例の一例について列記する。
(1)変形例において、クロックリカバリシステム10aは、2N個のサンプリング回路61のそれぞれに、2N個のイネーブル信号SMPENのうちの互いに異なる1つのイネーブル信号SMPENが入力される構成であるとして説明した。しかしながら、クロックリカバリシステム10aは、かならずしも上記構成通りに限定される必要はない。他の構成例として、例えば、2N個のサンプリング回路61をL(Lは2以上2N未満の整数)のグループにグルーピングし、各グループ単位で、そのグループに属するサンプリング回路61に共通のイネーブル信号SMPENが入力される構成等が考えられる。この例の場合には、イネーブル信号SMPENの数はLとなる。
(2)実施の形態2において、クロックリカバリシステム10bは、受信データRXDATAが、4値(すなわち、Mが3の場合における(M+1)値)の論理信号を取り得る多値信号である場合の構成例として説明した。しかしながら、クロックリカバリシステム10bは、受信データRXDATAが、必ずしも、4値(すなわち、Mが3の場合における(M+1)値)の論理信号を取り得る多値信号である場合の構成例に限定される必要はない。例えば、クロックリカバリシステム10bは、受信データRXDATAが、3値(すなわち、Mが2の場合における(M+1)値)の論理信号を取り得る多値信号である場合には、例えば、実施の形態2の記載においてMを2に読み替える構成例で実現される。
本発明は、外部から送信される信号を受信するシステムに広く利用可能である。
1、2 送受信システム
10、10a、10b クロックリカバリシステム
11、11b サンプラ部
61a、61b、61c、61d サンプリング回路
101、701 位相比較部
102、702 データ選択部
103 多相クロック生成部
104 コントローラ部
201 位相調整部
202 周波数調整部
203 位相シフト部
203a クロック選択部
203b 位相補間部
204 PLL部
204a 位相周波数比較部
204b オシレータ部

Claims (9)

  1. 受信データを受信するクロックリカバリシステムであって、
    前記受信データを2N(Nは1以上の整数)相のクロックでサンプリングし、1クロックサイクル毎に、2N×M(Mは1以上の整数)個のサンプリング信号を出力するサンプラ部と、
    前記1クロックサイクル毎に、前記2N×M個のサンプリング信号から、n(nは1以上N以下の整数)×M個の復元信号を選択して出力するデータ選択部と、
    前記1クロックサイクル毎に、前記n×M個の復元信号各々について、当該復元信号と、当該復元信号をサンプリングするサンプリングクロックよりも、1つ以上位相が進んだ第1クロックでサンプリングされた第1サンプリング信号と、当該サンプリングクロックよりも1つ以上位相が遅れた第2クロックでサンプリングされた第2サンプリング信号とに基づいて、前記2N相のクロックの位相に係る位相比較信号を出力する位相比較部と、
    前記受信データのデータレートに基づいてnを指定するコントローラ部と、
    前記位相比較部から出力される位相比較信号と、前記コントローラ部によって指定されるnとに基づいて、前記受信データのデータレートの1/nの周波数からなる前記2N相のクロックを生成して出力する多相クロック生成部とを備え
    前記多相クロック生成部は、
    前記位相比較信号に基づいて、出力すべき前記2N相のクロックの位相を示す位相調整信号を生成する位相調整部と、
    前記位相比較信号に基づいて、出力すべき前記2N相のクロックの周波数を示す周波数調整信号を出力する周波数調整部と、
    前記受信データに同期する受信クロックが外部から入力される場合に、当該受信クロックに同期させることで、2N相のPLLクロックの生成を行い、前記受信クロックが外部から入力されない場合に、前記周波数調整部によって生成される周波数調整信号によって示される周波数であって、前記位相比較信号に基づく位相の前記2N相のPLLクロックの生成を行うPLL部と、
    前記受信クロックが外部から入力される場合に、前記PLL部により生成された前記2N相のPLLクロックに対して、前記位相調整部によって生成される位相調整信号によって示される位相となるように第1位相調整を行って、前記2N相のクロックとして出力し、前記受信クロックが外部から入力されない場合に、前記PLL部により生成された前記2N相のPLLクロックに対して、位相調整を行わずに、前記2N相のクロックとして出力する位相シフト部とを備える
    クロックリカバリシステム。
  2. Mは1である
    請求項1に記載のクロックリカバリシステム。
  3. 前記位相比較部は、前記位相比較信号として、
    前記復元信号と前記第1サンプリング信号とに基づいて、前記サンプリングクロックによるサンプリングのタイミングと、前記第1クロックによるサンプリングのタイミングとの間の第1期間に、前記受信データのデータ遷移エッジが存在する場合に活性化される第1位相比較信号を出力し、
    前記復元信号と前記第2サンプリング信号とに基づいて、前記サンプリングクロックによるサンプリングのタイミングと、前記第2クロックによるサンプリングのタイミングとの間の第2期間に、前記受信データのデータ遷移エッジが存在する場合に活性化される第2位相比較信号を出力し、
    前記多相クロック生成部は、前記位相比較部から活性化された第1位相比較信号が出力される場合には、生成する前記2N相のクロックの位相を遅らせて前記2N相のクロックの生成を行い、前記位相比較部から活性化された第2位相比較信号が出力される場合には、生成する前記2N相のクロックの位相を進ませて前記2N相のクロックの生成を行う
    請求項1又は2に記載のクロックリカバリシステム。
  4. 前記コントローラ部は、前記2N相のクロックの中から、前記サンプリングクロックよりも1つ以上位相が進んだクロックのうちのいずれか1つを前記第1クロックに指定し、前記サンプリングクロックよりも1つ以上位相が遅れたクロックのうちのいずれか1つを前記第2クロックに指定する
    請求項1〜3のいずれか1項に記載のクロックリカバリシステム。
  5. 前記PLL部は、位相周波数比較結果信号を出力する位相周波数比較部と、前記位相周波数比較部によって出力される位相周波数比較結果信号に基づいて、フィードバッククロック及び前記2N相のPLLクロックを生成するオシレータ部とを備え、
    前記位相周波数比較部は、前記受信クロックが外部から入力される場合に非アクティブになり、前記受信クロックが外部から入力されない場合にアクティブになるモード選択信号に基づいて、当該モード選択信号がアクティブの場合に、前記周波数調整部によって生成される周波数調整信号を前記位相周波数比較結果信号として出力し、当該モード選択信号が非アクティブの場合に、前記受信クロックと前記フィードバッククロックとの位相周波数比較結果を前記位相周波数比較結果信号として出力し、
    前記オシレータ部は、前記モード選択信号に基づいて、当該モード選択信号がアクティブの場合に、前記第1位相比較信号と前記第2位相比較信号とに基づく第2位相調整を行って、前記フィードバッククロックの生成及び前記2N相のPLLクロックの生成を行い、当該モード選択信号が非アクティブの場合に、前記第2位相調整を行わずに、前記フィードバッククロックの生成及び前記2N相のPLLクロックの生成を行う
    請求項に記載のクロックリカバリシステム。
  6. 前記位相シフト部は、
    前記PLL部によって生成された前記2N相のPLLクロックに対して、前記第1位相調整を行う位相補間部と、
    前記モード選択信号に基づいて、当該モード選択信号がアクティブの場合に、前記PLL部によって生成された前記2N相のPLLクロックを選択して、前記2N相のクロックとして出力し、当該モード選択信号が非アクティブの場合に、前記位相補間部によって前記第1位相調整が行われた前記2N相のPLLクロックを選択して、前記2N相のクロックとして出力するクロック選択部とを備える
    請求項に記載のクロックリカバリシステム。
  7. 前記サンプラ部は、それぞれが、前記受信データを前記1クロックサイクル毎に1回サンプリングする2N×M個のサンプリング回路を含み、
    外部から所定の信号が入力される場合には、前記データ選択部によって前記n×M個の復元信号として選択されないサンプリング信号をサンプリングするサンプリング回路の動作を抑制して、前記1クロックサイクル毎に出力するサンプリング信号を、前記データ選択部によって復元信号として選択されるn×M個に限定して前記サンプリング信号の出力を行う
    請求項1〜のいずれか1項に記載のクロックリカバリシステム。
  8. 前記コントローラ部は、前記受信クロックを受信する場合に、当該受信クロックの周期を前記データレートとして、前記nの指定を行う
    請求項1〜のいずれか1項に記載のクロックリカバリシステム。
  9. 前記コントローラ部は、前記受信データの、最も短いデータ遷移周期を示すクロック情報信号を受信する場合に、当該クロック情報信号によって示されるデータ遷移周期を前記データレートとして、前記nの指定を行う
    請求項1〜のいずれか1項に記載のクロックリカバリシステム。
JP2019526138A 2017-06-29 2018-02-27 クロックリカバリシステム Active JP6945198B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017127547 2017-06-29
JP2017127547 2017-06-29
PCT/JP2018/007109 WO2019003493A1 (ja) 2017-06-29 2018-02-27 クロックリカバリシステム

Publications (2)

Publication Number Publication Date
JPWO2019003493A1 JPWO2019003493A1 (ja) 2020-04-30
JP6945198B2 true JP6945198B2 (ja) 2021-10-06

Family

ID=64741394

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019526138A Active JP6945198B2 (ja) 2017-06-29 2018-02-27 クロックリカバリシステム

Country Status (4)

Country Link
US (1) US10644870B2 (ja)
JP (1) JP6945198B2 (ja)
CN (1) CN110710152B (ja)
WO (1) WO2019003493A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112737570B (zh) * 2020-12-15 2022-10-28 中国科学技术大学 一种基于软件锁相环的pam4信号时钟数据恢复方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100720199B1 (ko) * 1999-09-21 2007-05-21 코닌클리즈케 필립스 일렉트로닉스 엔.브이. 데이터 스트림 처리 장치 및 클럭 복구 방법
US7505541B1 (en) * 2003-01-17 2009-03-17 Xilinx, Inc. NRZ/PAM-4/PRML triple mode phase and data detector
JP4220320B2 (ja) * 2003-07-10 2009-02-04 株式会社日立製作所 半導体集積回路装置
JP4533715B2 (ja) * 2004-10-07 2010-09-01 川崎マイクロエレクトロニクス株式会社 位相比較器
US7555089B2 (en) * 2005-05-20 2009-06-30 Honeywell International Inc. Data edge-to-clock edge phase detector for high speed circuits
CN101501995B (zh) * 2006-07-28 2012-07-25 松下电器产业株式会社 相位比较器、相位比较装置以及时钟数据恢复***
JP5694292B2 (ja) * 2009-04-14 2015-04-01 エーティーアイ・テクノロジーズ・ユーエルシーAti Technologies Ulc 埋め込まれたクロックの回復
JPWO2012017609A1 (ja) * 2010-08-03 2013-09-19 パナソニック株式会社 適応型受信システム及び適応型送受信システム
US9312865B2 (en) 2013-12-05 2016-04-12 Samsung Display Co., Ltd. Bimodal serial link CDR architecture
JP6596234B2 (ja) * 2015-05-20 2019-10-23 ローム株式会社 発振回路、電圧制御発振器、シリアルデータレシーバ

Also Published As

Publication number Publication date
CN110710152A (zh) 2020-01-17
US20200099507A1 (en) 2020-03-26
US10644870B2 (en) 2020-05-05
JPWO2019003493A1 (ja) 2020-04-30
WO2019003493A1 (ja) 2019-01-03
CN110710152B (zh) 2022-02-18

Similar Documents

Publication Publication Date Title
US6266799B1 (en) Multi-phase data/clock recovery circuitry and methods for implementing same
JP5300671B2 (ja) クロックリカバリ回路およびデータ再生回路
US9246670B2 (en) Compact low-power fully digital CMOS clock generation apparatus for high-speed SerDes
US7482841B1 (en) Differential bang-bang phase detector (BBPD) with latency reduction
US20070075877A1 (en) Method of recovering digital data from a clocked serial input signal and clocked data recovery circuit
JP2007243877A (ja) 遅延同期回路及び半導体集積回路装置
CN109857692B (zh) 驱动器和数据传输方法
JP2006339858A (ja) データサンプリング回路および半導体集積回路
JP2008508834A (ja) データ伝送同期
JP2009239768A (ja) 半導体集積回路装置、及び、クロックデータ復元方法
US7856074B2 (en) Signal processing system
JP6945198B2 (ja) クロックリカバリシステム
WO2020253687A1 (zh) 一种时钟同步装置、光发射器、光接收器及方法
US7965800B2 (en) Clock recovery apparatus
JP5610540B2 (ja) シリアル通信用インターフェース回路及びパラレルシリアル変換回路
US7436919B2 (en) Methods and apparatus for bit synchronizing data transferred across a multi-pin asynchronous serial interface
JPWO2009069244A1 (ja) 送信方法および送信装置
JP2012205204A (ja) 通信装置及び通信方法
JP5492951B2 (ja) 半導体集積回路装置、及び、クロックデータ復元方法
JP5923730B2 (ja) クロックデータ復元装置
JP5791090B2 (ja) 位相制御装置及び位相制御方法
JPH1168861A (ja) 同時双方向送受信方法および同時双方向送受信回路
JP2007142860A (ja) 送信器、受信器及びデータ伝送方法
JP4531667B2 (ja) クロック再生回路
JP3767997B2 (ja) ビット位相同期回路

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190730

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20200217

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20200520

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200605

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: 20210824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210902

R150 Certificate of patent or registration of utility model

Ref document number: 6945198

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150