(57)【要約】本発明は、拡散スペクトル信号の受信及び処理を行うために配される拡散スペクトル受信器（１）及び関連する方法を提供する。ＰＲＮコードは、受信信号コードの意図するレプリカを局部的に発生し、相関しきい値検査は、擬似コード取得の状態を決めるために受信信号において実施される。この受信信号から得られるベースバンド信号は、マイクロプロセッサ（１４）により処理されるが、前記相関しきい値検査は前記マイクロプロセッサ（１４）から遠隔的に実施され、入力信号はその後、相関しきい値検査によるしきい値が超えられる場合、このマイクロプロセッサ（１４）により後続して処理するために標識付けされる。
2004512760.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのチャンネル、レプリカコードを供給するＰＲＮコード発生器、前記チャンネルについて、信号取得中にベースバンド処理を行う一次マイクロプロセッサ、及び擬似コード取得を決めるために、受信信号について相関しきい値検査を実施する手段を有する拡散スペクトル受信器において、前記受信信号について相関しきい値検査を実施する前記手段は、他の処理手段を有し、前記受信器は更に、前記しきい値検査によるしきい値が超えられた場合、前記一次マイクロプロセッサにより処理する受信信号を標識付けする手段を含むことを特徴とする拡散スペクトル受信器。
【請求項２】
請求項１に記載の受信器において、前記他の処理手段は、専用回路の形式の二次ハードウェアを有することを特徴とする受信器。
【請求項３】
請求項１に記載の受信器において、前記しきい値検査のコード掃引は、２つの異なる速度の一方で選択的に実施されるように配されることを特徴とする受信器。
【請求項４】
請求項３に記載の受信器において、前記コード掃引は、最初に第１の速度で実施されるが、擬似コードフェーズ取得時に第２の遅い速度に切り替わることを特徴とする受信器。
【請求項５】
請求項４に記載の受信器において、この遅いコード掃引は、前記一次マイクロプロセッサにより処理する前記信号を標識付けする前に、前記コード取得の承認を供給するように配されることを特徴とする受信器。
【請求項６】
請求項１乃至５の何れか一項に記載の受信器において、前記マイクロプロセッサは、標識付けされた信号に対する検査を始めるための割り込み信号を受信し、前記割り込み信号の発生は、標識付けされた信号の存在に反応することを特徴とする受信器。
【請求項７】
割り込み信号の発生する毎に、標識付けされた信号が利用可能であるかに関係無くインクリメントするように配されるカウント手段を含むことを特徴とする請求項６に記載の受信器。
【請求項８】
請求項１乃至７の何れか一項に記載の受信器において、他のチャンネルから複数の潜在的な割り込みの期間に等しい遅延期間割り込みの処理を遅らせ、前記遅延期間の終了を決める手段を含み、前記遅延された割り込み及び前記遅延期間中に他のチャンネルに起こった如何なる割り込みの処理も制御するように配されることを特徴とする受信器。
【請求項９】
請求項８に記載の受信器において、前記遅延期間の終了を決める前記手段は、減算カウント手段を有することを特徴とする受信器。
【請求項１０】
請求項８又は９に記載の受信器において、前記遅延は、プログラム可能な待ち時間を各チャンネルに導入することを特徴とする受信器。
【請求項１１】
請求項１乃至１０の何れか一項に記載の受信器において、前記他の処理手段は、ｍａｘ（Ｉ，Ｑ）＋ｍｉｎ（Ｉ，Ｑ）の形式のエネルギーレベル√（Ｉ２＋Ｑ２）の概算が前記しきい値よりも高いかを決めるために、二次元のエネルギー調査を有する大きさしきい値関数検査を実施するように配されることを特徴とする受信器。
【請求項１２】
受信信号コードの局部的に発生したレプリカを供給するＰＲＮコードを発生させるステップ、擬似コード取得の状態を決めるために受信信号において相関しきい値検査を実施するステップ、及びマイクロプロセッサを用いて前記受信信号から得られるベースバンド信号を処理するステップを有する拡散スペクトル信号を受信及び処理する方法において、前記相関しきい値検査は、前記マイクロプロセッサから遠隔的に実施され、前記相関しきい値検査によるしきい値が超えられる場合、前記マイクロプロセッサにより処理する受信信号が標識付けされることを特徴とする方法。
【請求項１３】
請求項１２に記載の方法において、前記相関しきい値検査は、２つの異なる速度の一方で選択的に実施されるコード掃引を含むことを特徴とする方法。
【請求項１４】
請求項１３に記載の方法において、前記コード掃引は、初めに第１の速度で実施されるが、擬似コードフェーズ取得時に第２の遅い速度に切り替わることを特徴とする方法。
【請求項１５】
請求項１２乃至１４の何れか一項に記載の方法において、標識付けされた信号に対する検査を始めるために前記マイクロプロセッサに対する割り込み信号を始めるステップを含み、前記割り込み信号の開始は、標識付けされた信号の存在に反応することを特徴とする方法。
【請求項１６】
請求項１２乃至１５の何れか一項に記載の方法において、他のチャンネルから複数の潜在的な割り込みの期間に等しい遅延期間に対し割り込みの処理を遅らせ、前記遅延期間によって遅延された前記割り込みを処理する時間で前記他のチャンネルに起こった如何なる割り込みも処理することを含むことを特徴とする方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、少なくとも１つのチャンネル、レプリカコードを供給するためのＰＲＮコード発生器、チャンネルについて、信号の取得中にベースバンド処理を行う一次マイクロプロセッサ、及び擬似コードの取得を決めるために、受信信号について相関しきい値検査を実施する手段を有する拡散スペクトル受信器に関する。
【０００２】
本発明は、受信信号コードの局部的に発生したレプリカを供給するＰＲＮコードを発生させるステップ、擬似コード取得の状態を決めるために受信信号において相関しきい値検査を実施するステップ、及びマイクロプロセッサを用いて前記受信信号から得られるベースバンド信号を処理するステップを有する拡散スペクトル信号を受信及び処理する方法にも関する。
【０００３】
【従来の技術】
拡散スペクトル通信システムは、特に干渉に対する耐性及び通信の安全性が重要な要素だとされる様々な使用が分かっている。一般的な使用は、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）衛星位置システムにおける使用であり、選択式アドレッシング（ｓｅｌｅｃｔｉｖｅ ａｄｄｒｅｓｓｉｎｇ）及びＣＤＭＡ（Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）が実施されるデジタル携帯電話における使用もある。
【０００４】
ＧＰＳ内の拡散スペクトルシステムの使用は、文書にて十分証明されている。ＧＰＳハードウェアにより受信される拡散すなわち符号化された信号は、初めに受信され、次いでこのＧＰＳハードウェア内に一般的に見られる複数の受信チャンネルに与えられる中間周波数（ＩＦ）信号にダウンコンバートされる。受信器は、前記受信信号とほぼ同じ周波数を持つ擬似搬送波を発生させるように配され、このようなキャリア信号（ｃａｒｒｉｅｒ ｓｉｇｎａｌ）の２つのバージョンが発生する。これら２つの信号の１つ目は正弦波形式であり、９０°位相が異なる他方は余弦波を有する。入射信号は複製され、一方のバージョンは正弦レプリカキャリアと結合され、他方は余弦レプリカキャリアと結合される。一般的に知られるように、これは２つの信号を生じさせる。同相信号（Ｉ）及びこの同相信号（Ｉ）に対し９０°位相が異なる直交位相信号（Ｑ）である。
【０００５】
信号の取得中に、検出されたエネルギーレベルが既定のしきい値レベルよりも高いかを決めるために、しきい値検査の一部として二次元のエネルギー調査を実施することをベースバンドハードウェアに要求することが一般的である。このエネルギーレベルは通例、√（Ｉ２＋Ｑ２）に等しくなるように計算され、しきい値検査は典型的に、ＧＰＳ受信器のチャンネル毎に１０００検査／秒の割合で、マイクロプロセッサの形式のベースバンドハードウェアにより実行される。この二次元のエネルギー調査は、局部的に発生した信号のコード部分のコードフェーズの掃引（ｓｗｅｅｐ）及び搬送周波数の異なるオフセット値の供給によっても達成される。認識されるように、これは、失敗し、マイクロプロセッサによる更なるアクションを要求しない二次元のエネルギー調査に従って実施される検査の大部分でかなりの処理オーバーヘッドを作り出す。
【０００６】
その検査の多くが失敗する、多数の比較的簡単な検査を実施するためにベースバンドマイクロプロセッサを使用することは効果的ではない。その上、各々の検査を実行するためにマイクロプロセッサが割り込まれることは普通である。各割り込みにおいて、マイクロプロセッサは割り込み処理の前にそれの現在の状態を保存しなければならないので、これはマイクロプロセッサに更なる不要なオーバーヘッドを表すことになる。次いで、上述されたように、失敗した検査をほぼ間違いなく表す割り込みを扱うのに次いで、マイクロプロセッサの前述した現在の状態が復元されなければならない。
【０００７】
【発明が解決しようとする課題】
この性質の問題点は、制御マイクロプロセッサにおける、アプリケーション及び操作システムソフトウェアの増大する複雑さによる多くの重要な全てのソフトウェアとなり、これは、割り込み処理と関連するオーバーヘッドにおける増大となる。更に、例えばＧＰＳ受信器で用いられる並列チャンネルの数は、通例増大し、これがプロセッサにおける負荷を更に増大させるのに役立つ。
【０００８】
【課題を解決するための手段】
本発明は、拡散スペクトル受信器及び関連する方法を提供しようとすることであり、これは、上記受信器及び関連する方法、特にマイクロプロセッサの処理の負担が軽減された上記受信器及び関連する方法にわたる操作上の利点を持つ。
【０００９】
本発明の１つの特性に従い、上部に規定されるような拡散スペクトル受信器を供給し、受信信号について相関補正しきい値検査を実施する手段は、他の処理手段を有し、前記受信器は更に、しきい値検査によるしきい値が超えられた場合、一次マイクロプロセッサにより処理する受信信号を標識付け（ｆｌａｇｇｉｎｇ）する手段を含む。
【００１０】
本発明は従って、前記受信器の各チャンネルに関連する追加の処理手段を有利に供給し、これはＰＲＮコードの掃引中に例えば従来の相関しきい値検査を実施するように配され、有用な相関結果が戻ってくるときにのみ、受信信号は一次処理手段に対し標識付けされる。この有用な結果は従って、前記受信器内の擬似コード（ｓｕｓｐｅｃｔｅｄ ｃｏｄｅ）取得を識別するのに役立つ。上述したように、大多数の相関しきい値検査は、ネガティブであることが分かるので、本発明は、マイクロプロセッサにより後続処理する大多数の受信信号が正確に標識付けされないので一次マイクロプロセッサにおける処理の負荷を大幅に軽減することが可能である。
【００１１】
これは、受信器チャンネル及びその関連するＮＣＯ（Ｎｕｍｅｒｉｃａｌｌｙ Ｃｏｎｔｒｏｌｌｅｄ Ｏｓｃｉｌｌａｔｏｒ）の各々が信号取得中のベースバンド処理に用いられるのと同じマイクロプロセッサとして制御される既知の配列と比較されるとき、特に有利となることが証明される。
【００１２】
ベースバンドマイクロプロセッサの負荷の軽減が電力消費及び／又はシリコン領域の必要性を節約するような関連する利点となる。
【００１３】
本発明の他の特徴に従い、上部に規定されるような拡散スペクトル信号を受信及び処理する方法を提供し、相関しきい値検査は、マイクロプロセッサから遠隔的に実施され、相関しきい値検査によるしきい値が超えられる場合、マイクロプロセッサで処理する受信信号が標識付けされることを特徴とする。
【００１４】
請求項２の特徴は、受信器の全体的な配列を非常に簡単にする入力信号に関する少なくとも部分的に自動化されたしきい値検査を容易にする利点を有する。
【００１５】
請求項３、４、５、１３及び１４の特徴は、特に効果的で正確なしきい値検査配列が供給可能である利点を示す。
【００１６】
請求項６及び１５は、マイクロプロセッサの処理オーバーヘッドは、このプロセッサが標識付けされた信号に対しチェックを行うために定期的に割り込むのではなく、寧ろ標識付けされた信号が処理を待つことを決めた場合、割り込み処理を行うことを可能にするだけであるので、更に減少するという利点を有する。
【００１７】
請求項７の特徴は、制御ソフトウェア内で正確なタイミングを実施するのに役立つという利点を有する。
【００１８】
請求項８及び１６の特徴は、マイクロプロセッサの負荷を更に軽減する特徴を有する。
【００１９】
【発明の実施の形態】
本発明は、添付される図面を参照し、実施例のみにより以下に更に述べる。
【００２０】
同じ参照符号は、異なる実施例において対応する又は類似する特徴を述べるのに一般的に用いられることに注意すべきである。
【００２１】
図１は、本発明に係るＧＰＳ受信器１のアーキテクチャを概略的に示す。動作時、このＧＰＳ受信器１は、アンテナ１０を介してＮＡＶＳＴＡＲ ＧＰＳ信号を受信し、これら信号をＲＦ信号プリプロセッサ１１において、ＯＯＢ（Ｏｕｔ Ｏｆ Ｂａｎｄ）ＲＦ干渉、前置増幅（ｐｒｅａｍｐｌｉｆｉｃａｔｉｏｎ）、中間周波数（ＩＦ）へのダウンコンバート及びアナログ−デジタル変換を最小にするために、典型的に受動帯域通過フィルタリングにより前処理を行う。利用可能な衛星からの情報全てを依然として含んでいる結果生じるデジタル化されたＩＦ信号は、変調されたままであり、ＦＩＦＯメモリ１２に与えられる。このメモリから、その後いつでもサンプルが一連の並列受信器チャンネル１３の各々に与えられてもよい。衛星信号は、擬似距離情報（ｐｓｅｕｄｏｒａｎｇｅ ｉｎｆｏｒｍａｔｉｏｎ）を取得する目的で受信器プロセッサ１４と協働してそれぞれのデジタル受信器チャンネルにおいて取得及びトラッキングされる。このような取得及びトラッキング方法は、十分知られている、例えば、Ａｒｔｅｃｈ ｈｏｕｓｅにより出版されたＩＳＢＮ ０−８９００６−７９３−７、ＧＰＳ原理及び応用（Ｅｄｉｔｏｒ， Ｋａｐｌａｎ）の第４章（ＧＰＳ衛星信号特性）及び第５章（ＧＰＳ衛星信号取得及びトラッキング）参照。取得されるナビゲーション情報及び送信の到着時間を用いて、ナビゲーションプロセッサ１５は、従来のアルゴリズムを用いて受信器の位置を計算し、この位置は、ユーザに対し表示器１６に示される。
【００２２】
プリプロセッサ１１は、デジタル受信器チャンネル１２、受信器プロセッサ１３及び一般用途のマイクロプロセッサ又はＧＰＳ　ＡＳＩＣ（ａｐｐｌｉｃａｔｉｏｎ ｓｐｅｃｉｆｉｃ ｉｎｔｅｇｒａｔｅｄ ｃｉｒｃｕｉｔ）に埋め込まれたマイクロプロセッサの形式で実行されるナビゲーションプロセッサ１４を備えるフロントエンドアナログ回路の形式で典型的には実行される。
【００２３】
図２は、受信器プロセッサ１４と協働する受信器チャンネル１３を概略的に示し、詳細には、デジタル化されたＩＦ信号が入力部に与えられる。簡略化のために、コード及びキャリアトラッキングループに関連する機能のみが説明され、受信器チャンネルは安定状態モードにおいＳＶ（Ｓｐａｃｅ Ｖｅｈｉｃｌｅ）信号をトラッキングすると仮定する。初めに、デジタルＩＦは、Ｉ２０及びＱ２１のサンプル化データを作り出すために、（キャリアドップラーに加え）レプリカキャリア信号により（キャリアドップラーに加え）キャリアを取り除かれる（ｓｔｒｉｐｐｉｎｇ）。このレプリカキャリア信号は、デジタルＩＦにおけるすべてのＧＰＳ ＳＶ信号及び雑音で混合されることに注意すべきである。混合器２２，２３の出力部におけるＩ及びＱ信号は、ＳＶの検出されたキャリアに関して所望の位相関係を有する。しかしながら、これら信号をベースバンドへ減少させるコードストリッピング処理が未だ施されていない。従って、同相混合器２２の出力部のＩ信号は、大部分はレプリカのデジタル正弦波で乗算される熱雑音を有し、直交混合器２３の出力部におけるＱ信号は、大部分は熱雑音とレプリカのデジタル余弦波との積である。所望のＳＶ信号は、Ｉ及びＱ信号が後続するコードストリッピング処理により、ベースバンドに減少させるまで雑音に埋もれたままとなる。これら（キャリアドップラーを含む）レプリカキャリア信号は、キャリアＮＣＯ２４及び別個の正弦及び余弦マッピング関数２５、２６により合成される。
【００２４】
９０°離れたＩ及びＱ成分位相を作り出すことにより、結果生じる信号振幅は、これらＩ及びＱ成分のベクトル和から計算可能であり、Ｉ軸に関する位相角は、Ｑ／Ｉの逆正接（アークタンジェント）から決めることが可能である。閉ループ動作において、キャリアＮＣＯ２４は、受信器プロセッサ１４におけるキャリアトラッキングループにより制御される。ＰＬＬ（ｐｈａｓｅ ｌｏｃｋ ｌｏｏｐ）動作において、キャリアトラッキングループの目的は、零点での入力ＳＶキャリア信号とレプリカキャリアとの間の位相誤りを維持することである。入力ＳＶ信号キャリア位相に関するレプリカキャリア位相における如何なる調整不良も、位相変化の量及び方向がキャリアトラッキングループにより検出及び訂正されるので、即座のＩ及びＱベクトルの振幅の非零位相角を作り出す。ＰＬＬが位相固定されるとき、Ｉ信号は最大となり、Ｑ信号は零に近くなる。
【００２５】
コード調査及び取得プロセス中に要求される、受信器プロセッサが初期のコードトラッキング位相状態を事前に設定することを可能にするコード発生器２７に対する制御は示されていない。
【００２６】
事前に検出する段が起こり、この段は、ＩＦ信号がキャリア及びコードストリッピング処理によってベースバンドに変換された後であるが、信号弁別回路を通過する前、すなわち非線形信号検出処理の前の信号処理を有する。多数のデジタルの事前検出積分及びダンプ動作は、前記キャリア及びコードストリッピング処理の後に起こる。これはＩＦ　Ａ／Ｄ変換処理が量子化分解能の１から３つだけのビットを典型的に持っても、蓄積するのに多くの数となる。
【００２７】
チャンネルは、約１ｋＨｚであるプロセッサベースバンド入力比でのフィルタリング及び再サンプリングを供給する積分及びダンプ累算器２８を含む。ベースバンド信号処理積分及びダンプ処理と結合してこのハードウェア積分及びダンプ処理は、事前検出積分時間を規定する。この事前検出積分時間は妥協的な設計である。弱い又はＲＦ干渉信号条件下では、できるだけ長く動作しなければならず、ハイダイナミック（ｈｉｇｈ−ｄｙｎａｍｉｃ）ストレス信号条件下では、できるだけ短く動作しなければならない。
【００２８】
認識されるように、従来技術の典型であるこの説明される実施例において、受信器プロセッサ１４は、信号取得中のしきい値検査及び逆拡散信号（ｄｅ−ｓｐｒｅａｄ ｓｉｇｎａｌ）の結果生じるベースバンド処理を含む色々な処理／制御機能を実施するように配される。
【００２９】
図３は、本発明を具現化したデジタルＧＰＳ受信器のデジタル受信器チャンネル１３及び受信器プロセッサ１４の概略図である。上述のＧＰＳ受信器の従来の要素に加え、受信信号において相関しきい値検査を実施するのに用いられるしきい値検出回路３１と、しきい値検査の結果が信号取得を提案する場合、一次受信器プロセッサ１３を標識付けする又は割り込ませるのに用いられる割り込み発生回路３２とを含む中間プロセッサ３０が更に供給される。すなわち、コードフェーズ掃引がこの中間プロセッサにより制御される。
【００３０】
一次受信器プロセッサの上記標識付け及び／又は割り込みは、以下のやり方の幾つかで行われる。
【００３１】
“標準”モードの動作において、一次受信器プロセッサは、それが標識付けされた場合に見られる、すなわち信号取得を示すしきい値検査が起こった場合に見られるように中間プロセッサに応答させるために定期的に割り込まれる。この場合、一次受信器プロセッサは、しきい値検査を照合する及び／又は示される場合取得に対する信号のトラッキングを試みる。
【００３２】
中間プロセッサが一次受信器マイクロプロセッサを標識付けするときに、一次受信器プロセッサが単に割り込まれる更なる“条件付き割り込み”モードの動作が供給されてもよい。これは、チャンネルが処理を必要としない場合、オーバーヘッドの割り込みを防ぐ。
【００３３】
中間プロセッサが一次受信器マイクロプロセッサを標識付けし、この標識が後続するしきい値検査の結果で上書きしようとしているとき、一次受信器プロセッサが単に割り込まれるだけの更に他の“割り込み待ち時間”モードの動作が供給されてもよい。この特徴は、同じ割り込み処理ルーチンを持つ多重チャンネルを処理するのに用いられる。
【００３４】
上記から認識されるように、本発明は、各チャンネルに関連する追加の処理手段とマイクロプロセッサの負荷を軽減するのに役立つやり方で、マイクロプロセッサによる後続処理のための情報の関連する標識付けとを提供する。マイクロプロセッサの負荷に関し更に有利な軽減を提供する追加の方策は、ＰＲＮコード取得を示す相関が標識付けされるとき前記マイクロプロセッサを単に割り込ませる、及び標識が上書きされる前の既定時間にマイクロプロセッサも単に割り込ませることで生じ、この時間で他の標識付け相関チャンネルが処理される。この更なる特徴は、図４ａ及び図４ｂに関して更に記載される。
【００３５】
マイクロプロセッサが割り込み処理を要求する度に、初めにこの割り込み処理の前にそれの現在の状態を保存し、次いで割り込み処理の後にその状態を復元しなければならない。認識される及び上述されるように、これは起こった割り込みの数に比例して増大する“無駄な処理時間”のオーバーヘッドとなる。
【００３６】
長い積分期間（例えば１０ｍｓ）と上述される追加の処理手段との結合の効果は、チャンネルがマイクロプロセッサによる干渉を必要とする周波数を減少させることである。上述されるような条件付き割り込みの採用は、何も行われない割り込みを処理するのに使う時間がどのようにして避けられるかをアドレッシングするのに役立つが、しかしながら、典型的な環境下では、８又は１２個のチャンネルの処理が別々の割り込みにおいて依然として行われ、各チャンネルに対し、全ての積分期間に陥る割り込み処理オーバーヘッドとなる。例えば、８個のチャンネルが１０ｍｓ毎に（しかし異なるオフセットで）データをそれぞれ発生する場合を考えてみる。割り込み期間が（素早い応答が必要不可欠であるとき数回取り扱う必要がある）０．８ｍｓという典型的な値である場合、１２又は１３の割り込みは、ある組のデータを生成する所与のチャンネルと次のチャンネルとの間の期間において発生する。図４ａは、このような状況を説明している。
【００３７】
経過時間の目盛り（ｍｓ単位）は、底部に沿って番号付けされた垂直線（破線又は点線）として示される規則的な割り込みを備える図４ａの頂部に沿って示される。各チャンネルは独立して、１０ｍｓ間隔で（黒い丸で示された）データを発生させ、プロセッサは、（黒丸のすぐ後ろの黒い矢印で示された）次の割り込みにおけるチャンネルを処理することにより応答する。１つ以上のチャンネルを処理する割り込みは、破線ではなく点線で示されている。上述されるような条件付き割り込みを用いる場合、０、２、７、８、１０、１１及び１３で番号付けされた割り込みは発生しない。しかしながら、本実施例において、ちょうど半分を超えた潜在的な割り込みは、依然としてそれらの関連するプロセッサオーバーヘッドで発生されなければならない。
【００３８】
図４ｂは、既定の待ち時間を受信器の各チャンネルに導入することにより達成される利点を更に説明するのに役立つ。
【００３９】
更なる特徴の１つの実施例において、チャンネルにより発生した新しいデータは、プロセッサがそれを読み取るべき前に保持される期間を示すために、プログラム可能な待ち時間が各チャンネルに加えられる。この待ち時間の期間は、割り込み間隔の整数の項で規定され、新しいデータが発生する度にチャンネルのカウンタを用意するのに用いられる。
【００４０】
その後、各チャンネルのカウンタは、各潜在的な割り込みで減算され、カウンタの１つが零に達したときに割り込みが単に発生する。
【００４１】
図４ｂは、これがどの様に図４ａに示される実施例を生じさせるかを説明している。この場合、各チャンネルは、１１の待ち時間を与え、図４ｂは、各後続する割り込み点で前記値がどの様に減算しているかを示す。本実施例において、プロセッサに生じる唯一の割り込みは、番号１１（チャンネル１のカウンタが０に達するとき）であり、この点で、８個のチャンネルのうち６個のチャンネルが処理すべきデータを有している。
【００４２】
これは、マイクロプロセッサへの要求を更に有利に制限する。
【００４３】
これら待ち時間カウンタの追加は、カスタムハードウェアの複雑さに対し僅かに効果を有するが、明らかにプロセッサの負荷に関し助けとなるべきである。
【００４４】
本発明が特にＧＰＳシステムに関して記載されたとしても、全体的な概念は、他の衛星ナビゲーションシステム及び通常の拡散スペクトル受信器にも適用されることを認識すべきである。
【００４５】
それにも関わらず、本発明の全ての考えられる実施例は、受信器チャンネル内に設けられた他の処理手段が従来のシステム内のプロセッサよりもかなり少ないプロセッサによる干渉を効果的に要求し、プロセッサの負荷に対しかなりの助けとなること可能にする一次的利点を示す。更に、それが必要とされるとき、干渉を要求するチャンネルに応答するのにプロセッサが要する時間は、時間的臨界よりもかなり小さくなる。
【００４６】
上述される特定の機能を含んだしきい値検出及び割り込み／標識付け機能を持つ中間プロセッサの実行は、適当なデジタル回路設計及び／又はマイクロプロセッサプログラムによって達成される。もちろん、このような設計及びプログラムは十分知られており、過度の負担をすることなく普通の当業者の１人によって実行される。
【００４７】
本開示を読むことにより、他の改良は当業者には明白であり、ＧＰＳの設計、製造及び使用並びにＧＰＳの他の拡散スペクトル信号及び構成部品であり、ここに既に記載された特徴の代わり又は加えて用いられる他の特徴を含んでいる。たとえ請求項がこのアプリケーションにおいて特徴部の特定の組み合わせに対し述べられたとしても、本アプリケーションの開示する範囲は、明白に又は暗黙的に開示された特徴の如何なる新規特徴又は新規組み合わせも含み、如何なる請求項に現在記載されるのと同じ発明に関するか、本発明が解決するのと同じ問題の幾つか又は全てを軽減するかを理解すべきである。ここに本出願人は、本出願又は本出願から派生した如何なる他の出願の審査中に上記特徴及び／又は上記特徴の組み合わせに対し述べられてもよいことに注意されたい。
【図面の簡単な説明】
【図１】先行技術によるデジタルＧＰＳ受信器の概念図。
【図２】図１のＧＰＳ受信器の受信プロセッサと協働する受信器チャンネルの概念図。
【図３】本発明に係るデジタルＧＰＳ受信器における協働する受信器チャンネル及び受信器プロセッサの概念図。
【図４ａ】本発明のある特定の特徴に従う８チャンネル受信器の動作を描いたタイミング図を有する。
【図４ｂ】本発明のある特定の特徴に従う８チャンネル受信器の動作を描いたタイミング図を有する。
【国際公開パンフレット】
2004512760.tif 000003
2004512760.tif 000004
2004512760.tif 000005
2004512760.tif 000006
2004512760.tif 000007
2004512760.tif 000008
2004512760.tif 000009
2004512760.tif 000010
2004512760.tif 000011
2004512760.tif 000012
2004512760.tif 000013
2004512760.tif 000014
2004512760.tif 000015
2004512760.tif 000016
2004512760.tif 000017
2004512760.tif 000018
2004512760.tif 000019
2004512760.tif 000020
【国際調査報告】
2004512760.tif 000021
2004512760.tif 000022