JP5204040B2 - Transmission circuit and parameter adjustment method - Google Patents
Transmission circuit and parameter adjustment method Download PDFInfo
- Publication number
- JP5204040B2 JP5204040B2 JP2009137890A JP2009137890A JP5204040B2 JP 5204040 B2 JP5204040 B2 JP 5204040B2 JP 2009137890 A JP2009137890 A JP 2009137890A JP 2009137890 A JP2009137890 A JP 2009137890A JP 5204040 B2 JP5204040 B2 JP 5204040B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- signal
- delay
- reception
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Dc Digital Transmission (AREA)
- Communication Control (AREA)
Description
本発明は、伝送回路およびパラメータ調整方法に係り、特に、LSI間で信号線を介して信号を送受信する技術に関し、より詳しくは、送受信の精度に関するパラメータを調整する技術に関する。 The present invention relates to a transmission circuit and a parameter adjustment method, and more particularly to a technology for transmitting and receiving signals between LSIs via signal lines, and more particularly to a technology for adjusting parameters related to transmission and reception accuracy.
LSIを複数用いた回路では、信号線を介してLSI間の通信が行われる。送信側のLSIは、送信する情報に応じて、所定サイクルで、信号線からハイ/ロウの電圧を出力する。受信側のLSIは、信号線の電圧変化が安定した期間に、受信した信号の認識を行う。すなわち、その期間において、受信した信号の電圧が予め設定されたスレッショルド電圧よりも高い場合にはハイと認識され、低い場合にはロウと認識される。 In a circuit using a plurality of LSIs, communication between LSIs is performed via signal lines. The LSI on the transmission side outputs a high / low voltage from the signal line in a predetermined cycle according to the information to be transmitted. The LSI on the receiving side recognizes the received signal during a period when the voltage change of the signal line is stable. That is, during that period, when the voltage of the received signal is higher than a preset threshold voltage, it is recognized as high, and when it is low, it is recognized as low.
一方、近年、LSI間の信号伝送の一技術として、同時双方向信号伝送(以下、「SBTL」と称する)が挙げられる。図8は同時双方向信号伝送の概要を示す説明図である。図の上方に示した二つのLSIは、1本のSBTL信号線を介して信号を送受信する。各LSIは、機能回路、すなわちLSI固有の機能を実現する通常の論理回路、およびSBTLを実現するためのSBTL送受信部が備えられている。SBTL送受信部は、更に、送信部と受信部を有している。 On the other hand, as a technique for signal transmission between LSIs in recent years, simultaneous bidirectional signal transmission (hereinafter, referred to as “SBTL”) can be cited. FIG. 8 is an explanatory diagram showing an outline of simultaneous bidirectional signal transmission. The two LSIs shown in the upper part of the figure transmit and receive signals via one SBTL signal line. Each LSI is provided with a functional circuit, that is, a normal logic circuit that realizes a function unique to the LSI, and an SBTL transmission / reception unit for realizing SBTL. The SBTL transmission / reception unit further includes a transmission unit and a reception unit.
図の下方には、SBTLの原理を模式的に示した。左側に示したLSIでは、図示したハイ(H)/ロウ(L)の送信信号および受信信号が同時に送受信されているものとする。SBTL信号線上の信号は、送信信号と受信信号とが合成された信号(以下、この合成信号をSBTL信号と称する場合がある。)となり、ハイ(H)、ミドル(M)、ロウ(L)の3値をとる。例えば、送信信号と受信信号の一方がハイ(H)、他方がロウ(L)となっている区間a、bでは、ミドル(M)となる。双方ともにロウ(L)となっている区間cでは、ロウ(L)となる。双方ともにハイ(H)となっている区間dでは、ハイ(H)となる。SBTL信号における3値ハイ(H)とミドル(M)の識別、ミドル(M)とロウ(L)の識別は、それぞれスレッショルド電圧Thm、Tmlに基づいて行われる。すなわち、このスレッショルド電圧は、言うなれば、SBTL信号を量子化する際の基準となる電圧である。ここで、量子化するとは、信号を2値化する、あるいは3値化する、あるいはそれ以上の多値化をするという意味である。LSIは、SBTL信号から送信信号を引くことによって、受信信号を抽出することができる。 In the lower part of the figure, the principle of SBTL is shown schematically. In the LSI shown on the left side, the illustrated high (H) / low (L) transmission signal and reception signal are simultaneously transmitted and received. The signal on the SBTL signal line is a signal obtained by combining the transmission signal and the reception signal (hereinafter, this combined signal may be referred to as an SBTL signal), and is high (H), middle (M), and low (L). The three values are taken. For example, in the sections a and b where one of the transmission signal and the reception signal is high (H) and the other is low (L), the middle (M) is obtained. In the section c in which both are low (L), it becomes low (L). In the section d in which both are high (H), it becomes high (H). Identification of ternary high (H) and middle (M) and identification of middle (M) and low (L) in the SBTL signal is performed based on threshold voltages Thm and Tml, respectively. In other words, this threshold voltage is, in other words, a voltage serving as a reference when quantizing the SBTL signal. Here, quantization means that the signal is binarized, ternarized, or multi-valued. The LSI can extract the reception signal by subtracting the transmission signal from the SBTL signal.
このようなSBTL信号の単位時間の伝送量を増やすには、高い周波数による伝送や、信号線を複数束ねて使用する必要がある。このようなSBTLにおいて、信号に対する認識精度を向上させるためには、信号の認識タイミングや、その認識に用いるスレッショルド電圧を正しく調整することが重要である。 In order to increase the transmission amount of such an SBTL signal per unit time, it is necessary to transmit at a high frequency or use a plurality of signal lines in a bundle. In such SBTL, in order to improve the recognition accuracy of a signal, it is important to correctly adjust the recognition timing of the signal and the threshold voltage used for the recognition.
図9は送信信号、受信信号の信号波形とSBTL信号の信号波形との関係を示す説明図である。送信信号および受信信号が一定のサイクルCYLで送信されている場合を考える。受信信号のサイクルは、送信信号のサイクルに対して、時間Dcだけずれているものとする。この時、SBTL信号は、送信信号と受信信号とを合成した信号となるため、いずれか一方の電圧が変化する区間Puでは電圧が不安定となり、信号を正しく認識することができない。そこで、送信信号の電圧変化点と受信信号の電圧変化点との間に形成される電圧変化が安定している期間Psにおいて、信号を認識させるために、上記した調整を行う必要がある。以下、このような期間Psをウインドウ(Window)期間と称する。 FIG. 9 is an explanatory diagram showing the relationship between the signal waveform of the transmission signal and the reception signal and the signal waveform of the SBTL signal. Consider a case where a transmission signal and a reception signal are transmitted in a certain cycle CYL. It is assumed that the cycle of the reception signal is shifted by the time Dc from the cycle of the transmission signal. At this time, since the SBTL signal is a signal obtained by synthesizing the transmission signal and the reception signal, the voltage becomes unstable in the interval Pu in which one of the voltages changes, and the signal cannot be correctly recognized. Therefore, it is necessary to perform the above adjustment in order to recognize the signal in the period Ps in which the voltage change formed between the voltage change point of the transmission signal and the voltage change point of the reception signal is stable. Hereinafter, such a period Ps is referred to as a window period.
また、電圧変化が安定しているウインドウ期間を広く取り信号伝送の信頼性をあげるためには、区間Puを狭くする必要がある。以下、このような期間Puを位相差と称する。
このように、信号の認識タイミングや、その認識に用いるスレッショルド電圧を調整する技術としては、例えば、下記の特許文献1、特許文献2に記載の技術が知られている。
In order to increase the signal transmission reliability by widening the window period in which the voltage change is stable, it is necessary to narrow the section Pu. Hereinafter, such a period Pu is referred to as a phase difference.
As described above, for example, techniques described in
特許文献1の技術においては、一方のLSIにおいて、他方のLSIに対し既知の調整パターンを送信すると共に、他方のLSIから送信された既知の調整パターンを受信して、それら調整パターンを正しく認識できるように、可変抵抗の抵抗設定値を変化させることにより、スレッショルド電圧を調整していた。また、一方のLSIにおいて、同じくそれら調整パターンをウインドウ期間で認識できるように、受信側の可変ディレイヤにおけるディレイ(遅延量)を段階的に変化させることにより、認識タイミングを調整していた。
特許文献2の技術においては、同じくそれら調整パターンを用いてウインドウ期間を最大にできるように、送信側の可変ディレイヤにおけるディレイ(遅延量)を段階的に変化させ、網羅的に調査結果を蓄積することにより、位相差が最小になるよう調整していた。
In the technology of
In the technique of
近年、LSIにおける処理速度の向上に伴い、LSI間における信号の伝送速度の向上が望まれている。このような信号の伝送速度の向上は、図9において、信号のサイクルCYLの短縮化を意味し、必然的に信号のウインドウ期間Psは狭くなる傾向にある。 In recent years, with an increase in processing speed in LSIs, an improvement in signal transmission speed between LSIs is desired. Such an improvement in signal transmission speed means shortening of the signal cycle CYL in FIG. 9, and the signal window period Ps inevitably tends to be narrowed.
一方、このような状況において、LSIにおける製造バラツキや、LSI間における信号線の遅延バラツキや、LSIに与えるクロック信号のクロックドライバの製造バラツキや、クロック信号線の遅延バラツキなどが発生すると、それらバラツキによって、電圧の不安定な期間Puが広くなる場合があり、そのような場合には、期間Puが広くなった分、ウインドウ期間Psがさらに狭くなってしまう。
このように、信号におけるウインドウ期間Psが狭くなると、信号を正しく認識することができる期間が狭くなってしまうため、信号に対する認識精度が落ちる場合があるという課題があった。
On the other hand, if there are manufacturing variations in LSIs, signal line delay variations between LSIs, clock driver clock signal variations applied to LSIs, clock signal line delay variations, etc. In some cases, the unstable period Pu of the voltage becomes wide. In such a case, the window period Ps becomes narrower as the period Pu becomes wider.
As described above, when the window period Ps in the signal is narrowed, the period in which the signal can be correctly recognized is narrowed, so that there is a problem that the recognition accuracy for the signal may be lowered.
これに対し、上記した特許文献1に記載の技術では、調整パターンをウインドウ期間で認識できるように、認識タイミングを調整すると共に、調整パターンを正しく認識できるように、スレッショルド電圧を調整しているため、与えられたウインドウ期間に対しては、最適な認識を行うことは可能であるが、上記のようなウインドウ期間自体が狭くなることに対しては、何ら対処することができなかった。
On the other hand, in the technique described in
また、特許文献2に記載の技術では、上記のようなウインドウ期間自体が狭くなることに対して、送信タイミングを調節することによりPuを狭くし、ウインドウ期間自体を広くすることが可能であるが、網羅的に調査結果を蓄積し、位相差を求めることは、多くの計算資源や時間を要し、限られた計算資源や計算時間では適切な送信タイミングに調節することが難しい場合があった。
特に複数の信号線を束ねて使用する場合には、各信号線に対して網羅的に調査することにより、計算資源や計算時間の課題は一層顕著となる。
Further, in the technique described in
In particular, when a plurality of signal lines are used in a bundle, the problems of calculation resources and calculation time become more remarkable by exhaustively investigating each signal line.
従って、以上の点に鑑み、本発明の目的は、信号におけるウインドウ期間を、より少ない計算資源や計算時間で適切に広げるよう調整でき、信号に対する認識精度を向上させることが可能な伝送回路およびパラメータ調整方法を提供することにある。 Accordingly, in view of the above points, an object of the present invention is to provide a transmission circuit and a parameter that can adjust a window period in a signal appropriately with less calculation resources and calculation time, and can improve recognition accuracy for the signal. It is to provide an adjustment method.
上記した目的の少なくとも一部を達成するために、本発明の伝送回路は、例えば、複数の信号線を介して信号の同時双方向信号伝送を行う伝送回路であって、
送信すべき信号の送信タイミングを設定するための送信タイミング設定部と、
受信した信号を認識するための認識タイミングを設定するための設定部と、
前記設定の調整を開始するための開始指示を、前記伝送回路内、および前記信号線に接続された他の伝送回路に指示する開始指示部と、
前記開始指示の後に、前記他の伝送回路に、調整用信号を送信する調整用信号送信部と、
前記他の伝送回路に送信した前記調整用信号と前記他の伝送回路から受信した調整用信号とを合成した場合における信号の認識結果に基づいて、前記送信タイミングの設定を調整する送信タイミング設定調整部と、
前記他の伝送回路に送信した前記調整用信号と前記他の伝送回路から受信した調整用信号とを合成した場合における信号の認識結果に基づいて、前記設定部における前記設定を調整する設定調整部と、
を備え、
前記設定調整部は、前記認識結果に基づいて、送信した前記調整用信号の電圧変化点と受信した前記調整用信号の電圧変化点との間に形成されるウインドウ期間が最大となるように、前記送信タイミングの設定を調整する。
In order to achieve at least a part of the above object, the transmission circuit of the present invention is a transmission circuit that performs simultaneous bidirectional signal transmission of a signal via a plurality of signal lines, for example,
A transmission timing setting unit for setting the transmission timing of a signal to be transmitted;
A setting unit for setting a recognition timing for recognizing the received signal;
A start instruction unit for instructing a start instruction for starting the adjustment of the setting in the transmission circuit and another transmission circuit connected to the signal line;
After the start instruction, an adjustment signal transmitter that transmits an adjustment signal to the other transmission circuit;
Transmission timing setting adjustment for adjusting the setting of the transmission timing based on a signal recognition result when the adjustment signal transmitted to the other transmission circuit and the adjustment signal received from the other transmission circuit are combined. And
A setting adjustment unit that adjusts the setting in the setting unit based on a signal recognition result when the adjustment signal transmitted to the other transmission circuit and the adjustment signal received from the other transmission circuit are combined. When,
With
The setting adjustment unit, based on the recognition result, so that a window period formed between the voltage change point of the transmitted adjustment signal and the voltage change point of the received adjustment signal is maximized. The transmission timing setting is adjusted.
このように、本発明の伝送回路では、調整時には、他の伝送回路に送信した調整用信号と他の伝送回路から受信した調整用信号とを合成した場合における信号の認識結果に基づいて、各信号線のウインドウのバラツキから位相差を算出し、位相差を補正するように、送信タイミング設定部によって、送信すべき信号の送信タイミングを設定し、その送信タイミングの設定を調整している。 Thus, in the transmission circuit of the present invention, at the time of adjustment, each adjustment signal transmitted to the other transmission circuit and the adjustment signal received from the other transmission circuit are combined based on the recognition result of each signal. The transmission timing setting unit sets the transmission timing of the signal to be transmitted and adjusts the setting of the transmission timing so that the phase difference is calculated from the variation of the signal line window and the phase difference is corrected.
従って、本発明の伝送回路によれば、LSIにおける製造バラツキなどによって、ウインドウ期間が狭い場合でも、信号の認識結果に基づいて、送信タイミングの設定を調整することにより、送信信号の電圧変化点と受信信号の電圧変化点との時間的ずれを縮小して、ウインドウ期間を広げることができ、信号に対する認識精度を向上させることができる。
本発明の伝送回路において、前記設定部に受信した信号の量子化の基準となるスレッショルド電圧を設定する設定部
をさらに備えることもできる。
Therefore, according to the transmission circuit of the present invention, even when the window period is narrow due to manufacturing variations in LSI, etc., by adjusting the setting of the transmission timing based on the signal recognition result, The time lag from the voltage change point of the received signal can be reduced to widen the window period, and the recognition accuracy for the signal can be improved.
In the transmission circuit of the present invention, the setting unit may further include a setting unit that sets a threshold voltage that is a reference for quantizing the received signal.
このように構成することにより、調整時の認識結果に受信した信号の量子化の基準となるスレッショルド電圧の設定も考慮することができる。このためより適切なウインドウ期間を設定することができ、より信号に対する認識精度を向上させることができる。 With this configuration, it is possible to consider setting of a threshold voltage that is a reference for quantization of the received signal in the recognition result at the time of adjustment. For this reason, a more appropriate window period can be set, and the recognition accuracy for the signal can be further improved.
後述する実施の形態において、送信側の可変ディレイヤ20(0)〜(15)は、上述の送信タイミング設定部に、調整起動制御部14は、上述の開始指示部に、送信側調整制御部16(0)〜(15)および送信部18(0)〜(15)は、上述の調整用信号送信部に、送信側調整制御部16(0)〜(15)、最適設定値決定部28およびバッファ30は、送信タイミング設定調整部に、それぞれ相当する。さらに、受信側の可変ディレイヤ24(0)〜(15)または可変抵抗34は、上述の設定部に、受信側調整制御部26、スレッショルド電圧調整制御部27、最適設定値決定部28およびバッファ30は、上述の設定調整部に、それぞれ相当する。
なお、本発明は、上記した伝送回路などの装置発明の態様に限ることなく、伝送回路の調整方法などの方法発明としての態様で実現することも可能である。
In an embodiment to be described later, the variable delay layers 20 (0) to (15) on the transmission side are the transmission timing setting unit described above, the adjustment
Note that the present invention is not limited to the above-described aspects of the device invention such as the transmission circuit, and can also be realized as a method invention such as a transmission circuit adjustment method.
本発明の第1の解決手段によると、
複数の信号線を介して並列に信号の同時双方向信号伝送を行う伝送回路であって、
前記複数の信号線のそれぞれに対応する複数の送受信単位回路と、
スレッショルド電圧、送信ディレイ値及び受信ディレイ値を予め定められた値に設定し及び変更する設定値決定部と
を備え、
前記送受信単位回路は
所定の送信信号を送信するための送信部と、
前記送信部からの送信信号に、設定される送信ディレイ値に応じた遅延を与えて前記信号線に出力する第1の遅延器と、
設定されるスレッショルド電圧と前記送信信号に基づき、受信される同時双方向信号から受信信号を抽出する受信器と、
該受信信号を認識する受信部と、
前記受信器で抽出された受信信号に、設定される受信ディレイ値に応じた遅延を与えて前記受信部に出力する第2の遅延器と
を有し、
前記設定値決定部は、
前記複数の送受信単位回路のそれぞれについて、予め定められた複数のスレッショルド電圧毎に、受信ディレイ値を順次変更し、他の伝送回路から送信される予め定められた調整パタンを認識できる受信ディレイ値で定まるウィンドウ幅を求め、該ウィンドウ幅が最大又は予め定められた閾値以上となるスレッショルド電圧を設定する手段と、
前記スレッショルド電圧を設定する手段で設定されたスレッショルド電圧に対応する前記ウィンドウ幅を、前記複数の送受信単位回路毎に集計し、該ウィンドウ幅のばらつきを示す値が予め定められた値以上の場合に、該ばらつきを示す値に応じて又は予め定められた値に応じて、送信ディレイ値を設定する手段と
を有する前記伝送回路が提供される。
According to the first solution of the present invention,
A transmission circuit that performs simultaneous bidirectional signal transmission of signals in parallel via a plurality of signal lines,
A plurality of transmission / reception unit circuits corresponding to each of the plurality of signal lines;
A set value determining unit for setting and changing a threshold voltage, a transmission delay value, and a reception delay value to predetermined values;
The transmission / reception unit circuit includes a transmission unit for transmitting a predetermined transmission signal;
A first delay unit that gives a delay corresponding to a set transmission delay value to the transmission signal from the transmission unit and outputs the delay to the signal line;
A receiver for extracting a reception signal from a received simultaneous bidirectional signal based on a set threshold voltage and the transmission signal;
A receiver for recognizing the received signal;
A second delay unit that gives a delay corresponding to a set reception delay value to the reception signal extracted by the receiver and outputs the delay to the reception unit;
The set value determining unit
For each of the plurality of transmission / reception unit circuits, a reception delay value that can sequentially change a reception delay value for each of a plurality of predetermined threshold voltages and recognize a predetermined adjustment pattern transmitted from another transmission circuit. Means for determining a fixed window width, and setting a threshold voltage at which the window width is maximum or equal to or greater than a predetermined threshold;
The window width corresponding to the threshold voltage set by the means for setting the threshold voltage is aggregated for each of the plurality of transmission / reception unit circuits, and the value indicating the variation in the window width is greater than or equal to a predetermined value And a means for setting a transmission delay value in accordance with a value indicating the variation or in accordance with a predetermined value.
本発明の第2の解決手段によると、
並列に信号の同時双方向信号伝送を行うための複数の送受信単位回路と、スレッショルド電圧、送信ディレイ値及び受信ディレイ値を予め定められた値に設定し及び変更する設定値決定部とを備え、送受信単位回路が、所定の送信信号を送信するための送信部と、送信部からの送信信号に、設定される送信ディレイ値に応じた遅延を与えて信号線に出力する第1の遅延器と、設定されるスレッショルド電圧と送信信号に基づき、受信される同時双方向信号から受信信号を抽出する受信器と、該受信信号を認識する受信部と、受信器で抽出された受信信号に、設定される受信ディレイ値に応じた遅延を与えて受信部に出力する第2の遅延器とを有する伝送回路において、スレッショルド電圧及び送信ディレイ値を含むパラメータを調整するパラメータ調整方法であって、
前記複数の送受信単位回路のそれぞれについて、予め定められた複数のスレッショルド電圧毎に、受信ディレイ値を順次変更し、他の伝送回路から送信される予め定められた調整パタンを認識できる受信ディレイ値で定まるウィンドウ幅を求め、該ウィンドウ幅が最大又は予め定められた閾値以上となるスレッショルド電圧を設定するステップと、
前記スレッショルド電圧を設定するステップで設定されたスレッショルド電圧に対応する前記ウィンドウ幅を、前記複数の送受信単位回路毎に集計し、該ウィンドウ幅のばらつきを示す値が予め定められた値以上の場合に、該ばらつきを示す値に応じて又は予め定められた値に応じて、送信ディレイ値を設定するステップと
を含む前記パラメータ調整方法が提供される。
According to the second solution of the present invention,
A plurality of transmission / reception unit circuits for performing simultaneous bidirectional signal transmission of signals in parallel, and a set value determining unit for setting and changing a threshold voltage, a transmission delay value, and a reception delay value to predetermined values, A transmission / reception unit circuit for transmitting a predetermined transmission signal; and a first delay device for giving a delay corresponding to a set transmission delay value to the transmission signal from the transmission unit and outputting the delay to a signal line Based on the set threshold voltage and the transmission signal, the receiver extracts the received signal from the received simultaneous bidirectional signal, the receiver for recognizing the received signal, and the received signal extracted by the receiver. A parameter for adjusting parameters including a threshold voltage and a transmission delay value in a transmission circuit having a second delay device that gives a delay according to the received delay value and outputs the delay to the receiving unit. A chromatography data adjustment method,
For each of the plurality of transmission / reception unit circuits, a reception delay value that can sequentially change a reception delay value for each of a plurality of predetermined threshold voltages and recognize a predetermined adjustment pattern transmitted from another transmission circuit. Determining a fixed window width, and setting a threshold voltage at which the window width is a maximum or equal to or greater than a predetermined threshold;
When the window width corresponding to the threshold voltage set in the step of setting the threshold voltage is aggregated for each of the plurality of transmission / reception unit circuits, and the value indicating the variation in the window width is equal to or greater than a predetermined value And a step of setting a transmission delay value according to a value indicating the variation or according to a predetermined value.
本発明によると、信号におけるウインドウ期間を、より少ない計算資源や計算時間で適切に広げるよう調整し、信号に対する認識精度を向上させることが可能な伝送回路およびパラメータ調整方法を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the transmission circuit and parameter adjustment method which can adjust the window period in a signal so that it may extend appropriately with less calculation resources and calculation time, and can improve the recognition precision with respect to a signal can be provided.
以下、本発明の実施の形態を以下の順序で説明する。
A.伝送回路の構成:
B.パラメータ調整処理:
C.実施例の効果:
D.変形例:
Hereinafter, embodiments of the present invention will be described in the following order.
A. Transmission circuit configuration:
B. Parameter adjustment processing:
C. Effects of the embodiment:
D. Variations:
A.伝送回路の構成:
図1は、本実施の形態の伝送回路の構成を示すブロック図である。
この伝送回路100は、機能回路10とSBTL送受信回路12を内蔵しており、外部に可変抵抗34を備えている。また、この伝送回路100は、SBTL信号線36(0)〜(15)および調整制御信号線38を介して、同様構成の他の伝送回路と接続されている。
A. Transmission circuit configuration:
FIG. 1 is a block diagram showing the configuration of the transmission circuit of the present embodiment.
The
機能回路10は、伝送回路100が適用される部位に応じて、種々の回路が該当する。例えば、この伝送回路100がルータに適用される場合には、ルータ内の転送エンジンやクロスバスイッチなどが該当する。また、機能回路10には、外部からのクロック信号がPLL回路32を介して入力されており、機能回路10は、このクロック信号に基づいて動作する。
なお、本実施の形態においては、伝送回路100は単体のLSIとして構成しているが、機能回路10とSBTL送受信回路12とで別々のLSIとして構成するようにしてもよい。またSBTL信号線は16ビットのパラレル信号として構成しているが、必要に応じてビット幅を変更して構成してもよい。
The
In this embodiment, the
SBTL送受信回路12には、図示する機能ブロックがそれぞれハードウェアにて構成されており、送受信単位回路13(0)も同じく図示する機能ブロックがそれぞれハードウェアにて構成されている。これらの機能ブロックの一部は、ソフトウェアによって構成、すなわちCPUが所定のプログラムを実行することによって実現する構成としてもよい。また、送受信単位回路13(1)〜(15)も図では送信側調整制御部16、受信側調整制御部26の記載を省略しているが送受信単位回路13(0)と同様の構成をしている。
In the SBTL transmission /
送信部18(0)は、機能回路10から受け取った送信信号を可変ディレイヤ(第1の遅延器)20(0)、送信側アンプを介してSBTL信号線36(0)に送信する。可変ディレイヤ20(0)は、送信部18(0)からの信号をSBTL信号線36(0)に送信するタイミングを段階的に遅らせる回路である。この可変ディレイヤ20(0)のディレイを変更して、送信すべき信号の送信タイミングを調整することにより、後述するように、信号のウインドウ期間を調整することができる。
The transmission unit 18 (0) transmits the transmission signal received from the
受信部22(0)は、SBTL信号線36(0)からの信号を受信側アンプ(受信器)、可変ディレイヤ(第2の遅延器)24(0)を介して受信する。受信側アンプには、スレッショルド電圧Thm、Tmlを調整するために、前述した可変抵抗34が接続されている。受信側アンプでは、このスレッショルド電圧Thm、Tmlに基づいて、SBTL信号におけるハイ/ミドル/ローの3値を識別する。その上で、SBTL信号から送信信号を引くことによって、受信信号を抽出する。可変ディレイヤ24(0)は、抽出した受信信号を受信部22(0)に出力するタイミングを段階的に遅らせる回路である。可変ディレイヤ24のディレイを調整することにより、受信信号を受信部22(0)が認識する認識タイミングを調整することができる。
The receiving unit 22 (0) receives the signal from the SBTL signal line 36 (0) via the receiving side amplifier (receiver) and the variable delayer (second delayer) 24 (0). The variable amplifier 34 described above is connected to the receiving side amplifier in order to adjust the threshold voltages Thm and Tml. The receiving side amplifier identifies three values of high / middle / low in the SBTL signal based on the threshold voltages Thm and Tml. Then, the reception signal is extracted by subtracting the transmission signal from the SBTL signal. The variable delay layer 24 (0) is a circuit that delays the timing of outputting the extracted reception signal to the reception unit 22 (0) in a stepwise manner. By adjusting the delay of the
本実施の形態では複数の送受信信号を同時に送受信する構成のため、送受信単位回路13(0)〜(15)のように繰り返しの構成を採用している。
SBTL送受信回路12には、上述した種々のパラメータ、すなわち、送信側ディレイ、受信側ディレイ、スレッショルド電圧を調整するための回路が設けられている。調整起動制御部14は、外部から入力される調整起動信号に基づいて、これらの調整処理を起動し、処理全体の制御を行う。調整起動制御部14は、他方の伝送回路における調整起動制御部との間で、調整制御信号線38を介して調整制御信号をやり取りし、互いに同期させながら調整処理を進行させる。なお調整制御信号線38はSBTL信号にて図示されているが、調整信号線38は低速にて充分にマージンをとった伝送速度で動作する。また調整信号線はSBTL信号ではなく、時分割に双方向の信号や、片方向信号を複数本使用する信号線の形態をとってもよい。
In this embodiment, since a plurality of transmission / reception signals are transmitted / received at the same time, a repetitive configuration such as transmission / reception unit circuits 13 (0) to (15) is employed.
The SBTL transmission /
送信側調整制御部16(0)は、調整開始の指示を調整起動制御部14から受けると、送信部18(0)に、送信抑止の指示を出すと共に、予め用意された調整パターンを送出する。これにより、送信部18(0)は、機能回路10からの送信信号の送信を一旦停止し、代わりに、送信側調整制御部16(0)から受け取った調整パターンをSBTL信号線36(0)に送信する。他方の伝送回路においても、同様に、調整開始の指示により、調整パターンがSBTL信号線36(0)に送信されるため、SBTL信号線36には、双方の伝送回路から、調整パターンが同期して出力されることになる。この調整パターンは、後述するスレッショルド電圧、送信側ディレイ、受信側ディレイの調整に活用される。
When receiving the adjustment start instruction from the adjustment
一方、受信側調整制御部26(0)も、調整開始の指示を調整起動制御部14(0)から受けると、受信部22(0)に、受信抑止の指示を出す。これにより、受信部22(0)は、機能回路10への受信信号の送信を一旦停止する。
On the other hand, when receiving the adjustment start instruction from the adjustment activation control unit 14 (0), the reception side adjustment control unit 26 (0) also issues a reception suppression instruction to the reception unit 22 (0). Thereby, the reception unit 22 (0) temporarily stops transmission of the reception signal to the
送信側調整制御部16(0)は、送信側の可変ディレイヤ20(0)にディレイ設定値を与え、そのディレイ設定値を段階的に変化させることにより、送信側ディレイの調整を行う。また、受信側調整制御部26(0)も、受信側の可変ディレイヤ24(0)にディレイ設定値を与え、そのディレイ設定値を段階的に変化させることにより、受信側ディレイの調整を行う。さらに、スレッショルド電圧調整制御部27は、可変抵抗34に抵抗設定値を与え、その抵抗設定値を段階的に変化させることにより、スレッショルド電圧の調整を行う。なお、本実施の形態では送信側調整制御部16および受信側調整制御部26は送受信単位回路13毎に存在し、スレッショルド電圧調整制御部27はSBTL送受信回路12に一つ存在する構成になっているが、送受信単位回路毎に、可変抵抗およびスレッショルド電圧調整制御部を持つ構成としてもよい。
The transmission-side adjustment control unit 16 (0) adjusts the transmission-side delay by giving a delay setting value to the variable delay layer 20 (0) on the transmission side and changing the delay setting value stepwise. The reception side adjustment control unit 26 (0) also adjusts the reception side delay by giving a delay setting value to the variable delay layer 24 (0) on the reception side and changing the delay setting value stepwise. Further, the threshold voltage adjustment control unit 27 adjusts the threshold voltage by giving a resistance setting value to the variable resistor 34 and changing the resistance setting value stepwise. In the present embodiment, the transmission side
またこのとき、送信側調整制御部16(0)は、可変ディレイヤ20(0)に与えたディレイ設定値を、受信側調整制御部26(0)は、可変ディレイヤ24(0)に与えたディレイ設定値と34に与えた抵抗設定値を、それぞれ、最適設定値決定部28に通知する。
先に説明した通り、調整が開始されると、SBTL信号線36(0)には、調整パターンが流れる。これを、受信部22(0)が、受信側アンプ、可変ディレイヤ24(0)を介して受信信号として受け取り、この調整パターンを正しく認識したか否か、すなわち、読み取り可否を判定し、その判定結果を受信側調整制御部26(0)を介して最適設定値決定部28に送出する。
At this time, the transmission side adjustment control unit 16 (0) gives the delay setting value given to the variable delay layer 20 (0), and the reception side adjustment control unit 26 (0) gives the delay given to the variable delay layer 24 (0). The set value and the resistance set value given to 34 are respectively notified to the optimum set
As described above, when adjustment is started, an adjustment pattern flows through the SBTL signal line 36 (0). This is received by the reception unit 22 (0) as a reception signal via the reception side amplifier and the variable delay layer 24 (0), and it is determined whether or not this adjustment pattern is correctly recognized, that is, whether or not it can be read. The result is sent to the optimum set
最適設定値決定部28は、通知された設定値と、それに対する判定結果と、を対応付けて、バッファ30内の判定結果テーブルに格納する。その後、最適設定値決定部28は、判定結果テーブルの中から、最適な設定値の組み合わせを決定し、それら設定値を、送信側調整制御部16、受信側調整制御部26に通知すると共に、バッファ30内において、新たな既設定値として書き換える。送信側調整制御部16は、通知された最適なディレイ設定値を可変ディレイヤ20に与え、受信側調整制御部26は、最適なディレイ設定値を可変ディレイヤ24に、最適な抵抗設定値を可変抵抗34に、それぞれ与える。最適な設定値の設定については後述する。
The optimum setting
図2は図1に示す伝送回路が二つ、信号線を介して接続されている様子を示す説明図である。伝送回路100A、100Bは、上述の伝送回路100であって互いに同一構成であり、SBTL信号線36(0)〜(15)および調整制御信号線38を介して接続されている。なお、図では、回路の接続に関する構成要素のみが記載されており、スレッショルド電圧調整制御部27等は省略している。また、これら伝送回路100A、100Bには、クロック発生回路400からクロックドライバ300を介して出力されたクロック信号が分岐して、クロックドライバ200A、200Bを介して入力されており、それらクロック信号は、各々PLL回路32A、32Bを介して機能回路10A、10Bに入力されている。
FIG. 2 is an explanatory diagram showing a state in which two transmission circuits shown in FIG. 1 are connected via a signal line. The
このように、本実施の形態では、同じクロック発生回路400から出力されたクロック信号を、伝送回路100A、100Bでの動作の基準として用いている。従って、伝送回路100Aと100Bとで原振を同じとし、送信信号の電圧変化点が、伝送回路100A、100Bにおいて時間的に同時になるようにしている(すなわち、送信信号の位相が一致するようにしている)。また、本実施の形態では、伝送回路100A、100B間を接続するSBTL信号線36のディレイ(配線ディレイ)を、伝送回路100A、100Bにおける動作周波数の逓倍になるように設定している。こうすることにより、理想条件において、信号のウインドウ期間が最大となるようにしている。
As described above, in this embodiment, the clock signal output from the same
本実施の形態の伝送回路100は、以上の構成により、送信側ディレイ、受信側ディレイ、スレッショルド電圧を調整し、少ない計算資源や計算時間で適切に精度良くSBTLを実現することができる。以下、具体的にこれらのパラメータの調整処理について説明する。
With the above configuration, the
B.パラメータ調整処理:
図3Aは図1の伝送回路におけるパラメータ調整処理の処理手順を示すフローチャートである。伝送回路100の各機能ブロックが連携して実行する処理を示した。まず、調整起動制御部14は、外部から調整起動信号が入力されると(ステップS100)、調整処理を起動し、調整制御信号によって他方の伝送回路に調整開始指示を伝達する(ステップS102)。これにより、SBTL信号線36(0)〜(15)に接続された双方の伝送回路が同期して動作を開始することになる。
B. Parameter adjustment processing:
FIG. 3A is a flowchart showing a processing procedure of parameter adjustment processing in the transmission circuit of FIG. A process executed in cooperation with each functional block of the
次に、調整起動制御部14は、送信側調整制御部16(0)〜(15)および受信側調整制御部26(0)〜(15)に対して調整開始を指示し、これら送信側調整制御部16(0)〜(15)、受信側調整制御部26(0)〜(15)は、送信部18(0)〜(15)、受信部22(0)〜(15)に送受信の抑止を指示し、送信部18(0)〜(15)、受信部22(0)〜(15)と機能回路10との信号の送受信を停止させる(ステップS104)。さらに、調整起動制御部14は、外部から入力した調整動作モード信号に従って、デフォルト設定モード、既設定利用モード、調整モードの3通りの調整処理のいずれかを選択する(ステップS106)。なお、調整動作モード信号に従って選択する代わりに、予め、動作モードを設定しておくようにしてもよいし、前回調整時からの経過時間などに基づいて調整起動制御部14が自立的に判断するようにしてもよい。
Next, the adjustment
デフォルト設定モードでは、調整起動制御部14からの指示に従い、予め用意された各デフォルト値を、送信側調整制御部16(0)〜(15)は可変ディレイヤ20(0)〜(15)に、受信側調整制御部26(0)〜(15)は可変ディレイヤ24(0)〜(15)に、スレッショルド電圧制御部27は可変抵抗34に、それぞれ、設定値として設定する(ステップS108)。また、既設定利用モードでは、調整起動制御部14からの指示に従い、最適設定値決定部28が、バッファ30に既設定値として格納されている従前の設定値を読み出して、送信側調整制御部16(0)〜(15)、受信側調整制御部26(0)〜(15)、スレッショルド電圧制御部27、に通知し、送信側調整制御部16(0)〜(15)は通知された設定値を可変ディレイヤ20(0)〜(15)に、受信側調整制御部26(0)〜(15)は可変ディレイヤ24(0)〜(15)に、スレッショルド電圧制御部27は可変抵抗34に、それぞれ設定する(ステップS110)。
In the default setting mode, each default value prepared in advance according to an instruction from the adjustment
一方、調整モードでは、調整起動制御部14からの指示に従い、送信側調整制御部16(0)〜(15)は、可変ディレイヤ20(0)〜(15)に、調整開始時のディレイ設定値として、例えば、ディレイ0を設定し、受信側調整制御部26(0)〜(15)は、可変ディレイヤ24(0)〜(15)に同じく調整開始時のディレイ設定値としてディレイ0を設定し、スレッショルド電圧制御部27は可変抵抗34に、調整開始時の抵抗設定値としてThを、設定する(ステップS112)。これらの調整開始時の設定値は予め定められることができる。その上で、送信側調整制御部16(0)〜(15)が、調整パターンを送信部18(0)〜(15)等を介してSBTL信号線36(0)〜(15)に送信する(ステップS120)。これと同期して、他方の伝送回路からもSBTL信号線36(0)〜(15)に調整パターンが送信されるため、SBTL信号線36(0)〜(15)には、双方の伝送回路から調整パターンが流れる。そこで、これら調整パターンを、受信部22(0)〜(15)が、受信側アンプ等を介して受信信号として受信する(ステップS120)。そして、受信部22(0)〜(15)は、調整パターンを正しく認識したか否かを判定し、その判定結果を受信側調整制御部26(0)〜(15)を介して最適設定値決定部28に送出する。調整パターンは予め定められているので、受信信号と予め定められた調整パターンを比較すれば正しく認識できたか判定できる。最適設定値決定部28は、送信側調整制御部16(0)〜(15)、受信側調整制御部26(0)〜(15)から通知された設定値と、それに対する判定結果と、を対応付けて、バッファ30内の判定結果テーブルに格納する(ステップS122)。受信側調整制御部26(0)〜(15)は、可変ディレイヤ24(0)〜(15)における全ディレイについて判定が完了するまで、順次、可変ディレイヤ24(0)〜(15)に対するディレイ設定値、すなわち、受信側ディレイを変更しながら、ステップS120、S122の調整処理を繰り返し実行する(ステップS124、S126)。
On the other hand, in the adjustment mode, according to the instruction from the adjustment
図4は受信側ディレイの調整方法を示す説明図である。図の上方には、調整パターンの例を示した。調整パターンとは、「ハイ・ロウ・ハイ・ロウ...」のように予め定められたシーケンスで送出される信号である。ここでは、「ハイ→ロウ→ハイ」の切り換えの信号、「ロウ→ハイ→ロウ」の切り換えの信号を図示した。受信側ディレイの調整時には、図1に示した可変ディレイヤ24(0)〜(15)のディレイ設定値を段階的に調整して、受信部22(0)〜(15)がこの信号を認識するタイミングを変更する。図には、ディレイ0〜ディレイ18の19段階でディレイ設定値を変更する例を示した。
FIG. 4 is an explanatory diagram showing a method of adjusting the reception side delay. An example of the adjustment pattern is shown in the upper part of the figure. The adjustment pattern is a signal transmitted in a predetermined sequence such as “high / low / high / low ...”. Here, a signal for switching “high → low → high” and a signal for switching “low → high → low” are shown. When adjusting the delay on the receiving side, the delay setting values of the variable delay layers 24 (0) to (15) shown in FIG. 1 are adjusted in stages, and the receiving units 22 (0) to (15) recognize this signal. Change the timing. In the figure, an example in which the delay setting value is changed in 19 stages from
図示する通り、受信側ディレイを変更していくと、調整パターンを正しく認識できるタイミングと、誤って認識してしまうタイミングとが現れる。調整パターンは既知の信号であるから、受信部22(0)〜(15)において、認識結果がこの既知の信号と一致するか否かを判定することで、調整パターンを正しく認識したか否かを判定することができる。図の例では、ディレイ1〜13が正しく信号を認識できるタイミング(白丸で示す)、その他が誤って認識してしまうタイミング(黒丸で示す)である。図の下方には、調整時の判定結果を格納するテーブル(判定結果テーブル)を示した。受信側調整制御部26(0)〜(15)が、受信側ディレイを変更しながら、受信部22(0)〜(15)が、調整パターンを正しく認識したか否かを判定し、最適設定値決定部28が、図示する形式で、その判定結果を受信部毎にバッファ30に格納する。
As shown in the figure, when the reception-side delay is changed, a timing at which the adjustment pattern can be correctly recognized and a timing at which it is erroneously recognized appear. Since the adjustment pattern is a known signal, it is determined whether or not the adjustment pattern is correctly recognized by determining whether or not the recognition result matches the known signal in the receiving units 22 (0) to (15). Can be determined. In the example shown in the figure, the
こうして、可変ディレイヤ24における全ディレイについて判定が完了すると、次に、スレッショルド電圧制御部27は、全スレッショルド電圧についての判定が完了するまで、順次、可変抵抗34に対する抵抗設定値、すなわち、スレッショルド電圧を変更しながら、ステップS120〜S126の調整処理を繰り返し実行する(ステップS128、S130)。
When the determination for all delays in the
図5はスレッショルド電圧の調整方法を示す説明図である。図の上方には、調整パターンの例を示した。スレッショルド電圧の調整処理では、図1に示した可変抵抗34を段階的に調整して、スレッショルド電圧を変更する。図には、7段階でスレッショルド電圧を変更する例を示した。図では、受信側ディレイも併せて調整するものとして示している。 FIG. 5 is an explanatory diagram showing a method for adjusting the threshold voltage. An example of the adjustment pattern is shown in the upper part of the figure. In the threshold voltage adjustment process, the variable resistor 34 shown in FIG. 1 is adjusted stepwise to change the threshold voltage. The figure shows an example in which the threshold voltage is changed in seven stages. In the figure, the reception side delay is also shown as being adjusted.
受信側ディレイ調整処理と同様、スレッショルド電圧および受信側ディレイをそれぞれ変更していくと、調整パターンを正しく認識できる場合(白丸で示す)と、誤って認識してしまう場合(黒丸で示す)とが現れる。図の下方には、調整時の判定結果を格納するテーブルを示した。受信側ディレイとスレッショルド電圧の組み合わせに対して判定結果を格納する二次元的なテーブルとなる。 As with the reception-side delay adjustment process, when the threshold voltage and the reception-side delay are changed, the adjustment pattern can be recognized correctly (indicated by a white circle) or incorrectly recognized (indicated by a black circle). appear. A table for storing determination results at the time of adjustment is shown below the figure. This is a two-dimensional table that stores determination results for combinations of reception-side delays and threshold voltages.
図示するように、スレッショルド電圧に応じて、調整パターンを正しく認識可能な受信側ディレイの範囲は変動する。図の例では、閾値電圧Th1の方が、Th0よりも、調整パターンを正しく認識することが可能な受信側ディレイの範囲が広くなっている。
こうして、伝送回路100A側および伝送回路100B側それぞれにおける全スレッショルド電圧について判定が完了すると(ステップS128、YES)、最適設定値決定部28は、バッファ30に格納された判定結果テーブルを参照して、調整パターンを正しく認識可能な受信側ディレイの範囲が最も広くなるスレッショルド電圧の値を求め、その値をスレッショルド電圧の最適設定値として決定し、その最適設定値をスレッショルド電圧制御部27に通知する(ステップS132)。次に最適設定値決定部28は可変ディレイヤ20(0)〜(15)に対するディレイ設定値、すなわち、送信側ディレイを変更する必要があるかどうかを後述の処理により判定し、必要な場合には送信側調整制御部16(0)〜(15)に対して設定値を通知し、送信側調整制御部16(0)〜(15)はその設定値を可変ディレイヤ20(0)〜(15)に設定する。(ステップS200、S300)
As shown in the figure, the range of the reception side delay in which the adjustment pattern can be correctly recognized varies depending on the threshold voltage. In the example shown in the figure, the threshold voltage Th1 has a wider reception side delay range in which the adjustment pattern can be correctly recognized than Th0.
Thus, when the determination is completed for all the threshold voltages on the
図6は送信側ディレイの調整方法を示す説明図である。すなわち、図6は調整パターンを図2におけるA点(A(0)点〜(15)点)、B点(B(0)〜(15))での送信信号およびSBTL信号としてそれぞれ示している。図6において、(a)は理想条件での状態を示し、(b)は最悪条件での状態を示し、(c)は(b)の最悪条件の状態から送信側ディレイを調整して送信タイミングを補正した状態を示す。また、(a)〜(c)の各々において、上段から順番に、A点での送信信号(すなわち、伝送回路100Aの送信側アンプから出力された送信信号)、B点での送信信号(すなわち、伝送回路100Bの送信側アンプから出力された送信信号)、A点でのSBTL信号(すなわち、伝送回路100Aにおける送信信号と受信信号とを合成した信号)、B点でのSBTL信号(すなわち、伝送回路100Bにおける送信信号と受信信号とを合成した信号)を、それぞれ示す。
FIG. 6 is an explanatory diagram showing a method for adjusting the transmission side delay. That is, FIG. 6 shows the adjustment patterns as transmission signals and SBTL signals at point A (points A (0) to (15)) and point B (B (0) to (15)) in FIG. . In FIG. 6, (a) shows the state under ideal conditions, (b) shows the state under worst conditions, and (c) shows the transmission timing by adjusting the transmission side delay from the state under worst conditions of (b). The state where is corrected. In each of (a) to (c), the transmission signal at point A (that is, the transmission signal output from the transmission side amplifier of the
図6(a)に示すように、理想条件においては、伝送回路100AにおけるA点での送信信号の位相と、伝送回路100BにおけるB点での送信信号の位相は、互いに一致している(すなわち、送信信号同士の電圧変化点が一致している)。一方、伝送回路100Bから出力された送信信号がSBTL信号線36を伝送してA点に至り伝送回路100Aにおける受信信号になると、その受信信号は、SBTL信号線36の配線ディレイ分、位相が遅れた信号となる。しかも、SBTL信号線36の配線ディレイは、伝送回路100A、100Bにおける動作周波数の逓倍になるように設定されているため、A点においては、送信信号の位相と受信信号の位相とは一致することになる(すなわち、送信信号の電圧変化点と受信信号の電圧変化点とが一致することになる)。同様に、伝送回路100Aから出力された送信信号がSBTL信号線36を伝送してB点に至り、伝送回路100Bにおける受信信号になると、その受信信号も、SBTL信号線36の配線ディレイ分、位相が遅れた受信信号となる。従って、B点においても、送信信号の位相と受信信号の位相とは一致することになる。
よって、理想条件においては、A点、B点とも、送信信号と受信信号とを合成して成るSBTL信号のウインドウ期間は最大となる。
As shown in FIG. 6A, under ideal conditions, the phase of the transmission signal at point A in the
Therefore, under ideal conditions, the window period of the SBTL signal formed by combining the transmission signal and the reception signal is the maximum at both points A and B.
これに対し、最悪条件においては、図6(b)に示すごとくになる。前述したとおり、このような伝送回路において、LSIにおける製造バラツキや、LSI間における信号線の遅延バラツキや、LSIに与えるクロック信号のクロックドライバの製造バラツキや、クロック信号線の遅延バラツキなどが発生すると、それらバラツキによって、電圧の不安定な期間が広くなり、反対に、その分、ウインドウ期間は狭くなる。従って、そのようなバラツキが発生した場合、その最悪条件においては、SBTL信号のウインドウ期間は最小となる。 On the other hand, the worst condition is as shown in FIG. As described above, in such a transmission circuit, when manufacturing variations in LSIs, signal line delay variations between LSIs, clock signal clock driver manufacturing variations applied to LSIs, clock signal line delay variations, etc. occur. Due to these variations, the unstable period of voltage becomes wide, and conversely, the window period becomes narrow accordingly. Therefore, when such a variation occurs, the window period of the SBTL signal is minimized under the worst condition.
具体的には、図6(b)に示すように、伝送回路100AにおけるA点での送信信号の位相と、伝送回路100BにおけるB点での送信信号の位相は、発生したバラツキの分だけ互いにずれる(すなわち、送信信号同士の電圧変化点が時間的にずれる)。一方、前述したとおり、伝送回路100Bからの送信信号がSBTL信号線36を介してA点に至り、伝送回路100Aにおける受信信号になると、その受信信号は、SBTL信号線36の配線ディレイ分、位相が遅れた信号となり、しかも、SBTL信号線36の配線ディレイは動作周波数の逓倍になるように設定されている。従って、バラツキにより送信信号同士が位相ずれを起こしていた分、A点においては、送信信号の位相に対して、受信信号の位相がずれることになる(すなわち、送信信号の電圧変化点と受信信号の電圧変化点とが時間的にずれることになる)。同様に、伝送回路100Aからの送信信号がSBTL信号線36を介してB点に至り、伝送回路100Bにおける受信信号になると、その受信信号も、SBTL信号線36の配線ディレイ分、位相が遅れた受信信号となる。従って、バラツキにより送信信号同士が位相ずれを起こしていた分、B点においても、送信信号の位相に対して、受信信号の位相がずれることになる。
Specifically, as shown in FIG. 6B, the phase of the transmission signal at the point A in the
よって、バラツキが発生した場合において、その最悪条件では、A点、B点とも、送信信号と受信信号とを合成して成るSBTL信号のウインドウ期間は最小となってしまう。
そこで、本実施の形態では、このようなバラツキが発生している場合でも、送信側ディレイを変更して、送信すべき信号の送信タイミングを調整することにより、図6(c)に示すように、SBTL信号のウインドウ期間が、理想条件の場合と同様に最大となるように調整する。
Therefore, when variation occurs, under the worst condition, the window period of the SBTL signal formed by combining the transmission signal and the reception signal at the points A and B is minimized.
Therefore, in the present embodiment, even when such a variation occurs, by changing the transmission-side delay and adjusting the transmission timing of the signal to be transmitted, as shown in FIG. , The window period of the SBTL signal is adjusted to be maximized as in the ideal condition.
例えば、伝送回路100B側はそのままで、伝送回路100A側のみ、可変ディレイヤ20(0)〜(15)に対するディレイ設定値、すなわち、送信側ディレイを変更して、伝送回路100Aの送信側アンプから出力される送信信号の位相(すなわち、送信すべき信号の送信タイミング)を遅くすると、伝送回路100AにおけるA点での送信信号の位相は、伝送回路100BにおけるB点での送信信号の位相に近づき、送信信号同士の位相ずれは縮小する(すなわち、送信信号同士の電圧変化点の時間的ずれは縮小する)。また、このように伝送回路100Bからの送信信号の位相はそのままであり、SBTL信号線36を介してA点に至った受信信号の位相もそのままとなるため、A点においては、送信信号の位相が遅くなると、受信信号の位相に近づき、送信信号と受信信号との位相ずれも縮小する(すなわち、送信信号の電圧変化点と受信信号の電圧変化点との時間的ずれも縮小する)。従って、伝送回路100Aの送信側アンプから出力される送信信号の位相を、バラツキにより発生した位相ずれ分遅くすると、A点において、送信信号の位相は遂に受信信号の位相と一致して、両者の位相ずれはなくなる。これにより、A点において、送信信号と受信信号とを合成して成るSBTL信号のウインドウ期間を最大にすることができる。
For example, the transmission circuit 100B side is left as it is, and only the
一方、伝送回路100Aからの送信信号の位相が遅くなると、SBTL信号線36を介してB点に至った受信信号の位相も遅くなる。従って、B点においては、送信信号の位相はそのままで、受信信号の位相が遅くなるため、受信信号の位相は、送信信号の位相に近づき、送信信号と受信信号との位相ずれも縮小する。従って、上記のごとく、伝送回路100Aの送信側アンプから出力される送信信号の位相を、バラツキにより発生した位相ずれ分遅くすると、B点においては、受信信号の位相は遂に送信信号の位相と一致して、両者の位相ずれはなくなる。これにより、B点においても、送信信号と受信信号とを合成して成るSBTL信号のウインドウ期間を最大にすることができる。
On the other hand, when the phase of the transmission signal from the
図7(A)、図7(B)および図7(C)は送信側ディレイの調整方法を示す説明図である。送信側ディレイの調整処理では、前述したとおり、例えば、伝送回路100A側において、図1に示した可変ディレイヤ20を調整して、送信側アンプから出力される送信信号の位相を変更する(すなわち、送信すべき信号の送信タイミングを変更する)。図7(A)は送信側ディレイをディレイ0に設定した場合を示し、図7(B)は送信側ディレイをディレイn(nは、例えば1〜18のいずれか)に設定した場合を示している。各図において、上方には、伝送回路100A側における、調整パターンである送信信号、受信信号の例を示した。図では、スレッショルド電圧を或る最適値に設定して、送信側ディレイを変更して或る値に設定した場合に(例えば図7(B)の送信信号参照)、受信側ディレイも併せて調整するものとして示している。送信側ディレイを変更して或る値に設定したときに、受信側ディレイをそれぞれ変更していくと、調整パターンを正しく認識できる場合(白丸で示す)と、誤って認識してしまう場合(黒丸で示す)とが現れる。図7は、受信側ディレイと認識結果を対応して図示している。
FIG. 7A, FIG. 7B, and FIG. 7C are explanatory diagrams showing a method for adjusting the transmission side delay. In the transmission-side delay adjustment processing, as described above, for example, on the
図7(C)は図7(A)を同様に送信側ディレイを0にした場合を示しているが、調整パターンを正しく認識できる受信側ディレイ値が多く、ウインドウサイズを誤認識している場合を示している。 FIG. 7C shows the case where the transmission side delay is set to 0 similarly to FIG. 7A, but there are many reception side delay values that can correctly recognize the adjustment pattern, and the window size is erroneously recognized. Is shown.
図7(A)においては送信信号の電圧変化点および受信信号の電圧変化点の近傍は電気的に不安定な状態のため黒丸となっている。一方図7(C)では受信信号の電圧変化点の近傍においては電気的に不安定な状態のため黒丸となっているが、送信信号の電圧変化点の近傍においては白丸となっている。この現象は送信信号波形と受信信号波形の劣化の違いから現れる。A点での伝送回路100Aの送信波形と伝送回路100BのSBTL信号線36を通って到着した受信波形を比較すると、受信波形は送信波形に比較して、ジッタが大きくなり、波形の立ち上がり(立ち下がり)が鈍くなり、また様々なノイズが重畳されて乱れた波形となる。このためほぼ同じ条件の信号においても、送信信号の電圧変化点と受信信号の電圧変化点の近傍では不安定さに差が生じ、図7(A)のように正しくウインドウサイズを認識できる場合と、図7(C)のように誤ってウインドウサイズを認識し、ウインドウサイズに違いが生ずる場合がある。図7(c)のような誤認識されたウィンドウサイズに基づき、例えば認識可能と判断された受信側ディレイ(図中白丸)の中央値(例えば、図中6や7)を受信側ディレイとして決定すると、実際の運用中におけるウィンドウ内の偏った位置になる。
In FIG. 7A, the vicinity of the voltage change point of the transmission signal and the voltage change point of the reception signal are black circles because they are electrically unstable. On the other hand, in FIG. 7C, a black circle appears in the vicinity of the voltage change point of the received signal because of an electrically unstable state, but a white circle appears in the vicinity of the voltage change point of the transmission signal. This phenomenon appears due to the difference in degradation between the transmitted signal waveform and the received signal waveform. When the transmission waveform of the
このような課題に対しては調整パターンを充分長くすることで対応することも可能であるが、処理時間を考えると現実的ではない。本実施の形態は少ない時間で位相がずれていることを確認することが可能となる。なお、本実施の形態では受信信号の電圧変化点のほうが、送信信号の電圧変化点よりも不安定な例を示したが、その関係が逆である場合にも対応することが可能である。 Although it is possible to cope with such a problem by making the adjustment pattern sufficiently long, it is not realistic considering the processing time. In this embodiment, it is possible to confirm that the phase is shifted in a short time. In this embodiment, the voltage change point of the reception signal is more unstable than the voltage change point of the transmission signal. However, it is possible to deal with the case where the relationship is reversed.
図3BはステップS200の処理手順を示すフローチャートである。最適設定値決定部28は受信側調整制御部26(0)〜(15)から得た可変ディレイヤ24(0)〜(15)の情報を基に各ビットのウインドウサイズを算出し(ステップS202)、これらウインドウサイズのバラツキを演算する(ステップS204)。例えば、各ビットのウィンドウサイズの最大値と最小値の差をバラツキとする。これにより得られたウインドウサイズのバラツキが予め定められた規定値以上、すなわち位相差が生じている場合には(ステップS206、YES)、送信ディレイ値の調整が必要と判断する(ステップS200、YES)。例えば、ビット間に図7(A)と図7(C)の状態が混在している、すなわちウインドウサイズの誤認識が発生していると状態であり、最適設定値決定部28は送信側調整制御部16(0)〜(15)に可変ディレイヤ20(0)〜(15)により大きなディレイ値を設定するように指示する(ステップS300)。可変ディレイヤ20に設定するディレイ値はウインドウサイズのバラツキから求めてもよいし、予め定められた幅で段階的に設定値を変えてもよい。例えば、上述のように求められたバラツキ(ウィンドウサイズの最大値と最小値の差分)をディレイ値として設定してもよい。
FIG. 3B is a flowchart showing the processing procedure of step S200. The optimum setting
なお、本実施の形態では可変ディレイヤ20(0)〜(15)に同一の送信ディレイ値を与えているが、それぞれに異なる送信ディレイ値を設定してもよい。
なお、ステップS200でバラツキが規定値以上でない場合、ステップS150に進む。
In the present embodiment, the same transmission delay value is given to the variable delay layers 20 (0) to (15), but different transmission delay values may be set for each.
If the variation is not equal to or greater than the specified value in step S200, the process proceeds to step S150.
こうして、伝送回路100A側の送信側ディレイおよび伝送回路100B側の送信ディレイを設定後、受信側ディレイを再度調整する(S320〜326)。送信側調整制御部16(0)〜(15)が、調整パターンを送信部18(0)〜(15)等を介してSBTL信号線36(0)〜(15)に送信する(ステップS320)。これと同期して、他方の伝送回路からもSBTL信号線36(0)〜(15)に調整パターンが送信されるため、SBTL信号線36(0)〜(15)には、双方の伝送回路から調整パターンが流れる。そこで、これら調整パターンを、受信部22(0)〜(15)が、受信側アンプ等を介して受信信号として受信する(ステップS320)。そして、受信部22(0)〜(15)は、調整パターンを正しく認識したか否かを判定し、その判定結果を受信側調整制御部26(0)〜(15)を介して最適設定値決定部28に送出する。最適設定値決定部28は、送信側調整制御部16(0)〜(15)、受信側調整制御部26(0)〜(15)から通知された設定値と、それに対する判定結果と、を対応付けて、バッファ30内の判定結果テーブルに格納する(ステップS322)。受信側調整制御部26(0)〜(15)は、可変ディレイヤ24(0)〜(15)における全ディレイについて判定が完了するまで、順次、可変ディレイヤ24(0)〜(15)に対するディレイ設定値、すなわち、受信側ディレイを変更しながら、ステップS320、S322の調整処理を繰り返し実行する(ステップS324、S326)。
ステップS300〜S328を繰り返し実行し、ステップS200において、送信側ディレイの調整が不要と判断された場合、調整終了となる。
Thus, after setting the transmission delay on the
Steps S300 to S328 are repeatedly executed, and when it is determined in step S200 that adjustment of the transmission side delay is unnecessary, the adjustment ends.
こうして、伝送回路100A側および、伝送回路100B側における全てのすべての受信側ディレイについて、それぞれ、判定が完了すると、最適設定値決定部28は、バッファ30に格納された判定結果テーブルを参照して、そのウインドウ期間において調整パターンを正しく認識できる受信側ディレイの中央値を求め、この中央値近傍で、受信側ディレイの最適設定値を決定する。なお、中央値は、白丸が付された領域の重心、白丸が付された受信側ディレイの上下限値、など、種々の方法で求めることができる。中央値を用いると例えば図7における電圧変化点までの距離が大きくなるのでジッタやノイズ等に強くなる。
Thus, when the determination is completed for all the reception-side delays on the
こうして、判定結果テーブルの中から、最適設定値の組み合わせを決定すると、最適設定値決定部28は、それら最適設定値を、送信側調整制御部16、受信側調整制御部26に通知すると共に、バッファ30内において、新たな既設定値として書き換える。送信側調整制御部16は、通知された最適な送信側ディレイの設定値を可変ディレイヤ20に設定し、受信側調整制御部26は、通知された最適な受信側ディレイのディレイ設定値を可変ディレイヤ24に、最適な抵抗設定値を可変抵抗34に、それぞれ設定する。
Thus, when the optimum setting value combination is determined from the determination result table, the optimum setting
以上で、デフォルト設定モード、既設定利用モード、調整モードのいずれかで、調整処理が終わると、調整起動制御部14からの指示により、送信側調整制御部16、受信側調整制御部26は、送信部18、受信部22に送受信の許可を指示し、送信部18、受信部22と機能回路10との信号の送受信を再開させる(ステップS150)。こうして、一連のパラメータ調整処理を完了する。
As described above, when the adjustment process is completed in any one of the default setting mode, the already set use mode, and the adjustment mode, the transmission side
C.実施の形態の効果:
以上説明したように、本実施の形態においては、LSIにおける製造バラツキなどが発生して、ウインドウ期間が狭い場合でも、送信側ディレイを変更して、送信すべき信号の送信タイミングを調整することにより、図6(c)に示したように、送信信号の位相と受信信号の位相を一致させ、SBTL信号のウインドウ期間を最大となるようにすることができる。
C. Effects of the embodiment:
As described above, in the present embodiment, even when the manufacturing variation in the LSI occurs and the window period is narrow, the transmission side delay is changed to adjust the transmission timing of the signal to be transmitted. As shown in FIG. 6C, the phase of the transmission signal and the phase of the reception signal can be matched to maximize the window period of the SBTL signal.
また、本実施の形態では、伝送回路100A側および伝送回路100B側におけるスレッショルド電圧を決定後、位相差が発生しているかどうかを判定し、必要に応じて位相差がなくなるように送信側ディレイを変更して、伝送回路100A側および伝送回路100B側の受信ディレイヤを設定するため、次のような効果が期待できる。
In this embodiment, after determining the threshold voltages on the
例えば、図6(b)に示したように、伝送回路100AにおけるA点での送信信号の方が、伝送回路100BにおけるB点での送信信号よりも位相が進んでいる場合には、伝送回路100A側における送信側ディレイを変更して、伝送回路100AにおけるA点での送信信号の位相を遅らせることにより、伝送回路100BにおけるB点での送信信号の位相に一致させることができる。伝送回路100AにおけるA点での送信信号の方が、伝送回路100BにおけるB点での送信信号よりも位相が遅れている場合には、伝送回路100A側における送信側ディレイを変更して、伝送回路100AにおけるA点での送信信号の位相を遅らせても、伝送回路100BにおけるB点での送信信号の位相から離れるだけとなる。そこで、反対に、伝送回路100B側における送信側ディレイを変更して、伝送回路100BにおけるB点での送信信号の位相を遅らせるようにすれば、伝送回路100AにおけるA点での送信信号の位相と伝送回路100BにおけるB点での送信信号の位相とを一致させることができる。これにより、結果的に、送信信号の位相と受信信号の位相を一致させることができ、SBTL信号のウインドウ期間を最大となるようにすることができる。
さらに、本実施の形態の方法は複数のSBTL信号線を束ねて使用した場合でも、位相差を調整後のバラツキから求めるため、少ない計算資源や少ない計算時間で、適切にウインドウ期間を最大となるようにすることができる。
For example, as shown in FIG. 6B, when the phase of the transmission signal at point A in the
Further, even when a plurality of SBTL signal lines are bundled and used in the method of this embodiment, the phase difference is obtained from the variation after adjustment, so that the window period can be appropriately maximized with less calculation resources and less calculation time. Can be.
D.変形例:
なお、本発明は上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
D. Variations:
The present invention is not limited to the above-described embodiment, and can be implemented in various modes without departing from the scope of the invention.
上記した実施の形態においては、動作モードは、デフォルト設定モード、既設定利用モード、調整モードの3つであったが、本発明はこれに限定されるものではなく、例えば、調整起動信号が入力された場合でも、調整を行わずに処理を完了する「無調整モード」を設けても構わない。デフォルト設定モード、既設定利用モードを省略し、調整モードのみとしても構わない。
上記した実施の形態においては、スレッショルド電圧を先に調整し決定する態様であったが送信側ディレイを決定した後に、スレッショルド電圧を調整し決定する態様であってもよい。
In the above-described embodiment, there are three operation modes: the default setting mode, the already-set use mode, and the adjustment mode. However, the present invention is not limited to this, and for example, an adjustment activation signal is input. Even in such a case, a “no adjustment mode” may be provided in which the process is completed without performing adjustment. The default setting mode and the already set use mode may be omitted and only the adjustment mode may be used.
In the above-described embodiment, the threshold voltage is adjusted and determined first. However, the threshold voltage may be adjusted and determined after the transmission side delay is determined.
図10は図2に対して並送クロックを付加した様子を示す説明図である。伝送回路100A、100Bを互いに並送クロックを接続し、SBTL信号の受信に使用する例である。このようにクロック信号を並送させることにより、クロック発生回路400のクロックジッタに耐性が良くなり信号伝送の信頼性を高める態様であってもよい。さらに、並送クロックの送信ディレイヤおよび受信ディレイヤを調整することにより、より調整範囲を広くしても構わない。
また、本実施の形態ではスレッショルド電圧Thm、Tmlは一つの可変抵抗から算出しているが、スレッショルド電圧Thm、Tmlそれぞれに可変抵抗を設けて、個々に調整を行っても構わない。
FIG. 10 is an explanatory view showing a state in which a parallel clock is added to FIG. In this example, the
In the present embodiment, the threshold voltages Thm and Tml are calculated from one variable resistor. However, the threshold voltages Thm and Tml may be individually adjusted by providing variable resistors.
図11は図2に対して、SBTL送受信回路12A、12B内にそれぞれCPUインターフェース部40A、40Bを備え、伝送回路100A、100Bの外部にCPUバス42、CPU44、メモリ46を備えた変形例である。CPU44はメモリ46を備え、調整値の記録や最適値の演算を行う。またCPU44はCPUバス42を介して、CPUインターフェース部40A、40Bと通信を行い、CPUインターフェース部40Aが送信部18A(0)〜(15)、可変ディレイヤ20A(0)〜(15)、送信部22A(0)〜(15)、可変ディレイヤ24A(0)〜(15)を制御し、CPUインターフェース部40Bが送信部18B(0)〜(15)、可変ディレイヤ20B(0)〜(15)、送信部22B(0)〜(15)、可変ディレイヤ24B(0)〜(15)を制御することによって上記実施の形態と同様の動作を行っても構わない。
FIG. 11 is a modification of FIG. 2 in which the CPU interface units 40A and 40B are provided in the SBTL transmission / reception circuits 12A and 12B, respectively, and the CPU bus 42, the CPU 44, and the memory 46 are provided outside the
本発明は、例えば、SBTL信号線を介して信号を送受信するための伝送回路に利用可能である。 The present invention can be used, for example, in a transmission circuit for transmitting and receiving signals via an SBTL signal line.
10...機能回路
12...SBTL送受信回路
13(0)〜(15)...送受信単位回路
14...調整起動制御部
16(0)〜(15)...送信側調整制御部
18(0)〜(15)...送信部
20(0)〜(15)...可変ディレイヤ
22(0)〜(15)...受信部
24(0)〜(15)...可変ディレイヤ
26(0)〜(15)...受信側調整制御部
27...スレッショルド電圧調整制御部
28...最適設定値決定部
30...バッファ
32...PLL回路
34...可変抵抗
36(0)〜(15)...SBTL信号線
38...調整制御信号線
40A、40B...CPUインターフェース部
42...CPUバス
44...CPU
46...メモリ
100...伝送回路
100A、100B...伝送回路
200A、200B...クロックドライバ
300...クロックドライバ
400...クロック発生回路
10. . .
46. . .
Claims (8)
前記複数の信号線のそれぞれに対応する複数の送受信単位回路と、
スレッショルド電圧、送信ディレイ値及び受信ディレイ値を予め定められた値に設定し及び変更する設定値決定部と
を備え、
前記送受信単位回路は
所定の送信信号を送信するための送信部と、
前記送信部からの送信信号に、設定される送信ディレイ値に応じた遅延を与えて前記信号線に出力する第1の遅延器と、
設定されるスレッショルド電圧と前記送信信号に基づき、受信される同時双方向信号から受信信号を抽出する受信器と、
該受信信号を認識する受信部と、
前記受信器で抽出された受信信号に、設定される受信ディレイ値に応じた遅延を与えて前記受信部に出力する第2の遅延器と
を有し、
前記設定値決定部は、
前記複数の送受信単位回路のそれぞれについて、予め定められた複数のスレッショルド電圧毎に、受信ディレイ値を順次変更し、他の伝送回路から送信される予め定められた調整パタンを認識できる受信ディレイ値で定まるウィンドウ幅を求め、該ウィンドウ幅が最大又は予め定められた閾値以上となるスレッショルド電圧を設定する手段と、
前記スレッショルド電圧を設定する手段で設定されたスレッショルド電圧に対応する前記ウィンドウ幅を、前記複数の送受信単位回路毎に集計し、該ウィンドウ幅のばらつきを示す値が予め定められた値以上の場合に、該ばらつきを示す値に応じて又は予め定められた値に応じて、送信ディレイ値を設定する手段と
を有する前記伝送回路。 A transmission circuit that performs simultaneous bidirectional signal transmission of signals in parallel via a plurality of signal lines,
A plurality of transmission / reception unit circuits corresponding to each of the plurality of signal lines;
A set value determining unit for setting and changing a threshold voltage, a transmission delay value, and a reception delay value to predetermined values;
The transmission / reception unit circuit includes a transmission unit for transmitting a predetermined transmission signal;
A first delay unit that gives a delay corresponding to a set transmission delay value to the transmission signal from the transmission unit and outputs the delay to the signal line;
A receiver for extracting a reception signal from a received simultaneous bidirectional signal based on a set threshold voltage and the transmission signal;
A receiver for recognizing the received signal;
A second delay unit that gives a delay corresponding to a set reception delay value to the reception signal extracted by the receiver and outputs the delay to the reception unit;
The set value determining unit
For each of the plurality of transmission / reception unit circuits, a reception delay value that can sequentially change a reception delay value for each of a plurality of predetermined threshold voltages and recognize a predetermined adjustment pattern transmitted from another transmission circuit. Means for determining a fixed window width, and setting a threshold voltage at which the window width is maximum or equal to or greater than a predetermined threshold;
The window width corresponding to the threshold voltage set by the means for setting the threshold voltage is aggregated for each of the plurality of transmission / reception unit circuits, and the value indicating the variation in the window width is greater than or equal to a predetermined value The transmission circuit comprising: means for setting a transmission delay value according to a value indicating the variation or according to a predetermined value.
前記スレッショルド電圧を設定する手段で設定されたスレッショルド電圧及び前記送信ディレイ値を設定する手段で設定された送信ディレイ値を用い、受信ディレイ値を順次変更して調整パタンを認識できる前記ウィンドウ幅を再度求め、該ウィンドウ幅内の受信ディレイ値のいずれかに、前記第2の遅延器の受信ディレイ値を設定する手段
をさらに有する請求項1に記載の伝送回路。 The set value determining unit
Using the threshold voltage set by the means for setting the threshold voltage and the transmission delay value set by the means for setting the transmission delay value, the window width capable of recognizing the adjustment pattern by sequentially changing the reception delay value is set again. 2. The transmission circuit according to claim 1, further comprising means for obtaining and setting the reception delay value of the second delay device to any one of the reception delay values within the window width.
前記複数の送受信単位回路のそれぞれについて、予め定められた複数のスレッショルド電圧毎に、受信ディレイ値を順次変更し、他の伝送回路から送信される予め定められた調整パタンを認識できる受信ディレイ値で定まるウィンドウ幅を求め、該ウィンドウ幅が最大又は予め定められた閾値以上となるスレッショルド電圧を設定するステップと、
前記スレッショルド電圧を設定するステップで設定されたスレッショルド電圧に対応する前記ウィンドウ幅を、前記複数の送受信単位回路毎に集計し、該ウィンドウ幅のばらつきを示す値が予め定められた値以上の場合に、該ばらつきを示す値に応じて又は予め定められた値に応じて、送信ディレイ値を設定するステップと
を含む前記パラメータ調整方法。 A plurality of transmission / reception unit circuits for performing simultaneous bidirectional signal transmission of signals in parallel, and a set value determining unit for setting and changing a threshold voltage, a transmission delay value, and a reception delay value to predetermined values, A transmission / reception unit circuit for transmitting a predetermined transmission signal; and a first delay device for giving a delay corresponding to a set transmission delay value to the transmission signal from the transmission unit and outputting the delay to a signal line Based on the set threshold voltage and the transmission signal, the receiver extracts the received signal from the received simultaneous bidirectional signal, the receiver for recognizing the received signal, and the received signal extracted by the receiver. A parameter for adjusting parameters including a threshold voltage and a transmission delay value in a transmission circuit having a second delay device that gives a delay according to the received delay value and outputs the delay to the receiving unit. A chromatography data adjustment method,
For each of the plurality of transmission / reception unit circuits, a reception delay value that can sequentially change a reception delay value for each of a plurality of predetermined threshold voltages and recognize a predetermined adjustment pattern transmitted from another transmission circuit. Determining a fixed window width, and setting a threshold voltage at which the window width is a maximum or equal to or greater than a predetermined threshold;
When the window width corresponding to the threshold voltage set in the step of setting the threshold voltage is aggregated for each of the plurality of transmission / reception unit circuits, and the value indicating the variation in the window width is equal to or greater than a predetermined value And a step of setting a transmission delay value according to a value indicating the variation or according to a predetermined value.
をさらに含む請求項5に記載のパラメータ調整方法。 Using the threshold voltage set in the step of setting the threshold voltage and the transmission delay value set in the step of setting the transmission delay value, the reception delay value is sequentially changed to obtain the window width that can recognize the adjustment pattern again. 6. The parameter adjusting method according to claim 5, further comprising a step of setting a reception delay value to any of the reception delay values within the window width.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009137890A JP5204040B2 (en) | 2009-06-09 | 2009-06-09 | Transmission circuit and parameter adjustment method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009137890A JP5204040B2 (en) | 2009-06-09 | 2009-06-09 | Transmission circuit and parameter adjustment method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010287928A JP2010287928A (en) | 2010-12-24 |
| JP5204040B2 true JP5204040B2 (en) | 2013-06-05 |
Family
ID=43543340
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009137890A Active JP5204040B2 (en) | 2009-06-09 | 2009-06-09 | Transmission circuit and parameter adjustment method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5204040B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115114199B (en) * | 2022-06-30 | 2025-05-02 | 腾讯科技(深圳)有限公司 | A data transmission configuration method, device, electronic device and storage medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3137809B2 (en) * | 1993-07-20 | 2001-02-26 | 株式会社日立製作所 | Transmitter / receiver circuit |
| JP2005020494A (en) * | 2003-06-27 | 2005-01-20 | Hitachi Ltd | Signal transmission circuit |
| JP4648095B2 (en) * | 2005-06-02 | 2011-03-09 | アラクサラネットワークス株式会社 | Signal transmission circuit and adjustment method thereof |
-
2009
- 2009-06-09 JP JP2009137890A patent/JP5204040B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010287928A (en) | 2010-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9355054B2 (en) | Digital calibration-based skew cancellation for long-reach MIPI D-PHY serial links | |
| JP4351941B2 (en) | Test apparatus and test method | |
| CN101425988B (en) | Method and system for eliminating differential transmission time delay difference | |
| JP6697990B2 (en) | Semiconductor device | |
| US9722590B1 (en) | Skew adjustment circuit, semiconductor device, and skew calibration method | |
| TWI392319B (en) | Communication system, receiving apparatus, and receiving method | |
| US11509410B2 (en) | Method for a slave device for calibrating its output timing, method for a master device for enabling a slave device to calibrate its output timing, master device and slave device | |
| CN108418582A (en) | Transmit method, driver and the system of signal | |
| CN101877633A (en) | Method and system for signal synchronization, and signal receiving device and signal sending device | |
| US9813188B2 (en) | Transmitting circuit, communication system, and communication method | |
| CN103621005B (en) | The enhanced phase discriminator alignd for fast phase | |
| KR20090088556A (en) | Data transmission / reception system | |
| CN107769907B (en) | Multiple data rate multi-protocol communication techniques for reference-less retimers | |
| JP5204040B2 (en) | Transmission circuit and parameter adjustment method | |
| JP2007256127A (en) | Receiver circuit and receiver circuit test method | |
| KR20150057631A (en) | Receiver, system including the receiver and calibration method therof | |
| US9690319B2 (en) | Semiconductor device | |
| JP4648095B2 (en) | Signal transmission circuit and adjustment method thereof | |
| EP2775680B1 (en) | Sending and Receiving System, Method of Sending and Receiving, and Receiving Apparatus | |
| US20090207960A1 (en) | Frame pulse signal latch circuit and phase adjustment method | |
| JP2019165433A (en) | Bidirectional transmission system, serializer circuit, deserializer circuit, and automobile | |
| JP2019153921A (en) | Receiving device and data receiving method | |
| US20180123775A1 (en) | Transmission device and signal processing method | |
| JP5807048B2 (en) | Calibration device, image display device with calibration function | |
| KR20260031741A (en) | Apparatus of recovery of clock signal and data signal and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110603 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130111 |
|
| 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: 20130122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130214 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5204040 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160222 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |