[go: up one dir, main page]

JPH10145198A - Temperature compensation circuit for delay circuit - Google Patents

Temperature compensation circuit for delay circuit

Info

Publication number
JPH10145198A
JPH10145198A JP8294029A JP29402996A JPH10145198A JP H10145198 A JPH10145198 A JP H10145198A JP 8294029 A JP8294029 A JP 8294029A JP 29402996 A JP29402996 A JP 29402996A JP H10145198 A JPH10145198 A JP H10145198A
Authority
JP
Japan
Prior art keywords
delay
circuit
output
signal
temperature compensation
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.)
Pending
Application number
JP8294029A
Other languages
Japanese (ja)
Inventor
Hiroshi Endo
浩 遠藤
Kei Inoue
圭 井上
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.)
Furukawa Electric Co Ltd
Original Assignee
Furukawa Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Furukawa Electric Co Ltd filed Critical Furukawa Electric Co Ltd
Priority to JP8294029A priority Critical patent/JPH10145198A/en
Publication of JPH10145198A publication Critical patent/JPH10145198A/en
Pending legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To compensate a temperature of a delay in the delay circuit by observing a change in a signal passing time of a delay element due to a temperature fluctuation, so as to accurately recognize the signal propagation delay time. SOLUTION: In the delay circuit that has a plurality of gates 31-3n, connected in cascade and having a prescribed propagation delay time between input and output and a selector 20 selecting an output from an optional gate among the gates with respect to an input signal, a correlation device 42 conducts correlation arithmetic operation between an output, selected by the selector and an input signal delayed by a flip-flop 41, by a time which is equivalent to a prescribed clock period. A control circuit 43 controls a delay in the delay circuit, based on the result of the correlation arithmetic operation.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、入出力間に所定の
伝搬遅延時間を有する複数の遅延素子からの出力を選択
する遅延回路に関し、特に遅延回路の温度補償を行う遅
延回路の温度補償回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a delay circuit for selecting outputs from a plurality of delay elements having a predetermined propagation delay time between input and output, and more particularly to a temperature compensation circuit for a delay circuit for performing temperature compensation of the delay circuit. About.

【0002】[0002]

【関連する背景技術】従来、この種の遅延回路は、例え
ば図5に示すように、ディレイラインと呼ばれる入出力
間に所定の伝搬遅延時間を有する遅延素子11〜1nを
複数縦続接続させるとともに、各遅延素子11〜1nの
出力をセレクタ20に取り込むものがあった。なお、n
は、上記遅延回路の使用目的に応じた任意の整数であ
る。
2. Description of the Related Art Conventionally, this type of delay circuit has a plurality of cascade-connected delay elements 11 to 1n each having a predetermined propagation delay time between an input and an output called a delay line, as shown in FIG. In some cases, the outputs of the delay elements 11 to 1n are taken into the selector 20. Note that n
Is an arbitrary integer according to the purpose of use of the delay circuit.

【0003】上記遅延回路では、各遅延素子11〜1n
を通過した入力信号を、ゲートの通過数を制御するセレ
クタ信号に基づいてセレクタ20で選択して出力するこ
とにより、入力信号の伝搬遅延時間を調整していた。
In the above delay circuit, each of the delay elements 11 to 1n
Is selected by the selector 20 based on a selector signal for controlling the number of gates to pass, and output, thereby adjusting the propagation delay time of the input signal.

【0004】[0004]

【発明が解決しようとする課題】ところが、上記遅延回
路では、縦続接続された各遅延素子の伝搬遅延時間が、
温度変動によって変化する可能性があり、このため信号
の伝搬遅延が正確に行えないという問題点があった。そ
こで、一般的には、その温度変動をある程度の範囲内で
満足するような伝搬遅延時間の変化が少ない遅延素子を
選んで使用することも考えられるが、温度の変動範囲が
大きい環境、例えば自動車に搭載されるようなスペクト
ラム拡散を用いたレーダ装置に用いる場合等には、入力
信号(疑似雑音信号)の伝搬遅延時間を正確に調整する
ことができなくなり、レーダの性能低下をもたらすとい
う問題点があった。
However, in the above delay circuit, the propagation delay time of each cascaded delay element is
There is a possibility that it may change due to temperature fluctuations, and therefore, there has been a problem that the signal propagation delay cannot be performed accurately. Therefore, in general, it is conceivable to select and use a delay element having a small change in propagation delay time that satisfies the temperature change within a certain range. When used in a radar apparatus using spread spectrum, which is mounted on a vehicle, the propagation delay time of an input signal (pseudo-noise signal) cannot be accurately adjusted, resulting in a decrease in radar performance. was there.

【0005】本発明は、上記問題点に鑑みなされたもの
で、温度変動による遅延素子の信号通過時間の変化を観
測することで、信号の伝搬遅延時間を正確に認識し、遅
延回路における遅延量の温度補償を行うことができる遅
延回路の温度補償回路を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems. By observing a change in a signal transit time of a delay element due to a temperature change, a signal propagation delay time can be accurately recognized, and a delay amount in a delay circuit can be recognized. It is an object of the present invention to provide a temperature compensation circuit of a delay circuit which can perform the temperature compensation of the above.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するた
め、本発明では、直列に縦続接続されるとともに、入出
力間に所定の伝搬遅延時間を有する複数のゲートからな
る遅延素子と、入力信号に対する該遅ゲートのうちの任
意のゲートからの出力を選択するセレクタからなる選択
手段とを有する遅延回路において、前記入力信号を所定
のクロック周期で相当する時間だけ遅延させるフリップ
フロップからなる遅延部と、前記セレクタで選択された
出力と前記フリップフロップで遅延された信号との相関
演算を行う相関器からなる演算部と、前記相関演算結果
に基づいて前記遅延回路の遅延量を制御する制御回路か
らなる遅延量制御部とを有する温度補償手段を備えた遅
延回路の温度補償回路が提供される。
According to the present invention, there is provided a delay element comprising a plurality of gates which are cascaded in series and have a predetermined propagation delay time between an input and an output. A delay unit comprising a flip-flop for delaying the input signal by a time corresponding to a predetermined clock cycle. An operation unit including a correlator that performs a correlation operation between the output selected by the selector and the signal delayed by the flip-flop; and a control circuit that controls a delay amount of the delay circuit based on the correlation operation result. A temperature compensation circuit of a delay circuit including a temperature compensation unit having a delay amount control unit.

【0007】すなわち、温度補償手段は、前記セレクタ
で選択された所定遅延量の出力と、前記フリップフロッ
プで遅延された入力信号との相関に基づいて決定される
ゲートの通過数を制御する信号により、遅延回路の遅延
量を制御して遅延回路の温度補償を行う。請求項5で
は、前記温度補償手段は、パルスを所定時間発生させる
パルス発生器と、前記発生したパルスを前記遅延素子の
入力信号として選択するセレクタと、前記パルス発生器
からのパルスエッジを検出し、かつ前記選択手段で選択
された出力の状態を監視するとともに、前記矩形波エッ
ジを検出した時の前記監視された出力状態に基づいて、
前記遅延回路の遅延量を制御する制御回路とを備える。
That is, the temperature compensating means is provided by a signal for controlling the number of gates determined based on the correlation between the output of the predetermined delay amount selected by the selector and the input signal delayed by the flip-flop. The temperature of the delay circuit is compensated by controlling the delay amount of the delay circuit. According to claim 5, the temperature compensating means detects a pulse edge from the pulse generator, a pulse generator for generating a pulse for a predetermined time, a selector for selecting the generated pulse as an input signal of the delay element. And, while monitoring the state of the output selected by the selection means, based on the monitored output state when detecting the rectangular wave edge,
A control circuit for controlling a delay amount of the delay circuit.

【0008】すなわち、前記パルス発生器からのパルス
エッジ検出と、前記選択手段で選択された所定遅延量の
出力状態に基づいて決定されるゲートの通過数を制御す
る信号により、遅延回路の遅延量を制御して遅延回路の
温度補償を行う。
That is, the delay amount of the delay circuit is determined by a signal controlling the number of gates determined based on the pulse edge detection from the pulse generator and the output state of the predetermined delay amount selected by the selection means. To perform temperature compensation of the delay circuit.

【0009】[0009]

【発明の実施の形態】本発明に係る遅延回路の温度補償
回路を図1乃至図4の図面に基づいて説明する。図1
は、本発明に係る遅延回路及び温度補償回路の回路構成
の一例を示す回路図である。図において、遅延回路30
は、n個のゲート31〜3nから構成され、温度補償回
路40は、入力信号をクロックによって遅延させるフリ
ップフロップ41と、上記遅延された入力信号とセレク
タ20で選択された出力信号の相関演算を行う相関器4
2と、セレクタ20にゲートの通過数を制御するセレク
ト信号を出力するとともに、相関器42の演算結果から
遅延回路30の遅延量を制御する制御回路43とから構
成されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A temperature compensation circuit for a delay circuit according to the present invention will be described with reference to FIGS. FIG.
FIG. 2 is a circuit diagram illustrating an example of a circuit configuration of a delay circuit and a temperature compensation circuit according to the present invention. In the figure, a delay circuit 30
Is composed of n gates 31 to 3n. The temperature compensation circuit 40 performs a correlation operation between the delayed input signal and the output signal selected by the selector 20 with the flip-flop 41 for delaying the input signal by a clock. Correlator 4 to perform
2 and a control circuit 43 that outputs a select signal for controlling the number of gates passed to the selector 20 and controls the delay amount of the delay circuit 30 based on the calculation result of the correlator 42.

【0010】なお、本実施例では、入力する信号は疑似
雑音信号(以下、「PN符号」という)からなり、例え
ば自動車に搭載されるスペクトラム拡散を用いたレーダ
装置に使用され、逆拡散に用いるPN符号を遅延回路3
0で所定量遅延させる場合を、以下に説明する。本実施
例では、距離精度(1m)を満足するため、遅延回路3
0の1ゲート当たりの遅延時間tが6ns程度のデバイ
スを選定している。また、ゲート数は、n×t≧ラフ遅
延量を満足する必要があるが、本実施例において上記ラ
フ遅延量は、24MHzで動作しているPN符号の1チ
ップに相当する時間、すなわち41.6nsに設定して
いるので、n≧7必要とされる。本実施例では、温度補
償のマージンを十分考慮してn=14に設定するものと
する。
In this embodiment, the input signal is composed of a pseudo-noise signal (hereinafter referred to as "PN code"), and is used for, for example, a radar apparatus using spread spectrum mounted on an automobile and used for despreading. PN code to delay circuit 3
The case of delaying by a predetermined amount at 0 will be described below. In this embodiment, in order to satisfy the distance accuracy (1 m), the delay circuit 3
A device whose delay time t per gate of 0 is about 6 ns is selected. Also, the number of gates must satisfy n × t ≧ rough delay amount. In the present embodiment, the rough delay amount is a time corresponding to one chip of a PN code operating at 24 MHz, that is, 41. Since it is set to 6 ns, n ≧ 7 is required. In this embodiment, n is set to 14 in consideration of the margin for temperature compensation.

【0011】入力された受信用PN符号は、セレクタ2
0、ゲート31及びフリップフロップ41に供給され
る。ゲート31に入力したPN符号は、ゲートの通過に
伴う時間だけ遅延させられた後、ゲート31の出力信号
となり、セレクタ20及びゲート32に供給されてい
る。以下同様に、ゲートにより遅延させられた出力信号
は、セレクタ20及び次段のゲートに供給された後、最
終段のゲート3n、すなわちゲート314を通過後、セ
レクタ20に供給されている。
The input receiving PN code is supplied to the selector 2
0, the gate 31, and the flip-flop 41. The PN code input to the gate 31 is output by the gate 31 after being delayed by the time required for passing through the gate, and is supplied to the selector 20 and the gate 32. Similarly, after the output signal delayed by the gate is supplied to the selector 20 and the next-stage gate, it is supplied to the selector 20 after passing through the final-stage gate 3n, that is, the gate 314.

【0012】図2は、図1に示した回路の代表的な各部
のPN符号の波形図である。この図2のうち、(a)は
入力するPN符号、(b)はゲート31を通過した出力
信号、(c)はゲート32を通過した出力信号、(d)
はゲート36を通過した出力信号、(e)はゲート37
を通過した出力信号、(f)はゲート314を通過した
出力信号、(g)はフリップフロップ41からの出力信
号である。また、図2には、1エポックとして255チ
ップで構成されるPN符号の一例が示されている。
FIG. 2 is a waveform diagram of the PN code of each of the representative portions of the circuit shown in FIG. 2, (a) is an input PN code, (b) is an output signal passing through the gate 31, (c) is an output signal passing through the gate 32, (d)
Is the output signal passing through the gate 36, and (e) is the output signal
, An output signal passing through the gate 314, and (g) an output signal from the flip-flop 41. FIG. 2 shows an example of a PN code composed of 255 chips as one epoch.

【0013】セレクタ20には、上述したごとく、入力
したPN符号、各ゲート31〜314からの出力信号及
び制御回路43からのセレクト信号が入力している。ま
た、フリップフロップ41に入力されるクロックは、P
N符号を発生させるのに用いる基準クロックと同様であ
り、本実施例ではクロック周波数が24MHzの信号で
ある。フリップフロップ41の出力信号は、入力信号に
対してゲート1段分の伝搬遅延時間よりも長く、かつゲ
ートの最大段数分(実施例では14段分)の伝搬遅延時
間よりも短い時間、この実施例の場合には、1クロック
周期に相当する時間41.6ns、すなわちPN符号の
1チップ分だけ遅延して(図2(g)参照)、相関器4
2に入力されている。
As described above, the selector 20 receives the input PN code, the output signals from the gates 31 to 314, and the select signal from the control circuit 43. The clock input to the flip-flop 41 is P
This is the same as the reference clock used to generate the N code, and in this embodiment, is a signal having a clock frequency of 24 MHz. The output signal of the flip-flop 41 has a time longer than the propagation delay time of one gate stage with respect to the input signal and shorter than the propagation delay time of the maximum number of gate stages (14 stages in the embodiment). In the case of the example, the correlator 4 delays a time corresponding to one clock cycle by 41.6 ns, that is, one chip of the PN code (see FIG. 2G).
2 has been entered.

【0014】相関器42は、セレクタ20から出力され
るゲート遅延を受けたPN符号及びフリップフロップ4
1から出力される1チップ分に相当する時間だけ遅延さ
せられたPN符号を取り込み、この2つのPN符号の自
己相関値を計算し、その相関値を制御回路43に出力し
ている。なお、PN符号は、自己相関性があり、位相が
合っている場合に自己相関値が最大で、前後±1チップ
の範囲で相関のピークが現れて、それ以外ではすべて最
小の相関値となり、またn周期(nは整数)ずれたとこ
ろで相関がとれる。そこで、相関器42は、セレクタ2
0からのPN符号とフリップフロップ41からの1チッ
プ分遅延させられたPN符号を掛け合わせる演算を行っ
ている。
The correlator 42 receives the gate-delayed PN code output from the selector 20 and the flip-flop 4.
A PN code delayed by a time corresponding to one chip output from 1 is taken in, an autocorrelation value of the two PN codes is calculated, and the correlation value is output to the control circuit 43. Note that the PN code has autocorrelation, and when the phases are matched, the autocorrelation value is maximum, a correlation peak appears in a range of ± 1 chip before and after, and becomes a minimum correlation value in all other cases. Further, a correlation can be obtained at a shift of n periods (n is an integer). Therefore, the correlator 42 selects the selector 2
An operation of multiplying the PN code from 0 by the PN code delayed by one chip from the flip-flop 41 is performed.

【0015】制御回路43は、入力する相関値に基づい
て、セレクト信号をセレクタ20に出力し、セレクタ2
0から出力されるPN符号のゲートの通過数を制御して
いる。すなわち、温度補償を行う場合には、制御回路4
3は、入力する相関値が最大になるように、セレクタ2
0の出力を制御している。なお、実際の遅延回路として
動作する場合には、制御回路43は、自己相関が最大と
なるゲートの通過段数をm(mは整数)とすると、1〜
mの範囲で、逐次通過段数を制御している。
The control circuit 43 outputs a select signal to the selector 20 on the basis of the input correlation value.
It controls the number of PN codes output from 0 through the gate. That is, when performing temperature compensation, the control circuit 4
3 is the selector 2 so that the input correlation value is maximized.
0 is controlled. In the case where the control circuit 43 operates as an actual delay circuit, the control circuit 43 sets m (m is an integer) to 1 through m when the number of gate passage stages at which the autocorrelation is maximized is 1 to 1
Within the range of m, the number of successive passage stages is controlled.

【0016】この制御により、セレクタ20からは、所
定ゲートを通過したPN符号のみが出力される。そし
て、制御回路43は、最大の自己相関値の時のゲートの
段数と時間、実施例では7段と41.6nsから、1ゲ
ート当たりの平均的な遅延時間を、41.6ns÷7≒
5.94nsで求め、遅延回路30における遅延量の温
度補償を行う。
By this control, the selector 20 outputs only the PN code that has passed through the predetermined gate. Then, the control circuit 43 sets the average delay time per gate to 41.6 ns {7} from the number and time of gates at the time of the maximum autocorrelation value, that is, 7 stages and 41.6 ns in the embodiment.
The delay is obtained at 5.94 ns, and the delay amount in the delay circuit 30 is subjected to temperature compensation.

【0017】従って、本実施例では、温度変動が生じて
も、基準クロックによってPN符号を1チップ分ずら
し、出力信号との自己相関を演算して温度変動による1
ゲート当たりの平均的な遅延時間を求めることができる
ので、信号の伝搬遅延時間を正確に認識し、遅延回路に
おける遅延量の温度補償を行うことができる。また、本
実施例では、遅延素子にロジック回路であるゲート素子
を用いている。このため入力に対する出力は、入力信号
を直接通過させるのではなく、電源からの出力を出力信
号とするので、入出力関係がデジタル的に処理される。
従って、入力信号は、遅延素子を何段通っても減衰する
ことがなくなり、信号レベルの低下を防止でき、レーダ
装置において受信用PN符号による受信信号の逆拡散を
効率的に行うことができる。さらに、上記ゲート素子で
構成された遅延回路は、上記減衰分を補うためのゲイン
制御回路が不要になるばかりでなく、集積回路に取り込
むことが可能なので、別に外付けする必要がなく、省ス
ペース化及び低コスト化を図ることが可能となる。
Therefore, in the present embodiment, even if a temperature fluctuation occurs, the PN code is shifted by one chip by the reference clock, and the autocorrelation with the output signal is calculated to calculate the 1-bit signal due to the temperature fluctuation.
Since the average delay time per gate can be obtained, it is possible to accurately recognize the signal propagation delay time and perform temperature compensation for the delay amount in the delay circuit. In this embodiment, a gate element which is a logic circuit is used as the delay element. For this reason, the output corresponding to the input does not directly pass the input signal, but uses the output from the power supply as the output signal, so that the input / output relationship is digitally processed.
Therefore, the input signal is not attenuated no matter how many stages the delay element passes through, so that the signal level can be prevented from lowering, and the received signal can be efficiently despread by the receiving PN code in the radar device. Further, the delay circuit constituted by the gate element not only eliminates the need for a gain control circuit for compensating for the attenuation, but also allows the delay circuit to be incorporated into an integrated circuit, so that there is no need to separately provide an external circuit, thereby saving space. And cost reduction can be achieved.

【0018】なお、本実施例では、1ゲート当たりの遅
延時間が6nsである場合、ゲート通過数は7段あれば
十分であるが、仮に温度変動でゲート遅延が4nsに変
動しても、セレクタから出力される信号を観察している
ので、補正が可能となるうえ、1ゲート当たりの遅延量
が小さくなった分、ゲート通過数を10段になるように
制御回路からのセレクト信号で制御することで、温度補
償を行うことが可能となる。
In the present embodiment, if the delay time per gate is 6 ns, it is sufficient if the number of gate passes is seven, but even if the gate delay fluctuates to 4 ns due to temperature fluctuation, the selector Since the signal output from the control circuit is observed, correction is possible, and the number of gate passages is controlled by the select signal from the control circuit so that the number of gate passages becomes 10 stages as the delay amount per gate is reduced. This makes it possible to perform temperature compensation.

【0019】図3は、本発明に係る遅延回路及び温度補
償回路の回路構成の他の例を示す回路図である。図にお
いて、温度補償回路45は、入力する各信号の切り替え
を行うセレクタ46と、パルス信号を発生するパルス発
生器47と、セレクタ20にゲートの通過数を制御する
セレクト信号を出力するとともに、セレクタ20で選択
された出力信号の出力状態に基づいて遅延回路30の遅
延量を制御する制御回路48とから構成されている。な
お、セレクタ20及び遅延回路30は、図1に示したも
のと同様の構成なので、同一符号で表すものとする。
FIG. 3 is a circuit diagram showing another example of the circuit configuration of the delay circuit and the temperature compensation circuit according to the present invention. In the figure, a temperature compensating circuit 45 outputs a selector 46 for switching input signals, a pulse generator 47 for generating a pulse signal, and a select signal for controlling the number of gates passed to the selector 20. And a control circuit 48 for controlling the amount of delay of the delay circuit 30 based on the output state of the output signal selected at 20. Since the selector 20 and the delay circuit 30 have the same configuration as that shown in FIG. 1, they are represented by the same reference numerals.

【0020】セレクタ46には、受信用PN符号及びパ
ルス発生器47からの出力が入力しているが、通常の遅
延回路として動作する場合、セレクタ46は、制御回路
48から入力する制御信号に従って、受信用PN符号を
出力するように動作制御される。出力された受信用PN
符号は、図1と同様に、セレクタ20及びゲート31に
供給された後、セレクタ20から出力信号として出力さ
れる。また、温度補償の動作を行う場合には、セレクタ
46は、制御回路48から入力する制御信号に従って、
パルス発生器47からのパルス信号を出力するように動
作制御される。
The selector 46 receives the PN code for reception and the output from the pulse generator 47. When the selector 46 operates as a normal delay circuit, the selector 46 operates according to a control signal input from the control circuit 48. The operation is controlled to output the receiving PN code. Output PN for reception
The code is supplied to the selector 20 and the gate 31 as in FIG. 1, and then output from the selector 20 as an output signal. When performing the operation of temperature compensation, the selector 46 operates according to a control signal input from the control circuit 48.
The operation is controlled so as to output a pulse signal from the pulse generator 47.

【0021】パルス発生器47に入力されるクロック
は、図1と同様、PN符号を発生させるのに用いる基準
クロックであり(図4(b)参照)、周波数が24MH
zの信号である。パルス発生器47は、制御回路48か
らのリセット信号が有効(本実施例では、図4(a)に
示すようにローレベル)の間、リセット状態になり、セ
レクタ46への出力は、ローレベルに固定される(図4
(c)参照)。また、セレクタ46では、上記リセット
信号が無効(本実施例では、図4(a)に示すようにハ
イレベル)になった後、クロックが1回入力されると、
セレクタ46への出力をハイレベルにする。次に、この
状態でクロックが入力されると、再びローレベルをセレ
クタ46に出力する。このパルス信号は、セレクタ46
及び制御回路48に出力されている。
The clock input to the pulse generator 47 is a reference clock used to generate a PN code, as in FIG. 1 (see FIG. 4B), and has a frequency of 24 MHz.
This is the signal of z. The pulse generator 47 is in a reset state while the reset signal from the control circuit 48 is valid (in this embodiment, low level as shown in FIG. 4A), and the output to the selector 46 is low level. (Fig. 4
(C)). Also, in the selector 46, when the reset signal becomes invalid (in this embodiment, high level as shown in FIG. 4A) and the clock is input once,
The output to the selector 46 is set to a high level. Next, when a clock is input in this state, a low level is output to the selector 46 again. This pulse signal is supplied to the selector 46
And to the control circuit 48.

【0022】温度補償を行う状態では、セレクタ46
は、制御回路48から入力される制御信号に従い、パル
ス発生器47からのパルス信号を出力動作しており、そ
の後の遅延が与えられる動作は、受信用PN符号が入力
した場合と同様である。すなわち、セレクタ20は、パ
ルス発生器47の出力が制御回路48によって設定され
た遅延量を与えられた出力信号を出力することとなる。
In the state where temperature compensation is performed, the selector 46
Operates to output a pulse signal from the pulse generator 47 in accordance with a control signal input from the control circuit 48, and the subsequent operation of providing a delay is the same as that when a receiving PN code is input. That is, the selector 20 outputs an output signal in which the output of the pulse generator 47 is given the delay amount set by the control circuit 48.

【0023】図4(d)〜(g)は、この出力信号の代
表的な例の波形図である。この図4のうち、(d)はゲ
ート31を通過した出力信号、(e)はゲート32を通
過した出力信号、(f)はゲート33を通過した出力信
号、(g)はゲート37を通過した出力信号である。制
御回路48は、パルス発生器47から出力されるパルス
信号のエッジ(本実施例では立ち下がりエッジ)を検出
した後、直ちにセレクタ20から出力される出力信号を
監視している。すなわち、制御回路48は、上記パルス
信号のエッジ検出の時に出力信号の状態が、ハイレベル
かローレベルか確認し、ハイレベルと確認した場合に
は、セレクタ20に制御信号を出力してゲート通過段数
を1段増やすように制御した後、再びパルス発生器47
をリセットして上記同様の動作を繰り返す。そして、制
御回路48は、上記パルス信号のエッジ検出の時に出力
信号の状態が、ローレベルと認識した時点で、クロック
周期に相当する時間41.6nsを、その時のゲート通
過段数7で割ることで、1ゲート当たりの平均的な遅延
時間を求め、遅延回路30における遅延量の温度補償を
行う。
FIGS. 4D to 4G are waveform diagrams of typical examples of the output signal. 4, (d) is an output signal passing through the gate 31, (e) is an output signal passing through the gate 32, (f) is an output signal passing through the gate 33, (g) is passing through the gate 37. Output signal. After detecting the edge (falling edge in this embodiment) of the pulse signal output from the pulse generator 47, the control circuit 48 immediately monitors the output signal output from the selector 20. That is, the control circuit 48 checks whether the state of the output signal is high level or low level at the time of detecting the edge of the pulse signal, and outputs the control signal to the selector 20 if the state of the output signal is high level. After controlling to increase the number of stages by one, the pulse generator 47 is again activated.
Is reset and the same operation as above is repeated. The control circuit 48 divides the time 41.6 ns corresponding to the clock cycle by the number of gate passage stages 7 at that time when the state of the output signal is recognized as the low level at the time of detecting the edge of the pulse signal. An average delay time per gate is obtained, and the delay amount in the delay circuit 30 is subjected to temperature compensation.

【0024】従って、本実施例では、温度変動が生じて
も、基準クロックによって発生するパルスのエッジを検
出するとともに、その時のセレクタからの出力信号の出
力レベル状態を監視し、基準クロック周期に相当する時
間分のゲート数を求めて、温度変動による1ゲート当た
りの平均的な遅延時間を求めることができるので、信号
の伝搬遅延時間を正確に認識し、遅延回路における遅延
量の温度補償を行うことができる。
Therefore, in the present embodiment, even if a temperature variation occurs, the edge of the pulse generated by the reference clock is detected, and the output level state of the output signal from the selector at that time is monitored, and the output level of the output signal corresponds to the reference clock cycle. Since the average delay time per gate due to temperature fluctuation can be obtained by calculating the number of gates for the time required, the signal propagation delay time is accurately recognized, and the delay amount in the delay circuit is temperature-compensated. be able to.

【0025】なお、本実施例では、入力信号にPN符号
を用いた場合を説明したが、本発明はこれに限らず、入
力信号にPN符号以外の信号を用いた遅延回路の温度補
償に使用することも可能であり、汎用性の広い温度補償
回路が提供される。また、本発明に係る温度補償回路
は、ゲート以外の遅延素子を用いた遅延回路、例えば従
来例に示したようなディレイラインを用いた遅延回路に
も用いることが可能である。
In this embodiment, the case where the PN code is used for the input signal has been described. However, the present invention is not limited to this, and is used for temperature compensation of a delay circuit using a signal other than the PN code for the input signal. It is also possible to provide a temperature compensation circuit having a wide versatility. Further, the temperature compensation circuit according to the present invention can also be used for a delay circuit using a delay element other than a gate, for example, a delay circuit using a delay line as shown in the conventional example.

【0026】[0026]

【発明の効果】以上説明したように、本発明では、直列
に接続されるとともに、入出力間に所定の伝搬遅延時間
を有する複数の遅延素子と、入力信号に対する該遅延素
子のうちの任意の遅延素子からの出力を選択する選択手
段とを有する遅延回路において、前記入力信号を所定の
クロック周期で相当する時間だけ遅延させる遅延部と、
前記選択手段で選択された出力と前記遅延部で遅延され
た信号との相関演算を行う演算部と、前記相関演算結果
に基づいて前記遅延回路の遅延量を制御する遅延量制御
部とを有する温度補償手段を備えたので、温度変動によ
る遅延素子の信号通過時間の変化を観測することで、信
号の伝搬遅延時間を正確に認識し、遅延回路における遅
延量の温度補償を行うことができる。
As described above, according to the present invention, a plurality of delay elements which are connected in series and have a predetermined propagation delay time between input and output, and an arbitrary one of the delay elements for the input signal. A delay unit having a selection unit that selects an output from the delay element, wherein a delay unit that delays the input signal by a time corresponding to a predetermined clock cycle;
An operation unit that performs a correlation operation between the output selected by the selection unit and the signal delayed by the delay unit; and a delay amount control unit that controls a delay amount of the delay circuit based on the result of the correlation operation. Since the temperature compensating means is provided, it is possible to accurately recognize the signal propagation delay time by observing the change in the signal transit time of the delay element due to the temperature fluctuation, and perform the temperature compensation of the delay amount in the delay circuit.

【0027】請求項5では、前記温度補償手段は、矩形
波を所定時間発生させる矩形波発生部と、前記発生した
矩形波を前記遅延素子の入力信号として選択する選択部
と、前記矩形波発生部からの矩形波のエッジを検出する
エッジ検出部と、前記選択手段で選択された出力の状態
を監視する監視部と、前記エッジ検出部が矩形波エッジ
を検出した時の前記監視された出力状態に基づいて、前
記遅延回路の遅延量を制御する遅延量制御部とを備えた
ので、信号の伝搬遅延時間を正確に認識し、遅延回路に
おける遅延量の温度補償を行うことができるとともに、
PN符号以外の信号を用いた遅延回路の温度補償に使用
することができる。
According to a fifth aspect of the present invention, the temperature compensating means includes a rectangular wave generating section for generating a rectangular wave for a predetermined time, a selecting section for selecting the generated rectangular wave as an input signal of the delay element, An edge detection unit that detects an edge of a rectangular wave from the unit, a monitoring unit that monitors the state of the output selected by the selection unit, and the monitored output when the edge detection unit detects a square wave edge. A delay amount control unit for controlling the delay amount of the delay circuit based on the state, so that the signal propagation delay time can be accurately recognized, and the temperature of the delay amount in the delay circuit can be compensated;
It can be used for temperature compensation of a delay circuit using a signal other than the PN code.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る遅延回路及び温度補償回路の回路
構成の一例を示す回路図である。
FIG. 1 is a circuit diagram showing an example of a circuit configuration of a delay circuit and a temperature compensation circuit according to the present invention.

【図2】図1に示した回路の代表的な各部のPN符号の
波形図である。
FIG. 2 is a waveform diagram of a PN code of each of the representative portions of the circuit shown in FIG.

【図3】本発明に係る遅延回路及び温度補償回路の回路
構成の他の例を示す回路図である。
FIG. 3 is a circuit diagram showing another example of the circuit configuration of the delay circuit and the temperature compensation circuit according to the present invention.

【図4】図3に示した回路の代表的な各部のPN符号の
波形図である。
4 is a waveform diagram of a PN code of each of the representative portions of the circuit shown in FIG.

【図5】遅延回路の従来例の回路構成を示す回路図であ
る。
FIG. 5 is a circuit diagram showing a conventional circuit configuration of a delay circuit.

【符号の説明】[Explanation of symbols]

20,46 セレクタ 30 遅延回路 31〜3n ゲート 40,45 温度補償回路 41 フリップフロップ 42 相関器 43,48 制御回路 47 パルス発生器 20, 46 selector 30 delay circuit 31 to 3n gate 40, 45 temperature compensation circuit 41 flip-flop 42 correlator 43, 48 control circuit 47 pulse generator

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 直列に接続されるとともに、入出力間に
所定の伝搬遅延時間を有する複数の遅延素子と、入力信
号に対する該遅延素子のうちの任意の遅延素子からの出
力を選択する選択手段とを有する遅延回路において、 前記入力信号と前記選択手段で選択された出力との関係
に基づいて、前記遅延回路の遅延量を制御して温度補償
を行う温度補償手段を備えたことを特徴とする遅延回路
の温度補償回路。
1. A plurality of delay elements connected in series and having a predetermined propagation delay time between input and output, and selection means for selecting an output from an arbitrary one of the delay elements with respect to an input signal. And a temperature compensating means for controlling a delay amount of the delay circuit to perform temperature compensation based on a relationship between the input signal and an output selected by the selecting means. Temperature compensation circuit for the delay circuit.
【請求項2】 前記温度補償手段は、前記入力信号を所
定時間だけ遅延させる遅延部と、 前記選択手段で選択された出力と前記遅延部で遅延され
た信号との相関演算を行う演算部と、 前記相関演算結果に基づいて、前記遅延回路の遅延量を
制御する遅延量制御部とを備えたことを特徴とする請求
項1に記載の遅延回路の温度補償回路。
2. The temperature compensating unit includes a delay unit that delays the input signal by a predetermined time, and an arithmetic unit that performs a correlation operation between the output selected by the selecting unit and the signal delayed by the delay unit. 2. The temperature compensation circuit according to claim 1, further comprising: a delay amount control unit configured to control a delay amount of the delay circuit based on a result of the correlation operation.
【請求項3】 前記遅延部は、前記入力信号を、前記接
続された遅延素子1段分の伝搬遅延時間よりも長く、か
つ該接続された遅延素子最大段数分の伝搬遅延時間より
も短かい所定時間だけ遅延させ、 前記遅延量制御部は、前記所定時間内に前記信号が伝搬
する遅延素子の段数を認識し、前記相関演算結果と認識
した段数に基づいて、前記遅延素子1段当たりの平均伝
搬遅延時間を求め、遅延回路の遅延量を制御することを
特徴とする請求項2に記載の遅延回路の温度補償回路。
3. The delay unit according to claim 2, wherein the delay unit converts the input signal into a delay longer than a propagation delay of one stage of the connected delay element and shorter than a propagation delay of a maximum number of stages of the connected delay element. The delay amount control unit recognizes the number of stages of the delay element through which the signal propagates within the predetermined time, and based on the correlation operation result and the recognized number of stages, 3. The temperature compensation circuit for a delay circuit according to claim 2, wherein an average propagation delay time is obtained and a delay amount of the delay circuit is controlled.
【請求項4】 前記入力信号は、疑似雑音信号からなる
ことを特徴とする請求項1から3のいずれかに記載の遅
延回路の温度補償回路。
4. The temperature compensation circuit for a delay circuit according to claim 1, wherein said input signal comprises a pseudo noise signal.
【請求項5】 前記温度補償手段は、矩形波を所定時間
発生させる矩形波発生部と、 前記発生した矩形波を前記遅延素子の入力信号として選
択する選択部と、 前記矩形波発生部からの矩形波のエッジを検出するエッ
ジ検出部と、 前記選択手段で選択された出力の状態を監視する監視部
と、 前記エッジ検出部が矩形波エッジを検出した時の前記監
視された出力状態に基づいて、前記遅延回路の遅延量を
制御する遅延量制御部とを備えたことを特徴とする請求
項1に記載の遅延回路の温度補償回路。
5. The apparatus according to claim 1, wherein the temperature compensating unit includes: a rectangular wave generating unit configured to generate a rectangular wave for a predetermined time; a selecting unit configured to select the generated rectangular wave as an input signal of the delay element; An edge detection unit that detects an edge of the rectangular wave; a monitoring unit that monitors the state of the output selected by the selection unit; and a monitor based on the monitored output state when the edge detection unit detects a square wave edge. 2. The temperature compensation circuit for a delay circuit according to claim 1, further comprising: a delay amount control unit configured to control a delay amount of the delay circuit.
【請求項6】 前記矩形波発生部は、前記矩形波を、前
記接続された遅延素子1段分の伝搬遅延時間よりも長
く、かつ該接続された遅延素子最大段分の伝搬遅延時間
よりも短かい所定時間だけ遅延させ、 前記遅延量制御部は、前記所定時間内に前記信号が伝搬
する遅延素子の段数を認識し、前記出力状態と認識した
段数に基づいて、前記遅延素子1段当たりの平均伝搬遅
延時間を求め、遅延回路の遅延量を制御することを特徴
とする請求項5に記載の遅延回路の温度補償回路。
6. The rectangular wave generator, wherein the rectangular wave is longer than a propagation delay time of one stage of the connected delay element and is longer than a propagation delay time of a maximum stage of the connected delay element. The delay amount control unit recognizes the number of stages of the delay element through which the signal propagates within the predetermined time, and, based on the number of stages recognized as the output state, per delay element stage. 6. The temperature compensation circuit for a delay circuit according to claim 5, wherein an average propagation delay time of the delay circuit is obtained and a delay amount of the delay circuit is controlled.
JP8294029A 1996-11-06 1996-11-06 Temperature compensation circuit for delay circuit Pending JPH10145198A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8294029A JPH10145198A (en) 1996-11-06 1996-11-06 Temperature compensation circuit for delay circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8294029A JPH10145198A (en) 1996-11-06 1996-11-06 Temperature compensation circuit for delay circuit

Publications (1)

Publication Number Publication Date
JPH10145198A true JPH10145198A (en) 1998-05-29

Family

ID=17802349

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8294029A Pending JPH10145198A (en) 1996-11-06 1996-11-06 Temperature compensation circuit for delay circuit

Country Status (1)

Country Link
JP (1) JPH10145198A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7453302B2 (en) 2003-12-23 2008-11-18 Infineon Technologies Ag Temperature compensated delay signals

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7453302B2 (en) 2003-12-23 2008-11-18 Infineon Technologies Ag Temperature compensated delay signals

Similar Documents

Publication Publication Date Title
JP2720076B2 (en) Automatic calibration device for direct spread spectrum receiver
US5596600A (en) Standalone canceller of narrow band interference for spread spectrum receivers
US6724810B1 (en) Method and apparatus for de-spreading spread spectrum signals
US20010014048A1 (en) Delay locked loop with delay control unit for noise elimination
JPH08321748A (en) Pseudo noise code generating circuit
US6194913B1 (en) Output circuit for digital integrated circuit devices
JPH10145198A (en) Temperature compensation circuit for delay circuit
US5062121A (en) Spread spectrum communication device
US5689524A (en) PN code synchronizing method and transmitter and receiver in spread spectrum communication systems
JPH04339410A (en) Frequency multiplying circuit
JP5274429B2 (en) Power supply for in-vehicle radar equipment
EP0785621A1 (en) Correlating filter and CDMA receiver
US8063682B2 (en) Semiconductor circuit for performing signal processing
US6263012B1 (en) Receiver apparatus for CDMA communication system
JP3381676B2 (en) CDMA receiving terminal
US6556076B1 (en) Feed forward amplifier with amplifier stage failure detection using pilot tones
JP2008506925A (en) GPS receiver with short acquisition time
WO2001017278A3 (en) Circuit and method for detecting a tone signal
US20250123356A1 (en) Radar data processing device and radar system
US7031412B2 (en) Digital signal processing apparatus
KR20010110351A (en) Synchronicity detection device
JPH0580987A (en) Pseudo random number generating system
JPH0216808A (en) duty control device
SU966926A1 (en) Device for monitoring noise-like signal delay
SU1742839A1 (en) Device for determining optimal scheduled interval of preventive maintenance services of an article