(57)【特許請求の範囲】
【請求項１】
スペクトラム拡散通信の逆拡散に用いられる拡散符号を出力する拡散符号発生回路であって、
受信ベースバンド信号の同期タイミングの変化を検出する制御装置から、前記変化に基づいて、位相の進み又は遅れを表す進み遅れ情報と、拡散符号の出力時間の単位となるチップ時間の位相制御を連続して行う回数を表す制御量情報と、新たなスロットの先頭位置とするシンボルカウント値を表すシンボルオフセット情報と、新たなフレームの先頭位置とするスロットカウント値を表すスロットオフセット情報と、コピー元フレームタイミング信号に同期させる旨の命令を含む位相コピー情報とが入力される前記拡散符号発生回路であり、
サンプル時間毎にカウントを行い、拡散符号発生タイミングとなるチップタイミング信号と、前記進み遅れ情報及び前記制御量情報に基づいてカウント値を調整して位相制御を行い、当該カウント値をサンプルカウント信号としてサンプル時間毎に出力するサンプルカウント部と、
前記サンプルカウント信号が第１のカウント値のときにチップタイミング信号を出力するチップタイミング生成部と、
前記チップタイミング信号に同期してカウントを行い、当該カウント値をチップカウント信号として出力するチップカウント部と、
前記チップカウント信号が第２のカウント値のときにシンボルタイミング信号を出力するシンボルタイミング生成部と、
前記シンボルタイミング信号に同期してカウントを行い、当該カウント値をシンボルカウント信号として出力するシンボルカウント部と、
前記シンボルオフセット情報が表すシンボルカウント値を第３のカウント値とし、前記シンボルカウント信号が第３のカウント値であるときにスロットタイミング信号を出力するスロットタイミング生成部と、
前記スロットタイミング信号に同期してカウントを行い、当該カウント値をスロットカウント信号として出力するスロットカウント部と、
前記スロットオフセット情報が表すスロットカウント値を第４のカウント値とし、前記スロットカウント信号が第４のカウント値であるときにフレームタイミング信号を出力するフレームタイミング生成部と、
前記フレームタイミング信号に基づいて拡散符号の出力タイミングを初期位相に同期させ、前記チップタイミング信号に同期して拡散符号を出力する拡散符号生成部と、
前記位相コピー情報に基づいて、前記サンプルカウント部、前記チップカウント部、前記シンボルカウント部及び前記スロットカウント部から出力される各信号の出力タイミングを、前記コピー元フレームタイミング信号に同期させるクリア信号を出力する位相コピー制御部とを有する拡散符号発生回路であることを特徴とする拡散符号発生回路。
【請求項２】
サンプルカウント部は、進み遅れ情報及びサンプルカウント信号が特定のカウント値のときに進み又は遅れの方向を示す進み遅れ信号を出力する進み遅れ制御部と、
チップタイミング信号に同期して、位相制御を連続して行う回数を１ずつ減算し、減算結果が０以外のときに動作イネーブル信号を出力する回数カウント手段と、
サンプル時間毎にカウントを行い、前記進み遅れ情報が遅れの場合、前記動作イネーブル信号に同期してカウントを停止し、前記進み遅れ情報が進みの場合、前記動作イネーブル信号に同期してカウントを進め、これらカウントにおけるカウント値をサンプルカウント信号として出力すると共に、クリア信号に基づいてコピー元フレームタイミング信号に同期するよう前記カウント値を調整するサンプルカウント手段とを備えることを特徴とする請求項１記載の拡散符号発生回路。
【請求項３】
スロットタイミング生成部は、シンボルオフセット情報を特定の値で減算してオフセットカウント値を出力するオフセット制御手段と、
前記シンボルカウント信号が表すカウント値と前記オフセットカウント値とを比較し、比較結果を出力するカウント比較手段と、
前記比較結果が等しいときにスロットタイミング信号を出力する信号生成手段とを備えることを特徴とする請求項１又は２記載の拡散符号発生回路。
【請求項４】
フレームタイミング生成部は、スロットオフセット情報を特定の値で減算してオフセットカウント値を出力するオフセット制御手段と、
前記スロットカウント信号が表すカウント値と前記オフセットカウント値とを比較し、比較結果を出力するカウント比較手段と、
前記比較結果が等しいときにフレームタイミング信号を出力する信号生成手段とを備えることを特徴とする請求項１乃至３記載の拡散符号発生回路。
【請求項５】
スペクトラム拡散通信の受信ベースバンド信号の復調を行う復調回路であって、
請求項１乃至４記載の拡散符号発生回路の構成を備え、受信ベースバンド信号の逆拡散に用いられる拡散符号と、受信ベースバンド信号の同期に用いられるフレームタイミング信号を出力する第１の拡散符号発生回路と、
前記受信ベースバンド信号と、前記第１の拡散符号発生回路から出力された拡散符号との相関演算を行うマッチドフィルタ部と、
前記マッチドフィルタ部での相関演算の結果に基づいてパスの検出を行い、検出結果を出力するプロファイル部と、
請求項１乃至４記載の拡散符号発生回路の構成を備え、パス毎に設けられ、前記フレームタイミング信号を入力し、拡散符号を出力する複数の第２の拡散符号発生回路と、
各々の前記第２の拡散符号発生回路と対となるよう設けられ、前記受信ベースバンド信号と、前記第２の拡散符号発生回路から出力された拡散符号との相関演算及び復調処理を行う複数のコリレータ部と
前記プロファイル部から出力されたパス検出結果に基づき、受信ベースバンド信号の同期タイミング及び検出されたパスの位置を判定し、判定結果に基づいて、前記第１の拡散符号発生回路に進み遅れ情報、シンボルオフセット情報又はスロットオフセット情報を出力し、受信ベースバンド信号の同期タイミングに拡散符号の出力を同期させ、
全ての前記第２の拡散符号発生回路に位相コピー情報を出力し、受信ベースバンド信号の同期タイミングに拡散符号の出力を同期させ、さらに各パスに対応したそれぞれの前記第２の拡散符号発生回路に進み遅れ情報、シンボルオフセット情報又はスロットオフセット情報を出力し、各パスの同期タイミングに拡散符号の出力を同期させる制御部を有することを特徴とする復調回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スペクトラム拡散通信における受信機で用いられる拡散符号発生回路に係り、特に送信時に直接拡散方式で拡散変調された受信信号から拡散符号の発生タイミングを検出し、位相制御を行う拡散符号発生回路に関する。
【０００２】
【従来の技術】
移動体通信又は無線ＬＡＮ（Local Area Network）等に用いられるスペクトラム拡散通信方式では、無線送信を行う際に、送信機側で送信データに対して狭帯域変調（１次変調）と拡散変調（２次変調）の二段階変調を行っている。
このため受信機では、無線送信されたデータを受信すると、まず逆拡散を行って１次変調の状態に戻した後に、検波回路によりベースバンド信号の再生を行っている。つまり受信機では、送信機における二段階変調に対応して受信データを復調するような構成となっている。
上述したスペクトラム拡散通信方式では、送信機側では拡散符号を用いて拡散変調を行っており、受信機側では拡散変調で用いられたものと同じ拡散符号を用いて逆拡散を行っている。
【０００３】
スペクトラム拡散による通信方式であるＷ−ＣＤＭＡ（Wideband Code Division Multiple Access）通信方式は、次世代の移動体通信の通信方式として注目されている。Ｗ−ＣＤＭＡ通信方式によって通信を行う移動局は、基地局との通信開始の際に、基地局から送信される複数種の通信信号を相関処理することによって、基地局から受信したデータの復調に用いられる拡散符号を検出している。
以下、スペクトラム拡散通信方式における拡散符号の検出方法について、Ｗ−ＣＤＭＡ通信方式を例に説明する。
【０００４】
Ｗ−ＣＤＭＡ通信方式において、拡散符号の検出は、三段階に分けて行われる。移動局は電源が投入されると、通信対象の基地局を特定するために、まず第１段階としてＰ−ＳＣＨ（Primary Synchronization Channel）を捕捉する。移動局はアンテナでアナログ無線信号を受信すると、受信機においてデジタル信号に変換し、あらかじめ記憶されている拡散符号を用いてデジタル信号の逆拡散処理を行い、Ｐ−ＳＣＨの相関検出を行う。
Ｐ−ＳＣＨは１スロットあたり１シンボル分が送信されており、移動局はＰ−ＳＣＨを検出することでアナログ無線信号の同期シンボルタイミングを検出している。
【０００５】
次に移動局は、第２段階としてＳ−ＳＣＨ（Secondary Synchronization Channel）を捕捉する。移動局はアンテナでアナログ無線信号を受信すると、受信機においてデジタル信号に変換し、あらかじめ記憶されている拡散符号を用いてデジタル信号の逆拡散処理を行い、Ｓ−ＳＣＨの相関検出を行う。
Ｓ−ＳＣＨはＰ−ＳＣＨと並行に送信されており、移動局は第１段階で検出した同期シンボルのタイミングでＳ−ＳＣＨを捕捉する。またＳ−ＳＣＨは基地局で変調の際に用いられた拡散符号のグループを表すものであり、第２段階において移動局は、拡散符号グループを検出できる。
【０００６】
第２段階でＳ−ＳＣＨを検出すると、移動局は第３段階としてＣＰＩＣＨ（Common Pilot Channel）信号を受信し、検出されたＳ−ＳＣＨの表す拡散符号グループに属する拡散符号を用いてＣＰＩＣＨ信号の逆拡散処理を行う。
ＣＰＩＣＨ信号は、特定の拡散符号を用いて変調、送信されており、移動局では、拡散符号グループに属する拡散符号でそれぞれＣＰＩＣＨ信号に対する逆拡散処理を行い、相関結果から拡散符号を検出することができる。移動局は以後、検出した拡散符号を用いて通信対象の基地局から送信されたデータの復調処理を行う。
【０００７】
拡散符号の検出が終了した後、移動局は検出された同期シンボルタイミングに基づいて拡散符号を生成し、受信信号と同期した状態で逆拡散処理を行い、高品質な受信データを復調できる。移動局等で用いられる受信機では従来、同期シンボルタイミングを検出する手段としてはマッチドフィルタを、拡散符号を発生させる手段として拡散符号発生回路を用いて、受信データの復調を行っている。
【０００８】
またＷ−ＣＤＭＡ通信方式では、隣接する基地局間では同周波数を利用できるため、基地局の切り替え時にいったん両方の基地局と接続し完全に受け渡してから元回線を切るソフトハンドオーバーと呼ばれる技術を移動局で用いている。ソフトハンドオーバーの実行にあたり移動局は、電界強度の強い基地局からの送信信号を選択して受信するために、頻繁に基地局を切り替える操作を繰り返す。このため移動局では、上述した拡散符号の検出の動作を、基地局を切り替える毎に繰り返し行っている。
【０００９】
【発明が解決しようとする課題】
しかしながら、上記従来の拡散符号発生回路では、種々の問題点があった。
スペクトラム拡散通信方式の受信機において、拡散符号の検出処理や、受信データの復調処理では、いずれにおいても受信信号と拡散符号の同期が必要となる。従来の拡散符号発生回路では、拡散符号を発生する回路（以下、拡散符号生成部という）を高速に動作させて拡散符号の発生タイミングを進ませるか、あるいは低速で動作又は停止させて遅らせるかの位相制御を行い、検出された受信信号の同期タイミングとの同期を図っていた。
【００１０】
従来の拡散符号発生回路に関しては、平成７年（１９９５年）４月２１日公開の特開平７−１０７００６号「拡散符号発生方法及び装置」（出願人：ソニー株式会社、発明者：杉田武弘）がある。この発明は、ＣＤＭＡ通信方式の受信機において、Ｍ系列発生器から生成された拡散符号にシフト用ベクトルを乗算して、拡散符号を任意の時間だけシフトして選択器に出力し、選択器においてさらに１チップ遅延されて出力された拡散符号とのいずれかを選択して出力する拡散符号発生回路である。またこの発明では、ＣＤＭＡ通信方式の拡散符号のデータ構造に対応させるため、Ｍ系列発生器の動作クロックを一時的に通常より高速に動作あるいは停止させている。
【００１１】
また、平成１０年（１９９８年）６月２６日公開の特開平１０−１７３４８５号「デジタルマッチドフィルタ」（出願人：三菱電機株式会社、発明者：鈴木邦之）では、拡散符号発生回路から生成された拡散符号を、一定時間ラッチ回路においてラッチして遅延させ、受信データと拡散符号との相関演算結果に基づいてラッチ回路の内容を更新する旨が記載されている。
【００１２】
しかし従来の拡散符号発生回路では、３つの問題点があった。
第１の問題点は、チップ単位での位相制御による受信特性の劣化である。Ｗ−ＣＤＭＡ通信は非同期通信のため、伝送路の環境の変化等により送信機側と受信機側との同期タイミングがずれてしまう。
このため受信機では送信機側のタイミングに追従するために位相制御を行うが、従来はチップ単位での制御が行われていた。しかしチップ単位での位相制御ではチップ時間より微小なタイミングのずれには対応しきれず、受信特性の劣化を生じるという問題点があった。
【００１３】
第２の問題点は、拡散符号発生の速度調整である。従来の位相制御では、拡散符号発生回路は拡散符号生成部の動作クロックの周波数を上げることで、拡散符号の発生タイミングを進めていた。
例えば１フレーム分、すなわち１０ｍｓだけ発生タイミングを進ませる場合、拡散符号生成部のクロック周波数を４倍に上げて動作させると、所要時間は２．５ｍｓで済む。クロック周波数を更に上げることでより短時間で位相を進ませることができるが、設定できるクロック周波数には上限がある。またクロック周波数を上げることで消費電力が増大するというさらなる問題もある。このため、大幅な位相制御を行う場合には、クロック周波数を調整する方法では対応しきれないという問題点があった。
【００１４】
既述したＷ−ＣＤＭＡ通信における拡散符号の検出処理では、移動局は５１２種類の中から一つの拡散符号を検出しなければならない。また拡散符号の検出までの時間は、ソフトハンドオーバーでの基地局切り替えの時間にも影響する。よって受信信号との同期までの時間を短縮することは、ソフトハンドオーバーにおいてより迅速に強い強度の信号を受信でき、通信品質を向上できる効果をもたらすため、非常に重要である。
【００１５】
第３の問題点は、マルチパスにおける位相制御の監視である。マルチパスで発生した同一の基地局からの送信信号のパスは、伝送路の環境変化等によって数が増減したり、位置すなわちタイミングが変化することがある。またＷ−ＣＤＭＡ通信方式が非同期通信であることと、受信機の基本クロックの精度が原因で、パスの位置が移動して見える現象が起こる。
【００１６】
このため受信機では各パスについて、特定した同期タイミングを少しずつずらして追従させていく必要があり、具体的な方法として拡散符号発生回路において、パス毎に位相制御量を監視しながら頻繁に位相制御を行っている。さらに受信機では、各パスについて相関出力を行い、相関出力結果のＲＡＫＥ合成を行って最終的な復調結果を出力している。
ここで位相制御量とは、位相制御（進み、遅れの両方）が行われた回数のことであり、これを監視することによって、同期タイミングを見失った場合でも容易に復帰することができる。
【００１７】
しかしながら、従来では、位相制御量の監視は拡散符号発生回路においてパス毎に行われていたため、パス数が多くなると拡散符号発生回路全体の負荷が大きくなり、拡散符号の生成などの他の動作にも影響し、受信データの復調が劣化する問題点があった。
【００１８】
本発明は上記実情に鑑みて為されたもので、受信機における受信特性を良好に保ち、短時間での大幅な位相制御を行うことができ、且つ位相制御量の監視が不要となる拡散符号発生回路及び復調回路を提供することを目的とする。
【００１９】
【課題を解決するための手段】
上記従来例の問題点を解決するための本発明は、スペクトラム拡散通信の逆拡散に用いられる拡散符号を出力する拡散符号発生回路であって、受信ベースバンド信号の同期タイミングの変化を検出する制御装置から、変化に基づいて、位相の進み又は遅れを表す進み遅れ情報と、拡散符号の出力時間の単位となるチップ時間の位相制御を連続して行う回数を表す制御量情報と、新たなスロットの先頭位置とするシンボルカウント値を表すシンボルオフセット情報と、新たなフレームの先頭位置とするスロットカウント値を表すスロットオフセット情報と、コピー元フレームタイミング信号に同期させる旨の命令を含む位相コピー情報とが入力される前記拡散符号発生回路であり、サンプル時間毎にカウントを行い、拡散符号発生タイミングとなるチップタイミング信号と、進み遅れ情報及び制御量情報に基づいてカウント値を調整して位相制御を行い、当該カウント値をサンプルカウント信号としてサンプル時間毎に出力するサンプルカウント部と、サンプルカウント信号が第１のカウント値のときにチップタイミング信号を出力するチップタイミング生成部と、チップタイミング信号に同期してカウントを行い、当該カウント値をチップカウント信号として出力するチップカウント部と、チップカウント信号が第２のカウント値のときにシンボルタイミング信号を出力するシンボルタイミング生成部と、シンボルタイミング信号に同期してカウントを行い、当該カウント値をシンボルカウント信号として出力するシンボルカウント部と、シンボルオフセット情報が表すシンボルカウント値を第３のカウント値とし、シンボルカウント信号が第３のカウント値であるときにスロットタイミング信号を出力するスロットタイミング生成部と、スロットタイミング信号に同期してカウントを行い、当該カウント値をスロットカウント信号として出力するスロットカウント部と、スロットオフセット情報が表すスロットカウント値を第４のカウント値とし、スロットカウント信号が第４のカウント値であるときにフレームタイミング信号を出力するフレームタイミング生成部と、フレームタイミング信号に基づいて拡散符号の出力タイミングを初期位相に同期させ、チップタイミング信号に同期して拡散符号を出力する拡散符号生成部と、位相コピー情報に基づいて、サンプルカウント部、チップカウント部、シンボルカウント部及びスロットカウント部から出力される各信号の出力タイミングを、前記コピー元フレームタイミング信号に同期させるクリア信号を出力する位相コピー制御部とを有するものであり、受信特性を良好に保ち、短時間での大幅な位相制御を行うことができる。
【００２０】
また、スペクトラム拡散通信の受信ベースバンド信号の復調を行う復調回路であって、上記拡散符号発生回路の構成を備え、受信ベースバンド信号の逆拡散に用いられる拡散符号と、受信ベースバンド信号の同期に用いられるフレームタイミング信号を出力する第１の拡散符号発生回路と、受信ベースバンド信号と、第１の拡散符号発生回路から出力された拡散符号との相関演算を行うマッチドフィルタ部と、マッチドフィルタ部での相関演算の結果に基づいてパスの検出を行い、検出結果を出力するプロファイル部と、上記拡散符号発生回路の構成を備え、パス毎に設けられ、フレームタイミング信号を入力し、拡散符号を出力する複数の第２の拡散符号発生回路と、各々の第２の拡散符号発生回路と対となるよう設けられ、受信ベースバンド信号と、第２の拡散符号発生回路から出力された拡散符号との相関演算及び復調処理を行う複数のコリレータ部と、プロファイル部から出力されたパス検出結果に基づき、受信ベースバンド信号の同期タイミング及び検出されたパスの位置を判定し、判定結果に基づいて、第１の拡散符号発生回路に進み遅れ情報、シンボルオフセット情報又はスロットオフセット情報を出力し、受信ベースバンド信号の同期タイミングに拡散符号の出力を同期させ、全ての第２の拡散符号発生回路に位相コピー情報を出力し、受信ベースバンド信号の同期タイミングに拡散符号の出力を同期させ、さらに各パスに対応したそれぞれの第２の拡散符号発生回路に進み遅れ情報、シンボルオフセット情報又はスロットオフセット情報を出力し、各パスの同期タイミングに拡散符号の出力を同期させる制御部を有するものであり、位相制御量の監視を不要とすることができる。
【００２１】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら説明する。
本発明の実施の形態に係る拡散符号発生回路は、受信ベースバンド信号の同期タイミングの変化に基づいて出力された複数種の制御信号に基づいて、サンプル時間、シンボル時間又はスロット時間単位での位相制御を行って拡散符号を発生するものであり、これにより受信機における受信特性を良好に保ち、短時間での大幅な位相制御を行うことができる。
【００２２】
また、本発明の拡散符号発生回路を用いた復調回路は、パス毎に設けられた拡散符号発生回路の拡散符号の出力のタイミングを受信ベースバンド信号の同期タイミングに同期させ、さらに上記制御信号に基づいてパス毎に拡散符号発生回路の位相制御を行うものであり、これにより位相制御量の監視が不要となり、負荷を低減することができる。
【００２３】
尚、請求項における制御装置は図１のＣＰＵ１に相当し、回数カウント手段は図２のダウンカウント部２２及び比較部２３に、サンプルカウント手段は図２のＡＮＤ部２４、２５及びカウント部２５に、オフセット制御手段は図３の減算部３１、比較部３２及び選択部３３と、図４の減算部４１、比較部４２及び選択部４３に、カウント比較手段は図３の比較部３４、図４の比較部４４に、信号生成手段は図３のＯＲ回路３５、図４のＯＲ回路４５に、第１の拡散符号発生回路は図８の拡散符号発生回路５４に、第２の拡散符号発生回路は図８の拡散符号発生回路５５に、制御部は図８のＣＰＵ５３にそれぞれ相当する。
【００２４】
本発明の実施の形態の拡散符号発生回路の構成について、図１を用いて説明する。図１は、本発明の実施の形態に係る拡散符号発生回路の構成ブロック図である。
本発明の実施の形態に係る拡散符号発生回路（以下、本拡散符号発生回路）は、サンプルカウント部３と、チップタイミング生成部４と、チップカウント部５と、シンボルタイミング生成部６と、シンボルカウント部７と、スロットタイミング生成部８と、スロットカウント部９と、フレームタイミング生成部１０と、拡散符号生成部１１と、位相コピー制御部１２とで構成される。また拡散符号発生回路の各信号の出力タイミングを制御するものとして、ＣＰＵ１が設けられている、
【００２５】
次に、本拡散符号発生回路の各構成について説明する。
ＣＰＵ１は、復調回路（図示せず）における受信ベースバンド信号の復調結果等に基づいて同期タイミングの変化を検出し、これに基づいて拡散符号の出力タイミングの制御に関する情報を、ＣＰＵバスを経由して、本拡散符号発生回路内の各部に出力する。
具体的にＣＰＵ１は、進み遅れ情報及び制御量情報を拡散符号発生回路のサンプルカウント部３に、シンボルオフセット情報をスロットタイミング生成部８に、スロットオフセット情報をフレームタイミング生成部１０に、位相コピー情報を位相コピー制御部１２に出力する。
【００２６】
サンプルカウント部３は、進み遅れ情報及び制御量情報と、チップタイミング生成部４が出力するチップタイミング信号とに基づいて、サンプル時間単位の位相制御を行い、位相制御による新たなサンプルカウント信号をチップタイミング生成部４に出力する。
サンプルカウント部３では、進み遅れ情報に基づいて位相制御の方向を判定し、制御量情報に基づいて位相制御を行う回数を決定し、サンプル時間単位での位相制御を行う。
また、位相コピー制御部１２からクリア信号が出力されると、サンプルカウント部３は、カウント値を０にリセットする。
【００２７】
チップタイミング生成部４は、サンプルカウント信号に基づいて、チップタイミング信号をサンプルカウント部３、チップカウント部５、シンボルタイミング生成部６及び拡散符号生成部１１に出力する。
【００２８】
チップカウント部５は、チップタイミング信号に基づいて、チップカウント信号をシンボルタイミング生成部６に出力する。
また、位相コピー制御部１２からクリア信号が出力されると、チップカウント部５は、カウント値を０にリセットする。
【００２９】
シンボルタイミング生成部６は、チップタイミング信号及びチップカウント信号とに基づいて、シンボルタイミング信号をシンボルカウント部７及びスロットタイミング生成部８に出力する。
【００３０】
シンボルカウント部７は、シンボルタイミング信号に基づいて、シンボルカウント信号をスロットタイミング生成部８に出力する。
また、位相コピー制御部１２からクリア信号が出力されると、シンボルカウント部７は、カウント値を０にリセットする。
【００３１】
スロットタイミング生成部８は、シンボルタイミング信号、シンボルカウント信号及びＣＰＵ１から出力されるシンボルオフセット情報とに基づいて、スロットタイミング信号をスロットカウント部９及びフレームタイミング生成部１０に出力する。
スロットタイミング生成部８では、シンボルオフセット情報に基づいて、シンボル時間単位でのオフセットを行う。
【００３２】
スロットカウント部９は、スロットタイミング信号に基づいて、スロットカウント信号をフレームタイミング生成部１０に出力する。
また、位相コピー制御部１２からクリア信号が出力されると、スロットカウント部９は、カウント値を０にリセットする。
【００３３】
フレームタイミング生成部１０は、スロットタイミング信号、スロットカウント信号及びＣＰＵ１から出力されるスロットオフセット情報とに基づいて、フレームタイミング信号を拡散符号生成部１１及び本拡散符号発生回路の外部に出力する。
フレームタイミング生成部１０では、スロットオフセット情報に基づいて、スロット時間単位でのオフセットを行う。
【００３４】
拡散符号生成部１１は、チップタイミング信号及びフレームタイミング信号とに基づいて、拡散符号を生成して出力する。
拡散符号生成部１１は、フレームタイミング信号に基づいて拡散符号の出力タイミングを初期位相に同期させ、チップタイミング信号に同期して、拡散符号を生成し、出力する。拡散符号生成部１１では、内部に設けられているシフトレジスタで拡散符号をチップタイミングでシフトすることによって、拡散符号を出力する。
【００３５】
位相コピー制御部１２は、コピー元フレームタイミング信号とＣＰＵ１から出力される位相コピー情報とに基づいて、クリア信号を各カウント部に出力する。位相コピー制御部１２では、クリア信号を出力することで、各カウント部をクリアして、コピー元フレームのフレームタイミングに同期することができる。
コピー元フレームタイミング信号の出力元は、他の拡散符号発生回路等、フレームタイミング信号を出力する装置であればよい。
【００３６】
次に、本拡散符号発生回路における位相制御時の動作について、図１〜図７を用いて説明する。
まず、受信ベースバンド信号の同期タイミングの変化に基づいて、ＣＰＵ１から進み遅れ情報及び制御量情報がサンプルカウント部３に出力される。図５に示されているように、進み遅れ情報は「進み」「遅れ」のいずれかを、制御量情報はチップ時間の位相制御を連続して行う回数を表す。
【００３７】
図５は、本拡散符号発生回路のサンプルカウント部３において、３サンプル時間分の遅れの位相制御が行われる場合の各信号のタイムチャート図である。図５では最初は、進み遅れ情報は「進み」、制御量情報の値は０であるため、この時点ではサンプルカウント部３では位相制御は行われず、従来のタイミングで拡散符号が生成される。
次にＣＰＵ１は、「遅れ」の進み遅れ情報と、３の値をもつ制御量情報とを出力すると、サンプルカウント部３はこれらの情報を判定し、サンプル時間単位での位相制御を開始する。
【００３８】
サンプルカウント部３における位相制御の動作について、図２を用いて説明する。図２は、サンプルカウント部３の構成ブロック図である。
サンプルカウント部３において、進み遅れ情報はサンプルカウント部３自身が出力するサンプルカウント信号と共に進み遅れ制御部２１に、制御量情報はチップタイミング信号と共にダウンカウント部２２に入力される。
【００３９】
進み遅れ制御部２１は、入力された進み遅れ情報の内容を判定し、サンプルカウント信号の特定のカウント値に同期して、進み動作タイミング信号又は遅れ動作タイミング信号を出力する。
【００４０】
再び図５に戻って説明する。図５に示すように、サンプルカウント信号は通常「０、１、２、３、０、１」と、サンプル時間毎に０から３のカウント値が周期的に現れる信号である。サンプルカウント信号のカウント値が「０」のとき、進み遅れ情報が「進み」の場合には、進み遅れ制御部２１は１サンプル時間遅れて、すなわちカウント数が「１」のときにＨｉを、それ以外ではＬｏを出力する進み動作タイミング信号を出力する。同様に進み遅れ情報が「遅れ」の場合には、進み遅れ制御部２１はカウント数が「１」のときにＨｉを、それ以外ではＬｏを出力する遅れ動作タイミング信号を出力する。
尚、進み遅れ制御部２１では、進み遅れ情報が「進み」のときには遅れ動作タイミング信号にＬｏを、「遅れ」のときには進み動作タイミング信号にＬｏを出力する。
【００４１】
図２において、進み遅れ制御部２１から出力された信号のうち、遅れ動作タイミング信号はＡＮＤ部２４に、進み動作タイミング信号はＡＮＤ部２５にそれぞれ入力される。
【００４２】
また、ダウンカウント部２２では、入力された制御量情報及びチップタイミングに基づいて、ダウンカウント信号を比較部２３に出力する。
ダウンカウント部２２では、制御量情報をチップタイミングでデクリメント、すなわち１ずつ減算した結果をダウンカウント信号として出力している。図５のフローチャート図において、制御量情報が０のときには、ダウンカウント部２２はデクリメントを行わず、ダウンカウント信号として０を出力する。
【００４３】
制御量情報が３となった場合、ダウンカウント部２２はチップタイミングによるデクリメントを開始し、チップタイミングがＨｉとなった時点でデクリメントを行い、結果をダウンカウント信号として出力する。すなわちダウンカウント信号は、位相制御の残り回数を表す信号である。
【００４４】
図２において、比較部２３は、ダウンカウント信号と０とを比較し、比較結果を動作イネーブル信号としてＡＮＤ部２４及び２５に出力する。
比較部２３は、図５に示すように、比較した結果、一致した場合には０を、不一致の場合には１を出力する。
【００４５】
ＡＮＤ部２４は、入力された遅れ動作タイミング信号と動作イネーブル信号とのＡＮＤ演算を行い、結果を遅れイネーブル信号としてカウント部２６に出力する。同様にＡＮＤ部２５は、入力された進み動作タイミング信号と動作イネーブル信号とのＡＮＤ演算を行い、結果を進みイネーブル信号としてカウント部２６に出力する。
図５において、進み遅れ情報が「遅れ」であり、且つ動作イネーブル信号が１のときに、遅れ動作タイミング信号と同期して遅れイネーブル信号が１を出力している。すなわちＡＮＤ部は、位相制御の方向を示した、位相制御を行うサンプルのタイミングを表す信号を出力している。
【００４６】
カウント部２６は、サンプル時間毎に常時０〜３のサンプルカウントを行い、カウント結果を含むサンプルカウント信号を出力する。またカウント部２６は、入力された遅れイネーブル信号又は進みイネーブル信号に基づいて、サンプル時間単位での位相制御を行い、制御結果をサンプルカウント信号に反映させる。
【００４７】
図５に示すように、カウント部２６は、遅れイネーブル信号が入力されたサンプル時、すなわちカウント値が「１」のときに、カウントの動作を停止させ、「１」を繰り返し出力する。図５では、遅れイネーブル信号が３チップ分連続して出力されているため、カウント部２６は「０、１、１、２、３、０」のように１を２回連続カウントする動作を３周期繰り返す。
【００４８】
サンプルカウント信号はチップタイミング生成部４に出力され、位相制御結果に基づいたチップタイミング信号が出力され、そのまま拡散符号の出力タイミングに反映される。上述した一連の動作によって、３サンプル時間遅らせる位相制御が行われる。
【００４９】
また、カウント部２６には位相コピー制御部１２から出力されるクリア信号も入力される。クリア信号が入力されると、カウント部２６は強制的にカウント値を「０」にリセットし、コピー元フレームのフレームタイミングに同期させる。
【００５０】
また、図６は、本拡散符号発生回路において、５サンプル時間分の進みの位相制御が行われる場合の各信号のタイムチャート図である。サンプルカウント部３は上述した動作に基づいて進みの位相制御も行えるため、サンプルカウント部３における進みの位相制御動作の説明は省略する。
【００５１】
図６では、「進み」の進み遅れ情報と、「５」の制御量情報が同時に入力されているため、進みイネーブル信号は５チップ分連続して、サンプルカウントが「１」のタイミングに出力されている。
カウント部２６は、進みイネーブル信号が入力されたサンプル時、すなわちカウント値が「１」のときに、カウントアップを２進ませ、「１」の次には「３」を出力する。よってカウント部２６では「０、１、３、０」のようなカウント動作を５周期繰り返すサンプルカウント信号を出力する。位相制御の結果はチップタイミング信号、拡散符号にも反映される。
【００５２】
図１において、サンプルカウント部３では、サンプル時間単位での位相制御に対応したサンプルカウント信号をチップタイミング生成部４に出力する。チップタイミング生成部４は、サンプルカウント信号に基づいてチップタイミング信号を生成し、チップカウント部５、シンボルタイミング生成部６の出力するのと同時に、拡散符号生成部１１に出力する。図５又は図６に示すように、チップタイミング生成部４は、カウント値が「３」のときはＬｏを、それ以外の時はＨｉとなるようなチップタイミング信号を出力する。
【００５３】
チップカウント部５では、入力されたチップタイミング信号に基づいて、チップ数のカウントを行い、結果をチップカウント信号としてシンボルタイミング生成部６に出力する。
チップカウント部５は、チップタイミング信号に合わせて０から２５５までのカウント動作を周期的に行う。またチップカウント部５には、位相コピー制御部１２から出力されるクリア信号も入力される。クリア信号が入力されると、チップカウント部５は強制的にカウント値を「０」にリセットし、コピー元フレームのフレームタイミングに同期する。
【００５４】
シンボルタイミング生成部６は、チップタイミング信号及びチップカウント信号に基づいて、シンボルタイミング信号をシンボルカウント部７及びスロットタイミング生成部８に出力する。
シンボルタイミング生成部６は、チップカウント信号のカウント値が「２５５」であり、且つチップタイミング信号がＬｏのときにＬｏを、それ以外ではＨｉとなるシンボルタイミング信号を出力する。
【００５５】
シンボルカウント部７は、入力されたシンボルタイミング信号に基づいて、シンボル数のカウントを行い、結果をシンボルカウント信号としてスロットタイミング生成部８に出力する。
シンボルカウント部７は、シンボルタイミング信号に合わせて０から９までのカウント動作を周期的に行う。またシンボルカウント部７には、位相コピー制御部１２から出力されるクリア信号も入力される。クリア信号が入力されると、シンボルカウント部７は強制的にカウント値を「０」にリセットし、コピー元フレームのフレームタイミングに同期する。
【００５６】
スロットタイミング生成部８は、シンボルタイミング信号及びシンボルカウント信号に基づいて、シンボルタイミング信号をスロットカウント部９及びフレームタイミング生成部１０に出力する。
またスロットタイミング生成部８は、ＣＰＵ１から出力されたシンボルオフセット情報に基づいて、シンボル時間単位でのオフセットを行う。
【００５７】
スロットタイミング生成部８におけるスロットタイミング信号の出力動作について、図３及び図７を用いて説明する。図３は、スロットタイミング生成部８の構成ブロック図である。また、図７は本拡散符号発生回路のスロットタイミング生成部９における各信号のタイムチャート図であり、図７（ａ）はシンボルオフセット情報が「０」の、図７（ｂ）は「５」の場合を示している。図７に示すようにシンボルオフセット情報は、スロットの先頭位置に調整すべきシンボルカウントのカウント値の情報をもつ。
【００５８】
スロットタイミング生成部８において、シンボルタイミング信号はＯＲ回路３５に、シンボルカウント信号は比較部３４に、シンボルオフセット情報は減算部３１及び比較部３２にそれぞれ入力される。
図３において、減算部３１では、シンボルオフセット情報に対し１を減算し、減算結果を選択部３３に出力する。シンボルオフセット情報が０のときには、減算は行われずにシンボルオフセット情報はそのまま選択部３３に出力される。
また比較部３２は、シンボルオフセット情報と０とを比較し、一致した場合には０を、不一致の場合には１を選択部３３に出力する。
【００５９】
選択部３３には、減算部３１の減算結果と、比較部３１の比較結果と、数値「９」が入力される。選択部３３は、減算部３１の減算結果と、比較部３２の比較結果とを比較して、一致した場合には数値「９」を、不一致の場合には減算結果を、オフセットカウント値として比較部３４に出力する。
【００６０】
図７に示されている通り、シンボルカウント信号では新たなシンボルタイミング信号が入力されてカウント値が変わるため、実際のカウント値より１つ前の値のときにスロットタイミング信号の生成処理をしないと間に合わない。例えばシンボルオフセット情報が「０」のとき、シンボルタイミング信号は０から９までのカウント値を周期的にとっているため、選択部３３では「９」を出力して、先頭位置を見失わないようにしている。上述した選択部３３における選択処理によって、シンボルオフセット情報に基づいたスロットの先頭位置を確保することができる。
【００６１】
比較部３４では、シンボルカウント信号と、オフセットカウント値とを比較して、一致した場合には０を、不一致の場合には１をＯＲ回路３５に出力する。
またＯＲ回路３５は、シンボルタイミング信号及び比較部３４から出力された比較結果とのＯＲ演算を行い、演算結果をスロットタイミング信号として出力する。
【００６２】
図７（ａ）に示すように、シンボルオフセット情報が「０」の場合には、選択部３３の出力は「９」となる。さらに比較部３４における比較、ＯＲ回路３５におけるＯＲ演算とによって、スロットタイミング信号はシンボルカウント信号のカウント値が「９」であり、且つシンボルタイミング信号がＬｏのときにＬｏを、それ以外ではＨｉを出力する。図７において、シンボルタイミング信号及びスロットタイミング信号の同期タイミングはＬｏで表され、ＯＲ回路３５ではＬｏを０とみなして演算を行う。
【００６３】
同様に図７（ｂ）に示すように、シンボルオフセット情報が「５」の場合には、選択部３３の出力は「４」となり、スロットタイミング信号はシンボルカウント信号のカウント値が「４」であり、且つシンボルタイミング信号がＬｏのときにＬｏを、それ以外ではＨｉを出力する。
スロットタイミング生成部８によれば、上述した一連の動作により、シンボルオフセット情報に基づいてシンボル時間単位でのオフセットを実行でき、シンボル時間単位での位相制御を行うことができる。
【００６４】
スロットカウント部９は、入力されたスロットタイミング信号に基づいて、スロット数のカウントを行い、結果をスロットカウント信号としてフレームタイミング生成部１０に出力する。
スロットカウント部９は、スロットタイミング信号に合わせて０から１４までのカウント動作を周期的に行う。またスロットカウント部９には、位相コピー制御部１２から出力されるクリア信号も入力される。クリア信号が入力されると、スロットカウント部９は強制的にカウント値を「０」にリセットし、コピー元フレームのフレームタイミングに同期する。
【００６５】
フレームタイミング生成部１０は、スロットタイミング信号及びスロットカウント信号に基づいて、フレームタイミング信号を拡散符号生成部１１及び本拡散符号発生回路の外部に出力する。
またフレームタイミング生成部１０は、ＣＰＵ１から出力されたスロットオフセット情報に基づいて、スロット時間単位でのオフセットを行う。
【００６６】
図４は、フレームタイミング生成部１０の構成ブロック図である。選択部４３には数値「１４」が入力されており、比較の結果に基づいて、数値「１４」か減算部４１の減算結果のいずれかを出力する点が図３のスロットタイミング生成部と相違する。その他の構成及び動作については図３と同一であるので、詳細な説明は省略する。またスロットオフセット情報もシンボルオフセット情報と同様、フレームの先頭位置に調整すべきスロットカウントのカウント値の情報をもつ。
フレームタイミング生成部１０によれば、スロットオフセット情報に基づいてスロット時間単位でのオフセットを実行でき、スロット時間単位での位相制御を行うことができる。
【００６７】
拡散符号生成部１１では、チップタイミング生成部４から出力されたチップタイミング信号と、フレームタイミング生成部１０から出力されたフレームタイミング信号とに基づいて、拡散符号が生成され、出力される。
拡散符号生成部１１は、フレームタイミング信号に基づいてフレーム時間単位で拡散符号の発生タイミングを設定でき、チップタイミング信号に基づいて、生成した拡散符号を内部に設けられているシフトレジスタでシフトすることによって、拡散符号を出力する。
【００６８】
また、位相コピー制御部１２には、コピー元フレームタイミング信号及びＣＰＵ１から出力される位相コピー情報とが入力される。コピー元フレームタイミング信号とは、拡散符号発生回路において同期させようとするフレームタイミング信号であり、位相コピー情報とは、同期の指示の命令を含む情報である。位相コピー制御部１２は、これらの信号に基づいて、サンプルカウント部３、チップカウント部５、シンボルカウント部７及びスロットカウント部８にクリア信号を出力する。
【００６９】
クリア信号が入力されると、各カウント部は、各々のカウント値をクリア、すなわち０に戻す。クリア信号はコピー元フレームタイミング信号に同期して出力されており、以後各カウント部はコピー元フレームのフレームタイミングに同期してカウント信号を出力する。
【００７０】
本拡散符号発生回路によれば、進み遅れ情報及び制御量情報に基づいてサンプルカウント部３のサンプルカウント信号のカウント値を調整することにより、拡散符号生成部１１の拡散符号発生タイミングをサンプル時間単位で位相制御できる。このような構成により、受信データの復調の劣化を防ぐことができ、受信データの受信特性を良好に保つことができる効果がある。
【００７１】
また、本拡散符号発生回路によれば、シンボルオフセット情報に基づきスロットタイミング生成部８におけるスロットタイミング信号の先頭位置を、スロットオフセット情報に基づきフレームタイミング生成部１０におけるフレームタイミング信号の先頭位置を調整することができる。このような構成により、拡散符号生成部１１の拡散符号発生タイミングの位相制御をシンボル時間単位及びスロット時間単位で行うことができるため、大幅な位相制御を行うことができる。特に本拡散符号発生回路では、拡散符号生成部１１のクロック周波数の調整をすることなく短時間で大幅な位相制御を行うことができる効果がある。
【００７２】
本拡散符号発生回路において、サンプルカウント部３、スロットタイミング生成部８及びフレームタイミング生成部１０は、同一の出力結果を得られるものであれば他の回路構成を用いてもよい。
【００７３】
次に、本拡散符号発生回路を用いた復調回路の構成について、図８を用いて説明する。図８は、本拡散符号発生回路を用いたＷ−ＣＤＭＡ通信の移動局における復調回路の構成ブロック図である。図８の復調回路は、マルチパスに対応して拡散符号の出力の位相制御を行いながら、入力された受信ベースバンド信号をパス毎に復調する復調回路である。
図８の復調回路は、マッチドフィルタ部（図ではＭＦ）５１と、プロファイル部（図ではＰＦ）５２と、ＣＰＵ５３と、拡散符号発生回路５４と、複数の拡散符号発生回路５５と、複数のコリレータ部５６とから構成されている。
【００７４】
マッチドフィルタ部５１は、移動局で受信された受信ベースバンド信号に対し、拡散符号発生回路５４から出力される拡散符号に基づいて相関演算を行い、相関結果をプロファイル部５２に出力する。
【００７５】
プロファイル部５２は、マッチドフィルタ部５１から出力された相関結果を平均化してパスの検出を行い、検出結果をＣＰＵ５３に出力する。
【００７６】
ＣＰＵ５３は、プロファイル部５２から出力されたパス検出結果に基づいてパスの位置、すなわち同期タイミングを判定し、さらにマッチドフィルタ部５１の窓枠の移動の制御や、各コリレータ部５６に対してパスの位置への同期制御を行う。ＣＰＵ５３は、図１のＣＰＵ１の機能を備えているものである。
【００７７】
拡散符号発生回路５４は、ＣＰＵ５３から出力される信号に従って拡散符号の発生タイミングの位相制御を行い、マッチドフィルタ部５１に拡散符号を出力する。
拡散符号発生回路５５は、コリレータ部５６毎に設けられており、ＣＰＵ５３から出力される信号に従って拡散符号の発生タイミングの位相制御を行い、対応するコリレータ部５６に拡散符号を出力する。
また拡散符号発生回路５４は、自身で生成されたフレームタイミング信号をコピー元フレームタイミング信号として、複数の拡散符号発生回路５５に出力する。
【００７８】
コリレータ部５６は、入力された受信ベースバンド信号と、対応して設けられた拡散符号発生回路５５から出力された拡散符号との相関演算を行い、相関演算結果を出力する。コリレータ部５６は、プロファイル部５２で検出されたパス毎に相関演算を行うため、各パスに対応して複数設けられている。
コリレータ部５６における相関演算結果は、誤り訂正を行いコード化することで復調される。
【００７９】
次に、図８の復調回路の動作について説明する。
図８の復調回路を有する移動局において、電源が投入されると、通信対象の基地局を特定して同期を図るため、移動局は既述したように三段階に渡って拡散符号の検出を行う。
第１段階では、移動局は１スロットにつき１シンボル分送られるＰ−ＳＣＨを検出して受信ベースバンド信号の同期シンボルタイミングの検出を行う。図８の復調回路では、マッチドフィルタ部５１において、送信機側で変調の際に用いられた拡散符号と同一の拡散符号を用いて、受信ベースバンド信号の相関演算が行われ、さらにプロファイル部５２において相関演算結果に基づいた同期シンボルタイミングの検出が行われる。
【００８０】
第２、３段階において、移動局は拡散符号グループ及び拡散符号の検出を行う。図８の復調回路では、第１段階で検出された同期シンボルタイミングにマッチドフィルタ部５１の窓枠を合わせる制御が行われる。具体的には、ＣＰＵ５３から拡散符号発生回路５４に対して、シンボルオフセット情報、進み遅れ情報及び制御量情報を出力し、サンプル時間単位又はシンボル時間単位での位相制御が行われる。
【００８１】
また、第２、３段階では、拡散符号の検出が行われる過程でロングコードの同定も行われ、移動局では受信ベースバンド信号のフレームタイミングを検出することができる。フレームタイミングの検出後、図８の復調回路では、検出したフレームタイミングにマッチドフィルタ部５１の窓枠を合わせる制御が行われる。具体的には、ＣＰＵ５３から拡散符号発生回路５４に対して、スロットオフセット情報を出力し、スロット時間単位での位相制御が行われる。
【００８２】
基地局の特定後、移動局は受信ベースバンド信号の復調を行う。図８の復調回路では、マッチドフィルタ部５１及びプロファイル部５２においてマルチパスの検出が行われ、パスの検出結果がＣＰＵ５３に出力される。ＣＰＵ５３は、パスの検出結果から各パスについて位置を判定する。
【００８３】
ＣＰＵ５３は、パスの位置に基づいて、パス毎に対応したコリレータ部５６の復調タイミングをパスの位置に同期させる。具体的にＣＰＵ５３はまず、各コリレータ部５６に対応した拡散符号発生回路５５に対し、拡散符号発生回路５４における拡散符号発生タイミングに同期した位相コピー情報を出力する。
【００８４】
さらに拡散符号発生回路５４は、自身で生成されたフレームタイミング信号をコピー元フレームタイミング信号として、それぞれの拡散符号発生回路５５に出力する。それぞれの拡散符号発生回路５５では、位相コピー情報及びコピー元フレーム信号とに基づいて、マッチドフィルタ部５１における拡散符号発生タイミングとの同期が行われる。
【００８５】
次にＣＰＵ５３は、各パスの位置に応じて拡散符号発生回路５５毎に進み遅れ情報及び制御量情報を出力する。以後、それぞれの拡散符号発生回路５５ではサンプル時間単位での位相制御が行われ、拡散符号発生タイミングはパスの位置と同期される。したがって各コリレータ部５６は、対応するパスの位置に対応した正確な復調処理を行うことができる。
【００８６】
ここでマルチパス検出時における各信号のタイミングの遷移について図９を用いて説明する。図９は、マルチパス検出時における復調回路内の各信号のタイムチャート図である。図９のタイムチャート図において、図９（ａ）〜（ｅ）は移動局の電源投入時の、図９（ｆ）〜（ｇ）は位相コピー情報出力後の、図９（ｈ）〜（ｉ）は進み遅れ情報出力後の各信号の様子をそれぞれ表している。
【００８７】
図９（ａ）は、マッチドフィルタ部５１における相関演算で用いるフレームタイミング信号であり、拡散符号発生回路５４から出力されるコピー元フレームタイミング信号に相等する。図９（ａ）において、マッチドフィルタ部５１の窓枠は、フレームタイミング信号の先頭となりえる範囲であり、パスの位置が窓枠内に納まる場合には、そのパスはマッチドフィルタ部５１で検出可能である。
【００８８】
図９（ｂ）は、マッチドフィルタ部５１で検出されたパスの位置を示している。パスの位置は、図９（ａ）における窓枠内にある。
図９（ｃ）は、受信データの拡散符号の位置であり、変調時の拡散符号発生タイミングを示している。また図９（ｃ）は図９（ｂ）と同期している。図９（ｃ）において、拡散符号の０チップ目、すなわち先頭位置がパスの位置に相当する。
【００８９】
図９（ｄ）は、図９（ｂ）のパスに対応するコリレータ部５６で用いるフレームタイミング信号である。また図９（ｅ）は当該コリレータ部５６における拡散符号の位置であり、当該コリレータ部５６に対応する拡散符号発生回路５５は、この位置を先頭にして拡散符号を発生する。
【００９０】
移動局の電源投入時は、基地局と移動局間で同期が取れていないため、図９（ｄ）に示すように、コリレータ部５６における拡散符号の位置は、図９（ｂ）の検出されたパスの位置と異なっている。このため復調回路では、コリレータ部５６の拡散符号発生タイミングを調整して、パスの位置に同期させる必要がある。
【００９１】
上述したように図８の復調回路では、受信ベースバンド信号の復調においてコリレータ部５６に対し、まずマッチドフィルタ部５１における拡散符号発生タイミングへの同期が、次にパス毎のサンプル時間単位での位相制御が行われる。
前者は、位相コピー情報及びコピー元フレームタイミング信号に基づいて行われ、コリレータ部５６で用いるフレームタイミング信号及び当該コリレータ部５６における拡散符号の位置はそれぞれ、図９（ｆ）（ｇ）に示すようになり、結果として図９（ａ）と同期する。
後者は、進み遅れ情報及び制御量情報に基づいて行われ、各タイミングは図９（ｈ）（ｉ）に示すようになり、結果として図９（ｃ）と同期するため、以後コリレータ部５６では受信データの復調が可能となる。
【００９２】
図８の復調回路によれば、ＣＰＵ５３は位相コピー情報を各拡散符号発生回路５５に出力することにより、各拡散符号発生回路５５をマッチドフィルタ部５１における拡散符号発生タイミング、すなわちコピー元のフレームタイミングに同期することができる。このような構成としたことにより、各拡散符号発生回路５５がどのようなタイミングで拡散符号を発生していても、一括して拡散符号発生タイミングを調整することができる。
特に同期位置を喪失した場合においても移動局をリセットする必要なく、迅速にパス毎の拡散符号発生タイミングを検出できる。
【００９３】
また、各パスの位置はＣＰＵ５３において判定され、パス毎に進み遅れ情報及び制御量情報を出力して拡散符号発生タイミングの位相制御を行っているため、本拡散符号発生回路では、パス毎のタイミング及び位相制御量の監視をする必要がなく、拡散符号発生回路全体における負荷を軽減できる効果がある。
【００９４】
【発明の効果】
本発明によれば、スペクトラム拡散通信の逆拡散に用いられる拡散符号を出力する拡散符号発生回路であって、受信ベースバンド信号の同期タイミングの変化を検出する制御装置から、変化に基づいて、位相の進み又は遅れを表す進み遅れ情報と、拡散符号の出力時間の単位となるチップ時間の位相制御を連続して行う回数を表す制御量情報と、新たなスロットの先頭位置とするシンボルカウント値を表すシンボルオフセット情報と、新たなフレームの先頭位置とするスロットカウント値を表すスロットオフセット情報と、コピー元フレームタイミング信号に同期させる旨の命令を含む位相コピー情報とが入力される前記拡散符号発生回路であり、サンプル時間毎にカウントを行い、拡散符号発生タイミングとなるチップタイミング信号と、進み遅れ情報及び制御量情報に基づいてカウント値を調整して位相制御を行い、当該カウント値をサンプルカウント信号としてサンプル時間毎に出力するサンプルカウント部と、サンプルカウント信号が第１のカウント値のときにチップタイミング信号を出力するチップタイミング生成部と、チップタイミング信号に同期してカウントを行い、当該カウント値をチップカウント信号として出力するチップカウント部と、チップカウント信号が第２のカウント値のときにシンボルタイミング信号を出力するシンボルタイミング生成部と、シンボルタイミング信号に同期してカウントを行い、当該カウント値をシンボルカウント信号として出力するシンボルカウント部と、シンボルオフセット情報が表すシンボルカウント値を第３のカウント値とし、シンボルカウント信号が第３のカウント値であるときにスロットタイミング信号を出力するスロットタイミング生成部と、スロットタイミング信号に同期してカウントを行い、当該カウント値をスロットカウント信号として出力するスロットカウント部と、スロットオフセット情報が表すスロットカウント値を第４のカウント値とし、スロットカウント信号が第４のカウント値であるときにフレームタイミング信号を出力するフレームタイミング生成部と、フレームタイミング信号に基づいて拡散符号の出力タイミングを初期位相に同期させ、チップタイミング信号に同期して拡散符号を出力する拡散符号生成部と、位相コピー情報に基づいて、サンプルカウント部、チップカウント部、シンボルカウント部及びスロットカウント部から出力される各信号の出力タイミングを、前記コピー元フレームタイミング信号に同期させるクリア信号を出力する位相コピー制御部とを有する拡散符号発生回路としているので、受信特性を良好に保ち、短時間での大幅な位相制御を行える効果がある。
【００９５】
また、本発明によれば、スペクトラム拡散通信の受信ベースバンド信号の復調を行う復調回路であって、上記拡散符号発生回路の構成を備え、受信ベースバンド信号の逆拡散に用いられる拡散符号と、受信ベースバンド信号の同期に用いられるフレームタイミング信号を出力する第１の拡散符号発生回路と、受信ベースバンド信号と、第１の拡散符号発生回路から出力された拡散符号との相関演算を行うマッチドフィルタ部と、マッチドフィルタ部での相関演算の結果に基づいてパスの検出を行い、検出結果を出力するプロファイル部と、上記拡散符号発生回路の構成を備え、パス毎に設けられ、フレームタイミング信号を入力し、拡散符号を出力する複数の第２の拡散符号発生回路と、各々の第２の拡散符号発生回路と対となるよう設けられ、受信ベースバンド信号と、第２の拡散符号発生回路から出力された拡散符号との相関演算及び復調処理を行う複数のコリレータ部と、プロファイル部から出力されたパス検出結果に基づき、受信ベースバンド信号の同期タイミング及び検出されたパスの位置を判定し、判定結果に基づいて、第１の拡散符号発生回路に進み遅れ情報、シンボルオフセット情報又はスロットオフセット情報を出力し、受信ベースバンド信号の同期タイミングに拡散符号の出力を同期させ、全ての第２の拡散符号発生回路に位相コピー情報を出力し、受信ベースバンド信号の同期タイミングに拡散符号の出力を同期させ、さらに各パスに対応したそれぞれの第２の拡散符号発生回路に進み遅れ情報、シンボルオフセット情報又はスロットオフセット情報を出力し、各パスの同期タイミングに拡散符号の出力を同期させる制御部を有する復調回路としているので、位相制御量の監視を不要にできる効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る拡散符号発生回路の構成ブロック図である。
【図２】サンプルカウント部３の構成ブロック図である。
【図３】スロットタイミング生成部８の構成ブロック図である。
【図４】フレームタイミング生成部１０の構成ブロック図である。
【図５】サンプルカウント部３における、遅れの位相制御が行われる場合の各信号のタイムチャート図である。
【図６】サンプルカウント部３における、進みの位相制御が行われる場合の各信号のタイムチャート図である。
【図７】スロットタイミング生成部９における各信号のタイムチャート図である。
【図８】本発明の実施の形態に係る拡散符号発生回路を用いたＷ−ＣＤＭＡ通信の移動局における復調回路の構成ブロック図である。
【図９】マルチパス検出時における復調回路内の各信号のタイムチャート図である。
【符号の説明】
１，５３…ＣＰＵ、  ３…サンプルカウント部、  ４…チップタイミング生成部、  ５…チップカウント部、  ６…シンボルタイミング生成部、  ７…シンボルカウント部、  ８…スロットタイミング生成部、  ９…スロットカウント部、１０…フレームタイミング生成部、  １１…拡散符号生成部、  １２…位相コピー制御部、  ５１…マッチドフィルタ部、  ５２…プロファイル部、  ５４，５５…拡散符号生成部、  ５６…コリレータ部
【図１】
0004628591.tif 000002
【図２】
0004628591.tif 000003
【図３】
0004628591.tif 000004
【図４】
0004628591.tif 000005
【図５】
0004628591.tif 000006
【図６】
0004628591.tif 000007
【図７】
0004628591.tif 000008
【図８】
0004628591.tif 000009
【図９】
0004628591.tif 000010