JPH07297805A - Spread spectrum code synchronization circuit and synchronization method - Google Patents
Spread spectrum code synchronization circuit and synchronization methodInfo
- Publication number
- JPH07297805A JPH07297805A JP6091152A JP9115294A JPH07297805A JP H07297805 A JPH07297805 A JP H07297805A JP 6091152 A JP6091152 A JP 6091152A JP 9115294 A JP9115294 A JP 9115294A JP H07297805 A JPH07297805 A JP H07297805A
- Authority
- JP
- Japan
- Prior art keywords
- synchronization
- correlation
- timing
- code
- 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.)
- Pending
Links
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
(57)【要約】
【目的】 回路規模の小形化と、誤判定の確率を低減し
て対雑音性能の向上を図る。
【構成】 先ずPN符号のm周期期間に相当する同期候
補選出期間を設定して、この期間に相関検出回路41に
よりPN符号の一部を使用した部分相関を行ない、この
部分相関により検出された相関値のうちしきい値以上の
相関値の中からレベルが大きい順に3つの相関値を同期
候補選出回路43により同期候補タイミングとして選定
している。次にn周期期間に相当する累積加算期間を設
定して、この期間に、上記同期候補タイミングとして選
出された各相関値の累積加算値を累積加算回路45で求
めて、これらの累積加算値のうち最大レベルの累積加算
値を累積値比較回路49で選択し、この選択した累積加
算値のタイミングを同期タイミングとして以後同期保持
回路50により同期保持を行なうようにしている。
(57) [Abstract] [Purpose] To reduce the circuit scale and reduce the probability of erroneous determination to improve noise performance. [Structure] First, a synchronization candidate selection period corresponding to the m period period of a PN code is set, and a partial correlation using a part of the PN code is performed by the correlation detection circuit 41 during this period, and the partial correlation is detected. Among the correlation values, three correlation values are selected by the synchronization candidate selection circuit 43 as synchronization candidate timings in the order of increasing level from correlation values above the threshold value. Next, a cumulative addition period corresponding to the n cycle period is set, and during this period, the cumulative addition value of each correlation value selected as the synchronization candidate timing is calculated by the cumulative addition circuit 45, and the cumulative addition value of these cumulative addition values is calculated. Among them, the maximum level cumulative added value is selected by the cumulative value comparison circuit 49, and the timing of the selected cumulative added value is used as the synchronization timing, and thereafter the synchronization holding circuit 50 holds the synchronization.
Description
【0001】[0001]
【産業上の利用分野】本発明は、スペクトラム拡散通信
方式を採用した無線通信装置において、受信信号と参照
拡散符号との符号同期を確立するために設けられるスペ
クトラム拡散符号同期回路および上記符号同期を確立す
るために使用されるスペクトラム拡散符号同期方法に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a spread spectrum code synchronization circuit provided for establishing code synchronization between a received signal and a reference spread code in a radio communication apparatus adopting a spread spectrum communication system and the above code synchronization. It relates to a spread spectrum code synchronization method used for establishing.
【0002】[0002]
【従来の技術】近年、移動無線通信システムに適用する
通信方式の一つとして、干渉や妨害に強いスペクトラム
拡散通信方式が注目されている。スペクトラム拡散通信
方式は、符号分割多元接続(CDMA)システムを実現
するために使用され、例えば送信側の装置において、デ
ィジタル化された音声データや画像データに対しPSK
またはFSK変調方式等のディジタル変調方式により変
調(一次変調)を行なったのち、この一次変調された送
信データを疑似雑音符号(PN符号)などの拡散符号を
用いてスペクトラム拡散(二次変調)することにより広
帯域のベースバンド信号に変換し、しかるのち無線周波
信号に変換して送信する。一方、受信側の装置において
は、受信された無線周波信号を中間周波信号もしくはベ
ースバンド信号に周波数変換したのち、送信側の装置で
使用した拡散符号と同じ符号を用いて逆拡散処理を行な
い、しかるのちPSKまたはFSK復調方式などのディ
ジタル復調方式によりディジタル復調を行なって受信デ
ータを再生するように構成される。2. Description of the Related Art In recent years, a spread spectrum communication system, which is resistant to interference and interference, has attracted attention as one of communication systems applied to mobile radio communication systems. The spread spectrum communication system is used to realize a code division multiple access (CDMA) system. For example, in a device on the transmission side, PSK is applied to digitized voice data and image data.
Alternatively, after performing modulation (primary modulation) by a digital modulation method such as the FSK modulation method, the primary modulated transmission data is spread spectrum (secondary modulation) using a spread code such as a pseudo noise code (PN code). As a result, it is converted into a wideband baseband signal, and then converted into a radio frequency signal for transmission. On the other hand, in the device on the receiving side, after performing frequency conversion of the received radio frequency signal into the intermediate frequency signal or the baseband signal, despreading processing is performed using the same code as the spreading code used on the device on the transmitting side, Thereafter, digital demodulation is performed by a digital demodulation system such as PSK or FSK demodulation system to reproduce received data.
【0003】ところで、この種の通信方式を採用した無
線通信装置においては、受信信号を逆拡散処理する際に
受信信号と参照拡散符号との符号同期を確立する必要が
ある。この符号同期を確立するための方式には、例えば
先ず初期同期捕捉モードを設定し、このモードにおいて
受信信号と参照拡散符号との相関をとることにより同期
を確立し、同期が確立されると同期保持モードに移行し
て以後同期確立状態を保持する方式が使用されている。By the way, in a wireless communication apparatus adopting this type of communication system, it is necessary to establish code synchronization between the received signal and the reference spread code when despreading the received signal. As a method for establishing this code synchronization, for example, an initial synchronization acquisition mode is first set, and in this mode, synchronization is established by correlating the received signal and the reference spread code, and when synchronization is established, synchronization is established. A method of holding the synchronization established state after shifting to the holding mode is used.
【0004】上記受信信号と参照拡散符号との相関を検
出する回路としては、例えばマッチドフィルタが使用さ
れる。マッチドフィルタを使用すると、拡散符号が高速
でかつ周期の長い符号であっても、比較的短時間に同期
を確立することができる。しかし、マッチドフィルタを
使用した回路は一般に回路規模が大形化する欠点を有し
ている。As a circuit for detecting the correlation between the received signal and the reference spread code, for example, a matched filter is used. By using the matched filter, it is possible to establish synchronization in a relatively short time even if the spreading code is a high-speed code and has a long cycle. However, the circuit using the matched filter generally has a drawback that the circuit scale becomes large.
【0005】そこで、最近では拡散符号の全周期にわた
って相関演算を行なわずに、拡散符号の1周期のうちの
一部のみを使用して相関演算を行なう方式が提唱されて
いる。このような方式であれば、マッチドフィルタの遅
延線の段数が減り、これにより同期回路の回路規模の小
形化が可能となる。しかし、このように拡散符号の部分
相関を利用した方式では、受信信号に含まれる種々雑音
成分の影響を受け易くなり、この結果同期タイミングを
誤判定する確率が高くなるという別の問題を生じる。Therefore, recently, a method has been proposed in which the correlation calculation is not performed over the entire period of the spreading code, but the correlation calculation is performed by using only a part of one period of the spreading code. With such a method, the number of stages of the delay line of the matched filter is reduced, so that the circuit scale of the synchronous circuit can be reduced. However, such a method using partial correlation of spread codes is susceptible to various noise components contained in the received signal, and as a result, another problem arises in that the probability of misjudgment of synchronization timing increases.
【0006】[0006]
【発明が解決しようとする課題】以上のように従来で
は、拡散符号の1周期全てを使用して相関を行なうとマ
ッチドフィルタを含む同期回路の回路規模の大形化を招
き、一方拡散符号の部分相関を利用すると回路規模は小
形化されるが、誤判定の確率が高くなるため雑音に対し
て弱くなるという問題点を有している。As described above, in the conventional art, if the correlation is performed by using all one cycle of the spreading code, the circuit scale of the synchronizing circuit including the matched filter is increased, while the spreading code The circuit scale is reduced by using the partial correlation, but there is a problem in that the probability of erroneous determination becomes high and the circuit becomes weak against noise.
【0007】本発明はこの様な事情に着目してなされた
もので、その第1の目的は、回路規模の小形化を図り、
しかも誤判定の確率を低減して対雑音性能の向上を図っ
たスペクトラム拡散符号の同期回路および同期方法を提
供することである。The present invention has been made in view of such circumstances, and the first purpose thereof is to reduce the circuit scale,
Moreover, it is an object of the present invention to provide a synchronization circuit and a synchronization method for spread spectrum codes, in which the probability of misjudgment is reduced to improve the noise performance.
【0008】また、本発明の第2の目的は、回線品質が
著しく劣化した状態においても、同期タイミングを正確
に検出することが可能なスペクトラム拡散符号の同期回
路および同期方法を提供することである。A second object of the present invention is to provide a spread spectrum code synchronizing circuit and a synchronizing method capable of accurately detecting the synchronization timing even when the line quality is remarkably deteriorated. .
【0009】さらに、本発明の第3の目的は、回線品質
が劣化した状態での誤同期の発生を防止した上で、回線
品質が良好な状態では同期確立に要する時間を短縮する
ことができるスペクトラム拡散符号の同期回路および同
期方法を提供することである。A third object of the present invention is to prevent the occurrence of erroneous synchronization in the state where the line quality is deteriorated and to shorten the time required for establishing synchronization in the state where the line quality is good. A spread spectrum code synchronization circuit and a synchronization method are provided.
【0010】[0010]
【課題を解決するための手段】上記第1の目的を達成す
るために第1の発明は、拡散符号によりスペクトラム拡
散された受信信号に対する参照拡散符号の同期を確立す
る際に、先ず上記受信信号と上記参照拡散符号の一部と
の相関値を検出して、この検出された相関値の中から所
定の第1の条件を満たす相関値を少なくとも一つ選択
し、次にこの選択された相関値の検出タイミングから上
記拡散符号の1周期に相当する時間が経過するごとに検
出される受信信号と参照拡散符号の一部との相関値を複
数周期分累積加算して、その累積加算値が所定の第2の
条件を満たしているか否かを判定し、満たしていると判
定された場合に当該累積加算値の検出タイミングを同期
タイミングとして認識するようにしたものである。In order to achieve the first object, the first invention is to first establish the synchronization of a reference spread code with a received signal which is spread spectrum by a spread code. And a part of the reference spread code are detected, at least one correlation value satisfying a predetermined first condition is selected from the detected correlation values, and then the selected correlation value is selected. The correlation value between the received signal and a part of the reference spread code detected each time the time corresponding to one cycle of the spread code has elapsed from the value detection timing is cumulatively added for a plurality of cycles. It is determined whether or not the predetermined second condition is satisfied, and when it is determined that the second condition is satisfied, the detection timing of the cumulative addition value is recognized as the synchronization timing.
【0011】一方、上記第2の目的を達成するために第
2の発明は、先ず上記受信信号と上記参照拡散符号の一
部との相関値を検出して、この検出された相関値の中か
ら所定の第1の条件を満たす相関値を少なくとも一つ選
択し、次にこの選択された相関値の検出タイミングから
上記拡散符号の1周期に相当する時間が経過するごとに
検出される受信信号と参照拡散符号の一部との相関値を
複数周期分累積加算して、その累積加算値が所定の第2
の条件を満たしているか否かを判定し、満たしていると
判定された場合に当該累積加算値の検出タイミングを同
期候補タイミングとして認識する。そして、この認識さ
れた同期候補タイミングを基準に、受信信号と上記参照
拡散符号の1周期全部との相関値を検出し、この検出さ
れた相関値が所定の第3の条件を満たしているか否かを
判定して、満たしていると判定された場合に当該相関値
の検出タイミングを正式に本同期タイミングとして認識
するようにしたものである。On the other hand, in order to achieve the above-mentioned second object, in the second invention, first, a correlation value between the received signal and a part of the reference spread code is detected, and among the detected correlation values. At least one correlation value satisfying the predetermined first condition is selected from among the received signals, and the received signal detected each time the time corresponding to one cycle of the spreading code elapses from the detection timing of the selected correlation value. And a correlation value with a part of the reference spread code are cumulatively added for a plurality of cycles, and the cumulative addition value is a predetermined second value.
It is determined whether or not the condition is satisfied, and when it is determined that the condition is satisfied, the detection timing of the cumulative addition value is recognized as the synchronization candidate timing. Then, the correlation value between the received signal and the entire one cycle of the reference spreading code is detected based on the recognized synchronization candidate timing, and whether or not the detected correlation value satisfies the predetermined third condition. When it is determined that the correlation value is satisfied, the detection timing of the correlation value is officially recognized as the main synchronization timing.
【0012】また、上記第3の目的を達成するために第
3の発明は、累積加算値が所定の第2の条件を満たして
いるか否かを判定し、第2の条件を備えていると判定さ
れた場合にその累積加算値についてさらに第4の条件を
満たしているか否かを判定し、この第4の条件を満たし
ている場合には当該累積加算値に対応するタイミングを
正規の同期タイミングとして認識し、一方第4の条件を
満たしていない場合に当該累積加算値に対応するタイミ
ングを同期候補タイミングとして認識する。そして、同
期候補タイミングが認識された場合には、この認識され
た同期候補タイミングを基準に、受信信号と上記参照拡
散符号の1周期全部との相関値を検出して、この検出さ
れた相関値が所定の第3の条件を満たしているか否かを
判定し、満たしていると判定された場合に当該相関値に
対応するタイミングを正規の同期タイミングとして認識
するようにしたものである。Further, in order to achieve the above-mentioned third object, a third aspect of the present invention determines whether or not the cumulative addition value satisfies a predetermined second condition, and has the second condition. When the determination is made, it is determined whether the cumulative addition value further satisfies the fourth condition, and when the fourth condition is satisfied, the timing corresponding to the cumulative addition value is changed to the regular synchronization timing. On the other hand, when the fourth condition is not satisfied, the timing corresponding to the cumulative addition value is recognized as the synchronization candidate timing. Then, when the synchronization candidate timing is recognized, the correlation value between the received signal and the entire one cycle of the reference spreading code is detected based on the recognized synchronization candidate timing, and the detected correlation value is detected. Is determined to satisfy the predetermined third condition, and when it is determined to be satisfied, the timing corresponding to the correlation value is recognized as the normal synchronization timing.
【0013】[0013]
【作用】この結果第1の発明によれば、受信信号と参照
拡散符号との相関検出が部分相関により行なわれる。こ
のため、マッチドフィルタの遅延線の段数は上記部分相
関に使用される参照拡散符号のビット数に応じた少ない
段数で済むことになり、これにより回路規模は小形化さ
れる。As a result, according to the first invention, the correlation between the received signal and the reference spread code is detected by the partial correlation. For this reason, the number of stages of the delay line of the matched filter can be as small as the number of stages of the reference spread code used for the partial correlation, and thus the circuit scale can be reduced.
【0014】また、上記部分相関により検出された相関
値の中から第1の条件(例えば所定レベル以上)を満た
す相関値が選択され、さらに以後の参照拡散符号の各周
期において上記相関値の検出タイミングと同一のタイミ
ングで検出される複数の相関値が累積加算されて、その
累積加算値が所定の第2の条件(レベルが一定レベル以
上)を満たしている場合に、当該累積加算値の検出タイ
ミングが同期タイミングとして認識される。このため、
部分相関の相関値のみから同期タイミングを認識する場
合に比べて、同期タイミングを正確に認識することが可
能となり、これにより対雑音性能の向上が図られる。A correlation value satisfying the first condition (for example, a predetermined level or more) is selected from the correlation values detected by the partial correlation, and the correlation value is detected in each subsequent cycle of the reference spreading code. When a plurality of correlation values detected at the same timing as the timing are cumulatively added and the cumulative addition value satisfies a predetermined second condition (level is a certain level or more), detection of the cumulative addition value The timing is recognized as the synchronization timing. For this reason,
As compared with the case of recognizing the synchronization timing only from the correlation value of the partial correlation, the synchronization timing can be recognized more accurately, which improves the noise resistance performance.
【0015】一方、第2の発明によれば、相関値を累積
加算して得られた累積加算値が所定の第2の条件を満た
していると判定された場合に、この累積加算値の検出タ
イミングを即時同期タイミングとして認識されずに同期
候補タイミングとして認識される。そして、この同期候
補タイミングを基準に受信信号と参照拡散符号の1周期
全部との相関値が検出され、この検出された相関値が所
定の第3の条件(例えば所定レベル以上)を満たしてい
ればこの相関値の検出タイミングが正式に本同期タイミ
ングとして認識される。すなわち、部分同期による同期
候補タイミングの検出過程に加えて、さらにこの同期候
補タイミングを基に全相関による同期タイミングの確認
過程が行なわれる。このため、部分同期による検出過程
のみを使用する場合に比べてより一層正確に同期タイミ
ングを捕捉することが可能となる。これは、例えば回線
品質が著しく劣化し、これにより受信信号のC/Nが低
下することがあるシステムにおいて特に有効である。On the other hand, according to the second invention, when it is determined that the cumulative addition value obtained by cumulatively adding the correlation values satisfies the predetermined second condition, the cumulative addition value is detected. The timing is not recognized as the immediate synchronization timing but is recognized as the synchronization candidate timing. Then, the correlation value between the received signal and one cycle of the reference spreading code is detected based on this synchronization candidate timing, and the detected correlation value does not satisfy the predetermined third condition (for example, a predetermined level or more). For example, the detection timing of this correlation value is officially recognized as the main synchronization timing. That is, in addition to the process of detecting the synchronization candidate timing by the partial synchronization, the process of confirming the synchronization timing by the total correlation is performed based on the synchronization candidate timing. Therefore, it becomes possible to capture the synchronization timing more accurately as compared with the case where only the detection process by partial synchronization is used. This is particularly effective in a system in which, for example, the line quality is significantly deteriorated and the C / N of the received signal may be deteriorated.
【0016】さらに第3の発明によれば、同期捕捉動作
において得られた累積加算値が第4の条件を備えていな
い場合には拡散符号の全相関を利用した同期タイミング
の確認過程が行なわれ、一方第4の条件を備えている場
合には同期タイミングの確認過程が省略されてそのまま
同期保持動作に移行する。このため、回線品質が劣化し
た状態では上記同期タイミングの確認過程により同期タ
イミングを正確に確立でき、一方回線品質が良好で同期
タイミングの確認が不要な場合には、比較的短時間に同
期を確立することが可能となる。Further, according to the third aspect of the invention, when the cumulative addition value obtained in the synchronization acquisition operation does not satisfy the fourth condition, the process of confirming the synchronization timing using all the correlations of the spread codes is performed. On the other hand, when the fourth condition is satisfied, the process of confirming the synchronization timing is omitted and the synchronization holding operation is directly performed. Therefore, when the line quality is deteriorated, the synchronization timing can be accurately established by the synchronization timing confirmation process. On the other hand, when the line quality is good and the synchronization timing need not be confirmed, synchronization is established in a relatively short time. It becomes possible to do.
【0017】[0017]
(第1の実施例)図1は、本発明の第1の実施例に係わ
るスペクトラム拡散符号同期回路を備えたディジタル無
線通信装置の構成を示す回路ブロック図である。図示し
ない基地局から送信された無線周波信号は、アンテナ1
1で受信されたのちアンテナ共用器(DUP)12を介
して受信回路(RX)13に入力され、ここで高周波増
幅および高周波フィルタリング処理が行なわれてミキサ
(MIX)14に入力される。ミキサ14では、上記無
線周波信号が周波数シンセサイザ(SYN)15から発
生された受信局部発振信号とミキシングされて中間周波
信号またはベースバンド信号に変換され、この周波数変
換された受信信号は符号同期回路16および逆拡散回路
17に入力される。(First Embodiment) FIG. 1 is a circuit block diagram showing the configuration of a digital radio communication apparatus having a spread spectrum code synchronizing circuit according to the first embodiment of the present invention. A radio frequency signal transmitted from a base station (not shown) is transmitted to the antenna 1
After being received at 1, the signal is input to a receiving circuit (RX) 13 via an antenna duplexer (DUP) 12, where high frequency amplification and high frequency filtering processing is performed and then input to a mixer (MIX) 14. In the mixer 14, the radio frequency signal is mixed with the reception local oscillation signal generated from the frequency synthesizer (SYN) 15 and converted into an intermediate frequency signal or a baseband signal, and the frequency converted reception signal is converted into a code synchronization circuit 16 And to the despreading circuit 17.
【0018】符号同期回路16は、上記受信信号と参照
拡散符号としての疑似雑音符号(PN符号)との符号同
期を確立するための回路であり、その同期情報は制御回
路30に通知される。逆拡散回路17は、符号同期回路
16から発生されるPN符号により上記受信信号のスペ
クトラム逆拡散処理を行ない、これにより自装置宛ての
信号を識別する。ディジタル復調回路(DEM)18で
は、上記逆拡散された受信信号のディジタル復調処理が
行なわれる。ディジタル変復調方式としては例えばπ/
4シフトQPSK方式が用いられる。The code synchronization circuit 16 is a circuit for establishing code synchronization between the received signal and a pseudo noise code (PN code) as a reference spread code, and the synchronization information is notified to the control circuit 30. The despreading circuit 17 performs spectrum despreading processing on the received signal with the PN code generated from the code synchronization circuit 16, and thereby identifies the signal addressed to itself. A digital demodulation circuit (DEM) 18 performs digital demodulation processing on the despread reception signal. As a digital modulation / demodulation method, for example, π /
The 4-shift QPSK method is used.
【0019】上記復調された受信信号は、誤り訂正符号
復号回路(CH−COD)19において誤り訂正復号処
理されたのち、音声符号復号回路(SP−COD)20
により音声復号処理され、これによりディジタル通話信
号が再生される。そして、このディジタル通話信号はP
CM符号復号回路(PCM−COD)21でアナログ通
話信号に変換されたのち、受話回路22を介してスピー
カ23に供給されて、このスピーカ23から拡声出力さ
れる。The demodulated received signal is subjected to error correction decoding processing in an error correction code decoding circuit (CH-COD) 19 and then a voice code decoding circuit (SP-COD) 20.
The voice decoding processing is performed by this, and thereby the digital call signal is reproduced. And this digital call signal is P
After being converted into an analog call signal by the CM code decoding circuit (PCM-COD) 21, it is supplied to the speaker 23 via the receiving circuit 22 and is output from the speaker 23 in a loud voice.
【0020】一方、マイクロホン24から出力された送
話音声信号は、送話回路25を介してPCM符号復号回
路21に入力され、ここでディジタル送話信号に変換さ
れたのち音声符号復号回路20に入力される。そして、
この音声符号復号回路20で音声符号化されたのちさら
に誤り訂正符号復号回路19により誤り訂正符号化さ
れ、しかるのちディジタル変調回路(MOD)26に入
力される。ディジタル変調回路26では、上記符号化さ
れたディジタル送話信号のディジタル変調が行なわれ、
この変調された送信信号は二次変調回路としての拡散回
路27に入力される。On the other hand, the transmission voice signal output from the microphone 24 is input to the PCM code decoding circuit 21 via the transmission circuit 25, is converted into a digital transmission signal here, and then is transmitted to the voice code decoding circuit 20. Is entered. And
After being voice coded by the voice code decoding circuit 20, it is further error correction coded by the error correction code decoding circuit 19 and then input to the digital modulation circuit (MOD) 26. The digital modulation circuit 26 digitally modulates the encoded digital transmission signal,
This modulated transmission signal is input to the spreading circuit 27 as a secondary modulation circuit.
【0021】拡散回路27は、上記変調された送信信号
を拡散符号としてのPN符号によりスペクトラム拡散処
理し、これにより広帯域の送信信号に変換する。この送
信信号は、ミキサ28により無線周波信号に変換されて
送信回路(TX)29に入力され、この送信回路29で
高周波増幅されたのちアンテナ共用器12を介してアン
テナ11から基地局へ向け送信される。The spreading circuit 27 performs spread spectrum processing on the modulated transmission signal with a PN code as a spreading code, thereby converting it into a wideband transmission signal. This transmission signal is converted into a radio frequency signal by the mixer 28 and input to the transmission circuit (TX) 29. After being high frequency amplified by this transmission circuit 29, it is transmitted from the antenna 11 to the base station via the antenna duplexer 12. To be done.
【0022】尚、制御回路30は、例えばマイクロコン
ピュータを主制御部として備えたもので、無線回線接続
制御や通信制御などを統括的に制御する機能を有してい
る。。また、31はコンソールユニット(CU)であ
り、このコンソールユニット31には、ダイヤルキーや
種々機能キー等からなる操作入力部と、電話番号や装置
の種々の動作状態を表示する液晶表示器や発光ダイオー
ドなどの表示部が配置されている。The control circuit 30 is provided with, for example, a microcomputer as a main control unit and has a function of comprehensively controlling wireless line connection control, communication control and the like. . Reference numeral 31 denotes a console unit (CU). The console unit 31 includes an operation input section including dial keys and various function keys, a liquid crystal display for displaying a telephone number and various operating states of the device, and a light emission. A display unit such as a diode is arranged.
【0023】ところで、上記符号同期回路16は次のよ
うに構成される。図2はその構成を示す回路ブロック図
である。符号同期回路16は、同期捕捉回路40と、同
期保持回路50と、PN符号発生器60と、これらの回
路をスイッチングするためのスイッチ制御回路70およ
びスイッチ回路71とから構成される。The code synchronizing circuit 16 is constructed as follows. FIG. 2 is a circuit block diagram showing the configuration. The code synchronization circuit 16 includes a synchronization acquisition circuit 40, a synchronization holding circuit 50, a PN code generator 60, and a switch control circuit 70 and a switch circuit 71 for switching these circuits.
【0024】先ず同期捕捉回路40は、相関検出回路4
1と、切替回路42と、同期候補選出回路43と、この
同期候補選出回路43に付属して設けられたm周期カウ
ンタ44とを備え、さらに二乗相関値R2 を累積加算す
る累積加算回路45と、この累積加算回路45に付属し
て設けられたn周期カウンタ46と、メモリ47と、タ
イミングカウンタ48と、累積加算値比較回路49とを
備えている。First, the synchronization acquisition circuit 40 includes the correlation detection circuit 4
1, a switching circuit 42, a synchronization candidate selection circuit 43, and an m-cycle counter 44 attached to the synchronization candidate selection circuit 43, and a cumulative addition circuit 45 for cumulatively adding the squared correlation value R 2. Further, an n-cycle counter 46 provided in association with the cumulative addition circuit 45, a memory 47, a timing counter 48, and a cumulative addition value comparison circuit 49 are provided.
【0025】このうち相関検出回路43は、受信信号と
参照拡散符号としてのPN符号との部分相関を検出する
もので、例えば図3に示すごとく構成される。すなわ
ち、受信信号は二分岐されてミキサ411,412に入
力される。同時にミキサ411,412には、それぞれ
局部発振器413から発生されたのち移相器414によ
りπ/2の移相差が設けられた受信周波数と同一周波数
の局部発振信号が入力される。このためミキサ411,
412では、上記受信信号が上記局部発振信号によりベ
ースバンドのI,Q成分の信号に直交検波され、この直
交検波された受信信号はそれぞれマッチドフィルタ(M
F)415,416に入力される。Of these, the correlation detection circuit 43 detects the partial correlation between the received signal and the PN code as the reference spread code, and is constructed as shown in FIG. 3, for example. That is, the received signal is split into two and input to the mixers 411 and 412. At the same time, the mixers 411 and 412 are respectively supplied with local oscillation signals having the same frequency as the reception frequency generated by the local oscillator 413 and then provided with a phase shift difference of π / 2 by the phase shifter 414. Therefore, the mixer 411,
In 412, the received signal is quadrature-detected into baseband I and Q component signals by the local oscillation signal, and the quadrature-detected received signals are respectively matched filters (M
F) Input to 415 and 416.
【0026】マッチドフィルタ415,416は、例え
ば図4に示すごとくサンプリング回路90と、受信信号
用のタップ付き遅延線91と、PN符号用のタップ付き
遅延線92と、加算回路93とから構成される。受信信
号は、サンプリング回路90により所定の周期でサンプ
リングされたのち、受信信号用のタップ付き遅延線91
に直列にシフト入力される。一方PN符号用のタップ付
き遅延線92には、PN符号発生器60により発生され
たPN符号のうちの一部が固定的に記憶されており、こ
の部分PN符号は加算回路93に並列入力される。加算
回路93では、上記受信信号がタップ付き遅延線91に
1ビットシフト入力されるごとに、この受信信号の並列
出力と上記タップ付き遅延線92に記憶された部分PN
符号との加算が行なわれ、その累積加算値が相関値とし
て直列にシフト出力される。これらのマッチドフィルタ
415,416から出力された相関出力は、それぞれ二
乗回路417,418において二乗されたのち加算器4
19で相互に加算されて、二乗相関値R2 となって出力
される。The matched filters 415 and 416 are composed of, for example, as shown in FIG. 4, a sampling circuit 90, a delay line 91 with a tap for a reception signal, a delay line 92 with a tap for a PN code, and an adder circuit 93. It The received signal is sampled at a predetermined cycle by the sampling circuit 90, and then the delay line 91 with a tap for the received signal is used.
Shift input in series. On the other hand, a part of the PN code generated by the PN code generator 60 is fixedly stored in the tapped delay line 92 for the PN code, and this partial PN code is input in parallel to the adder circuit 93. It In the adder circuit 93, every time the received signal is shifted into the tapped delay line 91 by 1 bit, a parallel output of the received signal and the partial PN stored in the tapped delay line 92 are output.
Addition with the code is performed, and the cumulative addition value is serially shifted and output as a correlation value. Correlation outputs output from these matched filters 415 and 416 are squared in squaring circuits 417 and 418, respectively, and then added to the adder 4.
They are added together at 19 and output as a squared correlation value R 2 .
【0027】切替回路42は、スイッチ制御回路70か
ら出力される切替制御信号により切り替わり、これによ
り上記相関検出回路41から出力された二乗相関値R2
が同期候補選出回路43とR2 加算回路45とのいずれ
かへ出力される。The switching circuit 42 is switched by the switching control signal output from the switch control circuit 70, whereby the squared correlation value R 2 output from the correlation detection circuit 41.
Is output to either the synchronization candidate selection circuit 43 or the R 2 addition circuit 45.
【0028】同期候補選出回路43は、m周期カウンタ
44により設定されたPN符号のm周期期間において、
先ず上記相関検出回路41から出力された二乗相関値R
2 を予め設定されたしきい値と比較してしきい値以上の
二乗相関値R2 を抽出し、さらにこの抽出された二乗相
関値R2 の中から信号レベルが高い順に一定個数(例え
ば3個)の二乗相関値R2 を同期候補タイミングとして
選出する。そして、これらの同期候補タイミングをメモ
リ47に格納するとともに、タイミングカウンタ47に
供給する。The synchronization candidate selection circuit 43, in the m cycle period of the PN code set by the m cycle counter 44,
First, the square correlation value R output from the correlation detection circuit 41.
And compared with a preset threshold value 2 is extracted or more square correlation value R 2 threshold, further the extracted predetermined number signal level in descending order from the square correlation values R 2 (e.g. 3 Individual) squared correlation value R 2 is selected as the synchronization candidate timing. Then, these synchronization candidate timings are stored in the memory 47 and are supplied to the timing counter 47.
【0029】タイミングカウンタ48は、上記選出され
た各同期候補タイミングを基準にそれぞれ計時を開始し
てPN符号の1周期分を計時するごとにタイミング信号
を出力する。The timing counter 48 outputs a timing signal each time it starts counting time based on each of the selected synchronization candidate timings and measures one cycle of the PN code.
【0030】累積加算回路45は、前記m周期期間に続
いてn周期カウンタ46により指定されたPN符号のn
周期期間において、上記メモリ47に格納された二乗相
関値R2 に、PN符号の1周期が経過するごとに相関検
出回路41から出力される二乗相関値R2 を累積加算す
る。その加算タイミングは、上記タイミングカウンタ4
7から出力されるタイミング信号により設定される。そ
して、上記n周期期間が終了すると、累積加算回路45
は上記累積加算により得られた値をメモリ47に格納す
る。The accumulating circuit 45 is arranged so that the PN code designated by the n-cycle counter 46 is followed by n cycles of the m-cycle period.
During the cycle period, the square correlation value R 2 stored in the memory 47 is cumulatively added to the square correlation value R 2 output from the correlation detection circuit 41 every time one cycle of the PN code elapses. The timing of the addition is the timing counter 4 described above.
It is set by the timing signal output from 7. Then, when the n-cycle period ends, the cumulative addition circuit 45
Stores the value obtained by the cumulative addition in the memory 47.
【0031】累積値比較回路49は、上記メモリ47に
格納された各累積加算値を相互に比較して、その中から
信号レベルが最も大きい累積加算値を選択し、この選択
した累積加算値のタイミングを同期タイミングとしてス
イッチ制御回路70に通知する。The cumulative value comparison circuit 49 compares the cumulative added values stored in the memory 47 with each other, selects the cumulative added value having the highest signal level from among them, and selects the cumulative added value of the selected cumulative added values. The switch control circuit 70 is notified of the timing as the synchronization timing.
【0032】スイッチ制御回路70は、上記m周期カウ
ンタ44およびn周期カウンタ46から出力されるタイ
ミング信号に同期して切替回路42を切替制御するとと
もに、上記累積値比較回路49から出力される同期タイ
ミング信号に同期してスイッチ回路71を同期捕捉回路
40側から同期保持回路5側に切り替える。また、これ
らの切替タイミングに同期してPN符号発生器60によ
るPN符号の発生タイミングを制御する。The switch control circuit 70 controls the switching circuit 42 to switch in synchronization with the timing signals output from the m-cycle counter 44 and the n-cycle counter 46, and the synchronization timing output from the cumulative value comparison circuit 49. The switch circuit 71 is switched from the synchronization acquisition circuit 40 side to the synchronization holding circuit 5 side in synchronization with the signal. Further, the PN code generation timing by the PN code generator 60 is controlled in synchronization with these switching timings.
【0033】次に、以上のように構成されたスペクトラ
ム拡散符号同期回路の動作を図5を参照して説明する。
通信が開始されると、先ず同期候補選出期間が設定され
る。すなわち、スイッチ制御回路70から出力される切
替制御信号により、スイッチ回路71は同期捕捉回路4
0側に設定され、かつ同期捕捉回路40内の切替回路4
2は同期候補選出回路43側に切替設定される。Next, the operation of the spread spectrum code synchronization circuit configured as described above will be described with reference to FIG.
When communication is started, first, a synchronization candidate selection period is set. That is, the switch circuit 71 causes the switch circuit 71 to output the synchronization control circuit 4 according to the switch control signal output from the switch control circuit 70.
The switching circuit 4 set to the 0 side and in the synchronization acquisition circuit 40
2 is switched and set to the synchronization candidate selection circuit 43 side.
【0034】そうすると、受信信号はスイッチ回路71
を介して相関検出回路41に入力され、この回路41に
おいてPN符号発生器60から発生されたPN符号との
部分相関が検出される。すなわち、相関検出回路41内
のマッチドフィルタ415,416では、受信信号がタ
ップ付き遅延線91に1ビットシフト入力されるごと
に、この受信信号とタップ付き遅延線92に保持されて
いるPN符号の一部とが加算回路93で加算され、その
累積加算値が相関値として出力される。この部分相関の
検出動作は、m周期カウンタ44により指定されたPN
符号のm周期期間に行なわれる。図5ではこのm周期期
間をPN符号の2周期に設定した場合を示している。Then, the received signal is the switch circuit 71.
Is input to the correlation detection circuit 41, and the partial correlation with the PN code generated from the PN code generator 60 is detected in this circuit 41. That is, in the matched filters 415 and 416 in the correlation detection circuit 41, every time the received signal is shifted into the tapped delay line 91 by 1 bit, the received signal and the PN code held in the tapped delay line 92 are converted. A part of the sum is added by the adder circuit 93, and the cumulative addition value is output as a correlation value. This partial correlation detection operation is performed by the PN designated by the m cycle counter 44.
It is performed in the period of m cycles of the code. FIG. 5 shows a case where this m cycle period is set to two cycles of the PN code.
【0035】上記m周期期間に相関検出回路41から出
力された二乗相関値R2 は、切替回路42を介して同期
候補選出回路43に入力される。そして、この同期候補
選出回路43において、しきい値よりもレベルが大きい
二乗相関値R2 が抽出され、さらにこの抽出された複数
の二乗相関値R2 の中からレベルが大きい順に3個の二
乗相関値R2 が同期候補タイミングとして選定される。
そして、この同期候補タイミングとして選定された二乗
相関値R2 はメモリ47に格納される。The squared correlation value R 2 output from the correlation detection circuit 41 during the m-cycle period is input to the synchronization candidate selection circuit 43 via the switching circuit 42. Then, in this synchronization candidate selection circuit 43, a squared correlation value R 2 having a level higher than the threshold value is extracted, and three squared values having a higher level are selected from the extracted plurality of squared correlation values R 2. The correlation value R 2 is selected as the synchronization candidate timing.
Then, the square correlation value R 2 selected as the synchronization candidate timing is stored in the memory 47.
【0036】そうして上記同期候補選定のためのm周期
期間が終了すると、続いてPN符号のn周期からなる2
乗相関値R2 累積加算期間が設定される。図2ではこの
n周期期間を2周期に設定した場合を示している。Then, when the m cycle period for selecting the synchronization candidate ends, the n cycles of the PN code are continuously generated.
The power correlation value R 2 cumulative addition period is set. FIG. 2 shows a case where this n cycle period is set to two cycles.
【0037】すなわち、上記m周期カウンタ44からm
周期が終了したことを表わす信号が出力されると、スイ
ッチ制御回路70から切替制御信号が出力され、これに
より切替回路42が同期候補選出回路43側から累積加
算回路45側に切り替わる。そうすると、累積加算回路
45において、上記メモリ47に格納された同期候補と
しての各二乗相関値R2 に、それぞれPN符号の1周期
が経過してタイミングカウンタ48からタイミング信号
が出力されるごとに、相関検出回路41から出力された
二乗相関値R2 が累積加算されてメモリ47に格納され
る。そして、この累積加算動作が上記n周期期間行なわ
れると、累積値比較回路49において、メモリ47に格
納された各累積加算値が相互に比較されてレベルが最大
の累積加算値が選択される。そして、この最大レベルの
累積加算値に対応するタイミングが同期タイミングとし
て使用される。That is, m from the m period counter 44
When the signal indicating the end of the cycle is output, the switch control circuit 70 outputs a switching control signal, which causes the switching circuit 42 to switch from the synchronization candidate selection circuit 43 side to the cumulative addition circuit 45 side. Then, in the cumulative addition circuit 45, each time the square correlation value R 2 as a synchronization candidate stored in the memory 47 has passed one cycle of the PN code and the timing signal is output from the timing counter 48, The square correlation value R 2 output from the correlation detection circuit 41 is cumulatively added and stored in the memory 47. When this cumulative addition operation is performed for the period of n cycles, the cumulative value comparison circuit 49 compares the cumulative addition values stored in the memory 47 with each other to select the cumulative addition value having the maximum level. Then, the timing corresponding to the cumulative addition value of the maximum level is used as the synchronization timing.
【0038】そうして最大レベルの累積加算値を検出す
るためのn周期期間が終了すると、n周期カウンタ46
のカウント出力に応じて、スイッチ制御回路70からス
イッチ回路71へ切替制御信号が出力され、この結果ス
イッチ回路71は同期捕捉回路40側から同期保持回路
50側に切り替わる。また、このとき上記累積値比較回
路49により検出された最大レベルの累積加算値に相当
するタイミング情報がタイミングカウンタ48からPN
符号発生器60に供給される。このため、PN符号発生
器60から発生されるPN符号のタイミングは上記タイ
ミング情報に同期してリセットされ、これにより同期保
持回路50は以後このリセットされたPN符号を基に同
期保持動作を行なう。When the n-cycle period for detecting the maximum level cumulative addition value is completed, the n-cycle counter 46 is completed.
The switch control circuit 70 outputs a switch control signal to the switch circuit 71 in accordance with the count output of the switch circuit 71. As a result, the switch circuit 71 switches from the synchronization acquisition circuit 40 side to the synchronization holding circuit 50 side. Further, at this time, timing information corresponding to the maximum level cumulative addition value detected by the cumulative value comparison circuit 49 is output from the timing counter 48 to PN.
It is supplied to the code generator 60. Therefore, the timing of the PN code generated from the PN code generator 60 is reset in synchronization with the above-mentioned timing information, so that the synchronization holding circuit 50 thereafter carries out the synchronization holding operation based on the reset PN code.
【0039】以上のように本実施例では、先ずPN符号
のm周期期間に相当する同期候補選出期間を設定して、
この期間に相関検出回路41によりPN符号の一部を使
用した部分相関を行ない、この部分相関により検出され
た相関値のうちしきい値以上の相関値の中からレベルが
大きい順に3つの相関値を同期候補選出回路43により
同期候補タイミングとして選定している。次にn周期期
間に相当する累積加算期間を設定して、この期間に、上
記同期候補タイミングとして選出された各相関値の累積
加算値を累積加算回路45で求めて、これらの累積加算
値のうち最大レベルの累積加算値を累積値比較回路49
で選択し、この選択した累積加算値のタイミングを同期
タイミングとして以後同期保持回路50により同期保持
を行なうようにしている。As described above, in the present embodiment, first, the synchronization candidate selection period corresponding to the m period period of the PN code is set,
During this period, the correlation detection circuit 41 performs partial correlation using a part of the PN code, and among the correlation values detected by this partial correlation, three correlation values in descending order of the correlation value among the correlation values above the threshold value. Is selected as the synchronization candidate timing by the synchronization candidate selection circuit 43. Next, a cumulative addition period corresponding to the n cycle period is set, and during this period, the cumulative addition value of each correlation value selected as the synchronization candidate timing is calculated by the cumulative addition circuit 45, and the cumulative addition value of these cumulative addition values is calculated. The cumulative addition value of the maximum level is calculated by the cumulative value comparison circuit 49.
The timing of the selected cumulative addition value is selected as the synchronization timing, and thereafter the synchronization holding circuit 50 holds the synchronization.
【0040】したがって本実施例であれば、相関検出回
路41ではPN符号の部分相関を検出しているため、マ
ッチドフィルタ415,416の各タップ付き遅延線9
1,92および加算回路93の段数を少なくすることが
でき、これによりマッチドフィルタ415,416の回
路構成を小形化して、延いては同期回路全体の回路規模
を小形化することができる。この効果は、小形軽量化が
最重要な課題の一つである携帯電話機などの移動通信端
末にあって極めて有用である。Therefore, in this embodiment, since the correlation detection circuit 41 detects the partial correlation of the PN code, the tapped delay line 9 of the matched filters 415 and 416 is used.
1, 92 and the number of stages of the adder circuit 93 can be reduced, whereby the circuit configuration of the matched filters 415, 416 can be downsized, and the circuit scale of the entire synchronous circuit can be downsized. This effect is extremely useful in a mobile communication terminal such as a mobile phone in which miniaturization and weight reduction are one of the most important issues.
【0041】また、上記部分相関により得られた相関値
の中からレベルがしきい値以上の相関値を大きい順に3
つ選定し、さらにこれらの相関値の累積加算値をそれぞ
れ求めてその中からレベルが最大の累積加算値を選択し
て、この累積加算値のタイミングを同期タイミングとし
て用いるようにしているため、部分相関を使用している
にも拘らず、誤判定を生じることなく正確な同期捕捉を
行なうことができる。Further, among the correlation values obtained by the partial correlation, the correlation value whose level is equal to or higher than the threshold value is set to 3 in descending order.
Since the cumulative addition value of these correlation values is calculated, the cumulative addition value with the highest level is selected from among them, and the timing of this cumulative addition value is used as the synchronization timing. Despite the use of correlation, accurate synchronization acquisition can be performed without causing erroneous determination.
【0042】(第2の実施例)図6は、本発明の第2の
実施例に係わるスペクトラム拡散符号同期回路の構成を
示す回路ブロック図である。なお、同図において前記図
2と同一部分には同一符号を付して詳しい説明は省略す
る。(Second Embodiment) FIG. 6 is a circuit block diagram showing the structure of a spread spectrum code synchronizing circuit according to the second embodiment of the present invention. In the figure, the same parts as those in FIG. 2 are designated by the same reference numerals and detailed description thereof is omitted.
【0043】本実施例の拡散符号符号回路には、同期捕
捉回路40および同期保持回路50に加えて、本同期回
路100が設けられている。この本同期回路100は、
同期捕捉回路4により捕捉された同期タイミングを仮同
期タイミングとして、この仮同期タイミングが正しい同
期タイミングであるか否かを確認するためのもので、ス
イッチ回路81により切替接続される。The spread code code circuit of this embodiment is provided with the synchronization circuit 100 in addition to the synchronization acquisition circuit 40 and the synchronization holding circuit 50. The main synchronizing circuit 100 is
The synchronization timing captured by the synchronization capturing circuit 4 is used as a provisional synchronization timing for confirming whether or not the provisional synchronization timing is the correct synchronization timing, and is switched and connected by the switch circuit 81.
【0044】すなわち、同期捕捉回路40のn周期カウ
ンタ46から、n周期期間が終了してカウントアップ信
号が出力されると、スイッチ制御回路80からスイッチ
回路81に切替制御信号が出力され、これによりスイッ
チ回路81が同期捕捉回路40から本同期回路100に
切り替わる。また、このとき同期捕捉回路40の累積加
算値比較回路49からは、同期捕捉回路40の同期捕捉
動作により得られた最大レベルの累積加算値が出力され
て本同期回路100に通知される。さらに、タイミング
カウンタ48から出力されたタイミング信号がPN符号
発生器60に与えられ、このタイミング信号に同期して
PN符号発生器60は参照PN符号の発生タイミングを
リセットする。That is, when the n-cycle counter 46 of the synchronization acquisition circuit 40 outputs a count-up signal after the end of the n-cycle period, the switch control circuit 80 outputs a switching control signal to the switch circuit 81, which causes The switch circuit 81 switches from the synchronization acquisition circuit 40 to the main synchronization circuit 100. At this time, the cumulative addition value comparison circuit 49 of the synchronization acquisition circuit 40 outputs the cumulative addition value of the maximum level obtained by the synchronization acquisition operation of the synchronization acquisition circuit 40 to notify the main synchronization circuit 100. Further, the timing signal output from the timing counter 48 is given to the PN code generator 60, and the PN code generator 60 resets the generation timing of the reference PN code in synchronization with this timing signal.
【0045】本同期回路100は、上記通知された最大
レベルの累積加算値に相当するタイミングを基準に、受
信信号と上記PN符号発生器60から発生された参照P
N符号との相関を検出する。なお、この相関検出動作で
は、参照PN符号の1周期全部を使用して受信信号との
相関検出が行なわれる。そして、この相関検出動作にお
いて得られた相関値が所定レベル以上であると、本同期
回路100は上記同期捕捉回路40により検出された仮
同期タイミングは正しい同期タイミングであると認識
し、スイッチ制御回路80に対し本同期検出信号を出力
する。そうすると、スイッチ制御回路80からスイッチ
回路81に切替制御信号が出力され、これによりスイッ
チ回路81は本同期回路100から同期保持回路50に
切り替わる。このため、以後同期保持回路50では、上
記本同期回路100により検出された本同期タイミング
の同期保持動作が行なわれる。The synchronizing circuit 100 uses the received signal and the reference P generated from the PN code generator 60 with reference to the timing corresponding to the notified cumulative addition value of the maximum level.
The correlation with the N code is detected. In this correlation detecting operation, the correlation with the received signal is detected by using one cycle of the reference PN code. When the correlation value obtained in this correlation detection operation is equal to or higher than a predetermined level, the synchronization circuit 100 recognizes that the temporary synchronization timing detected by the synchronization acquisition circuit 40 is a correct synchronization timing, and the switch control circuit. The main synchronization detection signal is output to 80. Then, a switch control signal is output from the switch control circuit 80 to the switch circuit 81, whereby the switch circuit 81 switches from the main synchronization circuit 100 to the synchronization holding circuit 50. Therefore, thereafter, the synchronization holding circuit 50 performs the synchronization holding operation of the main synchronization timing detected by the main synchronization circuit 100.
【0046】これに対し、上記同期タイミングの確認動
作において検出された相関値が所定レベルに達しなかっ
た場合、本同期回路100は上記仮同期タイミングは誤
っていると判断する。そして、前記同期捕捉回路40の
メモリ47に格納されている複数の累積加算値の中から
レベルが二番目に大きい累積加算値を読み出し、この累
積加算値に対応するタイミングを仮同期タイミングとし
て、上記した参照PN符号の1周期全部を使用した同期
タイミングの確認動作を行なう。この確認動作により上
記仮同期タイミングが正しい同期タイミングであること
が確認されると、本同期回路100からスイッチ制御回
路80に対し本同期検出信号が出力され、これによりス
イッチ回路81が切り替わって、以後同期保持回路50
により同期保持動作に移行する。On the other hand, when the correlation value detected in the synchronization timing confirmation operation does not reach the predetermined level, the synchronization circuit 100 determines that the temporary synchronization timing is incorrect. Then, the cumulative addition value having the second largest level is read from the plurality of cumulative addition values stored in the memory 47 of the synchronization acquisition circuit 40, and the timing corresponding to this cumulative addition value is set as the temporary synchronization timing. The confirmation operation of the synchronization timing is performed using the entire one cycle of the reference PN code. When it is confirmed by this confirmation operation that the temporary synchronization timing is the correct synchronization timing, the main synchronization circuit 100 outputs a main synchronization detection signal to the switch control circuit 80, whereby the switch circuit 81 is switched, and thereafter, Sync holding circuit 50
Shifts to the synchronous holding operation.
【0047】かくして、PN符号に対する同期タイミン
グが確立される。以上のように本実施例では、同期捕捉
回路40において最大レベルの累積加算値が検出される
と、スイッチ回路81により同期捕捉回路40から本同
期回路100に切り替えられ、本同期回路100におい
て上記最大レベルの累積加算値に対応するタイミングの
確認動作が行なわれる。そして、この確認動作により上
記タイミングが正しいと判定されると、以後このタイミ
ングを本同期タイミングとして同期保持動作に移行され
る。Thus, the synchronization timing for the PN code is established. As described above, in the present embodiment, when the maximum level cumulative added value is detected in the synchronization acquisition circuit 40, the switch circuit 81 switches from the synchronization acquisition circuit 40 to the main synchronization circuit 100. A confirmation operation of the timing corresponding to the cumulative addition value of the levels is performed. Then, if it is determined by the confirmation operation that the above timing is correct, the timing is thereafter set as the main synchronization timing, and the synchronization holding operation is performed.
【0048】したがって、本実施例によれば、例えば無
線回線の品質が劣化し易いシステムで使用される場合で
も、誤同期を生じる確率は低減されて、これにより確実
性の高い符号同期を行なうことができる。Therefore, according to the present embodiment, the probability of erroneous synchronization is reduced even when used in a system in which the quality of the wireless line is apt to deteriorate, so that highly reliable code synchronization can be performed. You can
【0049】(第3の実施例)第2の実施例では、同期
捕捉回路40において最大レベルの累積加算値が得られ
ると、同期捕捉回路40から本同期回路100に切り替
えて、この本同期回路100において上記累積加算値に
対応するタイミングが正しいか否かを確認するようにし
た。すなわち、無条件に同期捕捉回路40から本同期回
路100に切り替えて同期タイミングの確認を行なうよ
うにした。しかし、無線回線の状態によっては必ずしも
本同期回路100による同期タイミングの確認動作が必
要ではないことがある。(Third Embodiment) In the second embodiment, when the maximum level cumulative addition value is obtained in the synchronization acquisition circuit 40, the synchronization acquisition circuit 40 is switched to the main synchronization circuit 100, and this main synchronization circuit is switched. In 100, it is confirmed whether or not the timing corresponding to the cumulative addition value is correct. That is, the synchronization acquisition circuit 40 is unconditionally switched to the main synchronization circuit 100 to check the synchronization timing. However, depending on the state of the wireless line, the synchronization timing confirmation operation by the synchronization circuit 100 may not always be necessary.
【0050】そこで、本実施例では同期捕捉回路40か
ら本同期回路100に切り替える際に、同期捕捉回路4
0により得られた最大レベルの累積加算値が所定レベル
以上であるか否かを判定し、所定レベルに満たない場合
には同期捕捉回路40から本同期回路100に切り替え
て、本同期回路100で上記累積加算値に対応したタイ
ミングの確認動作を行ない、所定レベル以上だった場合
には本同期回路100による同期タイミングの確認動作
が不要であると判断して、そのまま同期保持回路50に
よる同期保持動作に移行するようにしている。Therefore, in the present embodiment, when switching from the synchronization acquisition circuit 40 to the main synchronization circuit 100, the synchronization acquisition circuit 4
It is determined whether or not the cumulative addition value of the maximum level obtained by 0 is equal to or higher than a predetermined level, and if it is less than the predetermined level, the synchronization acquisition circuit 40 is switched to the main synchronization circuit 100, and the main synchronization circuit 100 The operation for confirming the timing corresponding to the cumulative added value is performed, and when it is equal to or higher than the predetermined level, it is determined that the operation for confirming the synchronization timing by the synchronizing circuit 100 is unnecessary, and the synchronization holding operation by the synchronization holding circuit 50 is performed as it is. I am trying to move to.
【0051】このように構成すると、無線回線の品質が
良好な状態では実質的に不必要な本同期回路100によ
る同期確認動作が省略されて短時間のうちに符号同期を
確立することが可能となり、一方無線回線の品質が劣化
した状態では本同期回路100による同期確認動作によ
り誤同期が行なわれる不具合を低減して符号同期の確実
性を高く保持することが可能となる。With this configuration, the synchronization confirmation operation by the main synchronization circuit 100, which is substantially unnecessary in the state where the quality of the wireless line is good, is omitted, and the code synchronization can be established in a short time. On the other hand, in the state where the quality of the wireless line is deteriorated, it is possible to reduce the problem of erroneous synchronization due to the synchronization confirmation operation by the synchronization circuit 100 and maintain the reliability of code synchronization high.
【0052】なお、本発明は上記各実施例に限定される
ものではない。例えば、同期捕捉動作において、第1の
実施例では同期候補選出期間(PN符号のm周期)、お
よび累積加算期間(PN符号のn周期)をそれぞれ2周
期に設定したが、それ以外の値に設定してもよい。また
これらm,nの値は、固定的に設定せずに無線回線の状
態に応じて可変設定するようにしてもよい。The present invention is not limited to the above embodiments. For example, in the synchronization acquisition operation, in the first embodiment, the synchronization candidate selection period (the m period of the PN code) and the cumulative addition period (the n period of the PN code) are set to two periods, but other values are set. You may set it. Further, these values of m and n may not be fixedly set but may be variably set according to the state of the wireless line.
【0053】また、第2の実施例では本同期回路100
による同期確認動作において、PN符号の1周期全部を
使用して受信信号との相関を検出するようにしたが、P
N符号の一部を使用して受信信号との相関を検出するよ
うにしてもよい。また、PN符号の一部を使用する相関
検出動作とPN符号の全部を使用した相関検出動作と
を、無線回線の品質に応じて切り替えるようにしてもよ
い。Further, in the second embodiment, the synchronizing circuit 100
In the synchronization confirmation operation by P.P., the entire period of the PN code is used to detect the correlation with the received signal.
A part of the N code may be used to detect the correlation with the received signal. Further, the correlation detection operation using a part of the PN code and the correlation detection operation using the entire PN code may be switched depending on the quality of the wireless line.
【0054】その他、同期捕捉回路による同期捕捉動作
および本同期回路による同期確認動作の動作手順や、こ
れらの回路の構成、適用するシステムの種類や無線通信
装置の構成等についても、本発明の要旨を逸脱しない範
囲で種々変形して実施できる。In addition, the operation procedure of the synchronization acquisition operation by the synchronization acquisition circuit and the synchronization confirmation operation by this synchronization circuit, the configuration of these circuits, the type of system to be applied, the configuration of the wireless communication device, etc. Various modifications can be implemented without departing from the above.
【0055】[0055]
【発明の効果】以上詳述したように第1の発明では、拡
散符号によりスペクトラム拡散された受信信号に対する
参照拡散符号の同期を確立する際に、先ず上記受信信号
と上記参照拡散符号の一部との相関値を検出して、この
検出された相関値の中から所定の第1の条件を満たす相
関値を少なくとも一つ選択し、次にこの選択された相関
値の検出タイミングから上記拡散符号の1周期に相当す
る時間が経過するごとに検出される受信信号と参照拡散
符号の一部との相関値を複数周期分累積加算して、その
累積加算値が所定の第2の条件を満たしているか否かを
判定し、満たしていると判定された場合に当該累積加算
値の検出タイミングを同期タイミングとして認識するよ
うにしている。As described in detail above, in the first aspect of the invention, when the synchronization of the reference spread code with the received signal spectrum-spread by the spread code is established, first, the received signal and a part of the reference spread code are set. Of the spread code, and at least one correlation value satisfying a predetermined first condition is selected from the detected correlation values, and then the spreading code is detected from the detection timing of the selected correlation value. Of the received signal and a part of the reference spread code are cumulatively added for a plurality of cycles each time the time corresponding to one cycle of the above has passed, and the cumulative addition value satisfies the predetermined second condition. It is determined whether or not it is satisfied, and when it is determined that it is satisfied, the detection timing of the cumulative addition value is recognized as the synchronization timing.
【0056】したがって本発明によれば、回路規模の小
形化を図り、しかも誤判定の確率を低減して対雑音性能
の向上を図ったスペクトラム拡散符号の同期回路および
同期方法を提供することができる。Therefore, according to the present invention, it is possible to provide a synchronization circuit and a synchronization method for spread spectrum codes, in which the circuit scale is reduced and the probability of erroneous determination is reduced to improve the noise resistance performance. .
【0057】一方第2の発明では、先ず上記受信信号と
上記参照拡散符号の一部との相関値を検出して、この検
出された相関値の中から所定の第1の条件を満たす相関
値を少なくとも一つ選択し、次にこの選択された相関値
の検出タイミングから上記拡散符号の1周期に相当する
時間が経過するごとに検出される受信信号と参照拡散符
号の一部との相関値を複数周期分累積加算して、その累
積加算値が所定の第2の条件を満たしているか否かを判
定し、満たしていると判定された場合に当該累積加算値
の検出タイミングを同期候補タイミングとして認識す
る。そして、この認識された同期候補タイミングを基準
に、受信信号と上記参照拡散符号の1周期全部との相関
値を検出し、この検出された相関値が所定の第3の条件
を満たしているか否かを判定して、満たしていると判定
された場合に当該相関値の検出タイミングを正式に本同
期タイミングとして認識するようにしている。On the other hand, in the second invention, first, a correlation value between the received signal and a part of the reference spread code is detected, and a correlation value satisfying a predetermined first condition is detected from the detected correlation values. At least one, and then the correlation value between the received signal and a part of the reference spread code detected each time the time corresponding to one cycle of the spread code elapses from the detection timing of the selected correlation value. Is cumulatively added for a plurality of cycles, and it is determined whether or not the cumulative addition value satisfies a predetermined second condition. If it is determined that the second addition condition is satisfied, the detection timing of the cumulative addition value is set to the synchronization candidate timing. Recognize as. Then, the correlation value between the received signal and the entire one cycle of the reference spreading code is detected based on the recognized synchronization candidate timing, and whether or not the detected correlation value satisfies the predetermined third condition. If it is determined that the correlation value is satisfied, the detection timing of the correlation value is officially recognized as the main synchronization timing.
【0058】したがって本発明によれば、回線品質が著
しく劣化した状態においても、同期タイミングを正確に
検出することが可能なスペクトラム拡散符号の同期回路
および同期方法を提供することができる。Therefore, according to the present invention, it is possible to provide a synchronization circuit and a synchronization method for a spread spectrum code capable of accurately detecting the synchronization timing even when the line quality is significantly deteriorated.
【0059】さらに第3の発明では、累積加算値が所定
の第2の条件を満たしているか否かを判定し、第2の条
件を備えていると判定された場合にその累積加算値につ
いてさらに第4の条件を満たしているか否かを判定し、
この第4の条件を満たしている場合には当該累積加算値
に対応するタイミングを正規の同期タイミングとして認
識し、一方第4の条件を満たしていない場合に当該累積
加算値に対応するタイミングを同期候補タイミングとし
て認識する。そして、同期候補タイミングが認識された
場合には、この認識された同期候補タイミングを基準
に、受信信号と上記参照拡散符号の1周期全部との相関
値を検出して、この検出された相関値が所定の第3の条
件を満たしているか否かを判定し、満たしていると判定
された場合に当該相関値に対応するタイミングを正規の
同期タイミングとして認識するようにしている。Further, in the third invention, it is determined whether or not the cumulative addition value satisfies the predetermined second condition, and when it is determined that the second condition is satisfied, the cumulative addition value is further increased. Determine whether the fourth condition is met,
When the fourth condition is satisfied, the timing corresponding to the cumulative addition value is recognized as the normal synchronization timing, while when the fourth condition is not satisfied, the timing corresponding to the cumulative addition value is synchronized. Recognize as a candidate timing. Then, when the synchronization candidate timing is recognized, the correlation value between the received signal and the entire one cycle of the reference spreading code is detected based on the recognized synchronization candidate timing, and the detected correlation value is detected. Is determined to satisfy a predetermined third condition, and when it is determined to be satisfied, the timing corresponding to the correlation value is recognized as a normal synchronization timing.
【0060】したがって本発明によれば、回線品質が劣
化した状態での誤同期の発生を防止した上で、回線品質
が良好な状態では同期確立に要する時間を短縮すること
ができるスペクトラム拡散符号の同期回路および同期方
法を提供することができる。Therefore, according to the present invention, it is possible to prevent the occurrence of erroneous synchronization in the state where the line quality is deteriorated, and to reduce the time required for establishing the synchronization in the state where the line quality is good. A synchronization circuit and a synchronization method can be provided.
【図1】本発明の一実施例に係わるスペクトラム拡散符
号同期回路を備えたディジタル無線通信装置の構成を示
す回路ブロック図。FIG. 1 is a circuit block diagram showing a configuration of a digital wireless communication device including a spread spectrum code synchronization circuit according to an embodiment of the present invention.
【図2】本発明の第1の実施例に係わるスペクトラム拡
散符号同期回路の構成を示す回路ブロック図。FIG. 2 is a circuit block diagram showing the configuration of a spread spectrum code synchronization circuit according to the first embodiment of the present invention.
【図3】図2に示したスペクトラム拡散符号同期回路に
おける相関検出回路の構成を示す回路ブロック図。FIG. 3 is a circuit block diagram showing a configuration of a correlation detection circuit in the spread spectrum code synchronization circuit shown in FIG.
【図4】図3に示した相関検出回路におけるマッチドフ
ィルタの構成を示す回路ブロック図。4 is a circuit block diagram showing a configuration of a matched filter in the correlation detection circuit shown in FIG.
【図5】図2に示したスペクトラム拡散符号同期回路の
動作説明に使用するタイミング図。FIG. 5 is a timing diagram used for explaining the operation of the spread spectrum code synchronization circuit shown in FIG.
【図6】本発明の第2の実施例に係わるスペクトラム拡
散符号同期回路の構成を示す回路ブロック図。FIG. 6 is a circuit block diagram showing a configuration of a spread spectrum code synchronization circuit according to a second embodiment of the present invention.
11…アンテナ 12…アンテナ共用器(DUP) 13…受信回路(RX) 14,28…ミキサ 15…周波数シンセサイザ(SYN) 16…符号同期回路 17…逆拡散回路 18…ディジタル復調回路(DEM) 19…誤り訂正符号復号回路(CH−COD) 20…音声符号復号回路(SP−COD) 21…PCM符号復号回路(PCM−COD) 22…受話回路 23…スピーカ 24…マイクロホン 25…送話回路 26…ディジタル変調回路(MOD) 27…拡散回路 29…送信回路 30…制御回路 31…コンソールユニット(CU) 40…同期捕捉回路 41…相関検出回路 42…切替回路 43…同期候補選出回路 44…m周期カウンタ 45…累積加算回路 46…n周期カウンタ 47…メモリ 48…タイミングカウンタ 49…累積加算値比較回路 50…同期保持回路 60…PN符号発生器 70,80…スイッチ制御回路 71,81…スイッチ回路 90…サンプリング回路 91…受信信号用のタップ付き遅延線 92…PN符号用のタップ付き遅延線 93…加算回路 100…本同期回路 411,412…ミキサ 413…局部発振器 414…移相器 415,416…マッチドフィルタ(MF) 417,418…二乗回路 419…加算器 11 ... Antenna 12 ... Antenna duplexer (DUP) 13 ... Reception circuit (RX) 14, 28 ... Mixer 15 ... Frequency synthesizer (SYN) 16 ... Code synchronization circuit 17 ... Despreading circuit 18 ... Digital demodulation circuit (DEM) 19 ... Error correction code decoding circuit (CH-COD) 20 ... Speech code decoding circuit (SP-COD) 21 ... PCM code decoding circuit (PCM-COD) 22 ... Reception circuit 23 ... Speaker 24 ... Microphone 25 ... Sending circuit 26 ... Digital Modulation circuit (MOD) 27 ... Spreading circuit 29 ... Transmission circuit 30 ... Control circuit 31 ... Console unit (CU) 40 ... Synchronization acquisition circuit 41 ... Correlation detection circuit 42 ... Switching circuit 43 ... Synchronization candidate selection circuit 44 ... m cycle counter 45 ... cumulative addition circuit 46 ... n cycle counter 47 ... memory 48 ... timing counter 49 Cumulative addition value comparison circuit 50 ... Synchronous holding circuit 60 ... PN code generator 70, 80 ... Switch control circuit 71, 81 ... Switch circuit 90 ... Sampling circuit 91 ... Received signal tapped delay line 92 ... PN code tap Delay line 93 ... Adder circuit 100 ... Main synchronizing circuit 411, 412 ... Mixer 413 ... Local oscillator 414 ... Phase shifter 415, 416 ... Matched filter (MF) 417, 418 ... Square circuit 419 ... Adder
Claims (6)
いてスペクトラム拡散して送信するとともに、受信信号
を上記拡散符号と同じ参照拡散符号を用いて逆拡散した
のち復調して受信データを再生する無線通信装置に設け
られるスペクトラム拡散符号同期回路において、 前記受信信号と前記参照拡散符号の一部との相関値を出
力するための相関検出手段と、 この相関検出手段から出力された相関値の中から所定の
第1の条件を満たす相関値を少なくとも一つ選択するた
めの選択手段と、 この選択手段により選択された相関値に対応するタイミ
ングから前記拡散符号の1周期に相当する時間が経過す
るごとに前記相関検出手段から出力される相関値を複数
周期分累積加算し、その累積加算値を出力するための累
積加算手段と、 この累積加算手段から出力された累積加算値が所定の第
2の条件を満たしているか否かを判定し、満たしている
場合に当該累積加算値に対応するタイミングを正規の同
期タイミングとして認識する同期タイミング認識手段と
を具備したことを特徴とするスペクトラム拡散符号同期
回路。1. The transmission data is modulated, then spread spectrum is transmitted using a spreading code, and the received signal is despread using the same reference spreading code as the spreading code and then demodulated to reproduce the received data. In a spread spectrum code synchronization circuit provided in a wireless communication device, a correlation detection unit for outputting a correlation value between the received signal and a part of the reference spread code, and a correlation value output from the correlation detection unit. From the selecting means for selecting at least one correlation value satisfying the predetermined first condition, and the time corresponding to one cycle of the spreading code elapses from the timing corresponding to the correlation value selected by the selecting means. And a cumulative addition means for cumulatively adding the correlation values output from the correlation detection means for a plurality of cycles and outputting the cumulative addition value. A synchronization timing recognizing unit that determines whether or not the cumulative addition value output from the stage satisfies a predetermined second condition, and if it satisfies, recognizes the timing corresponding to the cumulative addition value as a normal synchronization timing. A spread spectrum code synchronization circuit comprising:
受信信号と参照拡散符号との符号同期を確立するスペク
トラム拡散符号同期方法において、 前記受信信号と前記参照拡散符号の一部との相関値を求
める第1の過程と、 この第1の過程において得られた相関値の中から所定の
第1の条件を満たす相関値を少なくとも一つ選択する第
2の過程と、 この第2の過程において選択された相関値に対応するタ
イミングから前記拡散符号の1周期に相当する時間が経
過するごとに得られる、受信信号と前記参照拡散符号の
一部との相関値を複数周期分累積加算する第3の過程
と、 この第3の過程により得られた累積加算値が所定の第2
の条件を満たしているか否かを判定し、満たしている場
合に当該累積加算値に対応するタイミングを正規の同期
タイミングとして認識する第4の過程とを具備したこと
を特徴とするスペクトラム拡散符号同期方法。2. A spread spectrum code synchronization method for establishing code synchronization between a received signal spread spectrum by a spread code and a reference spread code, wherein a correlation value between the received signal and a part of the reference spread code is obtained. 1 process, a second process of selecting at least one correlation value satisfying a predetermined first condition from the correlation values obtained in the first process, and a second process selected in the second process. A third step of accumulatively adding a plurality of periods of correlation values between the received signal and a part of the reference spreading code, which is obtained each time a time period corresponding to one period of the spreading code elapses from the timing corresponding to the correlation value. And the cumulative addition value obtained by the third process is the predetermined second value.
And a fourth step of recognizing whether or not the condition of is satisfied and recognizing the timing corresponding to the cumulative addition value as a normal synchronization timing when the condition is satisfied. Method.
いてスペクトラム拡散して送信するとともに、受信信号
を上記拡散符号と同じ参照拡散符号を用いて逆拡散した
のち復調して受信データを再生する無線通信装置に設け
られるスペクトラム拡散符号同期回路において、 前記受信信号と前記参照拡散符号の一部との相関値を出
力するための第1の相関検出手段と、 この相関検出手段から出力された相関値の中から所定の
第1の条件を満たす相関値を少なくとも一つ選択するた
めの選択手段と、 この選択手段により選択された相関値に対応するタイミ
ングから前記拡散符号の1周期に相当する時間が経過す
るごとに前記相関検出手段から出力される相関値を複数
周期分累積加算し、その累積加算値を出力するための累
積加算手段と、 この累積加算手段から出力された累積加算値が所定の第
2の条件を満たしているか否かを判定し、満たしている
場合に当該累積加算値に対応するタイミングを同期候補
タイミングとして認識する同期候補タイミング認識手段
と、 この同期候補タイミング認識手段により認識された同期
候補タイミングを基準に、受信信号と前記参照拡散符号
の1周期全部との相関値を求める第2の相関検出手段
と、 この第2の相関検出手段により得られた相関値が所定の
第3の条件を満たしているか否かを判定し、満たしてい
る場合に当該相関値に対応するタイミングを正規の同期
タイミングとして認識する同期タイミング認識手段とを
具備したことを特徴とするスペクトラム拡散符号同期回
路。3. The transmission data is modulated and then spread spectrum is transmitted using a spreading code, and the received signal is despread using the same reference spreading code as the spreading code and then demodulated to reproduce the received data. In a spread spectrum code synchronization circuit provided in a wireless communication device, a first correlation detecting means for outputting a correlation value between the received signal and a part of the reference spread code, and a correlation output from the correlation detecting means. Selecting means for selecting at least one correlation value satisfying a predetermined first condition from among the values, and a time corresponding to one cycle of the spreading code from the timing corresponding to the correlation value selected by this selecting means And a cumulative addition means for cumulatively adding the correlation values output from the correlation detection means for a plurality of cycles and outputting the cumulative addition value. Synchronization candidate timing recognition for determining whether or not the cumulative addition value output from the adding means satisfies a predetermined second condition, and recognizing the timing corresponding to the cumulative addition value as the synchronization candidate timing when the predetermined second condition is satisfied. Means, second correlation detecting means for obtaining a correlation value between the received signal and all one cycle of the reference spreading code on the basis of the synchronization candidate timing recognized by the synchronization candidate timing recognizing means, and the second correlation detecting means. A synchronization timing recognition means for determining whether or not the correlation value obtained by the detection means satisfies a predetermined third condition, and recognizing the timing corresponding to the correlation value as a normal synchronization timing when the correlation value is satisfied. A spread spectrum code synchronization circuit comprising:
受信信号と参照拡散符号との符号同期を確立するスペク
トラム拡散符号同期方法において、 前記受信信号と前記参照拡散符号の1周期の一部との相
関値を求める第1の過程と、 この第1の過程において得られた相関値の中から所定の
第1の条件を満たす相関値を少なくとも一つ選択する第
2の過程と、 この第2の過程において選択された相関値に対応するタ
イミングから前記拡散符号の1周期に相当する時間が経
過するごとに得られる、受信信号と前記参照拡散符号の
1周期の一部との相関値を複数周期分累積加算する第3
の過程と、 この第3の過程により得られた累積加算値が所定の第2
の条件を満たしているか否かを判定し、満たしている場
合に当該累積加算値に対応するタイミングを正規の同期
候補タイミングとして認識する第4の過程と、 この第4の過程により認識された同期候補タイミングを
基準に、受信信号と前記参照拡散符号の1周期全部との
相関値を求める第5の過程と、 この第5の過程により得られた相関値が所定の第3の条
件を満たしているか否かを判定し、満たしている場合に
当該相関値に対応するタイミングを正規の同期タイミン
グとして認識する第6の過程とを具備したことを特徴と
するスペクトラム拡散符号同期方法。4. A spread spectrum code synchronization method for establishing code synchronization between a received signal spread spectrum by a spread code and a reference spread code, wherein a correlation value between the received signal and a part of one period of the reference spread code. And a second step of selecting at least one correlation value satisfying a predetermined first condition from the correlation values obtained in the first step, and a second step of The correlation values of the received signal and a part of one cycle of the reference spreading code, which are obtained each time the time corresponding to one cycle of the spreading code elapses from the timing corresponding to the selected correlation value, are accumulated for a plurality of cycles. Third to add
And the cumulative addition value obtained by the third process
Is determined and whether the condition corresponding to the cumulative addition value is recognized as a normal synchronization candidate timing when the condition is satisfied, and the synchronization recognized by the fourth process. A fifth step of obtaining a correlation value between the received signal and all one cycle of the reference spreading code with reference to the candidate timing, and the correlation value obtained by the fifth step satisfies a predetermined third condition. And a sixth step of deciding whether or not there is, and recognizing the timing corresponding to the correlation value as a normal synchronization timing when satisfying the above condition.
いてスペクトラム拡散して送信するとともに、受信信号
を上記拡散符号と同じ参照拡散符号を用いて逆拡散した
のち復調して受信データを再生する無線通信装置に設け
られるスペクトラム拡散符号同期回路において、 前記受信信号と前記参照拡散符号の一部との相関値を出
力するための第1の相関検出手段と、 この相関検出手段から出力された相関値の中から所定の
第1の条件を満たす相関値を少なくとも一つ選択するた
めの選択手段と、 この選択手段により選択された相関値に対応するタイミ
ングから前記拡散符号の1周期に相当する時間が経過す
るごとに前記相関検出手段から出力される相関値を複数
周期分累積加算し、その累積加算値を出力するための累
積加算手段と、 この累積加算手段から出力された累積加算値が所定の第
2の条件を満たしているか否かを判定するための判定手
段と、 この判定手段により第2の条件を備えていると判定され
た累積加算値が第4の条件を満たしているか否かを判定
し、第4の条件を満たしている場合には当該累積加算値
に対応するタイミングを正規の同期タイミングとして認
識し、一方第4の条件を満たしていない場合に当該累積
加算値に対応するタイミングを同期候補タイミングとし
て認識するための認識手段と、 この認識手段により同期候補タイミングが認識された場
合に、この同期候補タイミングを基準に受信信号と前記
参照拡散符号の1周期全部との相関値を求める第2の相
関検出手段と、 この第2の相関検出手段により得られた相関値が所定の
第3の条件を満たしているか否かを判定し、満たしてい
る場合に当該相関値に対応するタイミングを正規の同期
タイミングとして認識する同期タイミング認識手段とを
具備したことを特徴とするスペクトラム拡散符号同期回
路。5. The transmission data is modulated and then spread spectrum is transmitted using a spreading code, and the received signal is despread using the same reference spreading code as the spreading code and demodulated to reproduce the received data. In a spread spectrum code synchronization circuit provided in a wireless communication device, a first correlation detecting means for outputting a correlation value between the received signal and a part of the reference spread code, and a correlation output from the correlation detecting means. Selecting means for selecting at least one correlation value satisfying a predetermined first condition from among the values, and a time corresponding to one cycle of the spreading code from the timing corresponding to the correlation value selected by this selecting means And a cumulative addition means for cumulatively adding the correlation values output from the correlation detection means for a plurality of cycles and outputting the cumulative addition value. Determination means for determining whether or not the cumulative addition value output from the addition means satisfies a predetermined second condition, and the cumulative addition value determined by this determination means to satisfy the second condition Determines whether or not the fourth condition is satisfied, and if the fourth condition is satisfied, the timing corresponding to the cumulative addition value is recognized as the normal synchronization timing, while the fourth condition is satisfied. If the synchronization candidate timing is recognized by the recognizing means, the recognizing means for recognizing the timing corresponding to the cumulative addition value as the synchronization candidate timing when the synchronization candidate timing is not recognized. Second correlation detecting means for obtaining a correlation value with all one cycle of the reference spread code, and the correlation value obtained by the second correlation detecting means satisfies a predetermined third condition. A spread spectrum code synchronization circuit comprising: a synchronization timing recognition unit that determines whether or not the timing corresponds to the correlation value as a normal synchronization timing when the correlation value is satisfied.
受信信号と参照拡散符号との符号同期を確立するスペク
トラム拡散符号同期方法において、 前記受信信号と前記参照拡散符号の1周期の一部との相
関値を求める第1の過程と、 この第1の過程において得られた相関値の中から所定の
第1の条件を満たす相関値を少なくとも一つ選択する第
2の過程と、 この第2の過程において選択された相関値の検出タイミ
ングから前記拡散符号の1周期に相当する時間が経過す
るごとに得られる、受信信号と前記参照拡散符号の1周
期の一部との相関値を複数周期分累積加算する第3の過
程と、 この第3の過程により得られた累積加算値が所定の第2
の条件を満たしているか否かを判定するための第4の過
程と、 この第4の過程により第2の条件を備えていると判定さ
れた累積加算値が第4の条件を満たしているか否かを判
定し、第4の条件を満たしている場合には当該累積加算
値に対応するタイミングを正規の同期タイミングとして
認識し、一方第4の条件を満たしていない場合に当該累
積加算値に対応するタイミングを同期候補タイミングと
して認識する第5の過程と、 この第5の過程により同期候補タイミングが認識された
場合に、この認識された同期候補タイミングを基準に、
受信信号と前記参照拡散符号の1周期全部との相関値を
求める第6の過程と、 この第6の過程により得られた相関値が所定の第3の条
件を満たしているか否かを判定し、満たしている場合に
当該相関値に対応するタイミングを正規の同期タイミン
グとして認識する第7の過程とを具備したことを特徴と
するスペクトラム拡散符号同期方法。6. A spread spectrum code synchronization method for establishing code synchronization between a received signal spectrum spread by a spread code and a reference spread code, wherein a correlation value between the received signal and a part of one period of the reference spread code. And a second step of selecting at least one correlation value satisfying a predetermined first condition from the correlation values obtained in the first step, and a second step of A plurality of cycles of cumulative addition of correlation values between the received signal and a part of one cycle of the reference spreading code, which is obtained each time a time corresponding to one cycle of the spreading code has elapsed from the detection timing of the selected correlation value. And a cumulative addition value obtained by the third process
And a fourth step for determining whether or not the condition of is satisfied, and whether or not the cumulative addition value determined to satisfy the second condition by the fourth step satisfies the fourth condition. If the fourth condition is satisfied, the timing corresponding to the cumulative addition value is recognized as the normal synchronization timing, while if the fourth condition is not satisfied, the cumulative addition value is handled. A fifth step of recognizing the timing to be performed as the synchronization candidate timing, and when the synchronization candidate timing is recognized in the fifth step, based on the recognized synchronization candidate timing,
A sixth step of obtaining a correlation value between the received signal and one cycle of the reference spread code, and it is determined whether or not the correlation value obtained by the sixth step satisfies a predetermined third condition. And a seventh step of recognizing the timing corresponding to the correlation value as a normal synchronization timing when the correlation value is satisfied, the spread spectrum code synchronization method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6091152A JPH07297805A (en) | 1994-04-28 | 1994-04-28 | Spread spectrum code synchronization circuit and synchronization method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6091152A JPH07297805A (en) | 1994-04-28 | 1994-04-28 | Spread spectrum code synchronization circuit and synchronization method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07297805A true JPH07297805A (en) | 1995-11-10 |
Family
ID=14018549
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6091152A Pending JPH07297805A (en) | 1994-04-28 | 1994-04-28 | Spread spectrum code synchronization circuit and synchronization method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07297805A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6345045B1 (en) | 1997-06-24 | 2002-02-05 | Nec Corporation | Synchronous capture circuit for code division multiple access communication |
| EP0942543A3 (en) * | 1998-03-13 | 2002-04-24 | Nec Corporation | Slot timing detection method and circuit |
| JP2002543742A (en) * | 1999-04-29 | 2002-12-17 | シーメンス アクチエンゲゼルシヤフト | Synchronization method between base station and mobile station, base station and mobile station |
| JP2003511955A (en) * | 1999-10-13 | 2003-03-25 | ユー−ナブ マイクロエレクトロニクス コーポレーション | Signal acquisition system for spread spectrum receiver |
| JP2003514429A (en) * | 1999-11-10 | 2003-04-15 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | Correlation method of time discrete signal part |
| KR100445624B1 (en) * | 2000-11-24 | 2004-08-23 | 가부시끼가이샤 도시바 | Method and apparatus for determining code synchronized time during cdma-based information receiving and cdma receiving apparatus |
| US6894996B2 (en) | 2000-09-09 | 2005-05-17 | Samsung Electronics Co., Ltd. | Apparatus and method for searching a base station in an asynchronous mobile communications system |
| US6912245B2 (en) | 1999-12-27 | 2005-06-28 | Hyundai Electronics Industries Co., Ltd. | Apparatus for calculating decision parameters in an IMT-2000 system |
| JP2006037557A (en) * | 2004-07-28 | 2006-02-09 | Nagoya Doro Engineer Kk | Bridge inspecting equipment |
| JP2008523748A (en) * | 2004-12-13 | 2008-07-03 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | Apparatus and method for determining a correlation value |
| JP2009038817A (en) * | 2000-04-06 | 2009-02-19 | Ntt Docomo Inc | Synchronization acquisition method and apparatus in CDMA cellular system |
| JP2009515423A (en) * | 2005-11-04 | 2009-04-09 | トムソン ライセンシング | Apparatus and method for detecting low signal-to-noise ratio ATSC signals |
-
1994
- 1994-04-28 JP JP6091152A patent/JPH07297805A/en active Pending
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6345045B1 (en) | 1997-06-24 | 2002-02-05 | Nec Corporation | Synchronous capture circuit for code division multiple access communication |
| EP0887946A3 (en) * | 1997-06-24 | 2003-01-08 | Nec Corporation | Synchronous capture circuit for code division multiple access communication |
| EP0942543A3 (en) * | 1998-03-13 | 2002-04-24 | Nec Corporation | Slot timing detection method and circuit |
| US6459724B1 (en) | 1998-03-13 | 2002-10-01 | Nec Corporation | Slot timing detection method and circuit |
| JP2002543742A (en) * | 1999-04-29 | 2002-12-17 | シーメンス アクチエンゲゼルシヤフト | Synchronization method between base station and mobile station, base station and mobile station |
| JP2003511955A (en) * | 1999-10-13 | 2003-03-25 | ユー−ナブ マイクロエレクトロニクス コーポレーション | Signal acquisition system for spread spectrum receiver |
| JP2003514429A (en) * | 1999-11-10 | 2003-04-15 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | Correlation method of time discrete signal part |
| US6912245B2 (en) | 1999-12-27 | 2005-06-28 | Hyundai Electronics Industries Co., Ltd. | Apparatus for calculating decision parameters in an IMT-2000 system |
| US7697597B2 (en) | 1999-12-27 | 2010-04-13 | Pantech & Curitel Communications, Inc. | Apparatus for calculating decision parameters in an IMT-2000 system |
| JP2009038817A (en) * | 2000-04-06 | 2009-02-19 | Ntt Docomo Inc | Synchronization acquisition method and apparatus in CDMA cellular system |
| US6894996B2 (en) | 2000-09-09 | 2005-05-17 | Samsung Electronics Co., Ltd. | Apparatus and method for searching a base station in an asynchronous mobile communications system |
| KR100445624B1 (en) * | 2000-11-24 | 2004-08-23 | 가부시끼가이샤 도시바 | Method and apparatus for determining code synchronized time during cdma-based information receiving and cdma receiving apparatus |
| JP2006037557A (en) * | 2004-07-28 | 2006-02-09 | Nagoya Doro Engineer Kk | Bridge inspecting equipment |
| JP2008523748A (en) * | 2004-12-13 | 2008-07-03 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | Apparatus and method for determining a correlation value |
| JP2009515423A (en) * | 2005-11-04 | 2009-04-09 | トムソン ライセンシング | Apparatus and method for detecting low signal-to-noise ratio ATSC signals |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5920554A (en) | Mobile station apparatus used in CDMA cellular radio system and spread code synchronization method therefor | |
| CN1094022C (en) | Time-division-locking indicating order circuit of power control and business channel decoding and method thereof | |
| US5737327A (en) | Method and apparatus for demodulation and power control bit detection in a spread spectrum communication system | |
| US5754583A (en) | Communication device and method for determining finger lock status in a radio receiver | |
| US5894494A (en) | Parallel correlator architecture for synchronizing direct sequence spread-spectrum signals | |
| EP0701333B1 (en) | Synchronisation method and apparatus for a direct sequence spread spectrum communications system | |
| US20030185286A1 (en) | Matched filter-based handoff method and apparatus | |
| US8204099B2 (en) | Signal processing unit and wireless communication device | |
| JPH07297805A (en) | Spread spectrum code synchronization circuit and synchronization method | |
| EP1184991B1 (en) | Mobile radio terminal with automatic frequency control circuit | |
| US5737361A (en) | Receiver in a direct-sequence spread-spectrum communication system using a window filter | |
| US6314129B1 (en) | Circuit and method for timing recovery in digital communication receiver | |
| EP0896437A2 (en) | Spread spectrum synchronization apparatus | |
| JPH0955715A (en) | Spread spectrum wireless communication equipment | |
| EP0910174B1 (en) | Code shift keying (CSK) apparatus and method for spectrum spread communication | |
| MXPA02006991A (en) | Efficient system and method for facilitating quick paging channel demodulation via an efficient offline searcher in a wireless communications system. | |
| US6807224B1 (en) | CDMA receiving apparatus and CDMA receiving method | |
| EP1713184A1 (en) | Method and apparatus for cell search in a W-CDMA system | |
| JP3682058B2 (en) | Wireless communication system | |
| JP3320655B2 (en) | Spread spectrum wireless communication equipment | |
| JP2001077722A (en) | Spread spectrum communication apparatus and synchronization acquisition method therefor | |
| JP2002050982A (en) | Cdma reception equipment and its method | |
| US8233519B2 (en) | Signal processing unit and wireless communication device | |
| JPH0955716A (en) | Spread spectrum wireless communication equipment | |
| US7039100B2 (en) | Detection of correlation between detected transmissions from multiple base stations and a known code in a mobile telecommunications system |