JPH0453325A - Delay lock loop - Google Patents

Delay lock loop

Info

Publication number
JPH0453325A
JPH0453325A JP2163538A JP16353890A JPH0453325A JP H0453325 A JPH0453325 A JP H0453325A JP 2163538 A JP2163538 A JP 2163538A JP 16353890 A JP16353890 A JP 16353890A JP H0453325 A JPH0453325 A JP H0453325A
Authority
JP
Japan
Prior art keywords
spreading code
lock loop
mixer
spreading
delay lock
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
JP2163538A
Other languages
Japanese (ja)
Inventor
Nobuhisa Kataoka
信久 片岡
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2163538A priority Critical patent/JPH0453325A/en
Publication of JPH0453325A publication Critical patent/JPH0453325A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、スペクトル拡散通信装置において、拡散符
号の同期追尾を行うデイレイロックループに関するもの
である。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a delay lock loop that performs synchronous tracking of a spreading code in a spread spectrum communication device.

〔従来の技術〕[Conventional technology]

第3図は例えば「スペクトラム拡散通信方式」アール・
シー・デイクソン著、立野他訳、昭和53年11月30
日発行に示された従来のデイレイロックループを示すブ
ロック図であり、図において、1は受信信号入力端子、
2はシフトレジスタで構成された拡散符号発生器で、こ
れが受信信号入力端子1より入力された受信信号を逆拡
散するためのリファレンス拡散符号を発生する。8は拡
散符号発生器2のn−1段目の出力信号によって受信信
号を逆拡散する第1のミクサ、9は上記拡散符号発生器
2のn段目の出力信号によって受信信号を逆拡散する第
2のミクサ、10は第1のミクサ8出力の逆拡散された
信号の電力を検出する第1の包絡線検波器、11は第2
のミクサ9出力の逆拡散された信号の電力を検出する第
2の包絡線検波器、12は第1の包絡線検波器10から
出力され、逆拡散された信号の電力と、第2の包絡線検
波器11から出力され、逆拡散された信号の電力とを比
べ、その差を出力する比較器、13は比較器12の出力
の中で低周波成分のみを通過させるローパスフィルタ(
以下、LPFと称す)、14はLPF13の出力電圧に
よって周波数を変化させ、拡散符号発生器2を動作させ
るためのクロックを発生するクロック発生器、15は第
2のミクサ9に入力される拡散符号発生器2より発生さ
れた拡散符号をTc/2(Tc:拡散符号1ビツトの幅
)時間だけ遅延させる遅延回路、16は上記遅延回路1
5によってT c / 2遅延された拡散符号を、受信
拡散符号に同期した拡散符号として出力する出力端子で
ある。
Figure 3 shows, for example, the "spread spectrum communication system" R.
Written by C. Dickson, translated by Tateno et al., November 30, 1978.
It is a block diagram showing a conventional delay lock loop shown in the Japanese publication, and in the figure, 1 is a received signal input terminal;
Reference numeral 2 denotes a spreading code generator composed of a shift register, which generates a reference spreading code for despreading the received signal inputted from the received signal input terminal 1. 8 is a first mixer that despreads the received signal using the output signal of the n-1st stage of the spreading code generator 2; 9 despreads the received signal using the output signal of the nth stage of the spreading code generator 2; a second mixer; 10 is a first envelope detector that detects the power of the despread signal output from the first mixer 8; 11 is a second
A second envelope detector 12 detects the power of the despread signal output from the mixer 9; 12 detects the power of the despread signal output from the first envelope detector 10; A comparator that compares the power of the despread signal output from the line detector 11 and outputs the difference, and a low-pass filter 13 that passes only low frequency components in the output of the comparator 12.
14 is a clock generator that changes the frequency according to the output voltage of the LPF 13 and generates a clock for operating the spreading code generator 2; 15 is a spreading code input to the second mixer 9; A delay circuit that delays the spreading code generated by the generator 2 by a time of Tc/2 (Tc: width of 1 bit of the spreading code); 16 is the delay circuit 1 described above;
This is an output terminal that outputs a spreading code delayed by T c /2 by 5 as a spreading code synchronized with the received spreading code.

次に動作について説明する。Next, the operation will be explained.

受信信号入力端子1より入力された受信信号は、第1の
ミクサ8と第2のミクサ9において逆拡散されるが、こ
れら2つのミクサ8,9に入力される逆拡散符号は拡散
符号発生器2のn−1段目とn段目から出力される符号
であるから、第1のミクサ8と第2のミクサ9における
逆拡散のタイミングには拡散符号1ビツト(以下、1チ
ツプという)分の時間的なずれがある。デイレイロック
ループはこのずれを利用して受信拡散符号に同期追従す
る回路である。第1.第2のミクサ8,9の後段にはそ
れぞれ包絡線検波器10.11があり、逆拡散された信
号の電力が検出される。逆拡散のタイミングが受信符号
に全く一致した時にこの包絡線検波器10,1.1の出
力は最大となり、全く一致していない時、即ち逆拡散の
タイミングが1チツプ以上ずれている時の包絡線検波器
10,11の出力はほとんどOとなる。第4図は出力端
子16から出力され、デイレイロックループによつて受
信拡散符号に同期された拡散符号と受信拡散符号との位
相差τeに対する、第1.第2の包絡線検波器10,1
1の正規化出力(出力レベルの最大値を1としたもの)
を示した説明図である。
The received signal inputted from the received signal input terminal 1 is despread by the first mixer 8 and the second mixer 9, and the despreading codes inputted to these two mixers 8 and 9 are spread by a spreading code generator. 2, the despreading timing in the first mixer 8 and the second mixer 9 takes one bit of the spreading code (hereinafter referred to as one chip). There is a time lag. The delay lock loop is a circuit that uses this shift to synchronously follow the received spreading code. 1st. Envelope detectors 10, 11 are provided downstream of the second mixers 8, 9, respectively, and the power of the despread signal is detected. The output of the envelope detector 10, 1.1 is maximum when the despreading timing completely matches the received code, and when the despreading timing completely matches the received code, that is, when the despreading timing is off by one chip or more, the envelope The outputs of the line detectors 10 and 11 are almost O. FIG. 4 shows the first . Second envelope detector 10,1
Normalized output of 1 (maximum output level set to 1)
FIG.

τe = Oの点は受信信号入力端子1より入力された
受信拡散符号と、出力端子16より出力される拡散符号
との位相が全く一致した状態である。τe−−(Δ/2
)、Δ/2(Δ=Tc)はそれぞわ第1のミクサにおけ
る逆拡散タイミングが一致した状態および第2のミクサ
における逆拡散タイミングが一致した状態であり、τe
=Oの点からそれぞれTc/2(”Δ/2)ずれている
。これら第1.第2の包絡線検波器10.11出力は比
較器12でそのレベルが比較され、L P F 13で
低域成分のみが通過する。LPF13の出力電圧によっ
てクロック発生器14は周波数を変化させる。第5図は
クロック発生器14に入力される正規化信号レベルと、
τeの関係を示した図であり、τe=oが同期点である
。−3Δ/2〈τe < 3Δ/2の範囲内でτe≠0
であると、τeの値に応じた制御電圧Eがクロック発生
器14に入力され、クロック発生器14はその制御電圧
レベルに応じた周波数のクロックを拡散符号発生器2に
供給する。この動作はτeがOとなる方向に行われ、こ
れが引き込み過程の動作である。τeがほぼOに引き込
まれた後は同期追尾状態を保ち、τeはほぼ0近辺にロ
ックされる。従って、出力端子16からは、受信した拡
散符号の位相に同期した拡散符号が得られる。
At the point τe = O, the received spreading code inputted from the received signal input terminal 1 and the spreading code outputted from the output terminal 16 are completely matched in phase. τe−−(Δ/2
), Δ/2 (Δ=Tc) are the states in which the despreading timings in the first mixer and the despreading timings in the second mixer match, respectively, and τe
The outputs of the first and second envelope detectors 10 and 11 are compared in level by the comparator 12, and the L P F 13 Only low-frequency components pass through.The clock generator 14 changes the frequency depending on the output voltage of the LPF 13.FIG. 5 shows the normalized signal level input to the clock generator 14,
It is a diagram showing the relationship between τe and τe=o is the synchronization point. −3Δ/2〈τe≠0 within the range of τe < 3Δ/2
Then, a control voltage E corresponding to the value of τe is input to the clock generator 14, and the clock generator 14 supplies the spreading code generator 2 with a clock having a frequency corresponding to the control voltage level. This operation is performed in the direction in which τe becomes O, and this is the operation of the drawing process. After τe is pulled to approximately O, the synchronous tracking state is maintained, and τe is locked to approximately 0. Therefore, from the output terminal 16, a spreading code synchronized with the phase of the received spreading code is obtained.

この回路はタロツク発生器14に入力される制御電圧レ
ベルのピークが1チツプの幅を持つことから、1Δデイ
レイロツクループと呼ばれている。
This circuit is called a 1Δ delay lock loop because the peak of the control voltage level input to the tallock generator 14 has a width of one chip.

〔発明が解決しようとする課題〕 従来のデイレイロックループは以上のように構成されて
いるので、制御電圧Eが生じる位相差τeの範囲は一3
Δ/2から3Δ/2までの3Δの幅であり、デイレイロ
ックループが同期追尾状態になってしまえば位相差τe
はほぼO近辺にロックされてしまうので、制御電圧が生
じる位相差τeの範囲はさほど問題とはならないが、同
期追尾状態の前の引き込み過程では、以下に述べるよう
な問題が生じる。即ち、デイレイロックループの引き込
み動作は、拡散符号の初期捕捉を行う回路(初期捕捉回
路)が出力する捕捉パルスのタイミングによって開始さ
れる。即ち、初期捕捉回路の役割は、デイレイロックル
ープが制御電圧Eを発生することのできる位相差τeが
3Δ以内の幅にスタート信号(即ち捕捉パルス)を出力
することであるが、初期捕捉回路が出力したこの捕捉パ
ルスのタイミングが1τe1〉3Δ/2の状態であった
場合は、もはやデイレイロックループは同期追尾が不可
能であり、新たに初期捕捉からやり直さなければならな
くなって、初期捕捉を開始した時から、同期追尾状態に
入ってデータを復調できるようになるまでの時間(捕捉
時間)が長くなってしまうなどの課題があった。第6図
は1Δデイレイロツクループよりも制御電圧の発生する
τeの範囲が広い2Δデイレイロツクループを示すブロ
ック図であり、第3図に示した1Δデイレイロツクルー
プの構成と異なるのは、第1のミクサ8に入力する逆拡
散用符号を、拡散符号発生器2のn−2段目のところか
ら取り出している点である。
[Problem to be Solved by the Invention] Since the conventional delay lock loop is configured as described above, the range of the phase difference τe in which the control voltage E is generated is 13.
The width is 3Δ from Δ/2 to 3Δ/2, and once the delay lock loop enters the synchronous tracking state, the phase difference τe
is locked to approximately O, so the range of the phase difference τe in which the control voltage is generated does not matter much, but the following problem occurs in the pull-in process before the synchronous tracking state. That is, the pull-in operation of the delay lock loop is started by the timing of the acquisition pulse output by the circuit (initial acquisition circuit) that performs initial acquisition of the spreading code. That is, the role of the initial acquisition circuit is to output a start signal (i.e., acquisition pulse) within a width of 3Δ with a phase difference τe that allows the delay lock loop to generate the control voltage E. If the timing of this output acquisition pulse is 1τe1>3Δ/2, the delay lock loop will no longer be able to perform synchronous tracking and will have to start over from the initial acquisition. There were issues such as the time (acquisition time) required from the moment the device entered the synchronous tracking state until the data could be demodulated. FIG. 6 is a block diagram showing a 2Δ delay lock loop in which the range of τe in which the control voltage is generated is wider than that of the 1Δ delay lock loop. The point is that the despreading code input to the mixer 8 is extracted from the (n-2)th stage of the spreading code generator 2.

第7図はこの2Δデイレイロツクループの正規化制御電
圧レベルとτeの関係を示した説明図で、制御電圧Eが
発生するτeの範囲は一2Δから2Δまでの4Δであり
、1Δデイレイロツクループの場合よりも広くなってい
る。この2Δデイレイロツクループを用いることによっ
て、先に述べた引き込み過程での問題は改善されるが、
2Δデイレイロツクループでは、同期点であるτe=o
の点において制御電圧の傾きがOであるために、同期追
尾特性が1Δデイレイロツクループよりも劣るという問
題がある。
FIG. 7 is an explanatory diagram showing the relationship between the normalized control voltage level and τe for this 2Δ delay lock loop. The range of τe in which the control voltage E is generated is 4Δ from -2Δ to 2Δ, and It is wider than in the case of . By using this 2Δ delay lock loop, the problem in the pull-in process mentioned earlier can be improved, but
In a 2Δ delay lock loop, the synchronization point τe=o
Since the slope of the control voltage is O at this point, there is a problem that the synchronous tracking characteristic is inferior to that of a 1Δ delay lock loop.

ところで、今問題としている現象、即ち初期捕捉回路が
出力する捕捉パルスのタイミングが1Δデイレイロツク
ループの引き込み範囲を越えてしまうような現象につい
て、ここで具体例を挙げて説明する。第8図はマツチド
フィルタ方式による捕捉回路の一例を示す構成図である
。図において、17はクロック入力端子、18は受信信
号をベースバンド信号に変換するための搬送波発生器、
19は搬送波発生器18から出力された搬送波をπ/2
(rad)移相させるための移相器、20゜21はそれ
ぞれ搬送波発生器18から出力された搬送波およびこれ
をπ/2移相した搬送波とによって受信信号をベースバ
ンド信号に変換する第3のミクサおよび第4のミクサで
ある。このように受信信号を2つのベースバンド信号に
変換するのは、捕捉回路が初期捕捉を行う状態において
は、受信信号の搬送波と捕捉回路の有する搬送波発生器
18から出力される搬送波との位相同期が確立されてい
ないために、2つの直交するベースバンド信号に変換し
て、各々のベースバンド信号に対して相関動作を行うか
らである。第3のミクサ20および第4のミクサ21に
よってベースバンド信号に変換された受信信号は、それ
ぞれ第1のサンプラ22および第2のサンプラ23によ
ってサンプリングされ、第1の相関器24および第2の
相関器25に入力される。この際用いられるクロックは
、クロック入力端子17より入力されたりロックである
。各相関器24.25の出力は、各々2乗器26.27
で2乗され、さらに第1の加算器によってこれらの和が
とられて、相関パルスが作られる。ここで各相関器出力
の2乗和をとる理由は、第1の相関器24および第2の
相関器25の出力には情報データ成分と搬送波の位相差
の成分が含まれているために、これを除去するためであ
る。29はフレームメモリで、上記相関パルスが符号周
期の周期信号となる性質を利用して、これを符号周期に
巡回加算(累積加算)して相関パルスのSN比を向上さ
せるため、−周期前までの相関パルスレベルの累積加算
値を格納する。30は巡回加算を行うために相関パルス
とフレームメモリ内に格納された相関パルスの累積加算
値とを加算する第2の加算器、31は巡回加算後の相関
パルス列の中から、DLLのスタート用パルスタイミン
グとして捕捉パルスを検出する判定器である。32は捕
捉パルスの出力端子であり、この捕捉パルスがデイレイ
ロックループのスタート信号となる。」皿板クロック入
力端子17に入力されて初期捕捉回路を動作させるクロ
ックは、デイレイロックループによる拡散符号の同期が
確立されていない状態なので、受信信号とは非同期状態
であるため、通常初期捕捉時の受信信号のクロック周波
数と受信器のクロック周波数とは一致していない。第9
図はクロック周波数が一致していると仮定した場合の送
信符号周期のタイミングと、初期捕捉回路で作られた相
関パルスタイミングとの関係ならびに、受信器のクロッ
ク周波数の方が高い場合の相関パルスタイミングとの関
係を示した図である。第9図は拡散符号の符号長が7′
の場合についての一例である。また、第9図(a)は送
信側のタイミングを、第9図(b)は受信器のクロック
が受信信号のクロックに同期していると仮定した場合の
捕捉パルスのタイミングを示しており、この場合は、相
関パルスは送信側のタイミングに一致して正しく周期゛
7′で発生する。
By the way, the current problem, ie, the phenomenon in which the timing of the capture pulse output by the initial capture circuit exceeds the pull-in range of the 1Δ delay lock loop, will be explained using a specific example. FIG. 8 is a block diagram showing an example of a matched filter type acquisition circuit. In the figure, 17 is a clock input terminal, 18 is a carrier wave generator for converting the received signal into a baseband signal,
19 is the carrier wave output from the carrier wave generator 18 by π/2
(rad) phase shifters 20 and 21 are a third phase shifter that converts the received signal into a baseband signal using the carrier wave output from the carrier wave generator 18 and the carrier wave whose phase is shifted by π/2. a mixer and a fourth mixer. The reason why the received signal is converted into two baseband signals in this way is that when the acquisition circuit performs initial acquisition, the carrier wave of the received signal is phase synchronized with the carrier wave output from the carrier wave generator 18 of the acquisition circuit. This is because, since the baseband signal is not established, the baseband signals are converted into two orthogonal baseband signals, and a correlation operation is performed on each baseband signal. The received signals converted into baseband signals by the third mixer 20 and the fourth mixer 21 are sampled by the first sampler 22 and the second sampler 23, respectively, and are sampled by the first correlator 24 and the second correlator. The signal is input to the device 25. The clock used at this time is input from the clock input terminal 17 or is locked. The output of each correlator 24.25 is a squarer 26.27, respectively.
are squared and then summed by a first adder to produce a correlation pulse. The reason for calculating the square sum of the outputs of each correlator here is that the outputs of the first correlator 24 and the second correlator 25 include a phase difference component between the information data component and the carrier wave. This is to remove this. Reference numeral 29 denotes a frame memory, which takes advantage of the property of the above-mentioned correlation pulse to be a periodic signal of the code period and adds it cyclically (cumulatively) to the code period to improve the S/N ratio of the correlation pulse. Stores the cumulative sum of correlated pulse levels. 30 is a second adder that adds the correlation pulse and the cumulative addition value of the correlation pulses stored in the frame memory in order to perform cyclic addition; 31 is a signal for starting the DLL from among the correlation pulse train after cyclic addition; This is a determiner that detects captured pulses as pulse timing. 32 is a capture pulse output terminal, and this capture pulse becomes a start signal for the delay lock loop. The clock that is input to the plate clock input terminal 17 to operate the initial acquisition circuit is in a state where the synchronization of the spreading code by the delay lock loop has not been established, so it is asynchronous with the received signal, so it is normally used at the time of initial acquisition. The clock frequency of the received signal does not match the clock frequency of the receiver. 9th
The figure shows the relationship between the timing of the transmission code period and the correlation pulse timing created by the initial acquisition circuit, assuming that the clock frequencies match, and the correlation pulse timing when the receiver clock frequency is higher. FIG. In Figure 9, the code length of the spreading code is 7'.
This is an example of the case. In addition, FIG. 9(a) shows the timing on the transmitting side, and FIG. 9(b) shows the timing of the captured pulse assuming that the receiver clock is synchronized with the clock of the received signal. In this case, the correlation pulses are generated at a correct period of 7' in accordance with the timing of the transmitting side.

この相関パルスを巡回加算する過程を示したものが第1
0図である。第10図において、フレームメモリ29に
格納される値は、縦一列の相関パルスレベルの和である
から、捕捉パルスが出力されるタイミングの確率の高い
のは、フレームメモリ29の一番右側に相関パルスを書
き込むタイミングである。これに対し、受信器のクロッ
ク周波数の方が受信信号のクロック周波数よりも高い場
合の相関パルスタイミングの一例を示したものが第9図
(c)であり、この場合は相関パルスは正しく周期゛7
′では生じない。例えば、14番目のクロックタイミン
グで出るべき相関パルスは、14番目と15番目のクロ
ックタイミングにまたがって出たりする。すると、この
場合の巡回加算する過程は第11図のようになり、捕捉
パルスが出力される確率の高いタイミングが広がる。こ
の例の場合では、ちょうどこの範囲が4チップ分あり、
従来の1Δデイレイロツクループの引き込み可能範囲を
越えてしまっている。
The first one shows the process of cyclically adding these correlated pulses.
This is figure 0. In FIG. 10, the value stored in the frame memory 29 is the sum of the correlated pulse levels in a vertical column, so the timing with a high probability of outputting the captured pulse is the correlation pulse level on the rightmost side of the frame memory 29. This is the timing to write the pulse. On the other hand, FIG. 9(c) shows an example of the correlation pulse timing when the clock frequency of the receiver is higher than the clock frequency of the received signal. In this case, the correlation pulse has the correct period. 7
’ does not occur. For example, a correlation pulse that should be output at the 14th clock timing may be output across the 14th and 15th clock timings. Then, the process of cyclic addition in this case becomes as shown in FIG. 11, and the timings with a high probability of outputting the capture pulse are expanded. In this example, this range is exactly 4 chips,
This exceeds the retractable range of the conventional 1∆ delay lock loop.

このように、デイレイロックループにより拡散符号の同
期が確立する前に動作する初期捕捉回路から出力される
捕捉パルスは、通常具のタイミングからずれており、そ
のずれる量は巡回加算の回数が多い程、またクロック周
波数偏差が大きい程大きくなる。従って、従来の1Δデ
イレイロツクループでは引き込み不可能なタイミングに
捕捉パルスが生じる可能性が出てくる。巡回加算の回数
を少なくすれば、捕捉パルスの生じるタイミングの範囲
も狭くなるが、そうすると初期捕捉回路の捕捉確率が低
下してしまう。また、1Δデイレイロツクループよりも
引き込み可能な範囲の広い2Δデイレイロツクループを
用いれば、捕捉パルスの生じるタイミングの広がりには
対応できるが、同期追尾状態においては1Δデイレイロ
ツクループよりも特性が劣ってしまうなどの課題があっ
た。
In this way, the acquisition pulse output from the initial acquisition circuit, which operates before the synchronization of the spreading code is established by the delay lock loop, is usually deviated from the timing of the device, and the amount of deviation increases as the number of cyclic additions increases. , and increases as the clock frequency deviation increases. Therefore, there is a possibility that a captured pulse may occur at a timing that cannot be captured using the conventional 1Δ delay lock loop. If the number of cyclic additions is reduced, the range of timing in which a capture pulse occurs will be narrowed, but this will reduce the capture probability of the initial capture circuit. Furthermore, if a 2Δ delay lock loop is used which has a wider retractable range than a 1Δ delay lock loop, it is possible to cope with the spread of the timing at which acquisition pulses occur, but in the synchronous tracking state, the characteristics are inferior to the 1Δ delay lock loop. There were issues such as storage.

この発明は上記のような課題を解消するためになされた
もので、引き込み時には引き込み可能範囲が1Δデイレ
イロツクループよりも広く、同期追尾時には1Δデイレ
イロツクループと同じ特性を持たせることができるデイ
レイロックループを得ることを目的とする。
This invention was made to solve the above-mentioned problems, and it is a delay lock that has a wider retractable range than a 1Δ delay lock loop when retracting, and which can have the same characteristics as a 1Δ delay lock loop during synchronized tracking. The aim is to obtain a loop.

〔課題を解決するための手段〕[Means to solve the problem]

この発明に係るデイレイロックループは、入力された受
信信号を逆拡散するための位相が異なる2組の拡散符号
を発生する拡散符号発生器と、これらの拡散符号発生器
からの1組の拡散符号を遅延させる遅延回路と、この遅
延回路を通して得られる1組の拡散符号および上記遅延
回路を通さない上記拡散符号発生器からの他の1組の拡
散符号のいずれかを選択するスイッチと、捕捉パルスの
入力時に、その入力直後の引き込み状態では位相差の大
きい組の上記拡散符号を選択させ、一方、上記入力後の
同期追尾状態では位相差の小さい組の上記拡散符号を選
択させるように、上記スイッチの切換制御を行うスイッ
チ制御回路とを備えて、上記スイッチにより選択された
各組の2つの拡散符号によって上記受信信号を逆拡散す
る第1のミクサおよび第2のミクサにて逆拡散し、これ
らの第1のミクサおよび第2のミクサの出力電力を検出
する第1の包絡線検波器および第2の包路線検波器にて
それぞれ検出し、これらの第1の包絡線検波器および第
2の包絡線検波器の検出出力の差を検出し、この差に応
じたクロックをディレイロツクループから発生して上記
拡散符号発生器に入力するようにしたものである。
A delay lock loop according to the present invention includes a spreading code generator that generates two sets of spreading codes with different phases for despreading an input received signal, and a set of spreading codes from these spreading code generators. a delay circuit for delaying the delay circuit; a switch for selecting between one set of spreading codes obtained through the delay circuit and another set of spreading codes from the spreading code generator not passing through the delay circuit; and a capture pulse. When inputting , in the pull-in state immediately after the input, the spreading code of the set with a large phase difference is selected, and on the other hand, in the synchronized tracking state after the input, the spreading code of the set with the small phase difference is selected. a switch control circuit that controls switching of a switch, and a first mixer that despreads the received signal and a second mixer that despread the received signal by each set of two spreading codes selected by the switch; The output powers of the first mixer and the second mixer are detected by a first envelope detector and a second envelope detector, respectively, and the first envelope detector and the second A difference between the detection outputs of the envelope detectors is detected, and a clock corresponding to this difference is generated from the delay lock loop and input to the spreading code generator.

〔作用〕[Effect]

この発明におけるデイレイロックループは、引き込み時
には、例えば2チップ間隔の拡散符号により2Δデイレ
イロツクループとして動作し、同期追尾時には、従来の
方式である1チップ間隔の拡散符号に切り換えられて1
Δデイレイロツクループとして動作し、これにより最適
の同期引き込みおよび同期追尾特性が得られるようにす
る。
During pull-in, the delay lock loop operates as a 2Δ delay lock loop using, for example, a 2-chip spacing spreading code, and during synchronized tracking, it is switched to the conventional method of 1-chip spacing spreading code.
It operates as a delta delay lock loop, thereby providing optimal synchronization pull-in and synchronization tracking characteristics.

〔発明の実施例〕[Embodiments of the invention]

以−ド、この発明の一実施例を図について説明する。 An embodiment of the present invention will now be described with reference to the drawings.

第1図において、3は拡散符号発生器2のn2段目から
の出力をT c / 2即ち1/2チップ時間遅延させ
る第1の遅延回路、4は拡散符号発生器2のn段目から
の出力を1/2チップ時間遅延させる第2の遅延回路、
5は拡散符号発生器2のn−2段目とn−1段目とから
取り出される1チップ間隔の2つの拡散符号と、」皿板
遅延回路により遅延された2チップ間隔の2つの拡散符
号とを切り換えるスイッチ、6は初期捕捉回路からの捕
捉パルスを入力する捕捉パルス入力端子、7は捕捉パル
ス入力端子6から捕捉パルスが入力された直後のデイレ
イロックループが引き込み状態にあるとき、2チップ間
隔の拡散符号を選択するようにスイッチ5を制御し、同
期追尾状態では1チップ間隔の拡散符号を選択するよう
にスイッチ5を制御するスイッチ制御回路である。
In FIG. 1, 3 is a first delay circuit that delays the output from the n-th stage of the spreading code generator 2 by T c /2, that is, 1/2 chip time, and 4 is the first delay circuit from the n-th stage of the spreading code generator 2. a second delay circuit that delays the output of 1/2 chip time;
5 are two spreading codes with a 1-chip interval taken out from the n-2nd stage and the n-1st stage of the spreading code generator 2, and two spreading codes with a 2-chip interval delayed by a plate delay circuit. 6 is a capture pulse input terminal that inputs the capture pulse from the initial capture circuit; 7 is the capture pulse input terminal when the delay lock loop is in the retracted state immediately after the capture pulse is input from the capture pulse input terminal 6; This is a switch control circuit that controls the switch 5 to select a spread code with an interval, and controls the switch 5 to select a spread code with a one-chip interval in the synchronous tracking state.

次に動作を、第2図の制御電圧特性図を用いて説明する
Next, the operation will be explained using the control voltage characteristic diagram shown in FIG.

この発明におけるデイレイロックループでは、逆拡散用
のリファレンス拡散符号として、従来のデイレイロック
ループと同じ1チップ間隔の2つの拡散符号の組の他に
、2チップ間隔の2つの拡散符号の組を持っている。こ
れら間隔の異なる2組の拡散符号は、従来のデイレイロ
ックループに用いられている拡散符号発生器2に、2つ
の第1゜第2の遅延回路3,4を付加するだけで簡単に
作り出すことが可能である。いま、これら2組の拡散符
号のうちで、2チップ間隔の拡散符号と1チップ間隔の
拡散符号とにそれぞれ第1図に示すようにA、Bと名前
を付ける。拡散符号Aを用いると、このデイレイロック
ループは第6図に示した2Δデイレイロツクループと等
価となる。一方、拡散符号Bを用いると、第3図に示し
た1Δデイレイロツクループと等価となる。そして、ス
イッチ5により拡散符号A、Hのいずれかを選択するこ
とにより、このデイレイロックループを1Δデイレイロ
ツクループもしくは2Δデイレイロツクループとして動
作させる。従って、このデイレイロックループは2つの
制御電圧特性を有し、第2図に示すような関係となる。
In the delay-locked loop according to the present invention, in addition to the set of two spreading codes with an interval of 1 chip as in the conventional delay-locked loop, the set of two spreading codes with an interval of 2 chips is used as a reference spreading code for despreading. ing. These two sets of spreading codes with different intervals can be easily created by simply adding two first and second delay circuits 3 and 4 to the spreading code generator 2 used in the conventional delay lock loop. is possible. Now, among these two sets of spreading codes, the spreading code with an interval of 2 chips and the spreading code with an interval of 1 chip are named A and B, respectively, as shown in FIG. If spreading code A is used, this delay lock loop becomes equivalent to the 2Δ delay lock loop shown in FIG. On the other hand, if spreading code B is used, it becomes equivalent to the 1Δ delay lock loop shown in FIG. By selecting either spreading code A or H using the switch 5, this delay lock loop is operated as a 1Δ delay lock loop or a 2Δ delay lock loop. Therefore, this delay lock loop has two control voltage characteristics, and the relationship is as shown in FIG.

すなわち、これから明らかな様に、捕捉パルスが入力さ
れた直後の弓き込み時においては、拡散符号Aを用いて
、2Δデイレイロツクループとして動作させる。これに
よって、従来の1Δデイレイロツクループよりも引き込
み範囲を広くできる。
That is, as is clear from this, during the bowing operation immediately after the acquisition pulse is input, the spreading code A is used to operate as a 2Δ delay lock loop. This allows the pull-in range to be wider than that of the conventional 1Δ delay lock loop.

一方、同期追尾状態においては、拡散符号Bを用いて、
1Δデイレイロツクループとして動作させる。これによ
って、従来の1Δデイレイロツクループと同じ同期追尾
特性が得られる。拡散符号A、Hの切り換えは上記のよ
うにスイッチ5で行うが、このスイッチ5は全く単純な
切り換え動作のみを行うものであるから、容易に実現可
能である。このスイッチ5の切り換えを制御するスイッ
チ制御回路7の構成は、例えば捕捉パルスをスター1−
信号とするタイマによって構成して、捕捉パルスが入力
されてから一定時間に対して拡散符号Aを選択し、その
後は拡散符号Bに切り換えるようにすれば、この回路も
簡単な構成で実現可能となる。
On the other hand, in the synchronous tracking state, using spreading code B,
Operates as a 1Δ delay lock loop. As a result, the same synchronous tracking characteristics as the conventional 1Δ delay lock loop can be obtained. Switching between the spreading codes A and H is performed by the switch 5 as described above, and since the switch 5 only performs a completely simple switching operation, it can be easily realized. The configuration of the switch control circuit 7 that controls switching of the switch 5 is such that, for example, the captured pulse is
This circuit can also be realized with a simple configuration by configuring it with a timer as a signal, selecting spreading code A for a certain period of time after the capture pulse is input, and then switching to spreading code B. Become.

なお、上記実施例では引き込み時に2チップ幅の2つの
拡散符号を用いた場合について述べたが、例えば1.5
チップ幅や2.5チップ幅などの拡散符号を用いてもよ
く、上記同様の効果が得られる。このような場合は第1
図の構成において、第1の遅延回路3と第2の遅延回路
4の遅延量を換えるだけで、容易に実現できる。例えば
、2.5チップ幅の拡散符号を作るには、第1の遅延回
路3の遅延量をT c / 2から3 T a / 4
に、第2の遅延回路4の遅延量をT c / 4に変え
るだけである。
Note that in the above embodiment, a case was described in which two spreading codes with a width of 2 chips were used at the time of pull-in, but for example, 1.5
A spreading code having a chip width or a 2.5 chip width may also be used, and the same effect as described above can be obtained. In such a case, the first
In the configuration shown in the figure, this can be easily realized by simply changing the delay amounts of the first delay circuit 3 and the second delay circuit 4. For example, to create a spreading code with a width of 2.5 chips, the delay amount of the first delay circuit 3 should be changed from T c / 2 to 3 Ta / 4
In this case, the delay amount of the second delay circuit 4 is simply changed to T c /4.

〔発明の効果〕〔Effect of the invention〕

以上のように、この発明によれば入力された受信信号を
逆拡散するための位相が異なる2組の拡散符号を発生す
る拡散符号発生器と、これらの拡散符号発生器からの1
組の拡散符号を遅延させる遅延回路とを設け、この遅延
回路を通して得られる1組の拡散符号および上記遅延回
路を通さない上記拡散符号発生器からの他の1組の拡散
符号のいずれかをスイッチにより選択できるようにし、
捕捉パルスの入力時に、その入力直後の引き込み状態で
は位相差の大きい組の上記拡散符号を選択させ、一方、
上記入力後の同期追尾状態では位相差の小さい組の上記
拡散符号を選択させるように、スイッチ制御回路によっ
て上記スイッチの切換制御を行うように構成したので、
引き込み時には従来のものより引き込み可能な捕捉パル
スタイミングの幅を広くし、同期追尾時には従来のもの
ど同じ、同期追尾特性が得られる効果がある。
As described above, according to the present invention, there is provided a spreading code generator that generates two sets of spreading codes with different phases for despreading an input received signal, and one set of spreading codes from these spreading code generators.
a delay circuit that delays the set of spreading codes, and switches either one set of spreading codes obtained through the delay circuit and another set of spreading codes from the spreading code generator that is not passed through the delay circuit. to allow selection by
When a capture pulse is input, in the pull-in state immediately after the input, a set of spreading codes with a large phase difference is selected, and on the other hand,
In the synchronous tracking state after the input, the switch control circuit is configured to control switching of the switch so that the spread code of the set with a small phase difference is selected.
At the time of retraction, the width of the acquisition pulse timing that can be retracted is made wider than that of the conventional method, and at the time of synchronous tracking, the same synchronous tracking characteristics as the conventional method can be obtained.

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

第1図はこの発明の一実施例によるデイレイロックルー
プを示すブロック図、第2図は第1図のデイレイロック
ループの制御電圧特性を示す特性図、第3図は従来のデ
イレイロックループを示すブロック図、第4図は第3図
の包絡線検波器出力を示す特性図、第5図は第3図にお
ける制御電圧特性を示す特性図、第6図は従来の2Δデ
イレイロツクループを示すブロック図、第7図は第6図
における制御電圧特性を示す特性図、第8図は従来のマ
ルチドフィルタ方式の初期捕捉回路を示すブロック図、
第9図は第8図の初期捕捉回路が出力する捕捉パルスを
示すタイミングチャー1−図、第10図および第11図
は第8図のフレームメモリにおける捕捉パルスのタイミ
ングを示す説明図である。 2は拡散符号発生器、3,4は遅延回路、5はスイッチ
、7はスイッチ制御回路、8は第1のミクサ、9は第2
のミクサ、10は第1の包絡線検波器、11は第2の包
絡線検波器、14はクロック発生器。 なお、図中、同一符号は同一、または相当部分を示す。 ] 平成 書 (自発) 2、°0,31 年  月   日 6、補正の内容 (1)別紙の通夛特許請求の範囲を補正する。 (2)明細書をつぎのとおり訂正する。 2、発明の名称 デイレイ ロックループ 3、補正をする者 事件との関係  特許出願人 住 所    東京都千代田区丸の内二丁目2番3号名
 称  (601)三菱電機株式会社代表者志岐守哉 東京都港区西新@1丁目4番10号 補正の対象 7、添付書類の目録 補正後の特許請求の範囲を記載した書面1通 以上 補正後の特許請求の範囲 入力された受信信号を逆拡散するための、位相が異なる
2組の拡散符号を発生する拡散符号発生器と、これらの
拡散符号発生器からの1組の拡散符号を遅延させる遅延
回路と、この遅延回路を通して得られる1組の拡散符号
および上記遅延回路を通さない上記拡散符号発生器から
の他の1組の拡散符号のいずれかを選択するスイッチと
、捕捉パルスの入力時に、その入力直後の引き込み状態
では位相差の大きい組の上記拡散符号を選択させ、一方
、上記入力後の同期追尾状態では位相差の小さい組の上
記拡散符号を選択させるように、上記スイッチの切換制
御を行うスイッチ制御回路と、上記スイッチによシ選択
された上記1組の拡散符号によって上記受信信号を逆拡
散する第1のミクサおよび第2のミクサと、これらの第
1のミクサおよび第2のミクサの出力電力を検出する第
1の包絡線検波器および第2の包絡線検波器と、これら
の第1の包絡線検波器および第2の包絡線検波器の検出
出力の差を検出し、この差に応じた周波数を持つクロ ツクを発生して上記拡散符号発生器 に入力するクロ ツク発生器とを備えたデイ レイロ ツクループ。
FIG. 1 is a block diagram showing a delay-locked loop according to an embodiment of the present invention, FIG. 2 is a characteristic diagram showing control voltage characteristics of the delay-locked loop shown in FIG. 1, and FIG. 3 shows a conventional delay-locked loop. Block diagram, Figure 4 is a characteristic diagram showing the envelope detector output in Figure 3, Figure 5 is a characteristic diagram showing the control voltage characteristics in Figure 3, Figure 6 is a block diagram showing the conventional 2Δ delay lock loop. 7 is a characteristic diagram showing the control voltage characteristics in FIG. 6, and FIG. 8 is a block diagram showing a conventional multifilter type initial acquisition circuit.
FIG. 9 is a timing chart 1 showing the capture pulses output by the initial capture circuit of FIG. 8, and FIGS. 10 and 11 are explanatory diagrams showing the timing of the capture pulses in the frame memory of FIG. 8. 2 is a spreading code generator, 3 and 4 are delay circuits, 5 is a switch, 7 is a switch control circuit, 8 is a first mixer, and 9 is a second mixer.
10 is a first envelope detector, 11 is a second envelope detector, and 14 is a clock generator. In addition, in the figures, the same reference numerals indicate the same or equivalent parts. ] Heisei Sho (Spontaneous) 2, °0, 31 Year, Month, Day 6, Contents of amendment (1) The scope of the multiple patent claims in the attached sheet will be amended. (2) The specification shall be amended as follows. 2. Name of the invention Delay Lock Loop 3. Relationship with the person making the amendment Patent applicant address 2-2-3 Marunouchi, Chiyoda-ku, Tokyo Name (601) Mitsubishi Electric Corporation Representative Moriya Shiki Tokyo Minato-ku Nishishin @ 1-4-10, subject of amendment 7, one or more documents stating the amended scope of claims in the list of attached documents; scope of amended claims To despread the input received signal. A spreading code generator that generates two sets of spreading codes with different phases, a delay circuit that delays one set of spreading codes from these spreading code generators, and one set of spreading codes obtained through this delay circuit. and a switch for selecting one of the other sets of spreading codes from the spreading code generator that is not passed through the delay circuit, and a switch for selecting one of the other sets of spreading codes from the spreading code generator that does not pass through the delay circuit, and the above set of spreading codes having a large phase difference in the pull-in state immediately after the input of the capture pulse. a switch control circuit for controlling the switching of the switch, and a switch control circuit for controlling the switching of the switch, so as to select a spreading code, and on the other hand, in a synchronous tracking state after the input, selecting a set of spreading codes having a small phase difference; a first mixer and a second mixer that despread the received signal using the set of spreading codes; and a first envelope detector that detects the output power of the first mixer and the second mixer. and the second envelope detector, and detect the difference between the detection outputs of the first envelope detector and the second envelope detector, generate a clock having a frequency according to this difference, and perform the above-described process. A delay lock loop having a clock generator input to a spreading code generator.

Claims (1)

【特許請求の範囲】[Claims]  入力された受信信号を逆拡散するための、位相が異な
る2組の拡散符号を発生する拡散符号発生器と、これら
の拡散符号発生器からの1組の拡散符号を遅延させる遅
延回路と、この遅延回路を通して得られる1組の拡散符
号および上記遅延回路を通さない上記拡散符号発生器か
らの他の1組の拡散符号のいずれかを選択するスイッチ
と、捕捉パルスの入力時に、その入力直後の引き込み状
態では位相差の大きい組の上記拡散符号を選択させ、一
方、上記入力後の同期追尾状態では位相差の小さい組の
上記拡散符号を選択させるように、上記スイッチの切換
制御を行うスイッチ制御回路と、上記スイッチにより選
択された各組の2つの拡散符号によって上記受信信号を
逆拡散する第1のミクサおよび第2のミクサと、これら
の第1のミクサおよび第2のミクサの出力電力を検出す
る第1の包絡線検波器および第2の包絡線検波器と、こ
れらの第1の包絡線検波器および第2の包絡線検波器の
検出出力の差を検出し、この差に応じたクロックを発生
して上記拡散符号発生器に入力するクロック発生器とを
備えたディレイロックループ。
a spreading code generator that generates two sets of spreading codes with different phases for despreading an input received signal; a delay circuit that delays one set of spreading codes from these spreading code generators; a switch for selecting either one set of spreading codes obtained through the delay circuit and another set of spreading codes from the spreading code generator that is not passed through the delay circuit; Switch control for controlling the switching of the switch so that in the pull-in state, the set of spreading codes with a large phase difference is selected, and on the other hand, in the synchronized tracking state after the input, the spreading codes of the set with a small phase difference are selected. a first mixer and a second mixer for despreading the received signal by each set of two spreading codes selected by the switch; and output powers of the first mixer and the second mixer. A first envelope detector and a second envelope detector to be detected and a difference between the detection outputs of these first envelope detector and second envelope detector are detected, and a and a clock generator that generates a clock and inputs it to the spreading code generator.
JP2163538A 1990-06-21 1990-06-21 Delay lock loop Pending JPH0453325A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2163538A JPH0453325A (en) 1990-06-21 1990-06-21 Delay lock loop

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2163538A JPH0453325A (en) 1990-06-21 1990-06-21 Delay lock loop

Publications (1)

Publication Number Publication Date
JPH0453325A true JPH0453325A (en) 1992-02-20

Family

ID=15775790

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2163538A Pending JPH0453325A (en) 1990-06-21 1990-06-21 Delay lock loop

Country Status (1)

Country Link
JP (1) JPH0453325A (en)

Similar Documents

Publication Publication Date Title
EP1075089B1 (en) Correlation detector and communication apparatus
US5940428A (en) Spread spectrum signal receiving apparatus
US5077754A (en) Tau-dither circuit
WO2001022608A1 (en) Correlator
JPH0453325A (en) Delay lock loop
JPH09238093A (en) Spread spectrum receiver
EP0986185B1 (en) Delay locked loop tracking for direct sequence spread spectrum signals
JPS6028170B2 (en) Code synchronization method for reception of spread spectrum signals
JP3627054B2 (en) Spread spectrum code timing synchronizer
JP2001274728A (en) Receiver
JP3183492B2 (en) Spread spectrum receiver
JP3183493B2 (en) Spread spectrum receiver
JP3229207B2 (en) Reception control device
JP2793011B2 (en) Delay lock loop circuit
JPH07297757A (en) Spread spectrum receiver
JPH08335892A (en) Spread spectrum communication device
JP3234446B2 (en) Spread spectrum signal demodulator
JP2880344B2 (en) Direct sequence synchronization circuit
JPH08274686A (en) Spread spectrum reception equipment
JPH07297756A (en) Spread spectrum receiver
JPH05312935A (en) Signal processing circuit of gps receiver
JPH06284111A (en) Synchronizer for spread spectrum communication device
JPH07297755A (en) Spread spectrum receiver
JPH11331032A (en) Receiver for spread spectrum communication
JPS595758A (en) Synchronizing method of fh (frequency hopping) communication