(57)【要約】【課題】複数の通信システムのための基準信号を生成する技術について説明する。【解決手段】装置は基準発振器、周波数制御部及び複数の周波数シンセサイザを含む。基準発振器は、水晶発振器または他のある形式の発振器であり、主基準信号を生成する。周波数制御部は、主基準信号の周波数誤差を推定し、周波数誤差推定値を出力する。複数の周波数シンセサイザは、主基準信号を受け取り、複数のシステムのための複数のシステム基準信号を生成する。少なくとも一つの（例えば各々の）周波数シンセサイザは、周波数制御部からの周波数誤差推定値に基づいて主基準信号の周波数誤差を補正する。各周波数シンセサイザは、位相同期ループ（ＰＬＬ）のための分周器制御信号を生成するために使用されるシグマ・デルタ変調器を含む。分周器制御信号は、主基準信号の周波数誤差を補正する。【選択図】  図２
2010500830.tif 000002
【特許請求の範囲】
【請求項１】
主基準信号の周波数誤差を推定し、周波数誤差推定値を提供するように動作する第１の制御部と、
前記主基準信号を受け取り、複数のシステムのための複数のシステム基準信号を生成するように動作する複数の周波数シンセサイザと、を具備する装置であって、
少なくとも一つの周波数シンセサイザは、前記第１の制御部からの前記周波数誤差推定値に基づいて前記主基準信号の前記周波数誤差を補正する。
【請求項２】
前記主基準信号を生成するように動作する水晶発振器をさらに具備する請求項１の装置。
【請求項３】
各周波数シンセサイザは、分周器制御信号を生成するように動作するシグマ・デルタ変調器、及び
前記主基準信号及び前記分周器制御信号を受け取り、システム基準信号を生成するように動作する位相同期ループ（ＰＬＬ）を含む請求項１の装置。
【請求項４】
前記ＰＬＬは、
発振信号を生成するように動作する電圧制御発振器（ＶＣＯ）、及び
前記シグマ・デルタ変調器から前記分周器制御信号によって選択された複数の整数値で前記発振信号を分周するように動作する分周器を含む請求項３の装置。
【請求項５】
各周波数シンセサイザは、
前記周波数誤差推定値に基づいて分周比を生成し、前記シグマ・デルタ変調器に出力を供給するように動作する第２の制御部をさらに含む請求項３の装置。
【請求項６】
前記第２の制御部は、さらに、スルー制御信号を受け取り、前記周波数誤差推定値及び前記スルー制御信号に基づいて前記分周比を生成する請求項５の装置。
【請求項７】
前記第２の制御部は、前記スルー制御信号に基づいて、前記分周比を固定するか、前記分周比の変化率を制限するか、あるいは前記分周比の大きさを制限するように動作する請求項６の装置。
【請求項８】
前記第１の制御部は、
前記主基準信号の前記周波数誤差の初期推定値を受け、前記周波数誤差の前記初期推定値に基づいて前記周波数誤差推定値を導出するように動作するフィルタを含む請求項１の装置。
【請求項９】
セルラーシステムのための入力サンプルを処理し、前記主基準信号の前記周波数誤差の前記初期推定値を提供するように動作するデータプロセッサをさらに具備する請求項８の装置。
【請求項１０】
符号分割多元接続（ＣＤＭＡ）システムのための入力サンプルを処理し、前記主基準信号の前記周波数誤差の前記初期推定値を提供するように動作するデータプロセッサをさらに具備する請求項８の装置。
【請求項１１】
前記第１の制御部は、
周波数誤差対温度データベースを格納し、温度測定値を受け、前記温度測定値に対応する周波数誤差を前記主基準信号のための前記周波数誤差推定値として提供するように動作するメモリをさらに含む請求項８の装置。
【請求項１２】
前記複数のシステムは、セルラーシステム及び衛星測位システムを含む請求項１の装置。
【請求項１３】
前記複数のシステムは、符号分割多元接続（ＣＤＭＡ）システム及び全地球測位システム（ＧＰＳ）を含む請求項１の装置。
【請求項１４】
前記複数のシステムは、Ｂｌｕｅｔｏｏｔｈ、無線ローカルエリアネットワーク（ＷＬＡＮ）あるいは両方を含む請求項１の装置。
【請求項１５】
前記複数のシステム基準信号は、クロック信号である請求項１の装置。
【請求項１６】
前記複数のシステム基準信号は、局部発振（ＬＯ）信号である請求項１の装置。
【請求項１７】
主基準信号の周波数誤差を推定し、周波数誤差推定値を提供するように動作する制御部と、
前記主基準信号を受け、複数のシステムのための複数のシステム基準信号を生成するように動作し、少なくとも一つの周波数シンセサイザは前記制御部からの前記周波数誤差推定値に基づいて前記主基準信号の前記周波数誤差を補正する複数の周波数シンセサイザと、
を具備する集積回路。
【請求項１８】
各周波数シンセサイザは、
位相同期ループ（ＰＬＬ）のための分周器制御信号を生成するように動作するシグマ・デルタ変調器を含む請求項１７の集積回路。
【請求項１９】
周波数誤差対温度データベースを格納し、温度測定値を受け、前記温度測定値に対応する周波数誤差を前記主基準信号のための前記周波数誤差推定値として提供するように動作するメモリをさらに具備する請求項１７の集積回路。
【請求項２０】
主基準信号を生成するように動作する水晶発振器と、
前記主基準信号の周波数誤差を推定し、周波数誤差推定値を提供するように動作する制御部と、
前記主基準信号を受け、複数のシステムのための複数のシステム基準信号を生成するように動作し、少なくとも一つの周波数シンセサイザは前記制御部からの前記周波数誤差推定値に基づいて前記主基準信号の前記周波数誤差を補正する複数の周波数シンセサイザと、
を具備する無線装置。
【請求項２１】
各周波数シンセサイザは、
分周器制御信号を生成するように動作するシグマ・デルタ変調器と、
前記主基準信号及び前記分周器制御信号を受け取り、システム基準信号を生成するように動作する位相同期ループ（ＰＬＬ）と、を含む請求項２０の無線装置。
【請求項２２】
符号分割多元接続（ＣＤＭＡ）システムのための入力サンプルを処理し、前記主基準信号の前記周波数誤差の初期推定値を提供するように動作するデータプロセッサをさらに具備し、前記制御部は前記周波数誤差の前記初期推定値に基づいて前記周波数誤差推定値を導出するように動作する請求項２０の無線装置。
【請求項２３】
前記制御部は、
周波数誤差対温度データベースを格納し、温度測定値を受け取り、前記温度測定値に対応する前記周波数誤差を前記主基準信号のための前記周波数誤差推定値として提供するように動作するメモリを含む請求項２０の無線装置。
【請求項２４】
主基準信号を生成することと、
前記主基準信号のための周波数誤差推定値を導出することと、
前記主基準信号及び前記周波数誤差推定値に基づいて複数のシステムのための複数のシステム基準信号を生成することと、を具備する方法。
【請求項２５】
前記複数のシステム基準信号を生成することは、
前記周波数誤差推定値に基づいてシグマ・デルタ変調器により各システムのための分周器制御信号を生成することと、
前記分周器制御信号に基づいて各システムのためのシステム基準信号を生成することと、を含む請求項２４の方法。
【請求項２６】
前記複数のシステム基準信号を生成することは、
分周比を固定するか、前記分周比の変化率を制限するか、あるいは前記分周比の大きさを制限するのに再構成可能な、各システムのためのスルー制御信号を受信することと、
各システムのための前記分周比に基づいて前記分周器制御信号を生成すること、を含む請求項２５の方法。
【請求項２７】
前記周波数誤差推定値を導出することは、
温度測定値を得ることと、
前記温度測定値に対応する周波数誤差を周波数誤差対温度データベースから得ることと、
前記データベースから得られた前記周波数誤差を前記主基準信号のための前記周波数誤差推定値として提供することと、を含む請求項２４の方法。
【請求項２８】
主基準信号を生成する手段と、
前記主基準信号のための周波数誤差推定値を導出する手段と、
前記主基準信号及び前記周波数誤差推定値に基づいて複数のシステムのための複数のシステム基準信号を生成する手段と、を具備する装置。
【請求項２９】
前記複数のシステム基準信号を生成する手段は、
前記周波数誤差推定値に基づいてシグマ・デルタ変調器により各システムのための分周器制御信号を生成する手段と、
前記分周器制御信号に基づいて前記システムのためのシステム基準信号を生成する手段と、を含む請求項２８の装置。
【請求項３０】
前記複数のシステム基準信号を生成する手段は、
分周比をフリーズするか、前記分周比の変化率を制限するか、あるいは前記分周比の大きさを制限するのに再構成可能な、各システムのためのスルー制御信号を受信する手段と、
各システムのための前記分周比に基づいて前記分周器制御信号を生成する手段と、を含む請求項２９の装置。
【請求項３１】
前記周波数誤差推定値を導出する手段は、
温度測定値を得る手段と、
前記温度測定値に対応する周波数誤差を周波数誤差対温度データベースから得る手段と、
前記データベースから得られた前記周波数誤差を前記主基準信号のための前記周波数誤差推定値として提供する手段と、を含む請求項２８の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般的に通信に係り、より具体的には複数の通信システムのための基準信号の生成技術に関する。
【背景技術】
【０００２】
無線装置（例えば、携帯電話）は、複数の通信システムをサポートするように構成される。これらのシステムは異なる搬送周波数及びチップレートを持つ。各システムは、さらに周波数のダウンコンバージョン及び／又はアップコンバージョンに使用されるデジタル処理及び局部発振（ＬＯ）信号に使用されるクロック信号においてある必要条件を持つ。
【０００３】
個別のクロック及びＬＯ生成回路は、無線装置によってサポートされた各システムに使用され、そのシステムの必要条件を全て満たすように構成される。各システムのためのクロック及びＬＯ生成回路は、例えば電圧制御温度補償水晶発振器（ＶＣＴＣＸＯ）及び一つ以上の位相同期ループ（ＰＬＬ）を含む。ＶＣＴＣＸＯは、正確な周波数を持つ基準信号を生成し、キャリア周波数あるいはシステムのチップレートにロックされる。ＰＬＬは基準信号にロックされ、基準信号と同じ周波数精度を持つ所要のクロック及びＬＯ信号を生成するために使用される。
【０００４】
もし無線装置が複数のシステムをサポートする場合、複数セットのクロック及びＬＯ生成回路がこれらのシステムに使用される。これらのクロック及びＬＯ生成回路は、効果的であるけれども、無線装置のコストのみならず構成の複雑さを増加させる。
【０００５】
従って、効果的かつ費用効率の高い手法で複数の通信システムをサポートする技術が必要である。
【発明の概要】
【０００６】
ここで、複数の通信システムのための基準信号生成技術について述べる。一実施形態では、装置は基準発振器、周波数制御部及び複数の周波数シンセサイザを含む。基準発振器は、水晶発振器または他のある形式の発振器であり、主基準信号を生成する。周波数制御部は、主基準信号の周波数誤差を推定し、周波数誤差推定値を提供する。複数の周波数シンセサイザは、主基準信号を受け、複数のシステムのための複数のシステム基準信号を生成する。少なくとも一つ（例えば各々）の周波数シンセサイザは、周波数制御部からの周波数誤差推定値に基づいて主基準信号の周波数誤差を補正する。
【０００７】
一実施形態では、各周波数シンセサイザは分周器制御部、シグマ・デルタ（ΣΔ）変調器及び位相同期ループ（ＰＬＬ）を含む。分周器制御部は、周波数誤差推定値及び場合によってはシステムのためのスルー（ｓｌｅｗ）制御信号に基づいて、システムに関連する分周比を生成する。シグマ・デルタ変調器は、分周器制御部からの出力に基づいてＰＬＬのための分周器制御信号を生成する。ＰＬＬは、分周器制御信号によって決定された異なる整数値で発振信号を分周する分周器を含む。
【０００８】
一実施形態では、周波数制御部はフィルタ、及び周波数誤差対温度データベースを含む。フィルタは、主基準信号の周波数誤差の初期推定値に基づいて、指定の（例えばＣＤＭＡ）システムのパイロット信号から導出される周波数誤差推定値を得る。データベースは、周波数誤差対温度を格納しており、温度測定値を受けて、温度測定値に対応する周波数誤差を主基準信号の周波数誤差推定値として提供する。フィルタまたはデータベースのいずれかは、例えば指定のシステムが受信しているかどうかに応じて、周波数誤差推定値を提供するために与えられた任意の時期に使用される。
【図面の簡単な説明】
【０００９】
【図１】図１は、複数のシステムと通信する無線装置を示す。
【図２】図２は、無線装置のブロック図を示す。
【図３】図３は、基準発振器及びクロック発生器を示す。
【図４】図４は、シグマ・デルタ周波数シンセサイザを示す。
【図５】図５は、２次のシグマ・デルタ変調器を示す。
【図６】図６は、ＣＤＭＡプロセッサ及び周波数制御部を示す。
【図７】図７は、複数のシステムのための基準信号の生成過程を示す。
【発明を実施するための形態】
【００１０】
以下、開示の種々の態様及び実施形態について詳細に説明する。
【００１１】
開示の態様及び実施形態は、全体を通して同じ参照符号を同じに扱って対応させている図面と関連させれば、下記に説明する詳細な記載からより明白になるだろう。
【００１２】
「典型的である」という単語は、ここでは「例(example)、事例(instance)あるいは実例(illustration)として役立つ」ことを意味するために使用される。ここで「典型的である」と記述されたどの実施形態あるいは構成は、必ずしも他の実施形態または構成を超えて好ましいかまたは有利であると解釈されるべきではない。
【００１３】
図１は、複数の通信システムと通信可能な無線装置１１０を示す。これらのシステムはセルラーシステム１２０、放送システム１３０、衛星測位システム１４０、無線ローカルエリアネットワーク（ＷＬＡＮ）１５０、無線パーソナルネットワーク（ＷＰＡＮ）１６０、他のいくつかのシステムまたはネットワーク、あるいはそれらの任意の組み合わせを含む。「システム」及び「ネットワーク」という用語は、しばしば互いに置換可能に使用される。
【００１４】
セルラーシステム１２０は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交ＦＤＭＡ（ＯＦＤＭＡ）システム、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）システム、または他のあるセルラーシステムである。ＣＤＭＡシステムは、ｃｄｍａ２０００、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）のような無線技術／エアーインタフェースを利用してもよい。ｃｄｍａ２０００は、ＩＳ−９５、ＩＳ−２０００及びＩＳ−８５６規格をカバーする。ＴＤＭＡシステムは、Global System for Mobile Communications（ＧＳＭ）、Digital Advanced Mobile Phone System（Ｄ−ＡＭＰＳ）などのような無線技術を利用してもよい。Ｄ−ＡＭＰＳは、ＩＳ−１３６及びＩＳ−５４規格をカバーする。これらの様々なセルラーシステム、無線技術及び規格は、既知の技術である。セルラーシステム１２０は、Ｗ−ＣＤＭＡを実装するUniversal Mobile Telecommunication System（ＵＭＴＳ）、IS-2000及び／又はIS-95を実装するＣＤＭＡ２０００ １ｘシステム、ＩＳ−８５６を実装するＣＤＭＡ２０００ １ｘＥＶ−ＤＯシステム、ＧＳＭシステムまたは他のあるシステムである。
【００１５】
放送システム１３０は、ＭｅｄｉａＦＬＯシステム、Digital Video Broadcasting for Handhelds （ＤＶＢ−Ｈ）システム、Integrated Services Digital Broadcasting for Terrestrial Television Broadcasting （ＩＳＤＢ−Ｔ）システム、または他のある放送システムである。これらの様々な放送システムは、従来知られている。
【００１６】
衛星測位システム１４０は、合衆国全地球測位システム（ＧＰＳ）、ロシアのグロナス・システム、ヨーロッパのガリレオ・システム、または他のある衛星測位システムである。以下の説明では、システム１４０がＧＰＳであると仮定する。ＧＰＳは、地球の周囲を回る、十分に間隔を置かれた、２４の衛星及びいくつかの予備の衛星の一群である。各ＧＰＳ衛星は、受信機が十分な数（典型的には４）の衛星の測定値及びこれらの衛星の既知の配置に基づいて、それらの位置を地球上で正確に推定することを可能にする、符号化された信号を送信する。
【００１７】
ＷＬＡＮ１５０は、電気電子技術者協会（ＩＥＥＥ）からの規格のファミリであるＩＥＥＥ８０２．１１を実装してもよい。ＩＥＥＥ８０２．１１規格は、アクセスポイントとステーションとの間の無線インタフェースを定める。現在、８０２．１１ａ、８０２．１１ｂ及び８０２．１１ｇ規格は広く使用される。ＩＥＥＥ８０２．１１規格は、それぞれ一つ以上の変調技術を使用して、特定の周波数帯（例えば２．４ＧＨｚあるいは５ＧＨｚ）での動作を規定する。
【００１８】
ＷＰＡＮ１６０は、ＩＥＥＥ８０２．１５規格に採用された短距離無線技術であるＢｌｕｅｔｏｏｔｈ（登録商標）を実装してもよい。Ｂｌｕｅｔｏｏｔｈは、無線装置１１０とＢｌｕｅｔｏｏｔｈ機器、例えばヘッドセット１６２、との間の通信をサポートする。
【００１９】
図１に示されるように、無線装置１１０は、セルラーシステム１２０中の１以上の基地局１２２、放送システム１３０中の１以上の放送局１３２、１以上のＧＰＳ衛星、ＷＬＡＮ１５０中の１以上のアクセスポイント１５２、及び／又はＷＰＡＮ１６０中の１以上のＢｌｕｅｔｏｏｔｈ機器と通信する。各システムとの通信は双方向（送受信）、あるいは単方向（受信のみ）である。通常、無線装置１１０は所定の時期に一つのシステムまたは幾つかのシステムと通信する。
【００２０】
無線装置１１０は、固定されるかまたは可動であり、移動局、ユーザ装置、端末、局、加入者ユニットなどと呼ばれる。無線装置１１０は、携帯電話、personal digital assistant（ＰＤＡ）、無線モデム、携帯端末などである。分かりやすくするため、以下の説明の多くは、無線装置１１０がＣＤＭＡシステム、ＧＰＳ及びＢｌｕｅｔｏｏｔｈと通信可能な実施形態についてである。ＣＤＭＡシステムはＵＭＴＳ、ＣＤＭＡ １ＸあるいはＣＤＭＡ １ｘＥＶ−ＤＯシステムである。
【００２１】
図２は、無線装置１１０の一実施形態のブロック図を示す。この実施形態では、無線装置１１０はＣＤＭＡのためのアンテナ２１０ａと受信機２２０ａ、Ｂｌｕｅｔｏｏｔｈのためのアンテナ２１０ｂと受信機２２０ｂ、及びＧＰＳのためのアンテナ２１０ｃと受信機２２０ｃを含む。一般に、無線装置１１０は任意の数のシステムのための任意の数のアンテナ及び任意の数の受信機を含む。一つのアンテナがこれらのシステムにとって満足な性能を提供できる場合、複数のシステムが一つのアンテナを共有してもよい。複数のシステムは、これらのシステムが同時に受信しない場合、さらに受信機を共有してもよい。例えば、受信ダイバーシティを達成する及び／又は異なる周波数帯（例えばセルラ及びＰＣＳ帯）の信号を受信するために、与えられたシステムにおいて複数のアンテナ及び／又は複数の受信機が使用されてもよい。
【００２２】
ＣＤＭＡについては、アンテナ２１０ａは基地局１２２によって送信された信号を受信し、受信機２２０ａに受信無線周波数（ＲＦ）信号を供給する。受信機２２０ａ内において、低雑音増幅器（ＬＮＡ）２２２ａは受信ＲＦ信号を増幅し、増幅されたＲＦ信号を出力する。フィルタ２２２ａは、増幅された高周波信号を濾波し、関心帯域中の信号成分を通過させ、帯域外雑音及び不要信号を除去する。ミキサ２２４ａは、ＬＯ発生器２７０からのＬＯ信号ＣＬＯによって、濾波されたＲＦ信号の周波数をダウンコンバートし、ダウンコンバート信号を出力する。ＣＬＯ信号の周波数は、関心ＲＦチャンネルの信号成分がベースバンドあるいは近接ベースバンドにダウンコンバートされるように選択される。ローパスフィルタ２２６ａは、ダウンコンバート信号を濾波し、関心ＲＦチャンネルの信号成分を通過させ、雑音及び不要信号を除去する。増幅器２２６ａは、濾波されたベースバンド信号を増幅し、出力ベースバンド信号を出力する。アナログ−デジタル変換器（ＡＤＣ）２２８ａは、出力ベースバンド信号をデジタル化し、データプロセッサ２３０に入力サンプルＣｉｎを供給する。
【００２３】
アンテナ２１０ｂ及び受信機２２０ｂは、同様にＷＰＡＮ  １６０中のＢｌｕｅｔｏｏｔｈ機器からの信号を受信して処理し、データプロセッサ２３０に入力サンプルＢｉｎを供給する。アンテナ２１０ｃ及び受信機２２０ｃは、ＧＰＳ衛星からの信号を受信して処理し、データプロセッサ２３０に入力サンプルＧｉｎを供給する。単純化のため図２に示していないが、Ｃｉｎ、Ｂｉｎ及びＧｉｎ入力サンプルは、同相（Ｉ）及び直交（Ｑ）成分を持つ複素サンプルである。
【００２４】
図２は、受信機２２０ａ、２２０ｂ及び２２０ｃの詳細な構成を示している。一般に、受信機は単一のステージ（図２に示されるように）において周波数ダウンコンバージョンを実行するdirect-to-basebandアーキテクチャ、または複数のステージにおいて周波数ダウンコンバージョンを実行するスーパヘテロダインアーキテクチャを実装する。受信機は、さらに増幅器、フィルタ、ミキサなどの一つ以上のステージを備えた信号処理を実行してもよい。
【００２５】
データプロセッサ２３０は、Ｃｉｎ、Ｂｉｎ及びＧｉｎ入力サンプルを処理し、各システムに出力データを供給する。各システムのための処理は、そのシステムで使用される無線技術に依存しており、復号及び復調を含んでいてもよい。データプロセッサ２３０は、図２では単一のプロセッサとして示されているが、一つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセサ（ＤＳＰ）、プロセッサなどを含んでもよい。
【００２６】
一実施形態では、周波数制御部２４０は基準発振器２５０の周波数誤差を推定し、周波数誤差推定値を生成する。基準発振器２５０は、ｆｒｅｆの周波数を持つ比較的正確な主基準信号を生成する。一般に、基準発振器２５０は水晶発振器（ＸＯ）、電圧制御水晶発振器（ＶＣＸＯ）、温度補償水晶発振器（ＴＣＸＯ）、ＶＣＴＣＸＯまたは他のある形式の発振器である。以下に詳細に記載する一実施形態では、基準発振器２５０は水晶発振器である。クロック発生器２６０は、主基準信号及び周波数誤差推定値を受け、ＡＤＣ２２８ａ、２２８ｂ及び２２８ｃのためのサンプリングクロック、及びデータプロセッサ２３０内でのＣＤＭＡ、Ｂｌｕｅｔｏｏｔｈ及びＧＰＳの処理のためのクロック信号を生成する。ＬＯ発生器２７０は、さらに主基準信号及び周波数誤差推定値を受け、受信機２２０ａ、２２０ｂ及び２２０ｃのためのＬＯ信号を生成する。クロック発生器２６０及びＬＯ発生器２７０は、下記に述べるように実装されてもよい。
【００２７】
コントローラ／プロセッサ２８０は、無線装置１１０における種々のユニットの動作を管理する。コントローラ／プロセッサ２８０は、システム及び／又はＲＦチャンネルを決定して受信する。メモリ２８２は、無線装置１１０のためのプログラムコード及びデータを格納している。
【００２８】
単純化のため、ＣＤＭＡとＢｌｕｅｔｏｏｔｈのための送信機は図２に示されていない。各送信機は、増幅器、フィルタ、ミキサ、電力増幅器などの一つ以上のステージを含んでもよい。ＬＯ発生器２７０は、さらに基準発振器２５０からの主基準信号に基づいて、送信機のためのＬＯ信号を生成する。
【００２９】
図２に示される実施形態では、単一の基準発振器２５０は無線装置１１０によってサポートされた全てのシステムにおいて基準周波数として使用される。基準発振器２５０に基づいて、全てのシステムのための十分な周波数精度を備えたクロックとＬＯの信号が生成されてもよい。この実施形態は、無線装置１１０のためのコスト及び複雑さを低減する。
【００３０】
図３は、図２の中の基準発振器２５０、クロック発生器２６０及びデータプロセッサ２３０の一実施形態のブロック図を示す。この実施形態では、基準発振器２５０は水晶発振器３１０及びサーミスタ３１２を含む。水晶発振器３１０は、良好な位相雑音特性のｆｒｅｆの周波数を持つ主基準信号を生成する。具体例として、水晶発振器３１０は１９．２ＭＨｚの主基準信号を生成する。一実施形態では、水晶発振器３１０はコストと複雑さを低減するために、電圧制御はなされず、また温度補償もなされない。水晶発振器３１０からの主基準信号は比較的正確であるが、温度、回路部品の変化、電源、エージングのような様々な原因により周波数誤差を持つ。基準周波数は温度でドリフトし、温度依存性の周波数誤差を持つ。この周波数誤差は、以下のように説明される。
【００３１】
サーミスタ３１２は、水晶発振器３１０の近傍の温度を検知し、検知した温度を示す温度測定値を出力する。以下に述べるように、温度測定値は温度により周波数誤差を補償するために使用されてもよい。サーミスタ３１２は、従来技術の手法で実装され、水晶発振器３１０によって観測された温度の正確な測定値を得るために水晶発振器３１０に接近して配置される。
【００３２】
図３に示される実施形態では、クロック発生器２６０は、ＣＤＭＡ、Ｂｌｕｅｔｏｏｔｈ及びＧＰＳのためのシグマ・デルタ（ΣΔ）周波数シンセサイザ３２０ａ、３２０ｂ及び３２０ｃをそれぞれ含む。シンセサイザ３２０ａは、水晶発振器３１０から主基準信号を受け取り、周波数制御部２４０から周波数誤差推定値を受け取り、またＣＤＭＡスルー制御信号を例えばデータプロセッサ２３０あるいはコントローラ２８０から受け取る。周波数シンセサイザ３２０ａは、下記に述べるように、正確な周波数を持つＣＤＭＡ基準信号を全ての入力に基づいて生成する。周波数シンセサイザ３２０ｂは、主基準信号、周波数誤差推定値及びＢｌｕｅｔｏｏｔｈスルー制御信号を受け取り、Ｂｌｕｅｔｏｏｔｈ基準信号を生成する。周波数シンセサイザ３２０ｃは、主基準信号、周波数誤差推定値及びＧＰＳのスルー制御信号を受け取り、ＧＰＳ基準信号を生成する。各システム基準信号は、クロック信号、クロック信号の生成に使用される信号、または他のある信号である。
【００３３】
図３に示される実施形態では、基準発振器２５０の周波数誤差は、ＣＤＭＡシステムに基づいて推定され、全てのシステムの周波数シンセサイザに供給される。ＣＤＭＡは、良好な周波数精度を持ち、ＣＤＭＡに基づく周波数補正は、全てのシステムに十分である。
【００３４】
データプロセッサ２３０は、受信機２２０ａからＣｉｎ入力サンプルを受け取るＣＤＭＡプロセッサ３３０を含む。ＣＤＭＡプロセッサ３３０は、Ｃｉｎ入力サンプルを処理し、水晶発振器３１０の周波数誤差の初期推定値を出力する。周波数制御部２４０は、ＣＤＭＡプロセッサ３３０からの初期推定値に基づいて周波数誤差推定値を導出し、全ての周波数シンセサイザ３２０ａ、３２０ｂ及び３２０ｃに周波数誤差推定値を供給する。これらの周波数シンセサイザは、周波数誤差推定値に基づいて主基準信号の周波数誤差を補正する。
【００３５】
図３に示される実施形態では、周波数シンセサイザ３２０ａ、３２０ｂ及び３２０ｃは、ＣＤＭＡ、Ｂｌｕｅｔｏｏｔｈ及びＧＰＳのスルー制御信号をそれぞれ受け取る。各スルー制御信号は、関連する周波数シンセサイザの動作を制御するために使用されてもよい。スルー制御信号は、以下のように使用されてもよい。
【００３６】
・周波数シンセサイザが周波数誤差推定値に基づいてその周波数を更新するかあるいは周波数シンセサイザがフリーズすることを可能にする。
【００３７】
・周波数シンセサイザがその周波数をどれだけ急速に調節することができるかを制限する。
【００３８】
・周波数シンセサイザがその周波数をどれだけの大きさだけ調節することができるかを制限する。
【００３９】
スルー制御信号は、また関連するシステムのための要求性能が得られるように、周波数シンセサイザの他の動作を制御するために使用されてもよい。例えば、正確なＧＰＳ測定値を得るために長期間にわたって積算をする場合、ＧＰＳは非常に安定した周波数を要求する。ＧＰＳスルー制御信号は、ＧＰＳ測定用の安定した周波数を達成するために積算期間中は周波数シンセサイザ３２０ｃをフリーズしてもよい。ＧＰＳスルー制御信号は、積算を完了した後に周波数シンセサイザ３２０ｃをイネーブルにし、周波数シンセサイザが更新されることを可能にしてもよい。
【００４０】
別の実施形態では、周波数補正は各システムにおいて当該システムのための受信信号に基づいて個別に行われる。各システムは、受信データプロセッサ及び周波数制御部を備えていてもよい。受信データプロセッサは、システムの入力サンプルを処理し、当該システムに周波数誤差の初期推定値を供給する。周波数制御部は初期推定値を受け、当該システムのための周波数シンセサイザの周波数誤差推定値を生成する。
【００４１】
図４は、図３中で各々の周波数シンセサイザ３２０ａ、３２０ｂ及び３２０ｃとして使用されるシグマ・デルタ周波数シンセサイザ３２０ｘの一実施形態を示す。シグマ・デルタ周波数シンセサイザ３２０ｘは、ＰＬＬ４１０、分周器制御部４３０及びシグマ・デルタ変調器４４０を含む。
【００４２】
ＰＬＬ４１０において、位相−周波数検出器４１２は基準発振器２５０から主基準信号を受け取り、分周器４２０から分周された信号を受け取り、２つの信号の位相を比較し、２つの信号間の位相誤差を示す検出信号を出力する。チャージポンプ４１４は、検出された位相誤差に比例する誤差信号を生成する。ループフィルタ４１６は、誤差信号を濾波して電圧制御発振器（ＶＣＯ）４１８に制御電圧を供給する。ループフィルタ４１６は、分周された信号の位相または周波数が主基準信号の位相または周波数にロックされるように制御電圧を調節する。ＶＣＯ４１８は、制御電圧によって決定される周波数を持つ発振信号を生成する。分周器４２０は、ＮまたはＮ＋１のファクタだけ発振信号を分周し、位相−周波数検出器４１２に分周された信号を供給する。一般に、Ｎは任意の整数値である。分周器４２２は、整数ファクタで発振信号を分周し、システム基準信号を出力する。あるいは、発振信号は一時記憶され、システム基準信号として出力されてもよい。
【００４３】
分周器制御部４３０は、周波数誤差推定値及びスルー制御信号を受け、分周比Ｒを生成する。ＶＣＯ４１８は、システム基準信号の１または複数倍の所望周波数ｆvcoで動作するように構成される。分周器４２０の分周比は、次のように表現されてもよい。
【数１】
2010500830.tif 000003
【００４４】
ここで、ftargetは基準発振器２５０の目標周波数、ferrは基準発振器２５０の実際の周波数frefと目標周波数との間の周波数誤差、すなわちferr＝ftarget−frefである。目標周波数はまた名目上、基準周波数とも呼ばれる。
【００４５】
式（１）で示されるように、分周比Ｒは主基準信号における周波数誤差を説明する。上述のように、この周波数誤差は様々な原因から生じ、例えば、ＣＤＭＡパイロット信号に基づいて推定される。周波数誤差がゼロであれば、分周比Ｒはfvco/ftargetに等しい。基準周波数が目標周波数より低い場合、より高い分周比は負の周波数誤差を説明するために使用される。逆に、基準周波数が目標周波数より高い場合、より低い分周比は正の周波数誤差を説明するために使用される。分周比は周波数誤差の補償のために、parts per million (ppm)の単位で調節される。周波数シンセサイザ３２０ｘは、所望の周波数を提供し、さらに主基準信号の周波数誤差を補償する。
【００４６】
分周器制御部４３０は、周波数誤差推定値及び既知のfvco及びftarget周波数に基づいて、例えば式（１）に示したように分周比Ｒを決定する。ftarget周波数は、全てのシステムについて同一である。fvco周波数は、異なるシステムについて異なってもよい。分周器制御部４３０は、さらに分周比を固定し、分周比の変更量を制限し、及び／又は分周比の変化率をスルー制御信号に基づいて制限する。
【００４７】
一実施形態では、分周器制御部４３０は分周比ＲのＬビットの小数部分を決定し提供する。ここで、一般にＬは任意の値である。分周比Ｒは、整数値ＮとＮ＋１の間、すなわちＮ≦Ｒ≦Ｎ＋１の範囲内で変動する。分周比は、Ｒ＝Ｎ＋Ｆｒａｃのような分数形で表現されてもよい。ここでＮは整数部分、Ｆｒａｃは分周比の小数部分である。分周器制御部４３０は、小数部分をＬビットに量子化してもよい。Ｌは所望の周波数分解能を達成するために選択され、１０、１６またはその他のビット数である。
【００４８】
シグマ・デルタ変調器４４０は、分周器制御部４３０からＬビットの小数部分を受け取り、分周器４２０のための分周器制御信号を生成する。図４に示される実施形態では、分周器制御信号は分周器４２０に対してＮまたはＮ＋１によって分周するように指示をする１ビットの制御信号である。例えば、分周器制御信号の論理ｌｏｗ（“０”）はＮによる分周に対応し、また分周器制御信号の論理ｈｉｇｈ（“１”）はＮ＋１による分周に対応する。分周器制御信号のゼロの割合は、分周比の小数部分によって決定され、また分周比の小数部分に相当する。しかしながら、分周器制御信号上のゼロは、量子化雑音が高い周波数へシフトされ、またＶＣＯ４１８からの発振信号に関して良好な位相雑音特性が達成されるように分布される。
【００４９】
別の実施形態では、シグマ・デルタ変調器４４０は分周器制御部４３０からＬビットの小数部分を受け取り、分周器４２０のためのＭビット分周器制御信号を生成する。ここで、Ｍは１を越える任意の整数値である。さらに別の実施形態では、分周器制御部４３０はＬビット分周比を提供し、またシグマ・デルタ変調器４４０は分周器４２０のためのＭビット分周器制御信号を生成する。両方の実施形態において、分周器４２０はＭビット分周器制御信号によって決定される、２Ｍの可能な整数分周比のうちの一つで発振信号を分周してもよい。分周器制御部４３０及びシグマ・デルタ変調器４４０も他の方法で実装されてもよい。
【００５０】
シグマ・デルタ変調器４４０は様々な構成で実装されてもよい。例えば、シグマ・デルタ変調器４４０は、カスケーデッ・ドトポロジ（cascaded topology）、カトラー・トポロジ（Cutler topology）、マッシュ・トポロジ（Mash topology）などで実装されてもよい。シグマ・デルタ変調器４４０は、さらにどのような次数、例えば１次、２次、３次、またはより高い次数であってもよい。より良好なノイズシェーピングは、より高い次数で達成される。
【００５１】
図５は、２次のシグマ・デルタ変調器であるシグマ・デルタ変調器４４０の一実施形態のブロック図を示す。この実施形態では、シグマ・デルタ変調器４４０は入力利得素子５０８、ノイズシェーピングの２つの段及び一つの量子化器５３０を含む。利得素子５０８は、分周器制御部４３０から入力値を受け取り、Ｇ１の利得で基準化する。
【００５２】
第１のノイズシェーピング段では、加算器５１０は利得素子５０８の出力から利得素子５１８の出力を差し引き、その差をフィルタ部５１２へ供給する。フィルタ部５１２は、加算器５１４及び遅延素子５１６を含む。加算器５１４は、加算器５１０の出力と遅延素子５１６の出力とを加算する。遅延素子５１６は、加算器５１４の出力を受け、１クロック期間の遅延を与える。第２のノイズシェーピング段では、加算器５２０が遅延素子５１６の出力から利得素子５２８の出力を差し引き、その差をフィルタ部５２２へ供給する。フィルタ部５２２においては、加算器５２４が加算器５２０の出力と遅延素子５２６の出力とを加算する。遅延素子５２６は、加算器５２４の出力を受け取り、１クロック期間の遅延を与える。遅延素子５１６及び５２６は、分周器４２０からの分周された信号によりトリガされるシフトレジスタによって実装されてもよい。
【００５３】
量子化器５３０は、遅延素子５２６の出力を量子化し、分周器制御のための出力値を出力する。利得素子５１８はＧ２の利得で出力値を基準化し、また利得素子５２８はＧ３の利得で出力値を基準化する。利得Ｇ１、Ｇ２及びＧ３が選択されることにより、シグマ・デルタ変調器４４０の所望の伝達関数が達成される。
【００５４】
図５は、シグマ・デルタ変調器４４０の典型的な構成を示す。他のトポロジ及び／又は他の次数のシグマ・デルタ変調器が使用されてもよい。
【００５５】
周波数シンセサイザにおけるシグマ・デルタ変調器の使用は、ある利点をもたらす。シグマ・デルタ変調器は、ディザリングをもたらすことにより発振信号中のスプリアストーンを回避させ、さらにノイズシェーピングを行って量子化雑音をより高い周波数へと追いやる。ディザリングとノイズシェーピングは発振信号、従ってシステム基準信号に良好な位相雑音特性をもたらす。システム基準信号の所望の周波数分解能を達成するために、シグマ・デルタ変調器はいくつかのビット数で構成される。
【００５６】
別の実施形態では、一般に小数Ｎと呼ばれる非整数値による分周を行うために、マルチモジュラス分周器（例えばＭＮカウンタ）が使用される。非整数分周比は、２つの整数値Ｎ及びＭの比すなわちＮ／Ｍによって近似される。（ＭＮカウンタにおけるＮは、分周器４２０におけるＮとは異なる）。より多くのビットをＮとＭに使用することにより、非整数分周比に関して高い精度が達成される。
【００５７】
さらに別の実施形態では、シグマ・デルタ変調器及びＭＮカウンタの組み合わせが使用される。ＭＮカウンタは、シグマ・デルタ変調器のための回路網の一部として実装されてもよい。シグマ・デルタ変調器及びＭＮカウンタは、例えばサポートされているシステムまたはアプリケーションの要求に応じて、いずれかが選択されて使用される。例えば、良好な性能が要求される場合は、シグマ・デルタ変調器が使用される。ＭＮカウンタの性能が許容される場合は、常にＭＮカウンタが使用される。ＭＮカウンタは、低消費電力である。
【００５８】
小数Ｎ分周器についても、他の構成で実装されてもよい。全ての実施形態において、動作状態、例えば温度の変化が存在する下で、所望の周波数精度を維持するために、分周比をダイナミックに変化させてもよい。除数（例えば、有理数と同様に無理数も）の連続は、任意の所望の除数値の選択を許容し、またさらに出力周波数においてある除数からジャンプすることなく別の除数までの滑らかな推移を許容する。除数の連続は、十分なビット数で達成される高い精度のシグマ・デルタ変調器によって近似されてもよい。
【００５９】
無線装置１１０は、複数の信号経路、例えば見通し経路（line-of-sight path）及び／又は反射経路を介して基地局からのＣＤＭＡ信号を受信してもよい。受信ＣＤＭＡ信号は、信号インスタンスが受信される信号経路によって決定される特定の複素利得及び特定の伝播遅延を持つ各信号インスタンスと共に、複数の信号インスタンスを含んでいてもよい。探索器(searcher)は、十分な強さの信号インスタンスを識別するためにＣｉｎ入力サンプルを処理してもよい。その後、これらの信号インスタンスは処理のために割り当てられる。
【００６０】
図６は、図３の中のＣＤＭＡプロセッサ３３０及び周波数制御部２４０の一実施形態を示す。この実施形態では、ＣＤＭＡプロセッサ３３０は複数（Ｒ）のフィンガープロセッサ６１０ａ〜６１０ｒを含む。各フィンガープロセッサ６１０は、関心のある異なる信号経路を処理するために割り当てられる。各フィンガープロセッサ６１０は、ＣＤＭＡ信号中で送られたパイロットシンボルを再生するためにＣｉｎ入力サンプルを処理し、再生されたパイロットシンボルに基づいて周波数誤差をさらに推定する。割り当てられたフィンガープロセッサは、周波数誤差の初期推定値を周波数制御部２４０に供給する。
【００６１】
図６に示される実施形態では、周波数制御部２４０はフィルタ６２０、データベース６３０及びマルチプレクサ（Ｍｕｘ）６４０を含む。フィルタ６２０は、割り当てられたフィンガープロセッサから周波数誤差の初期推定値を受け取り、フィンガープロセッサを横切って及び／又は時間と共に初期推定値を平均化する。フィルタ６２０は、フィンガープロセッサを横切る非重み付け平均化を実行する。あるいは、フィルタ６２０はその受信信号の強度に基づいて各フィンガープロセッサからの初期推定値を基準化し、フィンガープロセッサを横切る重み付け平均化を実行してもよい。フィルタ６２０は、さらに時間経過と共に適切に選択されたフィルタによって初期推定値を平均化してもよい。フィルタ６２０は、各更新間隔の周波数誤差推定値を提供する。
【００６２】
データベース６３０は、基準発振器２５０のための周波数誤差対温度データベースを格納している。データベース６３０は、図３中のサーミスタ３１２から温度測定値を受け取る。無線装置１１０がＣＤＭＡ信号を受信しているとき、フィルタ６２０は現在温度についての基準発振器２５０の周波数誤差推定値を供給する。データベース６３０は、周波数誤差推定値及び対応する温度を格納している。無線装置１１０がＣＤＭＡ信号を受信していないとき、データベース６３０は現在温度についての格納している周波数誤差推定値を出力する。周波数誤差対温度データベースは、ＣＤＭＡ信号を受信する場合に上記のように構築される。このデータベースは、エージングを計算するために更新されてもよい。データベースは、ＣＤＭＡ信号を受信しないときに温度によって基準発振器２５０の周波数誤差を補正するために使用されてもよい。マルチプレクサ６４０は、フィルタ６２０から周波数誤差推定値を受け取り及び／又はデータベース６３０から周波数誤差推定値を受け取り、ＣＤＭＡ信号の受信時にはフィルタ６２０からの周波数誤差推定値を出力し、ＣＤＭＡ信号に非受信時にはデータベース６３０からの周波数誤差推定値を出力する。
【００６３】
上述の実施形態では、基準発振器２５０の周波数誤差は一つのシステム、例えばＣＤＭＡに基づいて推定される。別の実施形態では、周波数誤差は無線装置１１０によって受信される複数のシステムに基づいて推定される。例えば、周波数誤差はＣＤＭＡとＧＰＳのための測定値に基づいて推定されてもよい。異なるシステムからの周波数誤差推定値を平均化して、フィルタ６２０に与えられる平均周波数誤差推定値を得てもよい。あるいは、無線装置１１０によって現在受信された最も正確なシステムからの周波数誤差推定値を選択してもよい。
【００６４】
閉ループ周波数トラッキングを要求する各システムに、個別の周波数制御部を使用してもよい。各システムの周波数制御部は、そのシステムのための周波数誤差を推定し、関連する周波数シンセサイザ３２０のための分周器制御部４３０に周波数誤差推定値を供給してもよい。その後、分周器制御部４３０は、周波数誤差を補正するために適切な分周比を生成してもよい。
【００６５】
図４は、あるシステムに使用されるシグマ・デルタ周波数シンセサイザを示す。複数のシステムのための複数のシグマ・デルタ周波数シンセサイザは、図３に示されるように同じ主基準信号に基づいて動作する。各シグマ・デルタ周波数シンセサイザは、関連するシステムにおいて必要とされる周波数に関して構成されるＶＣＯを含んでいてもよい。各シグマ・デルタ周波数シンセサイザは、ＣＤＭＡ及び／又は他のあるシステムに基づいて推定される、主基準信号の周波数誤差を補正してもよい。各シグマ・デルタ周波数シンセサイザは、関連するシステムについて所望の周波数を得るために異なる分周比を使用してもよい。さらに、各シグマ・デルタ周波数シンセサイザは、例えば周波数シンセサイザをフリーズするかあるいは周波数シンセサイザによる変更の割合または大きさを制限するために、関連するスルー制御信号によって個別に制御されてもよい。各シグマ・デルタ周波数シンセサイザにおいて、ＶＣＯについても他のＰＬＬコンポーネントと同様に、コスト、電力消費量及び回路面積を減少させるオンチップとして実装してもよい。
【００６６】
図２の中のＬＯ発生器２７０においても、例えば図３の中のクロック発生器２６０と同様の手法で複数の周波数シンセサイザを実装してもよい。ＬＯ発生器２７０のための各周波数シンセサイザについて、図４に示されるように、または他のある構成で実装してもよい。ＬＯ発生器２７０内の周波数シンセサイザ用のＶＣＯは、クロック発生器２６０中のＶＣＯの周波数と異なる周波数で動作してもよい。
【００６７】
所望の周波数によっては、周波数シンセサイザにおいてＶＣＯに代えて数値制御発振器（ＮＣＯ）を使用してもよい。ＮＣＯは、入力クロック（例えば主基準信号）を受け取り、入力クロック周波数の小数の周波数を持つ出力クロックを生成する。ＮＣＯは、デジタル回路として実装されてもよい。
【００６８】
各システムの周波数シンセサイザは、関連するシステムの必要条件を満たすように構成される。例えば、十分な能力を備えたシグマ・デルタ周波数シンセサイザをＣＤＭＡとＧＰＳに使用してもよい。また、ＰＬＬを持たず温度補償に対する周波数補正機能のない単純な小数分周器をＷＬＡＮとＢｌｕｅｔｏｏｔｈに使用してもよい。複数のシステムが同じようなまたは関連付けられた基準信号必要条件を持つ場合、これらのシステムが共通のシグマ・デルタ周波数シンセサイザを共有してもよい。例えば、一つの整数値で発振信号を分周することより、一つのシステムのための基準信号が得られ、また別の整数値で同じ発振信号を分周することにより、別のシステムのための基準信号が得られるように、ＶＣＯ周波数を選択してもよい。
【００６９】
図２に示される実施形態では、全てのシステムのためのサンプリングクロック及びＬＯ信号は、基準発振器２５０からの主基準信号に基づいて生成される。シグマ・デルタ周波数シンセサイザによる周波数補正なしで、与えられたシステムのための入力サンプルが、（１）周波数ダウンコンバージョンに使用されたＬＯ信号の誤差に起因する周波数誤差（周波数ドップラとして時々参照される）及び（２）デジタル化に使用されるサンプリングクロックの誤差に起因するタイミング誤差（符号ドップラとして時々参照される）を持っていてもよい。図２の実施形態では、ＬＯ発生器及びクロック発生器の両方に補正を適用することにより、周波数及びタイミングの両方の誤差を同時に補正する。別の実施形態では、例えば信号がベースバンドにダウンコンバートされデジタル化された後、周波数及びタイミングの誤差が個別に補正される。入力サンプルにおける周波数誤差は、周波数誤差推定値によって決定された複素シヌソイド（complex sinusoid）を入力サンプルに乗じるデジタル・ローテータによって補正される。周波数制御ループは、例えばパイロット信号に基づいて周波数誤差推定値を導出してもよい。入力サンプル中のタイミング誤差は、正確なタイミングでサンプルを生成する、再計時（re-clocking）回路あるいは再サンプリング回路で補正されてもよい。時間トラッキングループはタイミング誤差を推定し、再計時または再サンプリング回路のためのタイミング制御信号を生成してもよい。図２に示される実施形態では、ダウンコンバージョンに先立って周波数誤差を補正する。これは、大きな周波数誤差が存在する場合、信号が受信経路中のフィルタ（例えば、フィルタ２２２ａまたは２２６ａ）のうちのいずれかの帯域端に接近し過ぎることによって、損なわれることがないという利点を持つ。
【００７０】
分かりやすくするため、上記の記述の多くは無線装置１１０の受信部についてである。その技術をさらに無線装置１１０の送信部に使用してもよい。複数の周波数シンセサイザを備えたＬＯ発生器を複数のシステム用の複数の送信機に使用してもよい。これらの各周波数シンセサイザは、例えば図４に示されるように実装されてもよい。ローテータ及び／又は再サンプリング回路も、適切であれば送信経路上で各システムに使用してもよい。
【００７１】
ここに記述された技術の一つを、必要とする各システムにおいて正確な基準信号を生成するために使用してもよい。各システムは、そのシステムの必要条件を満たすように個別にその周波数シンセサイザを制御してもよい。全ての周波数シンセサイザは、固定水晶発振器によって生成される共通の主基準信号に基づいて動作してもよい。この水晶発振器の周波数誤差を一つ以上のシステムによって推定し、全ての周波数シンセサイザによって除去してもよい。
【００７２】
図７は、複数のシステムのための基準信号生成過程７００の一実施形態を示す。主基準信号は、例えば水晶発振器によって生成される（ブロック７１２）。主基準信号の周波数誤差推定値は、例えばシステムあるいは周波数誤差対温度データベースからのパイロット信号に基づいて導出される（ブロック７１４）。複数のシステムのための複数のシステム基準信号は、例えば複数のシグマ・デルタ周波数シンセサイザによって、主基準信号及び周波数誤差推定値に基づいて生成される（ブロック７１６）。
【００７３】
ブロック７１４の一実施形態では、システム（例えばＣＤＭＡシステム）のための入力サンプルは、主基準信号の周波数誤差の初期推定値を得るために処理される。その後、周波数誤差の初期推定値に基づいて周波数誤差推定値が導出される。ブロック７１４の別の実施形態では、周波数誤差対温度データベースから温度測定値に対応する周波数誤差が取り出され、主基準信号の周波数誤差推定値として出力される。
【００７４】
ブロック７１６の一実施形態では、システムのための周波数誤差推定値及びスルー制御信号に基づいて各システムのための分周比が導出される。スルー制御信号は、分周比をフリーズするか、あるいは分周比の変化率を制限するか、分周比の大きさを制限してもよい。各システムのための分周器制御信号は、システムのための分周比に基づきシグマ・デルタ変調器によって生成される。各システムのためのシステム基準信号は、システムのための分周器制御信号に基づいて生成される。システム基準信号は、クロック信号、LO信号または他のある信号である。
【００７５】
ここに記述された技術は、様々な手段によって、例えばハードウェア、ファームウェア、ソフトウェアあるいはそれらの組み合わせで実装してもよい。ハードウェア実装に関しては、ここに記述されたユニットと回路が特定用途向けＩＣ（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子装置、ここに記述した機能を実行するように構成された他の電子ユニットは、あるいはそれらの組み合わせ、の一つ以上の中に実装される。例えば、図３中のクロック発生器２６０は、ＡＳＩＣ、ＲＦ集積回路（ＲＦＩＣ）あるいは両方の組み合わせの中に実装される。
【００７６】
ある技術の態様は、ここに記述された機能を実行するソフトウェア及び／又はファームウェア（例えば、手順、機能などのようなモジュール）として実装されてもよい。ファームウェア及び／又はソフトウェアコードはメモリ（例えば図２の中のメモリ２８２）に格納され、プロセッサ（例えばプロセッサ２８０）によって実行されてもよい。メモリはプロセッサ内に実装されるか、あるいはプロセッサの外部にある。
【００７７】
開示された実施形態の前の記述はどんな当業者も開示を作るか使用することを可能にするために提供される。これらの実施形態の様々な変形は当業者に容易に明白であり、また、ここに定義された一般原則を開示の精神や範囲から外れることなく他の実施形態に適用してもよい。従って、その開示はここに示された実施形態に限定されるようには意図されないが、ここに開示された原則と新規な特徴に一致する最も広い範囲が与えられる。
【図１】
2010500830.tif 000004
【図２】
2010500830.tif 000005
【図３】
2010500830.tif 000006
【図４】
2010500830.tif 000007
【図５】
2010500830.tif 000008
【図６】
2010500830.tif 000009
【図７】
2010500830.tif 000010
【国際調査報告】
2010500830.tif 000011
2010500830.tif 000012
2010500830.tif 000013
2010500830.tif 000014
2010500830.tif 000015