(57)【特許請求の範囲】
【請求項１】
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値を設定する設定部と、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求める予測部と、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する決定部と
を備える受信装置。
【請求項２】
前記AD変換部の出力の最大周波数成分を有する周波数と前記入力信号の周波数に基づいて前記フリーラン周波数を測定する測定部と、
前記フリーラン周波数の測定結果に基づいて、前記局部発振器の発振周波数を調整する補償部と
をさらに備える請求項１に記載の受信装置。
【請求項３】
前記補償部は、前記入力信号の周波数をf0、前記AD変換部の出力の最大周波数成分を有する周波数をf1としたとき、f0+f1またはf0-f1が前記復調器に入力される信号のキャリア周波数のロックレンジ内の周波数となり、前記局部発振器のIQインバランスが減少するように、前記発振周波数を調整する
請求項２に記載の受信装置。
【請求項４】
前記決定部は、前記AD変換部の出力の最大周波数成分を有する周波数が、前記AD変換部の出力の低域遮断周波数以上の周波数となるように、前記入力信号の周波数を決定する
請求項１に記載の受信装置。
【請求項５】
前記予測部は、前記フリーラン周波数の測定結果の線形補間を行い、前記設定部により設定された他の前記設定値における前記予測値を求める
請求項１に記載の受信装置。
【請求項６】
前記決定部により決定された周波数の前記入力信号を発生し、前記復調器に供給する発生部をさらに備える
請求項１に記載の受信装置。
【請求項７】
他の局部発振器と、入力されたデータのDA変換を行うDA変換部と、前記他の局部発振器が出力する発振信号に基づいて、DA変換部の出力の周波数変換を行う他の周波数変換部とを含み、前記決定部により決定された周波数の前記入力信号を発生し、前記復調器に供給する変調器をさらに備える
請求項１に記載の受信装置。
【請求項８】
前記復調器と前記変調器は同一チップ上に形成される
請求項７に記載の受信装置。
【請求項９】
前記復調器と前記変調器はそれぞれ異なるチップ上に形成される
請求項７に記載の受信装置。
【請求項１０】
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値を設定し、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求め、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する
ステップを含む情報処理方法。
【請求項１１】
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値を設定し、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求め、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する
ステップを含む処理をコンピュータに実行させるプログラム。
【請求項１２】
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器と、
前記局部発振器の発振周波数を規定する設定値を設定する設定部と、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求める予測部と、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する決定部と
を備える復調チップ。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、受信装置、情報処理方法、プログラム、および復調チップに関し、特に、IQインバランスの補償に用いられる局部発振器のフリーラン周波数を容易に特定することができるようにした受信装置、情報処理方法、プログラム、および復調チップに関する。
【背景技術】
【０００２】
無線や有線の搬送波通信方式において直交変復調技術が採用されている。
【０００３】
送信側においては、同相（Ｉ）成分及び直交（Ｑ）成分を有するベースバンド(Baseband(BB))信号が、送信側キャリアを用いて直交変調され、Ｉ成分及びＱ成分を有するRadio Frequency(RF)信号に周波数変換（アップコンバート）される。送信側キャリアは、局部発振器(Local Oscillator(LO))で生成された、90°ずれた位相を持つ２つの正弦波の信号である。RF信号は、増幅器やアンテナ等を介して、例えば電波として空間へ送信される。
【０００４】
一方、受信側においては、RF信号が、局部発振器からの受信側キャリアを用いて直交復調され、BB信号に周波数変換（ダウンコンバート）される。
【０００５】
ところで、直交変復調器がアナログ回路で構成されている場合、温度、製造のばらつき、経年・経時変化などにより回路特性が変化する。この変化により、局部発振器で生成される２つの正弦波の位相関係が90°からずれるIQインバランス（IQ位相誤差）が発生する。
【０００６】
IQインバランスが発生した場合、bit-error rate（BER）等の通信品質が劣化する。一般的に、変復調の多値度が高くなるほどこの劣化の程度は大きくなる。
【０００７】
特許文献１には、IQインバランス量を検出する技術が開示されている。非特許文献１には、局部発振器のフリーラン周波数を調整することでIQインバランスを補償する技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１５−１８６２３６号公報
【非特許文献】
【０００９】
【非特許文献１】Kondo S, et al. "A 60-GHz CMOS direct-conversion transmitter with injection-locking I/Q calibration",  Microwave Integrated Circuits Conference (EuMIC), 2013 European, On page(s): 300 - 303,  Volume: Issue: , 6-8 Oct. 2013
【発明の概要】
【発明が解決しようとする課題】
【００１０】
IQインバランスを補償するためには局部発振器のフリーラン周波数を予め特定しておく必要がある。
【００１１】
例えば、スペクトラムアナライザなどの測定器を用いることで局部発振器のフリーラン周波数を測定することができるが、この方法では、高価な測定器を多数用意する必要がある。変復調器が60GHz帯などの高周波の帯域を用いた無線通信を行うものである場合、それに対応可能な測定器が必要になり、コストがよりかかってしまう。
【００１２】
本技術はこのような状況に鑑みてなされたものであり、IQインバランスの補償に用いられる局部発振器のフリーラン周波数を容易に特定することができるようにするものである。
【課題を解決するための手段】
【００１３】
本技術の一側面の受信装置は、局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値を設定する設定部と、所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求める予測部と、前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する決定部とを備える。
【００１４】
前記AD変換部の出力の最大周波数成分を有する周波数と前記入力信号の周波数に基づいて前記フリーラン周波数を測定する測定部と、前記フリーラン周波数の測定結果に基づいて、前記局部発振器の発振周波数を調整する補償部とをさらに設けることができる。
【００１５】
前記補償部には、前記入力信号の周波数をf0、前記AD変換部の出力の最大周波数成分を有する周波数をf1としたとき、f0+f1またはf0-f1が前記復調器に入力される信号のキャリア周波数のロックレンジ内の周波数となり、前記局部発振器のIQインバランスが減少するように、前記発振周波数を調整させることができる。
【００１６】
前記決定部には、前記AD変換部の出力の最大周波数成分を有する周波数が、前記AD変換部の出力の低域遮断周波数以上の周波数となるように、前記入力信号の周波数を決定させることができる。
【００１７】
前記予測部には、前記フリーラン周波数の測定結果の線形補間を行わせることで、前記設定部により設定された他の前記設定値における前記予測値を求めさせることができる。
【００１８】
前記決定部により決定された周波数の前記入力信号を発生し、前記復調器に供給する発生部をさらに設けることができる。
【００１９】
他の局部発振器と、入力されたデータのDA変換を行うDA変換部と、前記他の局部発振器が出力する発振信号に基づいて、DA変換部の出力の周波数変換を行う他の周波数変換部とを含み、前記決定部により決定された周波数の前記入力信号を発生し、前記復調器に供給する変調器をさらに設けることができる。
【００２０】
前記復調器と前記変調器を同一チップ上に形成することができる。
【００２１】
前記復調器と前記変調器をそれぞれ異なるチップ上に形成することができる。
【００２２】
本技術の一側面においては、局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値が設定される。また、所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値が求められ、前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数が決定される。
【発明の効果】
【００２３】
本技術によれば、IQインバランスの補償に用いられる局部発振器のフリーラン周波数を容易に特定することができる。
【００２４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２５】
【図１】復調器の構成例を示す図である。
【図２】本技術の一実施形態にかかる受信装置の構成例を示すブロック図である。
【図３】復調器の構成例を示す図である。
【図４】各変数の意味を示す図である。
【図５】制御部の機能構成例を示すブロック図である。
【図６】IQインバランス補償処理について説明するフローチャートである。
【図７】図６のステップＳ１において行われるフリーラン周波数測定処理について説明するフローチャートである。
【図８】復調チップの構成例を示す図である。
【図９】変復調チップの構成例を示す図である。
【図１０】チップ構成の他の例を示す図である。
【図１１】コンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００２６】
以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
１．復調器の構成
２．受信装置の構成例
３．フリーラン周波数の測定
４．制御部の機能構成
５．IQインバランス補償処理
６．変形例
【００２７】
＜＜１．復調器の構成＞＞
図１は、復調器の構成例を示す図である。後述するように、本技術の一実施形態に係る受信装置にも、図１に示す構成と同様の構成を有する復調器が設けられる。
【００２８】
このような構成を有する復調器において、Local Oscillator(LO)のフリーラン周波数の測定が行われる。フリーラン周波数の測定は、IQインバランスの補償の前処理として行われる処理である。
【００２９】
図１の復調器１は、低雑音増幅器１１、単相差動変換器１２−１，１２−２、受信ミキサ１３−１，１３−２、受信LO１４、受信ベースバンドADC１５、デジタルベースバンド回路１６、制御部１７、およびDAC１８から構成される。これらの構成が、例えば１つのチップ上に形成される。
【００３０】
低雑音増幅器１１は、入力信号を複数段の増幅器によって増幅し、出力する。通信時、低雑音増幅器１１に対しては、図示せぬアンテナから供給されたRF信号が入力される。また、フリーラン周波数の測定時、低雑音増幅器１１に対しては、所定の周波数を有する例えば正弦波信号が入力される。
【００３１】
単相差動変換器１２−１，１２−２は、それぞれ、低雑音増幅器１１から供給された単相信号を差動信号に変換し、出力する。
【００３２】
受信ミキサ１３−１は、受信LO１４から供給された受信側キャリア（発振信号）を用いて、単相差動変換器１２−１から供給された信号の周波数変換を行う。受信ミキサ１３−１は、周波数変換後のＩ成分の信号を受信ベースバンドADC１５に出力する。
【００３３】
受信ミキサ１３−２は、受信LO１４から供給された受信側キャリアを用いて、単相差動変換器１２−２から供給された信号の周波数変換を行う。受信ミキサ１３−２は、周波数変換後のＱ成分の信号を受信ベースバンドADC１５に出力する。
【００３４】
受信LO１４は、Ｉ成分の信号の周波数変換に用いられる受信側キャリアを生成するLO１４Ａと、Ｑ成分の信号の周波数変換に用いられる受信側キャリアを生成するLO１４Ｂから構成される。
【００３５】
LO１４ＡとLO１４Ｂは、それぞれ、端子１４Ｃから供給された例えば20GHzの注入信号を元にして、DAC１８から供給された設定バイアス値に応じた周波数の受信側キャリアを生成する。DAC１８が設定する設定バイアス値は、受信LO１４の発振周波数を規定するパラメータである。LO１４Ａは、生成した受信側キャリアを受信ミキサ１３−１に出力する。LO１４Ｂは、生成した受信側キャリアを受信ミキサ１３−２に出力する。
【００３６】
受信ベースバンドAnalog-to-Digital Converter(ADC)１５は、受信ミキサ１３−１と受信ミキサ１３−２から供給された信号のA/D変換を行い、デジタルのBB信号をデジタルベースバンド回路１６に出力する。
【００３７】
デジタルベースバンド回路１６は、デジタルのBB信号に対して、フレーム同期、等化、誤り訂正などの各種の処理を施す。デジタルベースバンド回路１６は、これらの処理を施すことによって得られた誤り訂正後の送信データを後段の回路に出力する。
【００３８】
制御部１７は、Central Processing Unit(CPU)、Read Only Memory(ROM)、Random Access Memory(RAM)などにより構成される。制御部１７のCPUは、所定のプログラムを実行し、デジタルベースバンド回路１６とDAC１８の動作を制御する。例えば、制御部１７は、フリーラン周波数の測定時、設定バイアス値を表す情報をDAC１８に出力する。
【００３９】
Digital-to-Analog Converter(DAC)１８は、制御部１７による制御に従って、設定バイアス値を表す信号を受信LO１４に出力する。
【００４０】
＜＜２．受信装置の構成例＞＞
図２は、本技術の一実施形態にかかる受信装置の構成例を示すブロック図である。
【００４１】
受信装置５１は、受信アンテナ６１、復調器６２、信号処理部６３、制御部６４、および信号発生部６５から構成される。図示せぬ送信装置から送信されたRF信号は受信アンテナ６１において受信され、復調器６２に入力される。
【００４２】
送信装置から送信される信号は、同相成分及び直交成分を有するベースバンド信号に対して送信側キャリアを用いて直交変調し、Ｉ成分及びＱ成分を有するRF信号に周波数変換（アップコンバート）して得られた信号である。RF信号は増幅器やアンテナ等を介して送信される。送信装置には、直交変調を行う変調器が設けられる。送信側キャリアは、変調器のLOで生成された、90°ずれた位相を持つ２つの正弦波の信号である。
【００４３】
復調器６２は、通信時、受信アンテナ６１から供給されたRF信号に対して、受信側キャリアを用いて直交復調を施し、周波数変換（ダウンコンバート）を行うことによってアナログのBB信号に変換する。復調器６２は、周波数変換を行うことによって得られたアナログのBB信号に対して、A/D変換、フレーム同期、等化、誤り訂正などの処理を施す。復調器６２は、各種の処理を行うことによって得られた誤り訂正後のデータを信号処理部６３に出力する。
【００４４】
信号処理部６３は、復調器６２から供給された誤り訂正後のデータを取得し、各処理を行う。例えば、送信対象のデータがAVデータである場合、信号処理部６３は、図示せぬ表示装置にAVデータを出力して映像をディスプレイに表示させたり、音声をスピーカらから出力させたりする。
【００４５】
制御部６４は、CPU、ROM、RAMなどにより構成される。制御部６４のCPUは、所定のプログラムを実行し、受信装置５１の全体の動作を制御する。
【００４６】
例えば、制御部６４は、送信装置から送信されてきたデータの受信時、復調器６２と信号処理部６３を制御し、データ受信のための上述した処理を行わせる。
【００４７】
制御部６４は、復調器６２に設けられるLOのフリーラン周波数の測定時、信号発生部６５を制御して所定の周波数の正弦波信号を復調器６２に入力させ、フリーラン周波数の測定を行う。また、制御部６４は、測定したLOのフリーラン周波数に基づいてIQインバランスの補償を行う。
【００４８】
IQインバランスの補償は、受信装置５１の出荷前に行われるようにしてもよいし、出荷後の受信装置５１の起動時などの所定のタイミングで行われるようにしてもよい。IQインバランスの補償を行う回数についても、１回でもよいし、複数回であってもよい。
【００４９】
信号発生部６５は、制御部６４による制御に従って、所定の周波数の正弦波信号を生成し、復調器６２に出力する。
【００５０】
このように、受信装置５１は、スペクトラムアナライザなどの外部の測定器を用いずに、内部の構成を用いてIQインバランスを補償する機能を有している。
【００５１】
図３は、復調器６２の構成例を示す図である。図３に示す構成のうち、図１を参照して説明した構成と同じ構成には同じ符号を付してある。重複する説明については適宜省略する。
【００５２】
図３に示す復調器６２の構成は、制御部６４が復調器６２の外部に設けられている点で、図１の構成と異なる。制御部６４が復調器６２の内部に設けられるようにしてもよい。
【００５３】
復調器６２は、低雑音増幅器１１、単相差動変換器１２−１，１２−２、受信ミキサ１３−１，１３−２、受信LO１４、受信ベースバンドADC１５、デジタルベースバンド回路１６、制御部１７、およびDAC１８から構成される。フリーラン周波数の測定時に信号発生部６５から供給された正弦波信号は低雑音増幅器１１に入力される。
【００５４】
＜＜３．フリーラン周波数の測定＞＞
受信LO１４のフリーラン周波数の測定は、以上のような構成を用いて行われる。以下、適宜、フリーラン周波数の測定時に用いられる各変数を、図４の左側のアルファベットにより、または、左側のアルファベットを付した文言で説明する。
【００５５】
フリーラン周波数の測定は、受信LO１４の動作状態をフリーランの状態として行われる。フリーランの状態は、フリーラン周波数を測定する対象のチャネルの逆チャネルの発振を停止させた状態である。受信LO１４が20GHzの注入信号に基づいて受信キャリアを生成する場合、その入力も停止される。
【００５６】
例えば、Ｉチャネルの受信キャリアを生成するLO１４Ａのフリーラン周波数を測定する場合、LO１４Ｂの発振は停止される。反対に、Ｑチャネルの受信キャリアを生成するLO１４Ｂのフリーラン周波数を測定する場合、LO１４Ａの発振は停止される。フリーラン周波数の測定は、ＩチャネルとＱチャネルのそれぞれについて行われる。
【００５７】
制御部６４は、信号発生部６５を制御し、周波数f0の正弦波信号を復調器６２に入力させる。周波数f0は既知である。
【００５８】
この時、受信ベースバンドADC１５の入力周波数であるadcfreqは、下式（１）により表される。
【数１】
0006686607.tif 000002
【００５９】
受信LO１４のフリーラン周波数であるoscfreqは、以下のようにして求められる。
【００６０】
まず、f0-oscfreqの符号が求められる。f0-oscfreqの符号は、例えば、f0をf0+xに変更したときの、変更後の受信ベースバンドADC１５の出力周波数であるf1’を測定し、f1とf1’の差分と、入力周波数の差分xとの関係から求めることができる。
【００６１】
f1は、入力周波数をf0としたときに受信ベースバンドADC１５の出力に基づいて測定される、受信ベースバンドADC１５の入力周波数である。adcfreqは受信ベースバンドADC１５に実際に入力される信号の周波数であるのに対して、f1は、受信ベースバンドADC１５の出力に基づいて測定される、受信ベースバンドADC１５に入力される信号の周波数である。
【００６２】
f0-oscfreqの符号に応じて、下式（２）より、oscfreqが求められる。f0-oscfreqの値が0以上である場合、f0-adcfreqによりoscfreqが求められ、f0-oscfreqの値が０未満である場合、f0+adcfreqによりoscfreqが求められる。
【数２】
0006686607.tif 000003
【００６３】
f0は既知であるから、oscfreqを求めるためには、adcfreqを測定する必要がある。ここで、受信装置５１においては、adcfreqの測定は、受信ベースバンドADC１５の出力に基づいて行われる。スペクトラムアナライザなどの外部の測定器を用いてadcfreqを測定することは受信装置５１においては行われない。
【００６４】
具体的には、受信ベースバンドADC１５の出力の最大周波数成分を有する周波数であるf1を、測定結果とするようにしてadcfreqの測定が行われる。
【００６５】
この場合、adcfreqは、受信ベースバンドADC１５のナイキスト周波数であるnyquistfreq未満であることが条件となる。nyquistfreqは、受信ベースバンドADC１５のサンプリング周波数の半分の周波数である。
【００６６】
この条件を満たしている場合、受信ベースバンドADC１５の出力に対してDiscrete Fourier Transform(DFT)を施し、得られた結果のピーク周波数を求めるなどして、受信ベースバンドADC１５の入力周波数としてのf1を求めることができる。この場合、adcfreqとf1は等しい。
【００６７】
一方、上記の条件を満たしていない場合、受信ベースバンドADC１５のエイリアシングのため、f1とadcfreqは異なる値となり、adcfreqは求められない。
【００６８】
フリーラン周波数の測定時、制御部６４は、f0を、adcfreqがnyquistfreq未満となるように制御する。
【００６９】
これにより、制御部６４は、受信ベースバンドADC１５の出力に基づいて、受信ベースバンドADC１５の入力周波数であるadcfreqを常に求めることができる。また、制御部６４は、求めたadcfreqを用いて、式（２）から、oscfreqを求めることができる。
【００７０】
受信ベースバンドADC１５は、本来の用途である通信信号の受信に必要なナイキスト周波数で動作する（ナイキスト周波数の２倍の周波数でサンプリングを行う）。そのナイキスト周波数は、通信に用いられる1chあたりの帯域幅の半分の周波数から、せいぜい数倍の周波数であることが多い。
【００７１】
一方、受信LO１４のフリーラン周波数であるoscfreqは、一般的に、設定バイアス値であるfreqbiasの設定によって、通信に用いる全chの帯域幅以上の周波数とすることが可能である。ch数は通信の規格によるものであり、例えば、IEEE 802.15.3cでは4ch、IEEE802.11gでは13chといったように、ほとんどの規格が、ch数が２以上である。つまり、全chの帯域幅は、1ch当たりの帯域幅の数倍から数十倍以上である。
【００７２】
式（１）からわかるように、f0が固定値であれば、oscfreqが大きく変化した場合、adcfreqも大きく変化する。受信LO１４のフリーラン周波数であるoscfreqに、1chあたりの帯域幅の数倍以上の変化幅がある場合、つまりnyquistfreqの数倍以上の変化幅がある場合、上記条件を満たさない状態が発生し、その状態のときには、adcfreqが求められない。
【００７３】
上述したように、adcfreqがnyquistfreq未満となるようにf0を制御することで、受信ベースバンドADC１５の出力に基づいて、adcfreqを常に求めることが可能になる。
【００７４】
その結果、受信ベースバンドADC１５の入力周波数の測定にスペクトラムアナライザなどの測定器が不要となり、受信LO１４のフリーラン周波数を容易に求めることが可能になる。
【００７５】
フリーラン周波数の測定を含む一連の処理についてはフローチャートを参照して後述する。
【００７６】
＜＜４．制御部の機能構成＞＞
図５は、制御部６４の機能構成例を示すブロック図である。
【００７７】
図５に示す機能部のうちの少なくとも一部は、IQインバランスの補償時に、制御部６４のCPUにより所定のプログラムが実行されることによって実現される。
【００７８】
制御部６４においては、バイアス値設定部１０１、フリーラン周波数測定部１０２、測定結果リスト記憶部１０３、IQインバランス補償部１０４、フリーラン周波数予測部１０５、および入力周波数決定部１０６から構成される。
【００７９】
バイアス値設定部１０１は、受信LO１４の発振周波数を規定する設定バイアス値であるfreqbiasをDAC１８に設定する。バイアス値設定部１０１は、適宜、測定結果リスト記憶部１０３に記憶されている測定結果リストに基づいて、次に設定するfreqbiasを決定する。バイアス値設定部１０１により設定されたfreqbiasを表す情報は、測定結果リスト記憶部１０３とフリーラン周波数予測部１０５に供給される。
【００８０】
フリーラン周波数測定部１０２は、受信ベースバンドADC１５の出力に対してDFTを施し、得られた結果のピーク周波数（最大周波数成分を有する周波数）を、受信ベースバンドADC１５の入力周波数であるf1として求める。また、フリーラン周波数測定部１０２は、測定により求めたf1をadcfreqとし、adcfreqとf0に基づいて、式（２）から、oscfreqを求める。フリーラン周波数測定部１０２は、求めたoscfreqを表す情報を、現在のfreqbiasにおける測定結果として測定結果リスト記憶部１０３に出力する。
【００８１】
測定結果リスト記憶部１０３は、測定結果リストであるresult_listを記憶する。測定結果リスト記憶部１０３は、バイアス値設定部１０１により設定されたfreqbiasと、フリーラン周波数測定部１０２により測定されたoscfreqを対応付けてresult_listに登録する。
【００８２】
IQインバランス補償部１０４は、ＩチャネルとＱチャネルのそれぞれのoscfreqの測定が終了した場合、測定結果リスト記憶部１０３に記憶されているresult_listを参照し、受信LO１４のIQインバランスの補償を行う。例えば、IQインバランス補償部１０４は、f0+f1またはf0-f1がキャリア周波数のロックレンジ内の周波数となり、IQインバランスが減少するようにバイアス値設定部１０１が設定するfreqbiasを調整することで、IQインバランスの補償を行う。
【００８３】
フリーラン周波数予測部１０５は、バイアス値設定部１０１によりfreqbiasが設定された場合、現在のfreqbiasにおけるフリーラン周波数の予測値であるfeを求める。フリーラン周波数の予測は、測定結果リスト記憶部１０３に記憶されているresult_listに基づいて行われる。
【００８４】
入力周波数決定部１０６は、フリーラン周波数予測部１０５により予測されたfeに基づいてf0を決定する。例えばf0は、f1が受信ベースバンドADC１５の低域遮断周波数以上かつナイキスト周波数未満となるように設定される。入力周波数決定部１０６は、f0を表す情報を信号発生部６５に出力し、正弦波信号を復調器６２に入力させる。
【００８５】
＜＜５．IQインバランス補償処理＞＞
図６のフローチャートを参照して、IQインバランスの補償を行う受信装置５１の全体の処理について説明する。
【００８６】
ステップＳ１において、制御部６４はフリーラン周波数測定処理を行う。フリーラン周波数測定処理により、各freqbiasにおけるoscfreqが測定され、それらが対応付けてresult_listに登録される。フリーラン周波数測定処理の詳細については図７のフローチャートを参照して後述する。
【００８７】
ステップＳ２において、制御部６４のIQインバランス補償部１０４は、測定結果リスト記憶部１０３に記憶されているresult_listを参照し、IQインバランスを補償する。例えば、IQインバランス補償部１０４は、バイアス値設定部１０１が設定するfreqbiasを調整することによってIQインバランスの補償を行う。その後、処理が終了され、IQインバランスが補償された復調器６２を用いて通信が行われる。
【００８８】
次に、図７のフローチャートを参照して、図６のステップＳ１において行われるフリーラン周波数測定処理について説明する。
【００８９】
ステップＳ１１において、制御部６４の各部は初期化を行う。例えば、バイアス値設定部１０１は、受信LO１４の動作モードをフリーランに設定する。また、バイアス値設定部１０１は、ステップＳ１２以降のループ処理の繰り返し回数を表す変数iに0を設定する。入力周波数決定部１０６は、正弦波信号の周波数であるf0を、初期値であるf0_initに設定する。例えば、f0_initは59.0GHzである。
【００９０】
ステップＳ１２において、バイアス値設定部１０１は、受信LO１４のフリーラン周波数の設定バイアス値であるfreqbiasを設定する。例えば、ループ処理の回数が増える毎に大きなfreqbiasが順次設定される。
【００９１】
バイアス値設定部１０１は、今回のfreqbiasの設定が１回目のループ処理における設定である場合、あらかじめ決められた初期値を設定する。
【００９２】
バイアス値設定部１０１は、今回のfreqbiasの設定が２回目以降のループ処理における設定である場合、測定結果リスト記憶部１０３が記憶するresult_listに登録されているそれ以前のoscfreqの測定結果に基づいて今回のfreqbiasを設定する。例えば、バイアス値設定部１０１は、直前のループ処理（１回前のループ処理）において用いた前回のfreqbiasに一定のオフセットを加算した値を、２回目以降のループ処理における今回のfreqbiasとして設定する。
【００９３】
所望のoscfreqが得られると予測されるfreqbiasを線形補間で求め、２回目以降のループ処理における今回のfreqbiasとして設定するようにしてもよい。
【００９４】
ステップＳ１３において、フリーラン周波数予測部１０５は、測定結果リスト記憶部１０３が記憶するresult_listを参照し、ステップＳ１２で設定された今回のfreqbiasにおけるoscfreqを予測する。フリーラン周波数予測部１０５は、予測したoscfreqを、oscfreqの予測値であるfeとして設定する。
【００９５】
フリーラン周波数予測部１０５によるフリーラン周波数の予測は、例えば、result_listに登録されている、それ以前のoscfreqの測定結果に基づいて行われる。result_listにはfreqbiasとoscfreqが対応付けて登録されているから、今回のfreqbiasに応じたoscfreqが線形補間により求められ、求められたoscfreqがfeとして設定される。
【００９６】
ステップＳ１４において、入力周波数決定部１０６は、フリーラン周波数予測部１０５により設定されたfeに基づいて、正弦波信号の周波数であるf0を決定する。ここで、f0は、下式（３）の条件を満たす必要があるが、式（３）のoscfreqは未測定である。従って、入力周波数決定部１０６は、oscfreqに代えて、oscfreqの予測値であるfeを用いて、下式（４）の条件を満たすようなf0を決定する。入力周波数決定部１０６は、f0を表す情報を信号発生部６５に出力する。
【数３】
0006686607.tif 000004
【数４】
0006686607.tif 000005
【００９７】
信号発生部６５は、入力周波数決定部１０６により設定されたf0の正弦波信号を復調器６２に出力する。復調器６２の受信LO１４は、今回のfreqbiasに応じて発振し、oscfreqの受信キャリアを出力する。受信ミキサ１３−１と受信ミキサ１３−２のうちのいずれかは、f0の正弦波信号のダウンコンバートを受信LO１４から供給された受信キャリアを用いて行い、adcfreqの信号を受信ベースバンドADC１５に出力する。受信ベースバンドADC１５は、入力された信号のA/D変換を行う。
【００９８】
ステップＳ１５において、フリーラン周波数測定部１０２は、受信ベースバンドADC１５の出力に対してDFTを施し、得られた結果のピーク周波数から、受信ベースバンドADC１５の入力周波数であるf1を求める。
【００９９】
ステップＳ１６において、フリーラン周波数測定部１０２は、ステップＳ１５で求めたadcfreq（f1）とステップＳ１４で設定されたf0に基づいて、式（２）から、oscfreqを求める。
【０１００】
まず、フリーラン周波数測定部１０２は、ステップＳ１４で設定されたf0とoscfreqの差（f0-oscfreq）の符号を求める。
【０１０１】
ここで、f0と比較して十分小さな周波数をxとした時、信号発生部６５は、f0+xの正弦波信号を復調器６２に出力する。フリーラン周波数測定部１０２は、ステップＳ１５と同様の方法で受信ベースバンドADC１５の入力周波数であるf1’を求め、x、f1’、および、今回のループ処理のステップＳ１５で求められたf1との関係から、f0-oscfreqの符号を求める。例えば、xが0以上の値である場合、f1’-f1の値が0以上であるときに、f0-oscfreqが0以上であるとしてf0-oscfreqの符号が求められる。
【０１０２】
また、フリーラン周波数測定部１０２は、f0-oscfreqの値が0以上である場合、f0-f1の値をoscfreqとして求め、f0-oscfreqの値が0未満である場合、f0+f1の値をoscfreqとして求める。
【０１０３】
ステップＳ１７において、フリーラン周波数測定部１０２は、求めたoscfreqを表す情報を、今回のfreqbiasにおける測定結果として測定結果リスト記憶部１０３に出力し、result_listに登録する。
【０１０４】
ステップＳ１８において、バイアス値設定部１０１は、今回のfreqbiasが、freqbiasの最大値であるfreqbias_max以上であるか否かを判定する。今回のfreqbiasがfreqbias_max以上ではないとステップＳ１８において判定された場合、処理はステップＳ１９に進む。
【０１０５】
ステップＳ１９において、バイアス値設定部１０１は、変数iの値を１だけインクリメントし、ステップＳ１２以降のループ処理を繰り返す。１回のループ処理は、以上のステップＳ１２乃至Ｓ１９の処理よりなる。
【０１０６】
一方、ステップＳ１８において、今回のfreqbiasがfreqbias_max以上であると判定された場合、図６のステップＳ１に戻り、それ以降の処理が行われる。以上の処理が、ＩチャネルとＱチャネルのそれぞれについて行われる。
【０１０７】
以上のように、制御部６４は、式（３）の条件を満たす周波数をf0に設定することにより、上式（４）の条件を常に満たす状態にすることができる。
【０１０８】
これにより、制御部６４は、受信LO１４のフリーラン周波数を受信ベースバンドADC１５の出力に基づいて常に求めることが可能となる。また、制御部６４は、そのようにして求めたフリーラン周波数に基づいて、受信LO１４のIQインバランスを調整することが可能になる。
【０１０９】
無線通信に用いる周波数帯域が60GHz帯などの高周波の帯域になるにつれ、寄生容量などの寄生成分の変化が回路特性に与える影響が大きくなり、IQインバランスが発生しやすくなる。このような高周波の帯域を扱う場合であっても、外部の測定器を用いることなくフリーラン周波数を容易に特定することができ、IQインバランスの調整に用いることが可能になる。
【０１１０】
なお、ステップＳ１３の処理として行われるoscfreqの予測について、直前のループ処理において測定されたoscfreqがfeとして求められるようにしてもよい。freqbiasの変化が小さい場合、直前のループ処理においてoscfreqをfeとしても、式（３）の条件を満たすf0の計算に用いることができるためである。
【０１１１】
また、ステップＳ１４において、任意の値をオフセットとしてfeに加えた周波数を、f0に設定するようにしてもよい。
【０１１２】
＜＜６．変形例＞＞
＜６−１．第１の変形例＞
図８は、復調チップの構成例を示す図である。
【０１１３】
図３の例においては、制御部６４と信号発生部６５が復調器６２の外部に設けられるものとしたが、図８に示すように、復調器６２が設けられたチップと同じ１つのチップ上に設けられるようにしてもよい。
【０１１４】
図８の復調チップ２０１は、復調器６２、制御部６４、および信号発生部６５から構成される。図８の復調チップ２０１においても、上述した処理と同様の処理が行われ、フリーラン周波数の測定などが行われる。
【０１１５】
＜６−２．第２の変形例＞
図９は、変復調チップの構成例を示す図である。
【０１１６】
図３の例においては、信号発生部６５から復調器６２に対して正弦波信号が入力されるものとしたが、復調器が設けられるチップと同一チップ上に形成された変調器において正弦波信号が生成され、復調器６２に入力されるようにしてもよい。図９の変復調チップ２１１に設けられる変調器２２５は、復調器２２１の受信LO１４のフリーラン周波数の測定時、正弦波信号を復調器２２１に供給する信号発生部として機能する。
【０１１７】
図９の変復調チップ２１１は、復調器２２１、デジタルベースバンド回路２２２、制御部２２３、DAC２２４、変調器２２５、およびスイッチ２２６から構成される。図３等を参照して説明した構成と同じ構成には同じ符号を付してある。
【０１１８】
復調器２２１は、デジタルベースバンド回路１６とDAC１８が設けられていない点を除いて、図３の構成と同様の構成を有する。復調器２２１の受信ベースバンドADC１５は、受信ミキサ１３−１および受信ミキサ１３−２から供給された信号のA/D変換を行い、デジタルのBB信号をデジタルベースバンド回路２２２に出力する。
【０１１９】
デジタルベースバンド回路２２２は、復調器２２１から供給されたデジタルのBB信号に対して、フレーム同期、等化、誤り訂正などの各種の処理を施す。デジタルベースバンド回路２２２は、これらの処理を施すことによって得られた誤り訂正後のデータを後段の回路に出力する。デジタルベースバンド回路２２２は、送信対象のデータが外部から入力された場合、フレーム化などの処理を施し、得られたデータを変調器２２５に出力する。
【０１２０】
また、デジタルベースバンド回路２２２は、復調器２２１の受信LO１４のフリーラン周波数の測定時、復調器２２１に入力する正弦波信号の元になるデータを変調器２２５の送信ベースバンドDAC２４１に出力する。また、デジタルベースバンド回路２２２は、受信ベースバンドADC１５の出力を制御部２２３に供給する。
【０１２１】
制御部２２３は、図３の制御部６４と同様の機能を有する。すなわち、制御部２２３においては、図５を参照して説明した各構成が実現される。制御部２２３は、フリーラン周波数の測定時、設定バイアス値を表す情報をDAC２２４に出力する。また、制御部２２３は、デジタルベースバンド回路２２２を介して供給された受信ベースバンドADC１５の出力に基づいてフリーラン周波数を測定する。
【０１２２】
制御部２２３は、フリーラン周波数の測定時、正弦波信号の周波数を決定し、正弦波信号の元になるデータを、デジタルベースバンド回路２２２を介して変調器２２５に出力する。
【０１２３】
DAC２２４は、制御部２２３による制御に従って、設定バイアス値を表す信号を復調器２２１の受信LO１４と変調器２２５の送信LO２４３に出力する。
【０１２４】
変調器２２５は、送信ベースバンドDAC２４１、送信ミキサ２４２−１，２４２−２、送信LO２４３、差動単相変換器２４４、および電力増幅器２４５から構成される。
【０１２５】
送信ベースバンドADC２４１は、デジタルベースバンド回路２２２から供給されたデータのD/A変換を行う。送信ベースバンドADC２４１は、D/A変換によって得られたＩ成分の信号を送信ミキサ２４２−１に出力し、Ｑ成分の信号を送信ミキサ２４２−２に出力する。
【０１２６】
送信ミキサ２４２−１は、送信LO２４３から供給された送信側キャリアを用いて、送信ベースバンドDAC２４１から供給された信号の周波数変換（アップコンバート）を行う。送信ミキサ２４２−１は、周波数変換後のＩ成分の信号を差動単相変換器２４４に出力する。
【０１２７】
送信ミキサ２４２−２は、送信LO２４３から供給された送信側キャリアを用いて、送信ベースバンドDAC２４１から供給された信号の周波数変換を行う。送信ミキサ２４２−２は、周波数変換後のＱ成分の信号を差動単相変換器２４４に出力する。
【０１２８】
送信LO２４３は、Ｉ成分の信号の周波数変換に用いられる送信側キャリアを生成するLO２４３Ａと、Ｑ成分の信号の周波数変換に用いられる送信側キャリアを生成するLO２４３Ｂから構成される。
【０１２９】
LO２４３ＡとLO２４３Ｂは、それぞれ、端子２４３Ｃから供給された例えば20GHzの注入信号を元にして、DAC２２４から供給された設定バイアス値に応じた周波数の送信側キャリアを生成し、送信ミキサ２４２−１と送信ミキサ２４２−２に出力する。
【０１３０】
差動単相変換器２４４は、送信ミキサ２４２−１と送信ミキサ２４２−２から供給された差動信号を単相信号に変換し、出力する。
【０１３１】
電力増幅器２４５は、差動単相変換器２４４から供給された信号を複数段の増幅器によって増幅し、RF信号を出力する。通信時、電力増幅器２４５から出力されたRF信号は図示せぬアンテナから送信される。また、フリーラン周波数の測定時、電力増幅器２４５から出力された所定の周波数を有する正弦波信号は、スイッチ２２６を介して復調器２２１に入力される。
【０１３２】
スイッチ２２６は、フリーラン周波数の測定時、オンとなり、変調器２２５により生成された正弦波信号を復調器２２１に供給する。スイッチ２２６により、正弦波信号を復調器２２１に供給するループバック経路が変復調チップ２１１内に構成される。スイッチ２２６が変復調チップ２１１の外部に設けられ、ループバック経路が変復調チップ２１１外に構成されるようにしてもよい。
【０１３３】
このように、同じチップに搭載される変調器を信号発生部として用いることにより、正弦波信号を復調器２２１に供給する専用の回路が装置内に設けられていない場合であっても、BIST(Built in Self Test)を行うことが可能になる。また、チップや、チップを搭載する装置の出荷後であっても、自動補償を行わせることが可能になる。
【０１３４】
＜６−３．第３の変形例＞
図１０は、チップ構成の例を示す図である。図１０に示す構成のうち、上述した構成と同じ構成には同じ符号を付してある。
【０１３５】
図１０に示すように、復調器と変調器がそれぞれ異なるチップにより構成されるようにしてもよい。図１０の復調チップ２６１と変調チップ２６２は異なるチップであり、図３の制御部６４と同様の機能を有する外部の制御部２６３により制御される。変調チップ２６２は、復調チップ２６１の受信LO１４のフリーラン周波数の測定時、正弦波信号を復調チップ２６１に供給する信号発生部として機能する。
【０１３６】
図１０の復調チップ２６１は図３に示す構成と同じ構成を有する。変調チップ２６２は、デジタルベースバンド回路２７１とDAC２７２が設けられている点を除いて、図９に示す構成と同じ構成を有する。
【０１３７】
変調チップ２６２のデジタルベースバンド回路２７１は、復調チップ２６１の受信LO１４のフリーラン周波数の測定時、復調チップ２６１に入力する正弦波信号の元になるデータを送信ベースバンドDAC２４１に出力する。DAC２７２は、制御部２６３による制御に従って、設定バイアス値を表す信号を送信LO２４３に出力する。
【０１３８】
このように、別チップに搭載される変調器を信号発生部として用いることによっても、IQインバランスの調整が可能になる。
【０１３９】
＜６−４．その他の例＞
復調器の構成は、図３などに示したものに限らず、受信ミキサ、受信LO、受信ベースバンドADCが最低限含まれていれば良く、他の一部の構成がチップ外に配置されていても良い。
【０１４０】
また、以上においては、フリーラン周波数の測定時に復調器に入力される信号が正弦波信号であるものとしたが、三角波やノコギリ波などの、基本周波数を有する信号であればどのような波形の信号が入力信号として用いられるようにしてもよい。
【０１４１】
・コンピュータの例
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１４２】
図１１は、コンピュータの構成例を示すブロック図である。
【０１４３】
CPU１００１、ROM１００２、RAM１００３は、バス１００４により相互に接続されている。
【０１４４】
バス１００４には、さらに、入出力インタフェース１００５が接続されている。入出力インタフェース１００５には、キーボード、マウスなどよりなる入力部１００６、ディスプレイ、スピーカなどよりなる出力部１００７が接続される。また、入出力インタフェース１００５には、ハードディスクや不揮発性のメモリなどよりなる記憶部１００８、ネットワークインタフェースなどよりなる通信部１００９、リムーバブルメディア１０１１を駆動するドライブ１０１０が接続される。
【０１４５】
以上のように構成されるコンピュータでは、CPU１００１が、例えば、記憶部１００８に記憶されているプログラムを入出力インタフェース１００５及びバス１００４を介してRAM１００３にロードして実行することにより、上述した一連の処理が行われる。
【０１４６】
CPU１００１が実行するプログラムは、例えばリムーバブルメディア１０１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部１００８にインストールされる。
【０１４７】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１４８】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１４９】
・構成の組み合わせ例
本技術は、以下のような構成をとることもできる。
【０１５０】
（１）
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値を設定する設定部と、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求める予測部と、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する決定部と
を備える受信装置。
（２）
前記AD変換部の出力の最大周波数成分を有する周波数と前記入力信号の周波数に基づいて前記フリーラン周波数を測定する測定部と、
前記フリーラン周波数の測定結果に基づいて、前記局部発振器の発振周波数を調整する補償部と
をさらに備える前記（１）に記載の受信装置。
（３）
前記補償部は、前記入力信号の周波数をf0、前記AD変換部の出力の最大周波数成分を有する周波数をf1としたとき、f0+f1またはf0-f1が前記復調器に入力される信号のキャリア周波数のロックレンジ内の周波数となり、前記局部発振器のIQインバランスが減少するように、前記発振周波数を調整する
前記（２）に記載の受信装置。
（４）
前記決定部は、前記AD変換部の出力の最大周波数成分を有する周波数が、前記AD変換部の出力の低域遮断周波数以上の周波数となるように、前記入力信号の周波数を決定する
前記（１）乃至（３）のいずれかに記載の受信装置。
（５）
前記予測部は、前記フリーラン周波数の測定結果の線形補間を行い、前記設定部により設定された他の前記設定値における前記予測値を求める
前記（１）乃至（４）のいずれかに記載の受信装置。
（６）
前記決定部により決定された周波数の前記入力信号を発生し、前記復調器に供給する発生部をさらに備える
前記（１）乃至（５）のいずれかに記載の受信装置。
（７）
他の局部発振器と、入力されたデータのDA変換を行うDA変換部と、前記他の局部発振器が出力する発振信号に基づいて、DA変換部の出力の周波数変換を行う他の周波数変換部とを含み、前記決定部により決定された周波数の前記入力信号を発生し、前記復調器に供給する変調器をさらに備える
前記（１）乃至（６）のいずれかに記載の受信装置。
（８）
前記復調器と前記変調器は同一チップ上に形成される
前記（７）に記載の受信装置。
（９）
前記復調器と前記変調器はそれぞれ異なるチップ上に形成される
前記（７）に記載の受信装置。
（１０）
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値を設定し、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求め、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する
ステップを含む情報処理方法。
（１１）
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器の前記局部発振器の発振周波数を規定する設定値を設定し、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求め、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する
ステップを含む処理をコンピュータに実行させるプログラム。
（１２）
局部発振器と、前記局部発振器が出力する発振信号に基づいて、入力信号の周波数変換を行う周波数変換部と、前記周波数変換部の出力に対してAD変換を行い、AD変換結果を出力するAD変換部とを含む復調器と、
前記局部発振器の発振周波数を規定する設定値を設定する設定部と、
所定の前記設定値を設定していたときに得られた前記局部発振器のフリーラン周波数の測定結果に基づいて、測定結果が得られていない、他の前記設定値における前記フリーラン周波数の予測値を求める予測部と、
前記復調器に入力する前記入力信号の周波数として、前記予測値との差分の絶対値が前記AD変換部のナイキスト周波数以下となる周波数を決定する決定部と
を備える復調チップ。
【符号の説明】
【０１５１】
１３−１，１３−２  受信ミキサ、  １４  受信LO、  １５  受信ベースバンドADC、  １６  デジタルベースバンド回路、  １８  DAC、  ５１  受信装置、  ６２  復調器、  ６４  制御部、  ６５  信号発生部、  １０１  バイアス値設定部、  １０２  フリーラン周波数測定部、  １０３  測定結果リスト記憶部、  １０４  IQインバランス補償部、  １０５  フリーラン周波数予測部、  １０６  入力周波数決定部
【図１】
0006686607.tif 000006
【図２】
0006686607.tif 000007
【図３】
0006686607.tif 000008
【図４】
0006686607.tif 000009
【図５】
0006686607.tif 000010
【図６】
0006686607.tif 000011
【図７】
0006686607.tif 000012
【図８】
0006686607.tif 000013
【図９】
0006686607.tif 000014
【図１０】
0006686607.tif 000015
【図１１】
0006686607.tif 000016