JP2008283539A - Clock reproducing device for multivalued signal - Google Patents

Clock reproducing device for multivalued signal Download PDF

Info

Publication number
JP2008283539A
JP2008283539A JP2007126816A JP2007126816A JP2008283539A JP 2008283539 A JP2008283539 A JP 2008283539A JP 2007126816 A JP2007126816 A JP 2007126816A JP 2007126816 A JP2007126816 A JP 2007126816A JP 2008283539 A JP2008283539 A JP 2008283539A
Authority
JP
Japan
Prior art keywords
signal
value
serial signal
level
binary
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.)
Withdrawn
Application number
JP2007126816A
Other languages
Japanese (ja)
Inventor
Juichi Saito
壽一 斎藤
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2007126816A priority Critical patent/JP2008283539A/en
Publication of JP2008283539A publication Critical patent/JP2008283539A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a clock reproducing device for a multivalued signal for reproducing a clock from a multivalued serial signal more than a ternary. <P>SOLUTION: A comparator 132 with hysteresis outputs a high level when a difference Sn-Sd between a multivalued serial signal Sn and a delay signal Sd becomes larger than a prescribed positive value V1, and outputs a low level when the difference Sn-Sd becomes smaller than a negative value V2. Thus, a signal conversion circuit 130 outputs a high level in accordance with a period during which a signal value of the multivalued serial signal Sn starts to rise and the signal value starts to fall, and outputs a low level in accordance with a period during which the signal value of the multivalued serial signal Sn starts to fall and the signal value starts to rise. A clock recovery circuit 140 reproduces a clock CLK from a binary serial signal Sb generated in this way. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、三値以上の多値シリアル信号からクロックを再生する多値信号用クロック再生装置に関する。   The present invention relates to a multilevel signal clock recovery apparatus for recovering a clock from a multilevel serial signal having three or more levels.

従来、光通信等の高速データ通信では、二値化されたシリアル信号(以下、二値シリアル信号と記す)を用いてデータ伝送が行われていた。二値シリアル信号では、各信号ビットが‘0’または‘1’の一方の値を示している。   Conventionally, in high-speed data communication such as optical communication, data transmission is performed using a binarized serial signal (hereinafter referred to as a binary serial signal). In the binary serial signal, each signal bit indicates one value of “0” or “1”.

ここで、高速データ通信網では、送信装置、中継装置、受信装置等の各伝送装置を同期させる必要がある。すなわち、各伝送装置は、周波数および位相が相互に一致したクロックを使用する。互いに同期したクロックを用いてデータ信号の波形整形や多重分離等を行うことにより、高速データ通信の信頼性を確保することが可能になる。   Here, in a high-speed data communication network, it is necessary to synchronize transmission apparatuses such as a transmission apparatus, a relay apparatus, and a reception apparatus. That is, each transmission device uses a clock whose frequency and phase coincide with each other. By performing waveform shaping and demultiplexing of data signals using clocks synchronized with each other, it is possible to ensure the reliability of high-speed data communication.

従来の高速データ通信網(すなわち、伝送データとして二値シリアル信号を用いた高速データ通信網)では、各伝送装置を同期させるために、クロックリカバリ回路を用いるのが一般的であった。クロックリカバリ回路とは、伝送データを生成したときのクロックを、該伝送データから抽出して再生する回路である。クロックリカバリ回路は、例えばPLL(Phase Locked Loop) 回路等を用いて実現することができる。一般的なクロックリカバリ回路は、電圧制御発信器が生成したクロック(すなわち、二値のシリアルパターン)を伝送データ(すなわち、二値シリアル信号)と比較し、両者の位相差が最小になるように該クロックの位相や周期を調整することによって、クロック再生を行う。   In a conventional high-speed data communication network (that is, a high-speed data communication network using a binary serial signal as transmission data), a clock recovery circuit is generally used to synchronize each transmission device. The clock recovery circuit is a circuit that extracts and reproduces a clock when transmission data is generated from the transmission data. The clock recovery circuit can be realized using, for example, a PLL (Phase Locked Loop) circuit or the like. A general clock recovery circuit compares the clock (ie, binary serial pattern) generated by the voltage controlled oscillator with the transmission data (ie, binary serial signal) so that the phase difference between the two is minimized. Clock recovery is performed by adjusting the phase and period of the clock.

一方、近年の高速データ通信分野では、三値以上の多値シリアル信号を用いて高速データ通信を行う技術が注目されている。多値シリアル信号では、各信号ビットが、‘0’〜‘n’(nは3以上の自然数)のいずれかの値を示している。多値シリアル信号を用いることにより、二値シリアル信号を用いる場合と比較して、送信データ1ビット当たりの情報量を増やすことができ、したがって、単位時間当たりの伝送情報量を増やすことが可能になる。多値シリアル信号を用いて高速データ通信を行う技術は、例えば下記特許文献1に記載されている。
特開2006−345156号公報(図1等)
On the other hand, in the recent high-speed data communication field, a technique for performing high-speed data communication using a multi-level serial signal having three or more values has attracted attention. In the multi-level serial signal, each signal bit indicates any value from “0” to “n” (n is a natural number of 3 or more). By using a multi-level serial signal, the amount of information per bit of transmission data can be increased compared to the case of using a binary serial signal, and therefore the amount of transmission information per unit time can be increased. Become. A technique for performing high-speed data communication using a multi-level serial signal is described in Patent Document 1, for example.
JP 2006-345156 A (FIG. 1 etc.)

多値シリアル信号を用いた高速データ通信網には、従来のクロックリカバリ回路を使用できないという欠点がある。上述のように、従来のクロックリカバリ回路は、伝送データとクロック(すなわち、二値のシリアルパターン)との位相差に基づいて該クロックの位相や周期を調整する構成となっており、このため、基準となる伝送データも二値のシリアル信号でなければならないからである。したがって、多値シリアル信号を用いた高速データ通信網において従来と同様のクロックリカバリ回路を使用するためには、予め、かかる多値シリアル信号を二値シリアル信号に変換する必要がある。   A high-speed data communication network using a multi-level serial signal has a drawback that a conventional clock recovery circuit cannot be used. As described above, the conventional clock recovery circuit is configured to adjust the phase and period of the clock based on the phase difference between the transmission data and the clock (that is, a binary serial pattern). This is because the reference transmission data must also be a binary serial signal. Therefore, in order to use a clock recovery circuit similar to the conventional one in a high-speed data communication network using a multilevel serial signal, it is necessary to convert the multilevel serial signal into a binary serial signal in advance.

ここで、多値シリアル信号を二値シリアル信号に変換する方法としては、信号レベルの中間値をしきい値として用いる方法が考えられる。例えば、図8(A)の例では、四値シリアル信号において、最小値に対応する信号レベルL1と最大値に対応する信号レベルL4との中央値(すなわち、3L/2)をしきい値とし、四値シリアル信号の信号値がしきい値よりも低い場合(すなわち、信号レベルL1,L2の場合)の二値シリアル信号値をローレベル、高い場合(すなわち、信号レベルL3,L4の場合)の二値シリアル信号値をハイレベルとしている。これにより、四値シリアル信号を二値シリアル信号に変換することができる。   Here, as a method for converting a multi-level serial signal into a binary serial signal, a method using an intermediate value of the signal level as a threshold value can be considered. For example, in the example of FIG. 8A, in the four-value serial signal, the median value (ie, 3L / 2) of the signal level L1 corresponding to the minimum value and the signal level L4 corresponding to the maximum value is set as the threshold value. When the signal value of the quaternary serial signal is lower than the threshold value (that is, when the signal levels are L1 and L2), the binary signal value is low and when the signal value is high (that is, when the signal levels are L3 and L4). The binary serial signal value is set to the high level. Thereby, a quaternary serial signal can be converted into a binary serial signal.

しかしながら、この方法では、二値シリアル信号値の反転タイミングが、その前後の四値シリアル信号値に応じて大きく変化してしまうという欠点がある。例えば、二値シリアル信号値がハイレベルからローレベルに変化する場合としては、四値シリアル信号のレベルがL3→L1と変化する場合、L3→L2と変化する場合、L4→L1と変化する場合およびL4→L2と変化する場合の四通りがあるが、このときに四値シリアル信号のレベルがしきい値に達するタイミングは、それぞれの場合に応じて異なり、完全には一致しない(図8(B)参照)。したがって、このようにして生成された二値シリアル信号は、位相や周期のばらつきが大きく、このため該二値シリアル信号から高精度の再生クロックを得ることは困難である。   However, this method has a drawback in that the inversion timing of the binary serial signal value greatly changes according to the quaternary serial signal values before and after the binary serial signal value. For example, when the binary serial signal value changes from a high level to a low level, the level of the quaternary serial signal changes from L3 to L1, changes from L3 to L2, or changes from L4 to L1. There are four cases of changing from L4 to L2, but the timing at which the level of the quaternary serial signal reaches the threshold at this time differs depending on each case and does not completely match (FIG. 8 ( B)). Therefore, the binary serial signal generated in this way has a large variation in phase and period, and therefore it is difficult to obtain a highly accurate recovered clock from the binary serial signal.

また、信号レベルの中間値をしきい値に設定する方法は、多値シリアル信号に含まれる信号レベルのいずれかがしきい値と一致してしまった場合に、二値シリアル信号への変換ができないという欠点もある。図9(A)の例では、三値シリアル信号の信号レベルL2がしきい値と一致している。この場合、三値シリアル信号の信号レベルがL2のときに、変換後の二値シリアル信号値が‘不定’になってしまい、変換を行うことができない(図9(B)参照)。   In addition, the method of setting the intermediate value of the signal level as a threshold value is that conversion to a binary serial signal is performed when one of the signal levels included in the multilevel serial signal matches the threshold value. There is also a drawback that it cannot be done. In the example of FIG. 9A, the signal level L2 of the ternary serial signal matches the threshold value. In this case, when the signal level of the ternary serial signal is L2, the converted binary serial signal value becomes “undefined”, and conversion cannot be performed (see FIG. 9B).

この発明の課題は、多値シリアル信号を二値シリアル信号に変換するときの位相や周期のばらつきを小さくし、これにより、クロック再生精度が高い多値信号用クロック再生装置を得る点にある。   An object of the present invention is to reduce a variation in phase and period when a multilevel serial signal is converted into a binary serial signal, thereby obtaining a clock recovery device for a multilevel signal with high clock recovery accuracy.

この発明は、三値以上の多値シリアル信号からクロックを再生する多値信号用クロック再生装置に関する。   The present invention relates to a multilevel signal clock recovery apparatus for recovering a clock from a multilevel serial signal having three or more levels.

そして、多値シリアル信号の信号値が上昇を開始してから下降を開始するまでの期間に対応して一方の二値化信号値を出力し且つ多値シリアル信号の信号値が下降を開始してから上昇を開始するまでの期間に対応して他方の二値化信号値を出力することにより、多値シリアル信号を二値シリアル信号に変換する信号変換回路と、信号変換回路が出力した二値シリアル信号を用いてクロックを再生するクロックリカバリ回路とを備える。   Then, one binarized signal value is output in correspondence with the period from when the signal value of the multilevel serial signal starts to rise until it starts to fall, and the signal value of the multilevel serial signal starts to fall A signal conversion circuit that converts the multilevel serial signal into a binary serial signal by outputting the other binary signal value corresponding to the period from when the signal starts to rise, and the binary output from the signal conversion circuit. A clock recovery circuit that regenerates a clock using a value serial signal.

この発明では、多値シリアル信号の信号値が上昇を開始してから下降を開始するまでの期間に対応して一方の二値化信号値を出力し、且つ、多値シリアル信号の信号値が下降を開始してから上昇を開始するまでの期間に対応して他方の二値化信号値を出力することにより、多値シリアル信号を二値シリアル信号に変換する。これにより、この発明によれば、位相や周期のばらつきが小さい二値シリアル信号を得ることができる。したがって、この発明によれば、クロック再生精度が高い多値信号用クロック再生装置を得ることができる。   In the present invention, one of the binary signal values is output corresponding to the period from when the signal value of the multi-level serial signal starts to rise until it starts to fall, and the signal value of the multi-level serial signal is By outputting the other binarized signal value corresponding to the period from when the descent starts to when the descent starts, the multilevel serial signal is converted into a binary serial signal. Thus, according to the present invention, a binary serial signal with small variations in phase and period can be obtained. Therefore, according to the present invention, it is possible to obtain a multilevel signal clock recovery apparatus with high clock recovery accuracy.

以下、この発明の実施の形態について、図面を用いて説明する。なお、図中、各構成成分の大きさ、形状および配置関係等は単なる例示にすぎない。   Embodiments of the present invention will be described below with reference to the drawings. In the figure, the size, shape, arrangement relationship, and the like of each component are merely examples.

<第1の実施形態>
この発明の第1の実施形態に係る多値信号用クロック再生装置について、図1〜図3を用いて説明する。
<First Embodiment>
A multilevel signal clock recovery apparatus according to a first embodiment of the present invention will be described with reference to FIGS.

図1は、この実施形態に係るクロック再生装置の構成を概略的に示すブロック図である。図1に示したように、この実施形態のクロック再生装置100は、信号入力端子110、クロック出力端子120、信号変換回路130およびクロックリカバリ回路140を備える。   FIG. 1 is a block diagram schematically showing the configuration of the clock recovery device according to this embodiment. As shown in FIG. 1, the clock recovery device 100 of this embodiment includes a signal input terminal 110, a clock output terminal 120, a signal conversion circuit 130, and a clock recovery circuit 140.

信号入力端子110は、外部から多値シリアル信号Snを入力する。多値シリアル信号Snは、三値以上のシリアル信号であればよい。例えば、この実施形態の多値信号用クロック再生装置100が高速デジタル通信の伝送装置間の同期に用いられる場合、多値シリアル信号Snとしては、伝送データが使用される。   The signal input terminal 110 inputs the multi-level serial signal Sn from the outside. The multi-level serial signal Sn may be a serial signal having three or more values. For example, when the multilevel signal clock recovery device 100 of this embodiment is used for synchronization between transmission devices for high-speed digital communication, transmission data is used as the multilevel serial signal Sn.

クロック出力端子120は、多値シリアル信号Snから再生されたクロックCLKを出力する。   The clock output terminal 120 outputs a clock CLK regenerated from the multi-level serial signal Sn.

信号変換回路130は、信号入力端子110から入力された多値シリアル信号Snを、二値シリアル信号に変換する。信号変換回路130は、多値シリアル信号Snの信号値が上昇を開始してから下降を開始するまでの期間に対応してハイレベルを出力し、且つ、多値シリアル信号Snの信号値が下降を開始してから上昇を開始するまでの期間に対応してローレベルを出力する。このために、信号変換回路130は、遅延回路131と、ヒステリシス付きコンパレータ132とを備えている。   The signal conversion circuit 130 converts the multi-level serial signal Sn input from the signal input terminal 110 into a binary serial signal. The signal conversion circuit 130 outputs a high level corresponding to a period from when the signal value of the multi-level serial signal Sn starts to rise to when it starts to fall, and the signal value of the multi-level serial signal Sn decreases. The low level is output in correspondence with the period from the start to the start of rising. For this purpose, the signal conversion circuit 130 includes a delay circuit 131 and a comparator 132 with hysteresis.

遅延回路131は、多値シリアル信号Snを遅延させることにより、遅延信号Sdを生成する。遅延回路131の遅延時間τは、多値シリアル信号Snの周波数よりも小さい値に設定される。例えば、伝送速度2GHzの伝送データを多値シリアル信号Snとして使用する場合、信号1ビット当たりの伝搬時間は500ピコ秒であり、したがって、遅延時間τは500ピコ秒未満、例えば100ピコ秒に設定される。   The delay circuit 131 generates the delay signal Sd by delaying the multi-level serial signal Sn. The delay time τ of the delay circuit 131 is set to a value smaller than the frequency of the multilevel serial signal Sn. For example, when transmission data with a transmission rate of 2 GHz is used as the multilevel serial signal Sn, the propagation time per signal bit is 500 picoseconds, and therefore the delay time τ is set to less than 500 picoseconds, for example, 100 picoseconds. Is done.

ヒステリシス付きコンパレータ132は、+入力端子から多値シリアル信号Snを入力し、且つ、−入力端子から遅延信号Sdを入力する。そして、ヒステリシス付きコンパレータ132は、両信号値の差Sn−Sdが所定の正値V1(0<V1)よりも大きくなるとハイレベルを出力する。一旦ハイレベルの出力が開始されると、ヒステリシス付きコンパレータ132は、差Sn−Sdが所定の負値V2(0>V2)よりも小さくなるまで、ハイレベルの出力を維持する。差Sn−Sdが所定の負値V2よりも小さくなると、ヒステリシス付きコンパレータ132は、ローレベルを出力する。そして、一旦ローレベルの出力が開始されると、ヒステリシス付きコンパレータ132は、差Sn−Sdが正値V1よりも大きくなるまで、ローレベルの出力を維持する。これにより二値シリアル信号Sbが生成され、信号変換回路130から出力される。すなわち、V1,V2の設定値によって、ヒステリシスの大きさが定まる。この実施形態では、信号Snが上昇或いは下降を開始してからSn−Sd>V1或いはSn−Sd<V2となるまでの時間が遅延時間τよりも短くなるように、V1,V2が設定される。ヒステリシス付きコンパレータ132の内部構成については、公知であるため、説明を省略する(例えば、特開平9−18297参照)。   The comparator 132 with hysteresis receives the multi-level serial signal Sn from the + input terminal and the delay signal Sd from the − input terminal. The comparator 132 with hysteresis outputs a high level when the difference Sn−Sd between the two signal values becomes larger than a predetermined positive value V1 (0 <V1). Once the high level output is started, the comparator 132 with hysteresis maintains the high level output until the difference Sn-Sd becomes smaller than a predetermined negative value V2 (0> V2). When the difference Sn−Sd becomes smaller than the predetermined negative value V2, the comparator 132 with hysteresis outputs a low level. Once the low level output is started, the comparator 132 with hysteresis maintains the low level output until the difference Sn-Sd becomes larger than the positive value V1. As a result, a binary serial signal Sb is generated and output from the signal conversion circuit 130. That is, the magnitude of hysteresis is determined by the set values of V1 and V2. In this embodiment, V1 and V2 are set so that the time from when the signal Sn starts to rise or fall until Sn-Sd> V1 or Sn-Sd <V2 is shorter than the delay time τ. . Since the internal configuration of the comparator 132 with hysteresis is well known, a description thereof will be omitted (for example, see JP-A-9-18297).

クロックリカバリ回路140は、二値シリアル信号Sbから、クロックCLKを再生する。クロックリカバリ回路140の構成は、従来のクロックリカバリ回路と同じでよい(例えば、特開2006−261725参照)。すなわち、二値シリアル信号からクロックCLKを再生するものであれば、どのような構成のものであっても、この実施形態のクロックリカバリ回路140として採用することができる。この実施形態では、NRZ(Non Return to Zero)符号で表された二値シリアル信号からクロックCLKを再生する。   The clock recovery circuit 140 regenerates the clock CLK from the binary serial signal Sb. The configuration of the clock recovery circuit 140 may be the same as that of a conventional clock recovery circuit (see, for example, JP-A-2006-261725). That is, as long as the clock CLK is regenerated from the binary serial signal, any configuration can be adopted as the clock recovery circuit 140 of this embodiment. In this embodiment, the clock CLK is regenerated from a binary serial signal represented by an NRZ (Non Return to Zero) code.

次に、この実施形態に係るクロック再生装置100の動作について、図2を用いて説明する。図2(A)〜(C)は、クロック再生装置100の動作を説明するための信号波形図であり、縦軸は信号レベル、横軸は時間である。   Next, the operation of the clock recovery device 100 according to this embodiment will be described with reference to FIG. 2A to 2C are signal waveform diagrams for explaining the operation of the clock recovery device 100. The vertical axis represents the signal level and the horizontal axis represents time.

まず、信号入力端子110から、クロック抽出の対象になる多値シリアル信号Snが入力される。多値シリアル信号Snの一例を、図2(A)に示す。図2(A)の例では、NRZ符号化された五値シリアル信号が使用される。この多値シリアル信号Snは、遅延回路131およびヒステリシス付きコンパレータ132に供給される。   First, a multilevel serial signal Sn to be clock extracted is input from the signal input terminal 110. An example of the multilevel serial signal Sn is shown in FIG. In the example of FIG. 2A, an NRZ encoded quinary serial signal is used. This multilevel serial signal Sn is supplied to the delay circuit 131 and the comparator 132 with hysteresis.

遅延回路131は、多値シリアル信号Snを遅延させる。これにより、遅延信号Sdが生成される(図2(B)参照)。遅延信号Sdは、ヒステリシス付きコンパレータ132に供給される。   The delay circuit 131 delays the multilevel serial signal Sn. Thereby, the delay signal Sd is generated (see FIG. 2B). The delay signal Sd is supplied to the comparator 132 with hysteresis.

ヒステリシス付きコンパレータ132は、多値シリアル信号Snおよび遅延信号Sdを入力し、これらの信号Sn,Sdを比較する。図2(B)において、時刻t1に多値シリアル信号Snの値が上昇を始めると、遅延時間τだけ遅れて、遅延信号Sdの上昇が開始される。したがって、多値シリアル信号Snが上昇しているとき、両信号の差Sn−Sdは正値になる。ヒステリシス付きコンパレータ132は、両信号の差Sn−Sdが正値V1を超えると、出力をハイレベルにする(図2(C)参照)。   The comparator 132 with hysteresis receives the multi-level serial signal Sn and the delay signal Sd, and compares these signals Sn and Sd. In FIG. 2B, when the value of the multi-level serial signal Sn starts to rise at time t1, the delay signal Sd starts to rise after a delay time τ. Therefore, when the multi-level serial signal Sn is rising, the difference Sn-Sd between the two signals becomes a positive value. The comparator 132 with hysteresis sets the output to a high level when the difference Sn-Sd between the two signals exceeds the positive value V1 (see FIG. 2C).

時刻t2に多値シリアル信号Snの上昇が停止すると、遅延時間τだけ遅れて、遅延信号Sdの値も一定になる。上述のように、ヒステリシス付きコンパレータ132の出力は、一旦ハイレベルなると、両信号の差Sn−Sdが負値V1を下回らない限り、ハイレベルに維持される。したがって、差Sn−Sdが、正値V1より小さくなり、さらには零になっても、ヒステリシス付きコンパレータ132の出力はハイレベルに維持される。   When the rise of the multi-level serial signal Sn stops at time t2, the value of the delay signal Sd becomes constant with a delay of the delay time τ. As described above, once the output of the comparator 132 with hysteresis is at a high level, the output is maintained at a high level as long as the difference Sn-Sd between the two signals does not fall below the negative value V1. Therefore, even if the difference Sn-Sd becomes smaller than the positive value V1 and further becomes zero, the output of the comparator 132 with hysteresis is maintained at a high level.

時刻t3に、多値シリアル信号Snの値が下降を開始すると、遅延時間τだけ遅れて、遅延信号Sdの下降が開始される。したがって、両信号の差Sn−Sdは負値になる。そして、両信号の差Sn−Sdが負値V1を下回ると、ヒステリシス付きコンパレータ132の出力がローレベルになる。   When the value of the multi-level serial signal Sn starts to decrease at time t3, the delay signal Sd starts to decrease with a delay of the delay time τ. Therefore, the difference Sn−Sd between the two signals is a negative value. When the difference Sn−Sd between the two signals falls below the negative value V1, the output of the comparator 132 with hysteresis becomes low level.

時刻t4に多値シリアル信号Snの下降が停止すると、遅延時間τだけ遅れて、遅延信号Sdの値も一定になる。このとき、ヒステリシス付きコンパレータ132の出力は、ローレベルに維持される。   When the descending of the multi-level serial signal Sn stops at time t4, the value of the delay signal Sd becomes constant with a delay by the delay time τ. At this time, the output of the comparator 132 with hysteresis is maintained at a low level.

このように、この実施形態では、信号変換回路130が、多値シリアル信号Snの信号値が上昇を開始してから下降を開始するまでの期間に対応してハイレベルを出力し、且つ、多値シリアル信号Snの信号値が下降を開始してから上昇を開始するまでの期間に対応してローレベルを出力する。これにより、多値シリアル信号Snが、二値シリアル信号Sbに変換される(図2(C)参照)。   As described above, in this embodiment, the signal conversion circuit 130 outputs a high level corresponding to a period from when the signal value of the multi-level serial signal Sn starts to increase until it starts to decrease, and A low level is output corresponding to a period from when the signal value of the value serial signal Sn starts to decrease until it starts increasing. As a result, the multilevel serial signal Sn is converted into a binary serial signal Sb (see FIG. 2C).

このようにして生成された二値シリアル信号Sbは、クロックリカバリ回路140に送られる。上述のように、クロックリカバリ回路140は、二値シリアル信号SbからクロックCLKを再生して、クロック出力端子120に出力する。クロックリカバリ回路140の動作は、従来のクロックリカバリ回路と同様であるので、説明を省略する。   The binary serial signal Sb generated in this way is sent to the clock recovery circuit 140. As described above, the clock recovery circuit 140 reproduces the clock CLK from the binary serial signal Sb and outputs it to the clock output terminal 120. Since the operation of the clock recovery circuit 140 is the same as that of the conventional clock recovery circuit, description thereof is omitted.

以下、二値シリアル信号の信号レベルが変化するタイミングのばらつきについて、図3の概念図を用い、四値シリアル信号を二値シリアル信号に変換する場合を例に採って説明する。図3において、(A)は従来の場合(すなわち、信号レベルの中間値をしきい値に設定する場合)、(B)はこの実施形態の場合である。また、図3(A)、(B)において、縦軸は信号レベル、横軸は時間である。   Hereinafter, the variation in timing at which the signal level of the binary serial signal changes will be described using the conceptual diagram of FIG. 3 as an example of the case of converting a quaternary serial signal into a binary serial signal. In FIG. 3, (A) is a conventional case (that is, a case where an intermediate value of a signal level is set as a threshold value), and (B) is a case of this embodiment. 3A and 3B, the vertical axis represents the signal level and the horizontal axis represents time.

二値シリアル信号の値がハイレベルからローレベルに変化する場合としては、四値シリアル信号の値がL4→L2に変化した場合、L4→L1に変化した場合、L3→L2に変化した場合、L3→L1に変化した場合の四通りがある。従来の場合、二値シリアル信号の信号レベルが変化するタイミングは、四値シリアル信号の値としきい値電圧とが一致するタイミングで与えられる。図3(A)に示したように、四値シリアル信号の値としきい値電圧とが一致するタイミングは、L4→L2のときはT1、L4→L1およびL3→L2のときはT2、L3→L1のときはT3である。同様に、二値シリアル信号の値がローレベルからハイレベルに変化するタイミングも、T1,T2,T3のいずれかになる。したがって、二値シリアル信号の信号レベルが変化するタイミングのばらつきは、T1からT3までの時間で与えられる。   As a case where the value of the binary serial signal changes from the high level to the low level, when the value of the quaternary serial signal changes from L4 to L2, changes from L4 to L1, or changes from L3 to L2, There are four ways of changing from L3 to L1. In the conventional case, the timing at which the signal level of the binary serial signal changes is given by the timing at which the value of the quaternary serial signal matches the threshold voltage. As shown in FIG. 3A, the timing at which the value of the quaternary serial signal matches the threshold voltage is T1 when L4 → L2, and T2, L3 → when L4 → L1 and L3 → L2. When L1, it is T3. Similarly, the timing at which the value of the binary serial signal changes from the low level to the high level is one of T1, T2, and T3. Therefore, the variation in timing at which the signal level of the binary serial signal changes is given by the time from T1 to T3.

一方、この実施形態に係る方法の場合、二値シリアル信号の信号レベルが変化するタイミングのばらつきは、上述の動作説明(図2参照)から解るように、‘四値シリアル信号Snの値が上昇を開始してから信号値差Sn−Sdが正値V1に達するまでの時間のばらつき’および‘四値シリアル信号Snの値が下降を開始してから信号値差Sn−Sdが負値V2に達するまでの時間のばらつき’で決定される。   On the other hand, in the case of the method according to this embodiment, the variation in the timing at which the signal level of the binary serial signal changes is caused by the increase in the value of the “quaternary serial signal Sn” as can be seen from the above description of operation (see FIG. 2). Of the signal value difference Sn−Sd from when the signal starts to reach the positive value V1 ”and“ the signal value difference Sn−Sd becomes the negative value V2 after the value of the quaternary serial signal Sn starts to decrease. It is determined by 'variation of time to reach'.

図3(B)に示したように、二値シリアル信号の値がハイレベルからローレベルに変化する場合としては、四値シリアル信号の変化が、L4→L3の場合、L4→L2の場合、L4→L1の場合、L3→L2の場合、L3→L1の場合、L2→L1の場合の六通りがある。そして、二値シリアル信号の出力が変化するタイミングは、変化前の四値シリアル信号の値がV2だけ変化するタイミングで与えられる。すなわち、変化前の四値シリアル信号の値がL4の場合には該四値シリアル信号の値がL4+V2(V2<0)に達するタイミングで与えられ、変化前の四値シリアル信号の値がL3の場合には該四値シリアル信号の値がL3+V2に達するタイミングで与えられ、変化前の四値シリアル信号の値がL2の場合には該四値シリアル信号の値がL2+V2に達するタイミングで与えられる。図3(B)に示したように、このタイミングは、L4→L3、L3→L2、L2→L1のときはT4、L4→L2、L3→L1のときはT5、L4→L1のときはT6である。したがって、二値シリアル信号の信号レベルが変化するタイミングのばらつきは、T4からT6までの時間で与えられる。二値シリアル信号の値がローレベルからハイレベルに変化する場合も、同様である。   As shown in FIG. 3B, when the value of the binary serial signal changes from high level to low level, the change of the quaternary serial signal is L4 → L3, L4 → L2, There are six ways of L4 → L1, L3 → L2, L3 → L1, and L2 → L1. The timing at which the output of the binary serial signal changes is given by the timing at which the value of the quaternary serial signal before the change changes by V2. That is, when the value of the quaternary serial signal before the change is L4, the value of the quaternary serial signal is given at a timing when it reaches L4 + V2 (V2 <0), and the value of the quaternary serial signal before the change is L3. If the value of the quaternary serial signal reaches L3 + V2, the value of the quaternary serial signal before the change is L2, and the value of the quaternary serial signal is given at the timing of reaching L2 + V2. As shown in FIG. 3B, this timing is L4 → L3, L3 → L2, T2 when L2 → L1, T5 when L4 → L2, L3 → L1, and T6 when L4 → L1. It is. Therefore, the variation in timing at which the signal level of the binary serial signal changes is given by the time from T4 to T6. The same applies when the value of the binary serial signal changes from low level to high level.

このように、この実施形態では、二値シリアル信号Sbの信号レベルが変化するタイミングを与える基準電位を、多値シリアル信号Snが取り得る値L1,L2,L3,L4毎に設定することができる。したがって、この実施形態では、変化前の多値シリアル信号Snの信号レベルと、二値シリアル信号の変化タイミングを与える信号レベルとの差が、非常に小さくなる。このため、この実施形態では、二値シリアル信号が変化するタイミングのばらつきが、従来の方法よりも小さくなる。   As described above, in this embodiment, the reference potential that gives the timing at which the signal level of the binary serial signal Sb changes can be set for each of the values L1, L2, L3, and L4 that the multilevel serial signal Sn can take. . Therefore, in this embodiment, the difference between the signal level of the multi-level serial signal Sn before the change and the signal level giving the change timing of the binary serial signal is very small. For this reason, in this embodiment, the variation in timing at which the binary serial signal changes is smaller than in the conventional method.

以上説明したように、この実施形態では、多値シリアル信号Snの信号値が上昇を開始してから下降を開始するまでの期間に対応してハイレベルを出力し、且つ、多値シリアル信号Snの信号値が下降を開始してから上昇を開始するまでの期間に対応してローレベルを出力することにより多値シリアル信号Snを二値シリアル信号Sbに変換することとした。このため、二値シリアル信号Sbの信号レベルが変化するタイミングを与える基準電位を、多値シリアル信号Snが取り得る値L1,L2,L3,L4毎に与えることができる。したがって、この実施形態では、変化前の多値シリアル信号Snの信号レベルと、二値シリアル信号Sbの変化タイミングを与える信号レベルとの差が、非常に小さくなる。この結果、この実施形態によれば、二値シリアル信号Sbの変化タイミングのばらつきを小さくすることができ、したがって、位相や周期のばらつきが小さい二値シリアル信号Sbを得ることができる。このため、この実施形態によれば、クロック再生精度が高い多値信号用クロック再生装置を得ることができる。   As described above, in this embodiment, a high level is output corresponding to the period from when the signal value of the multilevel serial signal Sn starts to rise until it starts to fall, and the multilevel serial signal Sn The multilevel serial signal Sn is converted into the binary serial signal Sb by outputting a low level corresponding to a period from when the signal value of the signal starts to decrease to when the signal value starts increasing. Therefore, the reference potential that gives the timing at which the signal level of the binary serial signal Sb changes can be given for each of the values L1, L2, L3, and L4 that the multi-level serial signal Sn can take. Therefore, in this embodiment, the difference between the signal level of the multi-level serial signal Sn before the change and the signal level that gives the change timing of the binary serial signal Sb is very small. As a result, according to this embodiment, it is possible to reduce the variation in the change timing of the binary serial signal Sb, and thus it is possible to obtain the binary serial signal Sb having a small phase and cycle variation. Therefore, according to this embodiment, it is possible to obtain a multilevel signal clock recovery apparatus with high clock recovery accuracy.

<第2の実施形態>
この発明の第1の実施形態に係る多値信号用クロック再生装置について、図4〜図7を用いて説明する。
<Second Embodiment>
A multilevel signal clock recovery apparatus according to a first embodiment of the present invention will be described with reference to FIGS.

図4は、この実施形態に係るクロック再生装置の構成を概略的に示すブロック図である。図4において、図1と同じ符号を付した構成は、それぞれ図1の場合と同じものを示している。この実施形態のクロック再生装置400は、信号変換回路410の構成が、上述の第1の実施形態に係るクロック再生装置100と異なる。   FIG. 4 is a block diagram schematically showing the configuration of the clock recovery device according to this embodiment. In FIG. 4, the same reference numerals as those in FIG. 1 denote the same components as those in FIG. The clock recovery device 400 of this embodiment is different from the clock recovery device 100 according to the first embodiment described above in the configuration of the signal conversion circuit 410.

信号変換回路410は、信号入力端子110から入力された多値シリアル信号Snを、二値シリアル信号に変換する。信号変換回路410は、多値シリアル信号Snの信号値が上昇を開始してから下降を開始するまでの期間に対応してハイレベルを出力し、且つ、多値シリアル信号Snの信号値が下降を開始してから上昇を開始するまでの期間に対応してローレベルを出力する。このために、信号変換回路410は、遅延回路411と、差動アンプ412と、正側レベル検出器413と、負側レベル検出器414と、合波器415と、エッジ検出カウンタ416とを備える。   The signal conversion circuit 410 converts the multi-level serial signal Sn input from the signal input terminal 110 into a binary serial signal. The signal conversion circuit 410 outputs a high level corresponding to a period from when the signal value of the multilevel serial signal Sn starts to rise to when it starts to fall, and the signal value of the multilevel serial signal Sn decreases. The low level is output in correspondence with the period from the start to the start of rising. For this purpose, the signal conversion circuit 410 includes a delay circuit 411, a differential amplifier 412, a positive side level detector 413, a negative side level detector 414, a multiplexer 415, and an edge detection counter 416. .

遅延回路411は、多値シリアル信号Snを遅延させることにより、遅延信号Sdを生成する。遅延回路411の遅延時間τは、多値シリアル信号Snの周波数よりも小さい値に設定される。例えば、伝送速度2GHzの伝送データを多値シリアル信号Snとして使用する場合、遅延時間τは、第1の実施形態と同様の理由により、例えば100ピコ秒に設定される。   The delay circuit 411 generates the delay signal Sd by delaying the multi-level serial signal Sn. The delay time τ of the delay circuit 411 is set to a value smaller than the frequency of the multilevel serial signal Sn. For example, when transmission data with a transmission rate of 2 GHz is used as the multilevel serial signal Sn, the delay time τ is set to, for example, 100 picoseconds for the same reason as in the first embodiment.

差動アンプ412は、+入力端子から多値シリアル信号Snを入力し、且つ、−入力端子から遅延信号Sdを入力する。そして、差動アンプ412は、両信号値の差Sn−Sdに応じた値の電圧Vaを出力する。   The differential amplifier 412 receives the multi-level serial signal Sn from the + input terminal and receives the delay signal Sd from the − input terminal. Then, the differential amplifier 412 outputs a voltage Va having a value corresponding to the difference Sn−Sd between the two signal values.

正側レベル検出器413は、差動アンプ412の出力電圧が所定値v1(v1>0)よりも大きいときに、出力電圧V+として、所定の正電圧v0を出力する。v1を零よりも十分大きい値に設定することで、差動アンプ412の出力電圧に含まれるノイズ成分の影響を排除することができる。   The positive side level detector 413 outputs a predetermined positive voltage v0 as the output voltage V + when the output voltage of the differential amplifier 412 is larger than a predetermined value v1 (v1> 0). By setting v1 to a value sufficiently larger than zero, the influence of noise components included in the output voltage of the differential amplifier 412 can be eliminated.

負側レベル検出器414は、差動アンプ412の出力電圧が所定値v2(v2<0)よりも小さいときに、出力電圧V−として、正側レベル検出器413と同じ正電圧v0を出力する。v2を零よりも十分小さい値に設定することで、差動アンプ412の出力電圧に含まれるノイズ成分の影響を排除することができる。   The negative level detector 414 outputs the same positive voltage v0 as the positive level detector 413 as the output voltage V− when the output voltage of the differential amplifier 412 is smaller than a predetermined value v2 (v2 <0). . By setting v2 to a value sufficiently smaller than zero, it is possible to eliminate the influence of the noise component included in the output voltage of the differential amplifier 412.

合波器415は、レベル検出器413,414の出力信号波形を重畳して、エッジ検出カウンタ416に供給する。   The multiplexer 415 superimposes the output signal waveforms of the level detectors 413 and 414 and supplies them to the edge detection counter 416.

エッジ検出カウンタ416は、合波器415から供給された信号波形のエッジ(立ち上がりエッジまたは立ち下がりエッジ)の数を計数する、二進カウンタである。すなわち、エッジ検出カウンタ416は、合波器415から奇数番目のエッジを検出したときにハイレベルを出力し、偶数番目のエッジを検出したときにローレベルを出力する(出力するハイレベル/ローレベルは逆でもよい)。エッジ検出カウンタ416の出力は、二値シリアル信号Sbになる。   The edge detection counter 416 is a binary counter that counts the number of edges (rising edge or falling edge) of the signal waveform supplied from the multiplexer 415. That is, the edge detection counter 416 outputs a high level when an odd-numbered edge is detected from the multiplexer 415, and outputs a low level when an even-numbered edge is detected (output high level / low level). May be reversed). The output of the edge detection counter 416 is a binary serial signal Sb.

次に、この実施形態に係るクロック再生装置400の動作について、図5、図6を用いて説明する。図5(A)〜(C)および図6(A)〜(D)は、クロック再生装置400の動作を説明するための信号波形図であり、縦軸は信号レベル、横軸は時間である。   Next, the operation of the clock recovery device 400 according to this embodiment will be described with reference to FIGS. FIGS. 5A to 5C and FIGS. 6A to 6D are signal waveform diagrams for explaining the operation of the clock recovery device 400. The vertical axis represents the signal level, and the horizontal axis represents time. .

まず、信号入力端子110から、クロック抽出の対象になる多値シリアル信号Sn(ここでは五値)が入力される。多値シリアル信号Snの一例を、図5(A)に示す。多値シリアル信号Snは、遅延回路411および差動アンプ412に供給される。   First, a multi-value serial signal Sn (here, five values) to be clock-extracted is input from the signal input terminal 110. An example of the multi-level serial signal Sn is shown in FIG. The multi-level serial signal Sn is supplied to the delay circuit 411 and the differential amplifier 412.

遅延回路411は、多値シリアル信号Snを遅延させる。これにより、遅延信号Sdが生成される(図5(B)参照)。遅延信号Sdは、差動アンプ412に供給される。   The delay circuit 411 delays the multi-level serial signal Sn. Thereby, the delay signal Sd is generated (see FIG. 5B). The delay signal Sd is supplied to the differential amplifier 412.

差動アンプ412は、多値シリアル信号Snおよび遅延信号Sdを入力し、これらの信号Sn,Sdを比較する。図5(B)において、時刻t1に多値シリアル信号Snの値が上昇を始めたとき、遅延信号Sdは上昇を開始しない。したがって、差Sn−Sdは、正の値であり、且つ、遅延時間τの経過までは増大する。差動アンプ412は、両信号の差Sn−Sdを所定増幅率で増幅して出力する(図5(C)参照)。   The differential amplifier 412 receives the multi-level serial signal Sn and the delay signal Sd, and compares these signals Sn and Sd. In FIG. 5B, when the value of the multi-level serial signal Sn starts increasing at time t1, the delay signal Sd does not start increasing. Therefore, the difference Sn−Sd is a positive value and increases until the delay time τ elapses. The differential amplifier 412 amplifies and outputs the difference Sn-Sd between the two signals with a predetermined amplification factor (see FIG. 5C).

時刻t2に多値シリアル信号Snの上昇が停止すると、差Sn−Sdは小さくなり、遅延時間τの経過後に零になる。したがって、差動アンプ412の出力も、徐々に減少して、零になる。   When the rise of the multi-level serial signal Sn stops at time t2, the difference Sn-Sd becomes small and becomes zero after the delay time τ has elapsed. Accordingly, the output of the differential amplifier 412 gradually decreases to zero.

時刻t3に、多値シリアル信号Snの値が下降を開始すると、差Sn−Sdは負の値になり、その絶対値|Sn−Sd|は遅延時間τの経過まで増大する。差動アンプ412は、両信号の差Sn−Sdを所定増幅率で増幅して出力する。   When the value of the multi-level serial signal Sn starts to decrease at time t3, the difference Sn-Sd becomes a negative value, and the absolute value | Sn-Sd | increases until the delay time τ elapses. The differential amplifier 412 amplifies the difference Sn−Sd between the two signals with a predetermined amplification factor and outputs the amplified signal.

時刻t4に多値シリアル信号Snの下降が停止すると、|Sn−Sd|は小さくなり、遅延時間τの経過後に零になる。したがって、差動アンプ412の出力も、徐々に上昇して、零になる。   When the descending of the multi-level serial signal Sn stops at time t4, | Sn−Sd | becomes smaller and becomes zero after the delay time τ elapses. Therefore, the output of the differential amplifier 412 also gradually increases and becomes zero.

差動アンプ412の出力電圧Vaは、レベル検出器413,414に入力される。正側レベル検出器413は、電圧Vaが所定値v1(v1>0)よりも大きいときに出力V+を所正電圧v0にし(図6(A)参照)、また、負側レベル検出器414は、電圧Vaが所定値v2(v2<0)よりも小さいときに出力V−を所正電圧v0にする(図6(B)参照)。   The output voltage Va from the differential amplifier 412 is input to the level detectors 413 and 414. The positive level detector 413 sets the output V + to the positive voltage v0 when the voltage Va is larger than the predetermined value v1 (v1> 0) (see FIG. 6A), and the negative level detector 414 When the voltage Va is smaller than the predetermined value v2 (v2 <0), the output V− is set to the correct voltage v0 (see FIG. 6B).

合波器415は、上述のように、レベル検出器413,414の出力波形を重畳する(図6(C)参照)。合波器415の出力波形は、信号の差Sn−Sdが所定値v1(v1>0)よりも大きいときと、差Sn−Sdが所定値v2(v2<0)よりも小さいときに対応して、ピークを有することになる。   The multiplexer 415 superimposes the output waveforms of the level detectors 413 and 414 as described above (see FIG. 6C). The output waveform of the multiplexer 415 corresponds to when the signal difference Sn−Sd is larger than the predetermined value v1 (v1> 0) and when the difference Sn−Sd is smaller than the predetermined value v2 (v2 <0). And have a peak.

エッジ検出カウンタ416は、合波器415から信号波形を入力し、奇数番目のエッジが与えるタイミングでハイレベルを出力するとともに、偶数番目のエッジが与えるタイミングでローレベルを出力する。これにより、エッジ検出カウンタ416からは、二値シリアル信号Sbが出力される(図6(D)参照)。   The edge detection counter 416 receives a signal waveform from the multiplexer 415, outputs a high level at the timing given by the odd-numbered edge, and outputs a low level at the timing given by the even-numbered edge. Thus, the binary detection signal Sb is output from the edge detection counter 416 (see FIG. 6D).

このようにして生成された二値シリアル信号Sbは、クロックリカバリ回路140に送られる。クロックリカバリ回路140は、二値シリアル信号Sbから、クロックCLKを再生する。クロックリカバリ回路140の動作は、従来のクロックリカバリ回路と同様であるので、説明を省略する。   The binary serial signal Sb generated in this way is sent to the clock recovery circuit 140. The clock recovery circuit 140 regenerates the clock CLK from the binary serial signal Sb. Since the operation of the clock recovery circuit 140 is the same as that of the conventional clock recovery circuit, description thereof is omitted.

以下、二値シリアル信号の信号レベルが変化するタイミングのばらつきについて、図7の概念図を用い、四値シリアル信号を二値シリアル信号に変換する場合を例に採って説明する。図7において、縦軸は信号レベル、横軸は時間である。   Hereinafter, the variation in timing at which the signal level of the binary serial signal changes will be described with reference to the conceptual diagram of FIG. 7, taking as an example the case of converting a quaternary serial signal into a binary serial signal. In FIG. 7, the vertical axis represents signal level and the horizontal axis represents time.

この実施形態に係る方法の場合、二値シリアル信号が変化するタイミングのばらつきは、上述の動作説明(図5、図6参照)から解るように、‘多値シリアル信号Snの値が上昇を開始してから信号値差Sn−Sdが所定値v1に達するまでの時間のばらつき’および‘多値シリアル信号Snの値が下降を開始してから信号値差Sn−Sdが所定値v2に達するまでの時間のばらつき’で決定される。   In the case of the method according to this embodiment, the variation in timing at which the binary serial signal changes is, as can be understood from the above-described operation description (see FIGS. 5 and 6), the value of the multi-level serial signal Sn starts to rise. Until the signal value difference Sn−Sd reaches the predetermined value v1 ”and“ the value of the multi-level serial signal Sn starts to decrease until the signal value difference Sn−Sd reaches the predetermined value v2. Of time variation.

図7(A)に示したように、二値シリアル信号の値がローレベルからハイレベルに変化する場合としては、多値シリアル信号Sn(ここでは四値)の変化が、L1→L2の場合、L1→L3の場合、L1→L4の場合、L2→L3の場合、L2→L4の場合、L3→L4の場合の六通りがある。そして、二値シリアル信号Sbの出力が変化するタイミングは、四値シリアル信号Snの値がv1(v1>0)だけ変化するタイミングで与えられる。すなわち、変化前の四値シリアル信号Snの値がL1の場合には該四値シリアル信号Snの値がL1+v1に達するタイミングで与えられ、変化前の四値シリアル信号Snの値がL2の場合には該四値シリアル信号Snの値がL2+v1に達するタイミングで与えられ、変化前の四値シリアル信号Snの値がL3の場合には該四値シリアル信号Snの値がL3+v1に達するタイミングで与えられる。図7(B)に示したように、このタイミングは、信号レベルの変化量が‘1×L’のとき(すなわち、信号レベルの変化がL1→L2、L2→L3、L3→L4のとき)はT7、信号レベルの変化量が‘2×L’のとき(すなわち、信号レベルの変化がL1→L3、L2→L4のとき)はT8、信号レベルの変化量が‘3×L’のとき(すなわち、信号レベルの変化がL1→L4のとき)はT9である。したがって、二値シリアル信号Sbの信号レベルが変化するタイミングのばらつきは、T7からT9までの時間で与えられる。二値シリアル信号Sbの値がハイレベルからローレベルに変化する場合も、同様である。   As shown in FIG. 7A, when the value of the binary serial signal changes from the low level to the high level, the change of the multilevel serial signal Sn (four values in this case) is L1 → L2. , L1 → L3, L1 → L4, L2 → L3, L2 → L4, L3 → L4. The timing at which the output of the binary serial signal Sb changes is given by the timing at which the value of the quaternary serial signal Sn changes by v1 (v1> 0). That is, when the value of the quaternary serial signal Sn before the change is L1, the value of the quaternary serial signal Sn is given at a timing when it reaches L1 + v1, and when the value of the quaternary serial signal Sn before the change is L2. Is given when the value of the quaternary serial signal Sn reaches L2 + v1, and when the value of the quaternary serial signal Sn before the change is L3, it is given when the value of the quaternary serial signal Sn reaches L3 + v1. . As shown in FIG. 7B, this timing is when the signal level change amount is '1 × L' (that is, when the signal level change is L1 → L2, L2 → L3, L3 → L4). Is T7, when the signal level change amount is '2 × L' (ie, when the signal level change is L1 → L3, L2 → L4), and when the signal level change amount is '3 × L' That is, T9 is when the signal level changes from L1 to L4. Therefore, the variation in timing at which the signal level of the binary serial signal Sb changes is given by the time from T7 to T9. The same applies when the value of the binary serial signal Sb changes from high level to low level.

この実施形態でも、上述の第1の実施形態と同様、多値シリアル信号Snの信号値が上昇を開始してから下降を開始するまでの期間に対応してハイレベルを出力し、且つ、多値シリアル信号Snの信号値が下降を開始してから上昇を開始するまでの期間に対応してローレベルを出力することにより多値シリアル信号Snを二値シリアル信号Sbに変換することとした。このため、第1の実施形態と同様の理由により、二値シリアル信号Sbの変化タイミングのばらつきを小さくすることができ、したがって、位相や周期のばらつきが小さい二値シリアル信号Sbを得ることができる。このため、この実施形態によれば、クロック再生精度が高い多値信号用クロック再生装置を得ることができる。   In this embodiment as well, as in the first embodiment described above, a high level is output corresponding to the period from when the signal value of the multi-level serial signal Sn starts to rise until it starts to fall, and many The multi-level serial signal Sn is converted into the binary serial signal Sb by outputting a low level corresponding to a period from when the signal value of the value serial signal Sn starts decreasing to when it starts increasing. For this reason, for the same reason as in the first embodiment, it is possible to reduce the variation in the change timing of the binary serial signal Sb, and thus it is possible to obtain the binary serial signal Sb with a small phase and cycle variation. . Therefore, according to this embodiment, it is possible to obtain a multilevel signal clock recovery apparatus with high clock recovery accuracy.

第1の実施形態に係るクロック再生装置の構成を概略的に示すブロック図である。1 is a block diagram schematically showing the configuration of a clock recovery device according to a first embodiment. (A)〜(C)ともに、第1の実施形態に係るクロック再生装置の動作を説明するための信号波形図である。(A)-(C) are signal waveform diagrams for demonstrating operation | movement of the clock reproduction apparatus which concerns on 1st Embodiment. 第1の実施形態に係るクロック再生装置の動作原理を説明するための概念図であり、(A)は従来装置の場合、(B)は実施形態装置の場合である。It is a conceptual diagram for demonstrating the operation principle of the clock reproduction apparatus which concerns on 1st Embodiment, (A) is a case of a conventional apparatus, (B) is a case of embodiment apparatus. 第2の実施形態に係るクロック再生装置の構成を概略的に示すブロック図である。It is a block diagram which shows roughly the structure of the clock reproduction apparatus which concerns on 2nd Embodiment. (A)〜(C)ともに、第2の実施形態に係るクロック再生装置の動作を説明するための信号波形図である。(A)-(C) is a signal waveform diagram for demonstrating operation | movement of the clock reproduction apparatus which concerns on 2nd Embodiment. (A)〜(D)ともに、第2の実施形態に係るクロック再生装置の動作を説明するための信号波形図である。(A)-(D) is a signal waveform diagram for demonstrating operation | movement of the clock reproduction apparatus which concerns on 2nd Embodiment. (A)、(B)ともに、第2の実施形態に係るクロック再生装置の動作原理を説明するための概念図である。Both (A) and (B) are conceptual diagrams for explaining the operating principle of the clock recovery device according to the second embodiment. 多値シリアル信号を二値シリアル信号に変換する方法の従来例を説明するための概念図である。It is a conceptual diagram for demonstrating the prior art example of the method of converting a multi-value serial signal into a binary serial signal. 多値シリアル信号を二値シリアル信号に変換する方法の従来例を説明するための概念図である。It is a conceptual diagram for demonstrating the prior art example of the method of converting a multi-value serial signal into a binary serial signal.

符号の説明Explanation of symbols

100 クロック再生装置
110 信号入力端子
120 クロック出力端子
130 信号変換回路
131,411 遅延回路
132 ヒステリシス付きコンパレータ
140 クロックリカバリ回路
412 差動アンプ
413 正側レベル検出器
414 負側レベル検出器
415 合波器
416 エッジ検出カウンタ
DESCRIPTION OF SYMBOLS 100 Clock regeneration apparatus 110 Signal input terminal 120 Clock output terminal 130 Signal conversion circuit 131,411 Delay circuit 132 Comparator with hysteresis 140 Clock recovery circuit 412 Differential amplifier 413 Positive side level detector 414 Negative side level detector 415 Multiplexer 416 Edge detection counter

Claims (3)

三値以上の多値シリアル信号からクロックを再生する多値信号用クロック再生装置であって、
前記多値シリアル信号の信号値が上昇を開始してから下降を開始するまでの期間に対応して一方の二値化信号値を出力し且つ該多値シリアル信号の信号値が下降を開始してから上昇を開始するまでの期間に対応して他方の二値化信号値を出力することにより、当該多値シリアル信号を二値シリアル信号に変換する信号変換回路と、
該信号変換回路が出力した前記二値シリアル信号を用いてクロックを再生するクロックリカバリ回路と、
を備えることを特徴とする多値信号用クロック再生装置。
A multilevel signal clock recovery device that recovers a clock from a multilevel serial signal of three or more values,
One binary signal value is output corresponding to the period from when the signal value of the multi-level serial signal starts to rise until it starts to fall, and the signal value of the multi-level serial signal starts to fall A signal conversion circuit that converts the multilevel serial signal into a binary serial signal by outputting the other binary signal value corresponding to a period from when the rise starts to
A clock recovery circuit for regenerating a clock using the binary serial signal output by the signal conversion circuit;
A multilevel signal clock recovery apparatus comprising:
前記信号変換回路が、
前記多値シリアル信号を遅延させることで遅延信号を生成する遅延回路と、
前記多値シリアル信号と前記遅延信号とを比較して、両信号値の差が所定の正値よりも大きくなると前記一方の二値化信号値を出力し、且つ、両信号値の差が所定の負値よりも小さくなると前記他方の二値化信号値を出力するヒステリシス付きコンパレータと、
を有することを特徴とする請求項1に記載の多値信号用クロック再生装置。
The signal conversion circuit is
A delay circuit that generates a delay signal by delaying the multi-level serial signal;
The multi-level serial signal and the delayed signal are compared, and when the difference between both signal values becomes larger than a predetermined positive value, the one binary signal value is output, and the difference between both signal values is predetermined. A comparator with hysteresis that outputs the other binarized signal value when the negative value is smaller than
The multilevel signal clock recovery apparatus according to claim 1, comprising:
前記信号変換回路が、
前記多値シリアル信号を遅延させることで遅延信号を生成する遅延回路と、
該遅延信号と前記多値シリアル信号との信号値の差を出力する差動アンプと、
前記差動アンプの出力値が所定の正値以上のときに所定電圧を出力する正側レベル検出回路と、
前記差動アンプの出力値が所定の負値以下のときに前記所定電圧を出力する負側レベル検出回路と、
前記正側、負側レベル検出回路の出力信号波形を重畳する合波器と、
該合波器から出力された出力信号波形の信号エッジを検出し、該信号エッジが検出されるたびに出力値を反転させるエッジ検出カウンタと、
を有することを特徴とする請求項1に記載の多値信号用クロック再生装置。
The signal conversion circuit is
A delay circuit that generates a delay signal by delaying the multi-level serial signal;
A differential amplifier that outputs a signal value difference between the delayed signal and the multilevel serial signal;
A positive level detection circuit that outputs a predetermined voltage when the output value of the differential amplifier is equal to or greater than a predetermined positive value;
A negative level detection circuit that outputs the predetermined voltage when an output value of the differential amplifier is equal to or lower than a predetermined negative value;
A multiplexer for superimposing the output signal waveforms of the positive side and negative side level detection circuits;
An edge detection counter that detects a signal edge of an output signal waveform output from the multiplexer and inverts an output value each time the signal edge is detected;
The multilevel signal clock recovery apparatus according to claim 1, comprising:
JP2007126816A 2007-05-11 2007-05-11 Clock reproducing device for multivalued signal Withdrawn JP2008283539A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007126816A JP2008283539A (en) 2007-05-11 2007-05-11 Clock reproducing device for multivalued signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007126816A JP2008283539A (en) 2007-05-11 2007-05-11 Clock reproducing device for multivalued signal

Publications (1)

Publication Number Publication Date
JP2008283539A true JP2008283539A (en) 2008-11-20

Family

ID=40143972

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007126816A Withdrawn JP2008283539A (en) 2007-05-11 2007-05-11 Clock reproducing device for multivalued signal

Country Status (1)

Country Link
JP (1) JP2008283539A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018147129A (en) * 2017-03-03 2018-09-20 日立オートモティブシステムズ株式会社 Reference current source circuit
JP2021145266A (en) * 2020-03-13 2021-09-24 アンリツ株式会社 Clock recovery device, error rate measuring device, clock recovery method, and error rate measuring method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018147129A (en) * 2017-03-03 2018-09-20 日立オートモティブシステムズ株式会社 Reference current source circuit
JP2021145266A (en) * 2020-03-13 2021-09-24 アンリツ株式会社 Clock recovery device, error rate measuring device, clock recovery method, and error rate measuring method
JP7185652B2 (en) 2020-03-13 2022-12-07 アンリツ株式会社 Clock recovery device, error rate measurement device, clock recovery method, and error rate measurement method

Similar Documents

Publication Publication Date Title
JP6839354B2 (en) CDR circuit and receiving circuit
US7844020B2 (en) Transmission system, transmitter, receiver, and transmission method
JPWO2007037312A1 (en) Clock regeneration apparatus and method
JP2009239512A (en) Cdr circuit
JP2003032233A (en) Burst mode receiver resistant to noise, clock signal therefor and data restoring method
US8275085B2 (en) Apparatus and method for recovering data
JP2008283539A (en) Clock reproducing device for multivalued signal
JP6413585B2 (en) Transmission circuit, integrated circuit, and parallel-serial conversion method
JP5369524B2 (en) Clock data recovery circuit
US7321647B2 (en) Clock extracting circuit and clock extracting method
KR100899781B1 (en) Apparatus and method for transmitting data with clock information
JP6421515B2 (en) Signal reproduction circuit and signal reproduction method
US8023594B1 (en) Asynchronous biphase mark signal receivers and methods of operating same
JP6244722B2 (en) CDR circuit
JP2010141594A (en) Clock regeneration circuit, and clock regeneration method
JP2006003255A (en) Jitter measuring method and jitter measuring device
KR100473395B1 (en) 2X-Oversampling clock and data recovery circuit with phase picking method
JP6027359B2 (en) Clock data recovery circuit and semiconductor device
JP4753800B2 (en) CDR circuit
US7564286B2 (en) Clock regeneration circuit
JP6360578B1 (en) Deskew circuit and deskew method
JP5560646B2 (en) Oversampling circuit and serial communication system using the same
JP2012023638A (en) Digital communication system and receiving device used therefor
JP2008131392A (en) Signal separation circuit and method
JP4849470B2 (en) Frequency / phase comparator

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100803