Nothing Special   »   [go: up one dir, main page]

JP2019213166A - Signal processing apparatus and method - Google Patents

Signal processing apparatus and method Download PDF

Info

Publication number
JP2019213166A
JP2019213166A JP2018110509A JP2018110509A JP2019213166A JP 2019213166 A JP2019213166 A JP 2019213166A JP 2018110509 A JP2018110509 A JP 2018110509A JP 2018110509 A JP2018110509 A JP 2018110509A JP 2019213166 A JP2019213166 A JP 2019213166A
Authority
JP
Japan
Prior art keywords
signal
edge detection
detection signal
clock
edge
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
JP2018110509A
Other languages
Japanese (ja)
Other versions
JP7169781B2 (en
Inventor
豊旗 浅澤
Toyoki Asazawa
豊旗 浅澤
伸逸 山下
Nobuitsu Yamashita
伸逸 山下
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2018110509A priority Critical patent/JP7169781B2/en
Publication of JP2019213166A publication Critical patent/JP2019213166A/en
Application granted granted Critical
Publication of JP7169781B2 publication Critical patent/JP7169781B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pulse Circuits (AREA)
  • Dc Digital Transmission (AREA)

Abstract

To reduce the influence of duty deviation during signal processing.SOLUTION: A signal processing device that processes a differential input signal includes a receiving unit that amplifies the input differential input signal and outputs a differential output signal, a first edge detection circuit that detects a transition in one direction of one signal of the differential output signals and outputs a first edge detection signal in which a signal value is switched according to the detection of the transition, a second edge detection circuit that detects a transition in the one direction of the other signal of the differential output signals and outputs a second edge detection signal in which the signal value is switched according to the detection of the transition, and a generation circuit that generates an output signal corresponding to the differential input signal on the basis of the first edge detection signal and the second edge detection signal.SELECTED DRAWING: Figure 1

Description

本発明は、信号処理装置及び方法に関し、特に、シリアル伝送における差動信号を処理する信号処理技術に関する。   The present invention relates to a signal processing apparatus and method, and more particularly to a signal processing technique for processing a differential signal in serial transmission.

半導体集積回路の高性能化、大容量化、高速化に伴い、半導体チップ間などにおけるデータ伝送の高速化が求められている。高速化されたデータ伝送の受信回路においては、波形の時間軸方向の揺らぎが、データ伝送の受信特性(たとえば、ビットエラーレート)の劣化要因となる。時間軸方向の揺らぎの原因には、たとえばランダムジッタと呼ばれる時間軸方向のノイズ成分、もしくはデータ波形の立上りと立下りの遅延時間の差によるデューティのずれなどが挙げられる。受信回路でデューティのずれが生じる原因としては、例えば電源電圧や温度の変動により生じる、電子回路内部のPMOS/NMOSトランジスタの駆動力の差や差動シングル回路のミスマッチなどがある。特に、数Gbpsを超える高速伝送になると、ピコ秒(ps)単位での時間軸方向の揺らぎが受信特性の劣化につながる。   As semiconductor integrated circuits have higher performance, larger capacity, and higher speed, there is a need for higher speed data transmission between semiconductor chips. In a receiving circuit for data transmission that has been speeded up, fluctuations in the time axis direction of the waveform cause a deterioration in reception characteristics (for example, bit error rate) of data transmission. Causes of fluctuation in the time axis direction include, for example, a noise component in the time axis direction called random jitter, or a duty shift due to a difference between the rise time and fall time of the data waveform. The cause of the duty shift in the receiving circuit includes, for example, a difference in driving power of the PMOS / NMOS transistor in the electronic circuit, a mismatch in the differential single circuit, and the like caused by fluctuations in power supply voltage and temperature. In particular, when high-speed transmission exceeds several Gbps, fluctuation in the time axis direction in picosecond (ps) units leads to deterioration of reception characteristics.

特許文献1には、このようなデューティのずれを低減する受信回路として、入力信号である差動信号の立上り、もしくは立下りのみを使って波形を形成する構成が提案されている。特許文献1では、差動信号のそれぞれの信号の立上り(または立下り)遷移を検出して短パルスを生成し、その短パルスをSR(セットリセット)ラッチ回路に入力して、波形を生成する。特許文献1によれば、差動信号の立上り(または立下り)のみを検出して波形を作るため、差動信号の立上りと立下りの遅延差で生じるデューティずれの影響が低減される。   Patent Document 1 proposes a configuration in which a waveform is formed by using only the rising edge or the falling edge of a differential signal that is an input signal as a receiving circuit for reducing such a duty shift. In Patent Document 1, a rising (or falling) transition of each differential signal is detected to generate a short pulse, and the short pulse is input to an SR (set reset) latch circuit to generate a waveform. . According to Patent Document 1, since only the rising edge (or falling edge) of a differential signal is detected and a waveform is generated, the influence of a duty deviation caused by the delay difference between the rising edge and the falling edge of the differential signal is reduced.

特開2003−037484号公報JP 2003-037484 A

しかしながら、特許文献1では、エッジの検出に短パルスを生成している。そのため、伝送レートよりも高速に動作する短いパルスを生成する必要があり、高速伝送への適応が困難であった。加えて、特許文献1の構成を用いた場合、波形生成回路のSRラッチ回路そのもので発生するデューティのずれが受信特性劣化の要因となり得る。   However, in Patent Document 1, a short pulse is generated for edge detection. Therefore, it is necessary to generate a short pulse that operates at a speed higher than the transmission rate, and it is difficult to adapt to high-speed transmission. In addition, when the configuration of Patent Document 1 is used, a duty shift generated in the SR latch circuit itself of the waveform generation circuit can be a cause of reception characteristic deterioration.

本発明は、信号処理時のデューティずれの影響を低減することを目的とする。   It is an object of the present invention to reduce the influence of duty deviation during signal processing.

本発明の一態様による受信回路は以下の構成を備える。すなわち、
差動入力信号を処理する信号処理装置であって、
入力された差動入力信号を増幅して差動出力信号を出力する受信手段と、
前記差動出力信号の一方の信号の一方向への遷移を検出し、当該遷移の検出に応じて信号値が切り替わる第一エッジ検出信号を出力する第一エッジ検出手段と、
前記差動出力信号の他方の信号の前記一方向への遷移を検出し、当該遷移の検出に応じて信号値が切り替わる第二エッジ検出信号を出力する第二エッジ検出手段と、
前記第一エッジ検出信号と前記第二エッジ検出信号とに基づいて前記差動入力信号に対応する出力信号を生成する生成手段と、を備える。
A receiving circuit according to one embodiment of the present invention has the following configuration. That is,
A signal processing device for processing a differential input signal,
Receiving means for amplifying the input differential input signal and outputting a differential output signal;
First edge detection means for detecting a transition of one signal of the differential output signal in one direction and outputting a first edge detection signal whose signal value is switched according to the detection of the transition;
Second edge detection means for detecting a transition of the other signal of the differential output signal in the one direction and outputting a second edge detection signal whose signal value is switched in accordance with the detection of the transition;
Generating means for generating an output signal corresponding to the differential input signal based on the first edge detection signal and the second edge detection signal.

本発明によれば、信号処理時のデューティずれの影響が低減される。   According to the present invention, the influence of duty deviation during signal processing is reduced.

第1実施形態に係る受信回路の構成例を示すブロック図。The block diagram which shows the structural example of the receiving circuit which concerns on 1st Embodiment. 第1実施形態に係る受信回路における信号波形を示す図。The figure which shows the signal waveform in the receiver circuit which concerns on 1st Embodiment. 第2実施形態に係る受信回路の構成例を示すブロック図。The block diagram which shows the structural example of the receiving circuit which concerns on 2nd Embodiment. 第2実施形態に係る受信回路における信号波形を示す図。The figure which shows the signal waveform in the receiver circuit which concerns on 2nd Embodiment. 第3実施形態に係る受信回路の構成例を示すブロック図。The block diagram which shows the structural example of the receiving circuit which concerns on 3rd Embodiment. 第3実施形態に係る受信回路における信号波形を示す図。The figure which shows the signal waveform in the receiver circuit which concerns on 3rd Embodiment. 第3実施形態に係る受信回路における信号波形を示す図。The figure which shows the signal waveform in the receiver circuit which concerns on 3rd Embodiment. 第4実施形態に係る位相計算回路の構成例を示すブロック図。The block diagram which shows the structural example of the phase calculation circuit which concerns on 4th Embodiment. 第4実施形態に係る受信回路における信号波形を示す図。The figure which shows the signal waveform in the receiver circuit which concerns on 4th Embodiment.

以下、添付図面を参照して本発明の実施形態のいくつかを説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また以下の実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。   Several embodiments of the present invention will be described below with reference to the accompanying drawings. The following embodiments do not limit the present invention according to the claims, and all combinations of features described in the following embodiments are not necessarily essential to the solution means of the present invention. Absent.

<第1実施形態>
以下、第1実施形態の、差動入力信号を処理する信号処理装置の一例としての、受信回路について説明する。図1は、第1実施形態に係る受信回路100の構成例を示すブロック図である。受信回路100は、送信回路10から出力された差動入力信号120を受信し、差動入力信号120に対応する出力信号125を生成し、出力する。
<First Embodiment>
Hereinafter, a receiving circuit as an example of a signal processing apparatus for processing a differential input signal according to the first embodiment will be described. FIG. 1 is a block diagram illustrating a configuration example of a receiving circuit 100 according to the first embodiment. The reception circuit 100 receives the differential input signal 120 output from the transmission circuit 10, generates an output signal 125 corresponding to the differential input signal 120, and outputs the output signal 125.

受信部101は、送信回路10から伝送される差動入力信号120を受信し、これを増幅して、差動出力信号OUTP121と差動出力信号OUTN122を出力する。なお、送信回路10と受信回路100は、別々の装置に設けられていてもよいし、1つの装置に設けられたものでもよい。いずれにしても、送信回路10と受信回路100との間では、差動信号を用いた信号伝送が行われ得る。例えば、ケーブル接続された装置間の高速シリアル伝送、1つの装置内の回路を接続するバスにおける高速シリアル伝送などに、受信回路100を適用することができる。尚、送信回路10と受信回路100との間で、ソースシンクロナスのパラレル伝送を行うようにすることも可能である。   The receiving unit 101 receives the differential input signal 120 transmitted from the transmission circuit 10, amplifies it, and outputs a differential output signal OUTP121 and a differential output signal OUTN122. Note that the transmission circuit 10 and the reception circuit 100 may be provided in separate devices, or may be provided in one device. In any case, signal transmission using a differential signal can be performed between the transmission circuit 10 and the reception circuit 100. For example, the receiving circuit 100 can be applied to high-speed serial transmission between devices connected by a cable and high-speed serial transmission in a bus connecting circuits in one device. It is also possible to perform source synchronous parallel transmission between the transmission circuit 10 and the reception circuit 100.

第一エッジ検出回路102は、入力信号としての差動出力信号OUTP121の一方向への遷移(例えば、立上り)を検出し、その遷移の検出に応じて信号値が切り替わる第一エッジ検出信号123を出力する。本実施形態では、第一エッジ検出回路102が、Dフリップフロップ(以下、DFF111a)で構成される例を示す。本実施形態の第一エッジ検出回路102は、入力信号としての差動出力信号OUTP121をDFF111aのクロック端子(CL)に入力し、出力の反転信号(QB)をデータ端子(D)に入力し、第一エッジ検出信号123(出力Q)を出力する。結果、第一エッジ検出信号123は、差動出力信号OUTP121の立上りの検出に応じて出力が反転する(HighとLowが切り替わる)信号となる。   The first edge detection circuit 102 detects a transition (for example, rising) in one direction of the differential output signal OUTP121 as an input signal, and generates a first edge detection signal 123 whose signal value switches according to the detection of the transition. Output. In the present embodiment, an example in which the first edge detection circuit 102 includes a D flip-flop (hereinafter, DFF 111a) is shown. The first edge detection circuit 102 of the present embodiment inputs the differential output signal OUTP121 as an input signal to the clock terminal (CL) of the DFF 111a, and inputs the inverted signal (QB) of the output to the data terminal (D). The first edge detection signal 123 (output Q) is output. As a result, the first edge detection signal 123 is a signal whose output is inverted (High and Low are switched) in response to the detection of the rising edge of the differential output signal OUTP121.

第二エッジ検出回路103は、入力信号としての差動出力信号OUTN122の一方向の遷移(例えば、立上り)を検出し、その遷移の検出に応じて信号値が切り替わる第二エッジ検出信号124を出力する。本実施形態では、第一エッジ検出回路102と同様、第二エッジ検出回路103がDフリップフロップ(以下、DFF111b)で構成される例を示す。第二エッジ検出回路103は、第一エッジ検出信号123をDFF111bのデータ端子(D)に入力し、差動出力信号OUTN122をDFF111bのクロック端子(CL)に入力し、第二エッジ検出信号124(Q)を出力する。結果、第二エッジ検出信号124は、差動出力信号OUTN122の立上りの検出に応じて、その時点における第一エッジ検出信号123の状態を反映したものとなる。なお、本実施形態の第一エッジ検出回路102と第二エッジ検出回路103は入力信号の立上りを検出する例を示したが、立下り信号が用いられてもよい。また、差動出力信号OUTP121をDFF111bのクロック端子に、差動出力信号OUTN122をDFF111aのクロック端子に入力するようにしてもよい。   The second edge detection circuit 103 detects a unidirectional transition (for example, rising) of the differential output signal OUTN122 as an input signal, and outputs a second edge detection signal 124 whose signal value is switched according to the detection of the transition. To do. In the present embodiment, as in the case of the first edge detection circuit 102, an example in which the second edge detection circuit 103 is configured by a D flip-flop (hereinafter referred to as DFF 111b) is shown. The second edge detection circuit 103 inputs the first edge detection signal 123 to the data terminal (D) of the DFF 111b, inputs the differential output signal OUTN122 to the clock terminal (CL) of the DFF 111b, and outputs the second edge detection signal 124 ( Q) is output. As a result, the second edge detection signal 124 reflects the state of the first edge detection signal 123 at that time according to the detection of the rising edge of the differential output signal OUTN122. In addition, although the first edge detection circuit 102 and the second edge detection circuit 103 of the present embodiment have shown an example in which the rising edge of the input signal is detected, a falling signal may be used. Further, the differential output signal OUTP121 may be input to the clock terminal of the DFF 111b, and the differential output signal OUTN122 may be input to the clock terminal of the DFF 111a.

生成回路104は、第一エッジ検出信号123と第二エッジ検出信号124の2つのエッジ検出信号に基づいて、出力信号125を生成し、出力する回路である。第1実施形態の生成回路104は排他的論理和(以下、XOR112と記載)で構成され、第一エッジ検出信号123と第二エッジ検出信号124の排他的論理和を出力信号125として出力する。   The generation circuit 104 is a circuit that generates and outputs an output signal 125 based on two edge detection signals of the first edge detection signal 123 and the second edge detection signal 124. The generation circuit 104 according to the first embodiment includes an exclusive OR (hereinafter referred to as XOR 112), and outputs an exclusive OR of the first edge detection signal 123 and the second edge detection signal 124 as an output signal 125.

次に、第1実施形態によるデューティのずれの影響を低減する受信回路100の動作について説明する。図2は、第1実施形態による受信回路100の動作を説明するタイミングチャートである。本実施形態では受信部101の出力の立上りと立下りの遅延差でデューティずれが発生し、差動出力信号OUTP121と差動出力信号OUTN122の立上りを基準として、立下りにデューティずれが生じる場合の例を示す。本実施形態では、受信部101の作動出力信号の立上りのみ(あるいは立下りのみ)を用いて波形を生成することで、デューティずれの影響を受けない出力信号125を生成する。   Next, the operation of the receiving circuit 100 for reducing the influence of duty deviation according to the first embodiment will be described. FIG. 2 is a timing chart for explaining the operation of the receiving circuit 100 according to the first embodiment. In the present embodiment, a duty shift occurs due to the delay difference between the rise and fall of the output of the receiving unit 101, and a duty shift occurs at the fall with reference to the rise of the differential output signal OUTP121 and the differential output signal OUTN122. An example is shown. In the present embodiment, the output signal 125 that is not affected by the duty deviation is generated by generating a waveform using only the rising edge (or only the falling edge) of the operation output signal of the receiving unit 101.

波形の時間方向の位相のずれ(ジッタ)には、製造時の半導体のばらつきで発生する「固定的なジッタ」と、動作時にノイズによってランダムに発生する「ランダムなジッタ」がある。本実施形態では、固定的なジッタによる影響を低減する。図2において、差動出力信号OUTP121は、時間T1、T3で立ち上り、時間T2、T4で立ち下がる。第1実施形態では、差動出力信号OUTP121は信号の立下りにデューティのずれの影響があり、立下りのタイミングは時間T2、T4に対し固定的にずれる例を示す。同様に差動出力信号OUTN122は、時間T2、T4で立ち上り、時間T1、T3で立ち下がる。第1実施形態では、差動出力信号OUTN122では立下りにデューティのずれの影響があり、立下りのタイミングは時間T1、T3に対し固定的にずれる例を示す。   The phase shift (jitter) in the time direction of the waveform includes “fixed jitter” that occurs due to semiconductor variations during manufacturing, and “random jitter” that occurs randomly due to noise during operation. In this embodiment, the influence of fixed jitter is reduced. In FIG. 2, the differential output signal OUTP121 rises at times T1 and T3 and falls at times T2 and T4. In the first embodiment, the differential output signal OUTP121 has an influence of duty shift on the falling edge of the signal, and the falling timing is shown to be fixedly shifted with respect to the times T2 and T4. Similarly, the differential output signal OUTN122 rises at times T2 and T4 and falls at times T1 and T3. In the first embodiment, the differential output signal OUTN122 has an effect of duty shift on the falling edge, and the falling timing is fixedly shifted with respect to the times T1 and T3.

差動出力信号OUTP121は時間T1、T3において立ち上がる。第一エッジ検出回路102は、差動出力信号OUTP121の立上りを検出すると、第一エッジ検出信号123を反転する。また、時間T2、T4において差動出力信号OUTN122が立ち上がる。第二エッジ検出回路103は、差動出力信号OUTN122の立上りの検出に応じて、第一エッジ検出信号123の値を保持し、これを第二エッジ検出信号124として出力する。出力信号125は、第一エッジ検出信号123と第二エッジ検出信号124の2つの信号の排他的論理和を出力する。すなわち、出力信号125は、第一エッジ検出信号123と第二エッジ検出信号124のいずれか一方がHighで他方がLowとなっているタイミングでHighとなり、その他の状態でLowとなる。   The differential output signal OUTP121 rises at times T1 and T3. The first edge detection circuit 102 inverts the first edge detection signal 123 when detecting the rising edge of the differential output signal OUTP121. Further, the differential output signal OUTN122 rises at times T2 and T4. The second edge detection circuit 103 holds the value of the first edge detection signal 123 in response to the detection of the rising edge of the differential output signal OUTN122, and outputs this as the second edge detection signal 124. The output signal 125 outputs an exclusive OR of the two signals of the first edge detection signal 123 and the second edge detection signal 124. That is, the output signal 125 becomes High when one of the first edge detection signal 123 and the second edge detection signal 124 is High and the other is Low, and becomes Low in other states.

以上のように、第1実施形態の受信回路100では、差動出力信号OUTP121と差動出力信号OUTN122のそれぞれの立上りエッジを検出して波形を生成する。これにより、差動出力信号OUTP121と差動出力信号OUTN122のいずれか、もしくは両方に存在するデューティのずれの影響を受けずに(影響を低減して)、出力信号125が生成される。   As described above, in the receiving circuit 100 of the first embodiment, the rising edges of the differential output signal OUTP121 and the differential output signal OUTN122 are detected to generate waveforms. As a result, the output signal 125 is generated without being affected by (or reducing the influence of) the duty shift that exists in one or both of the differential output signal OUTP121 and the differential output signal OUTN122.

また、第1実施形態では、第一エッジ検出回路102と第二エッジ検出回路103がそれぞれDFF111aとDFF111bを用いて構成され、生成回路104がXOR112を用いて構成される例を示した。第1実施形態の構成によれば、第一エッジ検出信号123と第二エッジ検出信号124は、差動入力信号120より高速に遷移することはない。そのため、エッジを検出して短パルスを生成し、その出力をSRラッチ回路に入力する公知のデューティ補正回路と比べて、本実施形態は高速な信号を生成する必要がなく、高速化が容易である。すなわち、本実施形態の受信回路100は、高速な入力信号(高速シリアル伝送)に適した回路構成である。以上のように、第1実施形態の受信回路100によれば、差動入力信号120から生成された出力信号125は、受信部101で発生するデューティずれの影響を受けないまたは低減されたものとなる。   In the first embodiment, the first edge detection circuit 102 and the second edge detection circuit 103 are configured by using the DFF 111a and the DFF 111b, respectively, and the generation circuit 104 is configured by using the XOR 112. According to the configuration of the first embodiment, the first edge detection signal 123 and the second edge detection signal 124 do not transition faster than the differential input signal 120. Therefore, compared to a known duty correction circuit that detects an edge, generates a short pulse, and inputs the output to the SR latch circuit, this embodiment does not need to generate a high-speed signal and can easily increase the speed. is there. That is, the receiving circuit 100 of this embodiment has a circuit configuration suitable for high-speed input signals (high-speed serial transmission). As described above, according to the receiving circuit 100 of the first embodiment, the output signal 125 generated from the differential input signal 120 is not affected or reduced by the duty deviation generated in the receiving unit 101. Become.

なお、第1実施形態の構成はたとえば差動信号のように2信号の立上りおよび立下りが、2入力で交互に生じることを前提とした回路構成であり、片側に連続で遷移が生じる構成では波形を生成できない。   The configuration of the first embodiment is a circuit configuration based on the premise that rising and falling of two signals are alternately generated by two inputs like a differential signal, for example, and a configuration in which a transition continuously occurs on one side. The waveform cannot be generated.

<第2実施形態>
第1実施形態は、受信回路100において差動出力信号OUTP121と差動出力信号OUTN122のいずれか、もしくは両方のデューティが崩れたとしても、差動の立上りのエッジを検出することでデューティのずれを抑える例を示した。一方、第1実施形態では、生成回路104は、第一エッジ検出信号123と第二エッジ検出信号124の排他的論理和(XOR)で出力信号125を形成している。この生成回路104においても立上り、立下りの駆動力の差でデューティのずれが生じる。生成回路104におけるこのようなデューティのずれは、データレートが数Gbpsを超える高速伝送において受信特性に影響する。従って、生成回路104の信号の立上り時と立下り時の駆動力の差で生じるデューティのずれの影響を低減することが望ましい。そこで、第2実施形態では、受信部101におけるデューティずれの影響を低減または解消することに加えて、生成回路104そのもので発生するデューティずれの影響も低減または解消する回路構成を示す。
Second Embodiment
In the first embodiment, even if the duty of either or both of the differential output signal OUTP121 and the differential output signal OUTN122 is lost in the receiving circuit 100, the difference in duty is detected by detecting the rising edge of the differential. An example to suppress is shown. On the other hand, in the first embodiment, the generation circuit 104 forms the output signal 125 by the exclusive OR (XOR) of the first edge detection signal 123 and the second edge detection signal 124. Also in the generation circuit 104, a duty shift occurs due to a difference in driving force between rising and falling edges. Such a deviation in duty in the generation circuit 104 affects reception characteristics in high-speed transmission in which the data rate exceeds several Gbps. Therefore, it is desirable to reduce the influence of the duty shift caused by the difference in driving force between the rise and fall of the signal of the generation circuit 104. Therefore, the second embodiment shows a circuit configuration that reduces or eliminates the influence of the duty deviation generated in the generation circuit 104 in addition to reducing or eliminating the influence of the duty deviation in the receiving unit 101.

デューティのずれによる受信特性の劣化は、クロックによるサンプリングの対象となる入力信号にデューティずれがある場合に生じる。クロックによるサンプリング後の信号は、デジタル回路においてクロックでタイミングを管理することができるため、サンプリング後で発生するデューティのずれはタイミング管理を正しくすれば受信特性に影響しない。そこで、第2実施形態では、デューティずれが低減または解消されている第一エッジ検出信号123と第二エッジ検出信号124をクロックでサンプリングすることにより、生成回路104の出力信号におけるデューティずれによる影響を低減または解消する。   The deterioration of the reception characteristics due to the duty shift occurs when the input signal to be sampled by the clock has a duty shift. Since the timing of the signal sampled by the clock can be managed by the clock in the digital circuit, the duty deviation generated after sampling does not affect the reception characteristics if the timing management is correct. Therefore, in the second embodiment, the first edge detection signal 123 and the second edge detection signal 124 in which the duty deviation is reduced or eliminated are sampled with a clock, so that the influence of the duty deviation in the output signal of the generation circuit 104 is affected. Reduce or eliminate.

以下、図3を参照して、第2実施形態による受信回路100について説明する。図3は、第2実施形態に係る信号処理装置としての、高速シリアル伝送における受信回路100の構成例を示すブロック図である。受信回路100は、送信回路10(不図示)から出力された差動信号を差動入力信号120として受信し、出力信号125を出力する。なお、図3に示される第2実施形態の受信回路100において、第1実施形態と同様の機能を持つ構成には図1と同一の参照番号を付してある。   Hereinafter, the receiving circuit 100 according to the second embodiment will be described with reference to FIG. FIG. 3 is a block diagram illustrating a configuration example of the receiving circuit 100 in the high-speed serial transmission as the signal processing device according to the second embodiment. The reception circuit 100 receives the differential signal output from the transmission circuit 10 (not shown) as the differential input signal 120 and outputs an output signal 125. In the receiving circuit 100 of the second embodiment shown in FIG. 3, the same reference numerals as those in FIG. 1 are assigned to components having the same functions as those of the first embodiment.

図3に示すように、受信回路100において、第一エッジ検出回路102および第二エッジ検出回路103と生成回路104との間にサンプリング回路105が設けられている。サンプリング回路105は、第一エッジ検出信号123をクロック126でサンプリングして、第一サンプリング信号130を出力するDFF111cを有する。また、サンプリング回路105は、第二エッジ検出信号124をクロック126でサンプリングして第二サンプリング信号131を出力するDFF111dを有する。生成回路104は、第一サンプリング信号130と第二サンプリング信号131を入力として、それらの排他的論理和(XOR112)を出力信号125として出力する。なお、第2実施形態では、クロック126はエッジ検出信号が遷移しないタイミングで立ち上がるように調整されている。このようなクロックの位相調整の一例については、第3実施形態で詳述する。また、第2実施形態では、サンプリング回路105がクロック126の立上りでエッジ検出信号をサンプリングする例を示すが、クロック126の立下りでエッジ検出信号をサンプリングするようにしてもよい。   As shown in FIG. 3, in the receiving circuit 100, a sampling circuit 105 is provided between the first edge detection circuit 102 and the second edge detection circuit 103 and the generation circuit 104. The sampling circuit 105 has a DFF 111 c that samples the first edge detection signal 123 with the clock 126 and outputs the first sampling signal 130. The sampling circuit 105 includes a DFF 111 d that samples the second edge detection signal 124 with the clock 126 and outputs the second sampling signal 131. The generation circuit 104 receives the first sampling signal 130 and the second sampling signal 131 as inputs, and outputs an exclusive OR (XOR 112) thereof as an output signal 125. In the second embodiment, the clock 126 is adjusted to rise at a timing at which the edge detection signal does not transition. An example of such clock phase adjustment will be described in detail in the third embodiment. In the second embodiment, the sampling circuit 105 samples the edge detection signal at the rising edge of the clock 126. However, the edge detection signal may be sampled at the falling edge of the clock 126.

図4は、第2実施形態による受信回路100の動作を示すタイミングチャートである。第1実施形態と同様、時間T1、T3で立ち上がる差動出力信号OUTP121の立上りの検出に応じて、第一エッジ検出信号123の信号(値)が反転する。また、時間T2、T4で立ち上がる差動出力信号OUTN122の立上りの検出に応じて、第二エッジ検出信号124が第一エッジ検出信号123の値(状態)に遷移する。第一サンプリング信号130は、DFF111cが第一エッジ検出信号123をクロック126の立上りでサンプリングした波形であり、時間T5とT7で波形が遷移する(信号が反転する)。第二サンプリング信号131は、DFF111dが第二エッジ検出信号124をクロック126の立上りでサンプリングした波形であり、時間T6とT8で波形が遷移する。出力信号125は、第一サンプリング信号130と第二サンプリング信号131の2つの信号の排他的論理和(XOR112の出力)である。すなわち、第一サンプリング信号130と第二サンプリング信号131の一方がHighであり他方がLowであるタイミングで出力信号125はHighとなり、他の状態で出力信号125はLowとなる。   FIG. 4 is a timing chart showing the operation of the receiving circuit 100 according to the second embodiment. As in the first embodiment, the signal (value) of the first edge detection signal 123 is inverted in response to the detection of the rising edge of the differential output signal OUTP121 that rises at times T1 and T3. Further, the second edge detection signal 124 transitions to the value (state) of the first edge detection signal 123 in response to the detection of the rising edge of the differential output signal OUTN122 rising at the times T2 and T4. The first sampling signal 130 is a waveform obtained by the DFF 111c sampling the first edge detection signal 123 at the rising edge of the clock 126, and the waveform transitions at time T5 and T7 (the signal is inverted). The second sampling signal 131 is a waveform obtained by the DFF 111d sampling the second edge detection signal 124 at the rising edge of the clock 126, and the waveform transitions at times T6 and T8. The output signal 125 is an exclusive OR (output of the XOR 112) of two signals of the first sampling signal 130 and the second sampling signal 131. That is, the output signal 125 becomes High when one of the first sampling signal 130 and the second sampling signal 131 is High and the other is Low, and the output signal 125 becomes Low in the other state.

第2実施形態の冒頭で説明した通り、受信特性が劣化する要因の一つはサンプリング時の波形に重畳されるデューティのずれにある。これに対し、第2実施形態では、差動信号の立上り信号で生成した第一エッジ検出信号123と第二エッジ検出信号124をサンプリングする。すなわち、デューティずれが低減もしくは解消された信号(123,124)をサンプリングすることで、デューティずれの影響が低減または解消される。生成回路104はクロック126によるサンプリングを行った後に出力信号の波形生成を行うことで、受信回路100の出力信号の生成時に生じるデューティずれの影響を低減することができる。   As described at the beginning of the second embodiment, one of the factors that degrade the reception characteristics is a duty shift superimposed on a waveform at the time of sampling. On the other hand, in the second embodiment, the first edge detection signal 123 and the second edge detection signal 124 generated by the rising signal of the differential signal are sampled. That is, by sampling the signals (123, 124) in which the duty deviation is reduced or eliminated, the influence of the duty deviation is reduced or eliminated. The generation circuit 104 generates the waveform of the output signal after sampling with the clock 126, so that the influence of the duty deviation generated when the output signal of the reception circuit 100 is generated can be reduced.

以上のように、第2実施形態では、第1実施形態と同様に、差動信号の立上りのみ(または立下りのみ)を利用することで受信部101において生じる差動出力信号OUTP121と差動出力信号OUTN122のデューティずれの影響を低減または解消する。加えて、第2実施形態では、出力信号125の波形が、第一エッジ検出信号123と第二エッジ検出信号124をサンプリングした後の信号に基づいて生成される。これにより、第2実施形態によれば、さらに、生成回路104で発生するデューティずれの影響を低減または解消し、受信特性を改善することができる。   As described above, in the second embodiment, similarly to the first embodiment, the differential output signal OUTP121 and the differential output generated in the reception unit 101 by using only the rising edge (or only the falling edge) of the differential signal. The influence of the duty deviation of the signal OUTN122 is reduced or eliminated. In addition, in the second embodiment, the waveform of the output signal 125 is generated based on the signal after sampling the first edge detection signal 123 and the second edge detection signal 124. Thereby, according to the second embodiment, it is possible to further reduce or eliminate the influence of the duty deviation generated in the generation circuit 104 and improve the reception characteristics.

<第3実施形態>
第2実施形態では、第1実施形態の受信部101のデューティずれの影響を抑えることに加えて、生成回路104そのもので発生するデューティずれの影響を低減する回路構成例を示した。第2実施形態では、第一エッジ検出信号123と第二エッジ検出信号124のサンプリングに用いるクロック126が受信回路100の外部から供給されている。第3実施形態では、第一エッジ検出信号123と第二エッジ検出信号124をサンプリングするためのクロックを生成するための回路を受信回路100に設けた例を説明する。
<Third Embodiment>
In the second embodiment, in addition to suppressing the influence of the duty deviation of the receiving unit 101 of the first embodiment, an example of a circuit configuration that reduces the influence of the duty deviation generated in the generation circuit 104 has been shown. In the second embodiment, a clock 126 used for sampling the first edge detection signal 123 and the second edge detection signal 124 is supplied from the outside of the reception circuit 100. In the third embodiment, an example will be described in which a circuit for generating a clock for sampling the first edge detection signal 123 and the second edge detection signal 124 is provided in the reception circuit 100.

図5は、第3実施形態に係る、信号処理装置としての受信回路100の構成例を示すブロック図である。受信回路100は、送信回路10(不図示)から、高速シリアル伝送により出力された差動入力信号120を受信し、出力信号125を出力する。なお、第3実施形態(図5)の受信回路100において、第2実施形態(図3)で示した受信回路100と同様の機能を有するブロックには、図3と同一の参照番号を付してある。   FIG. 5 is a block diagram illustrating a configuration example of a receiving circuit 100 as a signal processing device according to the third embodiment. The reception circuit 100 receives the differential input signal 120 output by high-speed serial transmission from the transmission circuit 10 (not shown), and outputs an output signal 125. In the receiving circuit 100 of the third embodiment (FIG. 5), blocks having the same functions as those of the receiving circuit 100 shown in the second embodiment (FIG. 3) are denoted by the same reference numerals as in FIG. It is.

第3実施形態の受信回路100は、第一エッジ検出信号123および第二エッジ検出信号124をサンプリングするためのクロックを生成及び調整するための位相計算回路106およびクロック生成回路107を有する。サンプリング回路105は、入力信号の値を、位相調整されたクロック(再生クロック152)の立上りもしくは立下りのタイミングで保持して出力する。サンプリング回路105は以下の4つの動作を行う。
(1)第一エッジ検出信号123を再生クロック152の立上りのタイミングでサンプリングして、第一サンプリング信号130を出力する。
(2)第二エッジ検出信号124を再生クロック152の立上りのタイミングでサンプリングして、第二サンプリング信号131を出力する。
(3)第一エッジ検出信号123を再生クロック152の立下りのタイミングでサンプリングして、第三サンプリング信号153を出力する。
(4)第二エッジ検出信号124を再生クロック152の立下りのタイミングでサンプリングして、第四サンプリング信号154を出力する。
The reception circuit 100 according to the third embodiment includes a phase calculation circuit 106 and a clock generation circuit 107 for generating and adjusting a clock for sampling the first edge detection signal 123 and the second edge detection signal 124. The sampling circuit 105 holds and outputs the value of the input signal at the rising or falling timing of the phase-adjusted clock (reproduced clock 152). The sampling circuit 105 performs the following four operations.
(1) The first edge detection signal 123 is sampled at the rising timing of the reproduction clock 152 and the first sampling signal 130 is output.
(2) The second edge detection signal 124 is sampled at the rising timing of the reproduction clock 152 and the second sampling signal 131 is output.
(3) The first edge detection signal 123 is sampled at the fall timing of the reproduction clock 152 and the third sampling signal 153 is output.
(4) The second edge detection signal 124 is sampled at the fall timing of the reproduction clock 152, and the fourth sampling signal 154 is output.

生成回路104は、第一サンプリング信号130と第二サンプリング信号131をXOR112aに入力して、出力信号125を出力する。また、生成回路104は、第三サンプリング信号153と第四サンプリング信号154をXOR112bに入力して、位相計算信号155を出力する。出力信号125は、再生クロック152を基準として差動入力信号120から生成された信号であり、クロック再生が正しく動作している場合には、差動入力信号120と論理が一致する。   The generation circuit 104 inputs the first sampling signal 130 and the second sampling signal 131 to the XOR 112a and outputs an output signal 125. Further, the generation circuit 104 inputs the third sampling signal 153 and the fourth sampling signal 154 to the XOR 112b and outputs the phase calculation signal 155. The output signal 125 is a signal generated from the differential input signal 120 with the recovered clock 152 as a reference, and the logic coincides with the differential input signal 120 when the clock recovery is operating correctly.

位相計算回路106は、出力信号125と位相計算信号155の位相関係を計算して、再生クロック152の位相を進めることおよび遅らせることを指示する位相情報151を出力する。なお、第3実施形態では、出力信号125と位相計算信号155の位相関係は、サンプリング回路105に入力される2つのエッジ検出信号(第一エッジ検出信号123、第二エッジ検出信号124)と再生クロック152の位相関係と同じ関係にある。そのため、位相情報151はサンプリング回路105に入力される2つのエッジ検出信号と再生クロック152の位相関係の情報を持つ。   The phase calculation circuit 106 calculates the phase relationship between the output signal 125 and the phase calculation signal 155 and outputs phase information 151 instructing to advance and delay the phase of the recovered clock 152. In the third embodiment, the phase relationship between the output signal 125 and the phase calculation signal 155 is that the two edge detection signals (the first edge detection signal 123 and the second edge detection signal 124) input to the sampling circuit 105 are reproduced. The phase relationship of the clock 152 is the same. Therefore, the phase information 151 has information on the phase relationship between the two edge detection signals input to the sampling circuit 105 and the recovered clock 152.

クロック生成回路107は、位相情報151をもとにして、再生クロック152の位相を調整して出力する。クロック生成回路107は、例えば、ループフィルタと電圧制御発振器で構成され得る。第3実施形態のクロック生成回路107は、再生クロック152の位相を、クロック生成回路107によりサンプリング回路105に入力される2つのエッジ検出信号と一致するように調整する。   The clock generation circuit 107 adjusts the phase of the recovered clock 152 based on the phase information 151 and outputs it. The clock generation circuit 107 can be composed of, for example, a loop filter and a voltage controlled oscillator. The clock generation circuit 107 of the third embodiment adjusts the phase of the recovered clock 152 so that it matches the two edge detection signals input to the sampling circuit 105 by the clock generation circuit 107.

図6と図7は、第3実施形態の動作を示すタイミングチャートである。図6のタイミングチャートは、再生クロック152の位相がエッジ検出信号(123、124)より進んでいる例を示す。また、図7のタイミングチャートは、再生クロック152の位相がエッジ検出信号(123、124)より遅れている例を示す。以下、主として第2実施形態と相違する点について説明する。   6 and 7 are timing charts showing the operation of the third embodiment. The timing chart of FIG. 6 shows an example in which the phase of the recovered clock 152 is advanced from the edge detection signal (123, 124). The timing chart of FIG. 7 shows an example in which the phase of the recovered clock 152 is delayed from the edge detection signals (123, 124). Hereinafter, differences from the second embodiment will be mainly described.

図6と図7において、第一サンプリング信号130は、第一エッジ検出信号123を再生クロック152の立上りでサンプリングした波形であり、時間T5とT7で波形が遷移する(信号の値が反転する)。第二サンプリング信号131は、第二エッジ検出信号124を再生クロック152の立上りでサンプリングした波形であり、時間T6とT8で波形が遷移する(信号の値が反転する)。第三サンプリング信号153は、第一エッジ検出信号123を再生クロック152の立下りでサンプリングした波形であり、時間T2とT9で波形が遷移する(信号の値が反転する)。第四サンプリング信号154は、第二エッジ検出信号124を再生クロック152の立下りでサンプリングした波形であり、時間T3とT10で波形が遷移する(信号の値が反転する)。   6 and 7, the first sampling signal 130 is a waveform obtained by sampling the first edge detection signal 123 at the rising edge of the reproduction clock 152, and the waveform transitions at time T5 and T7 (the signal value is inverted). . The second sampling signal 131 is a waveform obtained by sampling the second edge detection signal 124 at the rising edge of the reproduction clock 152, and the waveform transitions at times T6 and T8 (the signal value is inverted). The third sampling signal 153 is a waveform obtained by sampling the first edge detection signal 123 at the falling edge of the reproduction clock 152, and the waveform transitions at times T2 and T9 (the signal value is inverted). The fourth sampling signal 154 is a waveform obtained by sampling the second edge detection signal 124 at the falling edge of the reproduction clock 152, and the waveform transitions at times T3 and T10 (the signal value is inverted).

生成回路104は、2信号の排他的論理和を出力するXOR112aに第一サンプリング信号130と第二サンプリング信号131を入力し、XOR112aの出力を出力信号125として得る。すなわち、出力信号125は、第一サンプリング信号130と第二サンプリング信号131のいずれか一方がHigh、他方がLowのタイミングでHighとなる。また、生成回路104は、2信号の排他的論理和を出力するXOR112bに第三サンプリング信号153と第四サンプリング信号154を入力し、XOR112bの出力を位相計算信号155として得る。すなわち、位相計算信号155は、第三サンプリング信号153と第四サンプリング信号154のいずれか一方がHigh、他方がLowのタイミングでHighとなる。   The generation circuit 104 inputs the first sampling signal 130 and the second sampling signal 131 to the XOR 112 a that outputs the exclusive OR of the two signals, and obtains the output of the XOR 112 a as the output signal 125. That is, the output signal 125 becomes High when either the first sampling signal 130 or the second sampling signal 131 is High and the other is Low. In addition, the generation circuit 104 inputs the third sampling signal 153 and the fourth sampling signal 154 to the XOR 112b that outputs the exclusive OR of the two signals, and obtains the output of the XOR 112b as the phase calculation signal 155. That is, the phase calculation signal 155 becomes High when one of the third sampling signal 153 and the fourth sampling signal 154 is High and the other is Low.

具体的に以下でエッジ検出信号と再生クロック152の位相関係について説明する。第一エッジ検出信号123の立上りがT1とT5の間の期間に、立下りがT3とT7の間の期間に生じる。また、第二エッジ検出信号124の立上りはT2とT6の間の期間に、立下りはT4とT8の間の期間に生じる。クロック生成回路107は、再生クロック152の立下り信号を2つのエッジ検出信号の遷移に合わせるように動作する。時間T1を例にとると、再生クロック152の立下りの位相は第一エッジ検出信号123に対して進んでいることがわかる。   Specifically, the phase relationship between the edge detection signal and the recovered clock 152 will be described below. The rising edge of the first edge detection signal 123 occurs in the period between T1 and T5, and the falling edge occurs in the period between T3 and T7. The rising edge of the second edge detection signal 124 occurs in the period between T2 and T6, and the falling edge occurs in the period between T4 and T8. The clock generation circuit 107 operates so as to match the falling signal of the recovered clock 152 with the transition of the two edge detection signals. Taking time T 1 as an example, it can be seen that the falling phase of the recovered clock 152 is advanced with respect to the first edge detection signal 123.

この時、再生クロック152の立下りで第一エッジ検出信号123をサンプリングすると、時間T1の段階ではLowを保持し、その後の立下りのタイミングである時間T2で第三サンプリング信号が立ち上がる。このように、再生クロック152の位相がエッジ検出信号より進んでいる場合、再生クロック152の立下りで遷移を検出するタイミングが遅れる。そして、最終的に図6に示すように出力信号125と比べて、位相計算信号155の位相が遅れる結果となる。   At this time, when the first edge detection signal 123 is sampled at the fall of the reproduction clock 152, Low is held at the stage of time T1, and the third sampling signal rises at time T2, which is the subsequent fall timing. As described above, when the phase of the recovered clock 152 is advanced from the edge detection signal, the timing for detecting the transition is delayed at the fall of the recovered clock 152. As a result, the phase of the phase calculation signal 155 is delayed as compared with the output signal 125 as shown in FIG.

逆に、図7に示すように再生クロック152の位相がエッジ検出信号に比べて遅れている場合、例えば第一エッジ検出信号123の立上りが時間T0とT1の間にある場合、T1で遷移後の第三サンプリング信号153が取得される。そのため、第三サンプリング信号153はT1で立ち上がることとなり、結果的に位相計算信号155は出力信号125より位相が早い状態となる。位相計算回路106は、出力信号125と位相計算信号155の位相関係からエッジ検出信号と再生クロック152の位相関係を取得して、位相情報151として出力する。   On the contrary, as shown in FIG. 7, when the phase of the recovered clock 152 is delayed compared to the edge detection signal, for example, when the rising edge of the first edge detection signal 123 is between the times T0 and T1, after the transition at T1 The third sampling signal 153 is obtained. Therefore, the third sampling signal 153 rises at T1, and as a result, the phase calculation signal 155 is in a phase earlier than the output signal 125. The phase calculation circuit 106 obtains the phase relationship between the edge detection signal and the reproduction clock 152 from the phase relationship between the output signal 125 and the phase calculation signal 155 and outputs it as phase information 151.

以上のように、第3実施形態によれば、デューティのずれの影響が低減または解消された第一エッジ検出信号123と第二エッジ検出信号124を再生クロック152でサンプリングする。再生クロック152でサンプリングされた後の信号、すなわち、サンプリング回路105から出力される4つのサンプリング信号(130,131,153,154)に重畳されるデューティずれは受信特性に影響しない。また、再生クロック152でサンプリングした後の信号はタイミングを管理できることから、出力信号125と位相計算信号155で生じるデューティのずれも受信特性に影響しない。従って、第3実施形態によれば、デューティずれによる受信特性の劣化を低減または解消することができ、再生クロック152の位相調整においてもデューティずれの影響を低減することができる。   As described above, according to the third embodiment, the first edge detection signal 123 and the second edge detection signal 124 in which the influence of the duty shift is reduced or eliminated are sampled by the reproduction clock 152. The duty deviation superimposed on the signal sampled by the reproduction clock 152, that is, the four sampling signals (130, 131, 153, 154) output from the sampling circuit 105 does not affect the reception characteristics. In addition, since the timing of the signal sampled by the reproduction clock 152 can be managed, the deviation of the duty caused by the output signal 125 and the phase calculation signal 155 does not affect the reception characteristics. Therefore, according to the third embodiment, it is possible to reduce or eliminate the deterioration of the reception characteristics due to the duty shift, and it is possible to reduce the influence of the duty shift in the phase adjustment of the recovered clock 152.

<第4実施形態>
第4実施形態では、第3実施形態において示した位相計算回路106の具体的な構成例を説明する。位相計算回路106は、出力信号125と位相計算信号155の位相関係から位相情報151を生成する回路である。第4実施形態では、位相計算回路106の具体例としてBang−Bang型位相比較器の構成を用いた構成を示す。なお、Bang−Bang型位相比較器そのものは公知の技術である。Bang−Bang型位相比較器では、クロックの立上りと立下りでデータをサンプリングして、サンプリングのどのタイミングでデータが遷移するかにより位相を検出する。
<Fourth embodiment>
In the fourth embodiment, a specific configuration example of the phase calculation circuit 106 shown in the third embodiment will be described. The phase calculation circuit 106 is a circuit that generates phase information 151 from the phase relationship between the output signal 125 and the phase calculation signal 155. In the fourth embodiment, a configuration using a configuration of a Bang-Bang type phase comparator is shown as a specific example of the phase calculation circuit 106. The Bang-Bang type phase comparator itself is a known technique. In the Bang-Bang type phase comparator, data is sampled at the rising edge and falling edge of the clock, and the phase is detected depending on the timing at which the data transitions.

図8は、第4実施形態による位相計算回路106の回路構成例を示す図である。位相計算回路106は、出力信号125と位相計算信号155を再生クロック152でサンプリングして、それぞれ出力遅延信号180と位相計算遅延信号181として出力する。XOR112cの出力である位相情報DOWN信号182は、出力信号125と位相計算遅延信号181の排他的論理和であり、再生クロック152の位相がエッジ検出信号より進んでいる場合にHighとなる。XOR112dの出力である位相情報UP信号183は、出力遅延信号180と位相計算遅延信号181の排他的論理和であり、再生クロック152の位相がエッジ検出信号より遅れている場合にHighとなる信号である。   FIG. 8 is a diagram illustrating a circuit configuration example of the phase calculation circuit 106 according to the fourth embodiment. The phase calculation circuit 106 samples the output signal 125 and the phase calculation signal 155 with the reproduction clock 152 and outputs them as an output delay signal 180 and a phase calculation delay signal 181, respectively. The phase information DOWN signal 182 that is the output of the XOR 112c is an exclusive OR of the output signal 125 and the phase calculation delay signal 181, and becomes High when the phase of the recovered clock 152 is ahead of the edge detection signal. The phase information UP signal 183 that is the output of the XOR 112d is an exclusive OR of the output delay signal 180 and the phase calculation delay signal 181, and is a signal that becomes High when the phase of the reproduction clock 152 is delayed from the edge detection signal. is there.

図9は、第4実施形態による受信回路100の動作を説明する図である。図9(A)は、再生クロック152の位相がエッジ検出信号より進んでいる場合のタイミングチャートである。図9(A)において図示されていない信号(差動出力信号、エッジ検出信号など)は図6と同様である。図9(B)は、再生クロック152の位相がエッジ検出信号より遅れている場合のタイミングチャートである。図9(B)において、図示されていない信号(差動出力信号、エッジ検出信号など)は図7と同様である。   FIG. 9 is a diagram for explaining the operation of the receiving circuit 100 according to the fourth embodiment. FIG. 9A is a timing chart when the phase of the recovered clock 152 is advanced from the edge detection signal. Signals not shown in FIG. 9A (differential output signals, edge detection signals, etc.) are the same as those in FIG. FIG. 9B is a timing chart when the phase of the reproduction clock 152 is delayed from the edge detection signal. In FIG. 9B, signals not shown (differential output signals, edge detection signals, etc.) are the same as those in FIG.

出力遅延信号180は、出力信号125を再生クロック152の1周期分遅延させた信号である。位相計算遅延信号181は、位相計算信号155を再生クロック152の半周期分遅延させた信号である。位相情報DOWN信号182は、出力信号125と位相計算遅延信号181の2つの信号の排他的論理和(XOR112c)の出力である。位相情報DOWN信号182は、出力信号125と位相計算遅延信号181のいずれか一方がHighで他方がLowのタイミングでHighとなり、他のタイミングでLowとなる。位相情報UP信号183は、出力遅延信号180と位相計算遅延信号181の2つの信号の排他的論理和(XOR112d)の出力である。位相情報UP信号183は、出力遅延信号180と位相計算遅延信号181のいずれか一方がHighで他方がLowのタイミングでHighとなり、他のタイミングでLowとなる。   The output delay signal 180 is a signal obtained by delaying the output signal 125 by one period of the reproduction clock 152. The phase calculation delay signal 181 is a signal obtained by delaying the phase calculation signal 155 by a half cycle of the reproduction clock 152. The phase information DOWN signal 182 is an output of the exclusive OR (XOR 112c) of the two signals of the output signal 125 and the phase calculation delay signal 181. The phase information DOWN signal 182 becomes High when one of the output signal 125 and the phase calculation delay signal 181 is High and the other is Low, and becomes Low at other timings. The phase information UP signal 183 is an output of the exclusive OR (XOR 112d) of the two signals of the output delay signal 180 and the phase calculation delay signal 181. The phase information UP signal 183 becomes High when one of the output delay signal 180 and the phase calculation delay signal 181 is High and the other is Low, and becomes Low at other timings.

図9(A)に示すように、再生クロック152の位相がエッジ検出信号より進んでいる場合、出力信号125と位相計算遅延信号181にずれが生じる。そのため、両信号の値が一致しない期間において位相情報DOWN信号182はHighとなる。また、出力遅延信号180と位相計算遅延信号181は同じ波形となるため、位相情報UP信号183はLowとなる。一方、図9(B)に示すように、再生クロック152の位相がエッジ検出信号より遅れている場合、出力遅延信号180と位相計算遅延信号181にずれが生じる。そのため、両信号の値が一致しない期間において位相情報UP信号183はHighとなる。また、出力信号125と位相計算遅延信号181は同じ波形となるため、位相情報DOWN信号182はLowとなる。   As shown in FIG. 9A, when the phase of the recovered clock 152 is ahead of the edge detection signal, the output signal 125 and the phase calculation delay signal 181 are shifted. Therefore, the phase information DOWN signal 182 becomes High during a period in which the values of both signals do not match. Further, since the output delay signal 180 and the phase calculation delay signal 181 have the same waveform, the phase information UP signal 183 is Low. On the other hand, as shown in FIG. 9B, when the phase of the recovered clock 152 is delayed from the edge detection signal, the output delay signal 180 and the phase calculation delay signal 181 are shifted. Therefore, the phase information UP signal 183 becomes High during a period in which the values of both signals do not match. Further, since the output signal 125 and the phase calculation delay signal 181 have the same waveform, the phase information DOWN signal 182 becomes Low.

位相情報151は、位相情報DOWN信号182と位相情報UP信号183を含む。クロック生成回路107は、位相情報151を入力して、位相情報DOWN信号182がHighの場合に再生クロック152の位相が遅れるように調整する。また、クロック生成回路107は、位相情報UP信号183がHighの場合に再生クロック152の位相が進むように調整する。クロック生成回路107は上記の動作をすることで、送信されてきたデータを受信できるように再生クロック152の位相(再生クロック152の立下り)を受信データの位相と一致するように調整する。これにより、エッジ検出信号が遷移しないタイミングで再生クロック152が立ち上がるように調整される。以上のように位相計算回路106は、出力信号125と位相計算信号155の位相関係から位相情報151を生成する。   The phase information 151 includes a phase information DOWN signal 182 and a phase information UP signal 183. The clock generation circuit 107 receives the phase information 151 and adjusts the phase of the recovered clock 152 to be delayed when the phase information DOWN signal 182 is High. Further, the clock generation circuit 107 adjusts so that the phase of the recovered clock 152 advances when the phase information UP signal 183 is High. By performing the above operation, the clock generation circuit 107 adjusts the phase of the recovered clock 152 (the fall of the recovered clock 152) to match the phase of the received data so that the transmitted data can be received. Thus, the reproduction clock 152 is adjusted to rise at a timing at which the edge detection signal does not transition. As described above, the phase calculation circuit 106 generates the phase information 151 from the phase relationship between the output signal 125 and the phase calculation signal 155.

以上のように、第4実施形態によれば、受信部のデューティのずれの影響を抑えることに加えて、位相情報にデューティのずれの影響が混入して、再生クロック152の位相調整が合わないことによる受信特性の劣化が生じることを抑えることができる。これにより、第4実施形態の受信回路100は、より効果的にデューティのずれの影響を低減または解消し、受信特性を改善することができる。   As described above, according to the fourth embodiment, in addition to suppressing the influence of the duty deviation of the receiving unit, the influence of the duty deviation is mixed in the phase information, and the phase adjustment of the recovered clock 152 does not match. It is possible to suppress the deterioration of reception characteristics due to the above. As a result, the receiving circuit 100 according to the fourth embodiment can more effectively reduce or eliminate the influence of the duty shift and improve the receiving characteristics.

100:受信回路、101:受信部、102:第一エッジ検出回路、103:第二エッジ検出回路、104:生成回路、120:差動入力信号、121:差動出力信号OUTP、122:差動出力信号OUTN、123:第一エッジ検出信号、124:第二エッジ検出信号、125:出力信号 100: receiving circuit, 101: receiving unit, 102: first edge detecting circuit, 103: second edge detecting circuit, 104: generating circuit, 120: differential input signal, 121: differential output signal OUTP, 122: differential Output signal OUTN, 123: first edge detection signal, 124: second edge detection signal, 125: output signal

Claims (12)

差動入力信号を処理する信号処理装置であって、
入力された差動入力信号を増幅して差動出力信号を出力する受信手段と、
前記差動出力信号の一方の信号の一方向への遷移を検出し、当該遷移の検出に応じて信号値が切り替わる第一エッジ検出信号を出力する第一エッジ検出手段と、
前記差動出力信号の他方の信号の前記一方向への遷移を検出し、当該遷移の検出に応じて信号値が切り替わる第二エッジ検出信号を出力する第二エッジ検出手段と、
前記第一エッジ検出信号と前記第二エッジ検出信号とに基づいて前記差動入力信号に対応する出力信号を生成する生成手段と、を備えることを特徴とする信号処理装置。
A signal processing device for processing a differential input signal,
Receiving means for amplifying the input differential input signal and outputting a differential output signal;
First edge detection means for detecting a transition of one signal of the differential output signal in one direction and outputting a first edge detection signal whose signal value is switched according to the detection of the transition;
Second edge detection means for detecting a transition of the other signal of the differential output signal in the one direction and outputting a second edge detection signal whose signal value is switched in accordance with the detection of the transition;
A signal processing apparatus comprising: generating means for generating an output signal corresponding to the differential input signal based on the first edge detection signal and the second edge detection signal.
前記第一エッジ検出手段は、前記一方の信号の立上りまたは立下りの検出に応じて、前記第一エッジ検出信号の出力を反転することを特徴とする請求項1に記載の信号処理装置。   The signal processing apparatus according to claim 1, wherein the first edge detection unit inverts the output of the first edge detection signal in response to detection of rising or falling of the one signal. 前記第二エッジ検出手段は、前記他方の信号の立上りまたは立下りの検出に応じて、前記第一エッジ検出手段が出力している前記第一エッジ検出信号を前記第二エッジ検出信号として出力することを特徴とする請求項2に記載の信号処理装置。   The second edge detection means outputs the first edge detection signal output from the first edge detection means as the second edge detection signal in response to detection of rising or falling of the other signal. The signal processing apparatus according to claim 2. 前記生成手段は、出力信号として、前記第一エッジ検出信号と前記第二エッジ検出信号の排他的論理和を出力することを特徴とする請求項1乃至3のいずれか1項に記載の信号処理装置。   4. The signal processing according to claim 1, wherein the generation unit outputs an exclusive OR of the first edge detection signal and the second edge detection signal as an output signal. 5. apparatus. 前記生成手段は、
前記第一エッジ検出信号と前記第二エッジ検出信号をそれぞれクロックによりサンプリングするサンプリング手段を備え、
前記サンプリング手段により得られた、前記第一エッジ検出信号と前記第二エッジ検出信号のそれぞれのサンプリング信号に基づいて出力信号を生成することを特徴とする請求項1乃至3のいずれか1項に記載の信号処理装置。
The generating means includes
Sampling means for sampling each of the first edge detection signal and the second edge detection signal with a clock,
The output signal is generated based on the sampling signals of the first edge detection signal and the second edge detection signal obtained by the sampling unit, respectively. The signal processing apparatus as described.
前記生成手段は、出力信号として、前記第一エッジ検出信号と前記第二エッジ検出信号のそれぞれの前記サンプリング信号の排他的論理和を出力することを特徴とする請求項5に記載の信号処理装置。   The signal processing apparatus according to claim 5, wherein the generation unit outputs an exclusive OR of the sampling signals of the first edge detection signal and the second edge detection signal as an output signal. . 前記クロックを生成するクロック生成手段をさらに備えることを特徴とする請求項5または6に記載の信号処理装置。   The signal processing apparatus according to claim 5, further comprising a clock generation unit configured to generate the clock. 前記クロック生成手段は、前記第一エッジ検出信号と前記第二エッジ検出信号とを、前記クロックの立上りと立下りでサンプリングした信号に基づいて前記クロックの位相を調整することを特徴とする請求項7に記載の信号処理装置。   The clock generation means adjusts the phase of the clock based on a signal obtained by sampling the first edge detection signal and the second edge detection signal at the rising edge and falling edge of the clock. 8. The signal processing device according to 7. 前記クロック生成手段は、前記第一エッジ検出信号と前記第二エッジ検出信号を前記クロックの立上りでサンプリングして得られた信号の排他的論理和により得られる第1の信号と、前記第一エッジ検出信号と前記第二エッジ検出信号を前記クロックの立下りでサンプリングして得られた信号の排他的論理和により得られる第2の信号との位相関係に基づいて、前記クロックの位相を調整することを特徴とする請求項8に記載の信号処理装置。   The clock generation means includes a first signal obtained by exclusive OR of a signal obtained by sampling the first edge detection signal and the second edge detection signal at a rising edge of the clock, and the first edge The phase of the clock is adjusted based on the phase relationship between the detection signal and the second signal obtained by exclusive OR of the signals obtained by sampling the second edge detection signal at the falling edge of the clock. The signal processing apparatus according to claim 8. 前記第1の信号と前記第2の信号に基づいて前記クロックの位相を進めることおよび遅らせることを指示する位相情報を生成する位相計算手段をさらに備えることを特徴とする請求項9に記載の信号処理装置。   10. The signal according to claim 9, further comprising phase calculation means for generating phase information instructing to advance and delay the phase of the clock based on the first signal and the second signal. Processing equipment. 前記位相計算手段は、Bang−Bang型位相比較器を備えることを特徴とする請求項10に記載の信号処理装置。   The signal processing apparatus according to claim 10, wherein the phase calculation unit includes a Bang-Bang type phase comparator. 差動入力信号を処理する信号処理方法であって、
入力された差動入力信号を増幅して差動出力信号を出力する受信工程と、
前記差動出力信号の一方の信号の一方向への遷移を検出し、当該遷移の検出に応じて信号値が切り替わる第一エッジ検出信号を出力する第一エッジ検出工程と、
前記差動出力信号の他方の信号の前記一方向への遷移を検出し、当該遷移の検出に応じて信号値が切り替わる第二エッジ検出信号を出力する第二エッジ検出工程と、
前記第一エッジ検出信号と前記第二エッジ検出信号とに基づいて前記差動入力信号に対応する出力信号を生成する生成工程と、を備えることを特徴とする信号処理方法。
A signal processing method for processing a differential input signal,
A receiving step of amplifying the input differential input signal and outputting a differential output signal;
A first edge detection step of detecting a transition in one direction of one of the differential output signals and outputting a first edge detection signal whose signal value is switched according to the detection of the transition;
A second edge detection step of detecting a transition of the other signal of the differential output signal in the one direction and outputting a second edge detection signal whose signal value is switched in accordance with the detection of the transition;
And a generation step of generating an output signal corresponding to the differential input signal based on the first edge detection signal and the second edge detection signal.
JP2018110509A 2018-06-08 2018-06-08 Signal processing apparatus and method Active JP7169781B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018110509A JP7169781B2 (en) 2018-06-08 2018-06-08 Signal processing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018110509A JP7169781B2 (en) 2018-06-08 2018-06-08 Signal processing apparatus and method

Publications (2)

Publication Number Publication Date
JP2019213166A true JP2019213166A (en) 2019-12-12
JP7169781B2 JP7169781B2 (en) 2022-11-11

Family

ID=68847123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018110509A Active JP7169781B2 (en) 2018-06-08 2018-06-08 Signal processing apparatus and method

Country Status (1)

Country Link
JP (1) JP7169781B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006121247A (en) * 2004-10-20 2006-05-11 Nec Engineering Ltd Signal transmission system and signal waveform conversion circuit and signal waveform restoration circuit for use therein
JP2006254447A (en) * 2005-03-08 2006-09-21 Synthesys Research Inc Method and device for modulating phase of edge-detecting signal
US20060273827A1 (en) * 2005-06-02 2006-12-07 Samsung Electronics Co., Ltd. Systems, apparatuses and methods for synchronizing clock signals
JP2013009118A (en) * 2011-06-23 2013-01-10 Panasonic Corp Differential input interface circuit, display driver ic, display panel module and image display device
US20160103423A1 (en) * 2014-10-14 2016-04-14 Intel Corporation Bang-Bang Time to Digital Converter Systems and Methods

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006121247A (en) * 2004-10-20 2006-05-11 Nec Engineering Ltd Signal transmission system and signal waveform conversion circuit and signal waveform restoration circuit for use therein
JP2006254447A (en) * 2005-03-08 2006-09-21 Synthesys Research Inc Method and device for modulating phase of edge-detecting signal
US20060273827A1 (en) * 2005-06-02 2006-12-07 Samsung Electronics Co., Ltd. Systems, apparatuses and methods for synchronizing clock signals
JP2013009118A (en) * 2011-06-23 2013-01-10 Panasonic Corp Differential input interface circuit, display driver ic, display panel module and image display device
US20160103423A1 (en) * 2014-10-14 2016-04-14 Intel Corporation Bang-Bang Time to Digital Converter Systems and Methods

Also Published As

Publication number Publication date
JP7169781B2 (en) 2022-11-11

Similar Documents

Publication Publication Date Title
US8363773B2 (en) Digital phase interpolation control for clock and data recovery circuit
US7482841B1 (en) Differential bang-bang phase detector (BBPD) with latency reduction
US20070127612A1 (en) Apparatus and method for retiming data using phase-interpolated clock signal
JP6264852B2 (en) Timing adjustment circuit and semiconductor integrated circuit device
CN108352838B (en) High jitter tolerant reference-less frequency detector
US9722590B1 (en) Skew adjustment circuit, semiconductor device, and skew calibration method
WO2016052218A1 (en) Transmission device, transmission method, and filter circuit
CN110391819B (en) Receiving circuit, semiconductor device including the same, and semiconductor system using the same
JP5364518B2 (en) Signal processing circuit
JP4811902B2 (en) Semiconductor device and method for testing semiconductor device
JP4481326B2 (en) Signal transmission system
JP7169781B2 (en) Signal processing apparatus and method
US9455846B2 (en) Decision feedback equalization
JP2008167218A (en) Waveform equalization coefficient adjusting method and circuit, receiver circuit, and transmission apparatus
JP5035119B2 (en) Retiming circuit and frequency dividing system
US11481217B2 (en) Data transmitting and receiving system including clock and data recovery device and operating method of the data transmitting and receiving system
JP6421515B2 (en) Signal reproduction circuit and signal reproduction method
US11082048B1 (en) Semiconductor integrated circuit, receiving device, and control method of receiving device
JP7514070B2 (en) Receiver circuit, and semiconductor device and semiconductor system using the receiver circuit
US7290201B1 (en) Scheme for eliminating the effects of duty cycle asymmetry in clock-forwarded double data rate interface applications
JP4477372B2 (en) Signal processing circuit
JP2000022677A (en) System and method for signal transmission provided with adjustment function for skew suppression
JP4753800B2 (en) CDR circuit
JP5286414B2 (en) Semiconductor memory circuit
US20120126865A1 (en) Clock regeneration circuit

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20210103

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210527

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220606

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221031

R151 Written notification of patent or utility model registration

Ref document number: 7169781

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151