(57)【要約】【課題】低消費電力でキャリブレーションができる回路装置及び電子機器等を提供すること。【解決手段】回路装置は、送信回路１００と、受信回路１７０と、制御部１１０と、記憶部１３０とを含む。記憶部１３０は、送信回路用キャリブレーションパラメーターと受信回路用キャリブレーションパラメーターとの相関を表す情報を記憶する。制御部１１０は、送信回路１００の送信状態の検出結果に基づいて送信回路用キャリブレーションパラメーターを設定し、設定された送信回路用キャリブレーションパラメーターと相関を表す情報とに基づいて受信回路用キャリブレーションパラメーターを設定する。送信回路１００は、送信回路用キャリブレーションパラメーターに基づく送信処理を行う。受信回路１７０は、受信回路用キャリブレーションパラメーターに基づく受信処理を行う。【選択図】図１
2012147245.tif 000002
【特許請求の範囲】
【請求項１】
無線による送信処理を行う送信回路と、
無線による受信処理を行う受信回路と、
前記送信回路及び前記受信回路を制御する制御部と、
記憶部とを含み、
前記記憶部は、送信回路用キャリブレーションパラメーターと受信回路用キャリブレーションパラメーターとの相関を表す情報を記憶し、
前記制御部は、前記送信回路の送信状態の検出結果に基づいて前記送信回路用キャリブレーションパラメーターを設定し、設定された前記送信回路用キャリブレーションパラメーターと前記相関を表す情報とに基づいて前記受信回路用キャリブレーションパラメーターを設定し、
前記送信回路は、前記送信回路用キャリブレーションパラメーターに基づく送信処理を行い、
前記受信回路は、前記受信回路用キャリブレーションパラメーターに基づく受信処理を行うことを特徴とする回路装置。
【請求項２】
請求項１において、
前記記憶部は、第１の環境状態〜第ｍ（ｍは２以上の整数）の環境状態に応じた前記相関を表す情報である第１の相関情報〜第ｍの相関情報を記憶し、
前記制御部は、前記第１の環境状態〜前記第ｍの環境状態のうちの第ｉ（ｉは１≦ｉ≦ｍである整数）の環境状態である場合には、前記第ｉの環境状態に応じて前記送信回路用キャリブレーションパラメーターを設定し、設定された前記送信回路用キャリブレーションパラメーターと前記第１の相関情報〜前記第ｍの相関情報のうちの前記第ｉの相関情報とに基づいて、前記受信回路用キャリブレーションパラメーターを設定することを特徴とする回路装置。
【請求項３】
請求項１又は２において、
前記記憶部は、第１の周波数チャネル〜第ｎ（ｎは２以上の整数）の周波数チャネルに対応する前記相関を表す情報である第１の周波数チャネル用相関情報〜第ｎの周波数チャネル用相関情報を記憶し、
前記制御部は、送受信用周波数チャネルとして、前記第１の周波数チャネル〜前記第ｎの周波数チャネルのうちの第ｊ（ｊは１≦ｊ≦ｎである整数）の周波数チャネルを用いる場合には、前記第ｊの周波数チャネルに対応する前記送信回路用キャリブレーションパラメーターを設定し、設定された前記送信回路用キャリブレーションパラメーターと前記第１の周波数チャネル用相関情報〜前記第ｎの周波数チャネル用相関情報のうちの第ｊの周波数チャネル用相関情報とに基づいて、前記受信回路用キャリブレーションパラメーターを設定することを特徴とする回路装置。
【請求項４】
請求項２又は３において、
前記記憶部は、前記受信回路の受信信号レベルに応じた前記相関を表す情報を記憶することを特徴とする回路装置。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記送信回路は、ＰＬＬ回路を有し、
前記送信回路用キャリブレーションパラメーターは、前記ＰＬＬ回路を構成する回路素子のパラメーターであることを特徴とする回路装置。
【請求項６】
請求項５において、
前記ＰＬＬ回路は、電圧制御発振回路を有し、
前記回路素子のパラメーターは、前記電圧制御発振回路の制御電圧と発振周波数との関係を設定するパラメーターであることを特徴とする回路装置。
【請求項７】
無線による送信処理を行う送信回路と、
無線による受信処理を行う受信回路と、
前記送信回路及び前記受信回路を制御する制御部と、
記憶部とを含み、
前記記憶部は、送信回路用キャリブレーションパラメーターと受信回路用キャリブレーションパラメーターとの相関を表す情報を記憶し、
前記制御部は、前記受信回路の受信状態の検出結果に基づいて前記受信回路用キャリブレーションパラメーターを設定し、設定された前記受信回路用キャリブレーションパラメーターと前記相関を表す情報とに基づいて前記送信回路用キャリブレーションパラメーターを設定し、
前記送信回路は、前記送信回路用キャリブレーションパラメーターに基づく送信処理を行い、
前記受信回路は、前記受信回路用キャリブレーションパラメーターに基づく受信処理を行うことを特徴とする回路装置。
【請求項８】
無線による受信処理を行う受信回路と、
前記受信回路を制御する制御部と、
記憶部と、
受信レベル検出回路とを含み、
前記記憶部は、第１の受信レベルに対応する前記受信回路のキャリブレーションパラメーターである第１の受信レベル用キャリブレーションパラメーターと、第２の受信レベルに対応する前記受信回路の前記キャリブレーションパラメーターである第２の受信レベル用キャリブレーションパラメーターとの相関を表す情報を記憶し、
前記制御部は、前記受信レベル検出回路の検出結果に基づいて、前記受信回路が有するＰＬＬ回路を構成する回路素子のパラメーターを、前記受信回路の前記キャリブレーションパラメーターとして設定することを特徴とする回路装置。
【請求項９】
請求項８において、
前記ＰＬＬ回路は、電圧制御発振回路を有し、
前記回路素子のパラメーターは、前記電圧制御発振回路の制御電圧と発振周波数との関係を設定するパラメーターであることを特徴とする回路装置。
【請求項１０】
請求項１乃至９のいずれかに記載の回路装置を含むことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路装置及び電子機器等に関する。
【背景技術】
【０００２】
Bluetooth（登録商標）などに代表される近距離無線通信システムでは、通信を行う端末の一方又は双方が移動しながら行う場合があり、その際には端末に内蔵された電源（バッテリー等）を使用するために、消費電力の低減は重要な課題である。
【０００３】
これらの近距離無線通信機器では、所望の周波数の信号を生成するためにＰＬＬ回路が使用されているが、製造工程でのプロセス変動や、使用時における電源電圧の変動、温度変化や素子特性の経年変化などによってＰＬＬ回路の動作特性が変化する。この動作特性を補正するために、キャリブレーション処理が行われるが、キャリブレーション処理に時間がかかり、そのために消費電力が大きくなってしまうという問題がある。
【０００４】
この課題に対して例えば特許文献１には、補正情報を記憶しておき、使用する度に補正情報をロードして設定する手法が開示されている。また、例えば特許文献２には、ＰＬＬ回路に予め温度特性を持たせて温度変化による動作特性の変化を吸収する手法が開示されている。
【０００５】
しかしながらこれらの手法では、キャリブレーション時間を短縮することが難しい、正確なキャリブレーションが難しいなどの問題がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１１２７５０号公報
【特許文献２】特開２００８−５２７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の幾つかの態様によれば、低消費電力で回路装置及び電子機器等を提供できる。
【課題を解決するための手段】
【０００８】
本発明の一態様は、無線による送信処理を行う送信回路と、無線による受信処理を行う受信回路と、前記送信回路及び前記受信回路を制御する制御部と、記憶部とを含み、前記記憶部は、送信回路用キャリブレーションパラメーターと受信回路用キャリブレーションパラメーターとの相関を表す情報を記憶し、前記制御部は、前記送信回路の送信状態の検出結果に基づいて前記送信回路用キャリブレーションパラメーターを設定し、設定された前記送信回路用キャリブレーションパラメーターと前記相関を表す情報とに基づいて前記受信回路用キャリブレーションパラメーターを設定し、前記送信回路は、前記送信回路用キャリブレーションパラメーターに基づく送信処理を行い、前記受信回路は、前記受信回路用キャリブレーションパラメーターに基づく受信処理を行う回路装置に関係する。
【０００９】
本発明の一態様によれば、受信状態を検出し、その検出結果に基づいて受信回路用キャリブレーションパラメーターを設定する処理が不要になるから、キャリブレーション処理の時間を短縮することができる。その結果、キャリブレーション処理のために消費される電力を低減することなどが可能になる。
【００１０】
また本発明の一態様では、前記記憶部は、第１の環境状態〜第ｍ（ｍは２以上の整数）の環境状態に応じた前記相関を表す情報である第１の相関情報〜第ｍの相関情報を記憶し、前記制御部は、前記第１の環境状態〜前記第ｍの環境状態のうちの第ｉ（ｉは１≦ｉ≦ｍである整数）の環境状態である場合には、前記第ｉの環境状態に応じて前記送信回路用キャリブレーションパラメーターを設定し、設定された前記送信回路用キャリブレーションパラメーターと前記第１の相関情報〜前記第ｍの相関情報のうちの前記第ｉの相関情報とに基づいて、前記受信回路用キャリブレーションパラメーターを設定してもよい。
【００１１】
このようにすれば、例えば温度などの環境状態に応じて送信回路用キャリブレーションパラメーターを設定し、さらに環境状態に対応する相関情報に基づいて受信回路用キャリブレーションパラメーターを設定することができるから、キャリブレーション処理の時間をさらに短縮することができる。
【００１２】
また本発明の一態様では、前記記憶部は、第１の周波数チャネル〜第ｎ（ｎは２以上の整数）の周波数チャネルに対応する前記相関を表す情報である第１の周波数チャネル用相関情報〜第ｎの周波数チャネル用相関情報を記憶し、前記制御部は、送受信用周波数チャネルとして、前記第１の周波数チャネル〜前記第ｎの周波数チャネルのうちの第ｊ（ｊは１≦ｊ≦ｎである整数）の周波数チャネルを用いる場合には、前記第ｊの周波数チャネルに対応する前記送信回路用キャリブレーションパラメーターを設定し、設定された前記送信回路用キャリブレーションパラメーターと前記第１の周波数チャネル用相関情報〜前記第ｎの周波数チャネル用相関情報のうちの第ｊの周波数チャネル用相関情報とに基づいて、前記受信回路用キャリブレーションパラメーターを設定してもよい。
【００１３】
このようにすれば、例えば複数の周波数チャネルを切り換えて使用する場合などに、使用する周波数チャネルに対応する送信回路用キャリブレーションパラメーターを設定し、さらに使用する周波数チャネルに対応する相関情報に基づいて受信回路用キャリブレーションパラメーターを設定することができる。その結果、周波数チャネルを切り換えた場合でも、キャリブレーション処理の時間を短縮することなどが可能になる。
【００１４】
また本発明の一態様では、前記記憶部は、前記受信回路の受信信号レベルに応じた前記相関を表す情報を記憶してもよい。
【００１５】
このようにすれば、受信レベルに応じて受信回路用キャリブレーションパラメーターを可変に設定することができる。その結果、受信レベルが変化した場合でも、受信回路用キャリブレーションパラメーターを最適な値に設定することができるから、安定した受信動作などが可能になる。
【００１６】
また本発明の一態様では、前記送信回路は、ＰＬＬ回路を有し、前記送信回路用キャリブレーションパラメーターは、前記ＰＬＬ回路を構成する回路素子のパラメーターであってもよい。
【００１７】
このようにすれば、制御回路は、ＰＬＬ回路を構成する回路素子のパラメーターを可変に設定することで、ＰＬＬ回路の動作特性を可変に設定することができるから、送信回路のキャリブレーション処理を行うことができる。
【００１８】
また本発明の一態様では、前記ＰＬＬ回路は、電圧制御発振回路を有し、前記回路素子のパラメーターは、前記電圧制御発振回路の制御電圧と発振周波数との関係を設定するパラメーターであってもよい。
【００１９】
このようにすれば、制御回路は、電圧制御発振回路の制御電圧と発振周波数との関係を可変に設定することができるから、送信回路のキャリブレーション処理を行うことができる。
【００２０】
本発明の他の態様は、無線による送信処理を行う送信回路と、無線による受信処理を行う受信回路と、前記送信回路及び前記受信回路を制御する制御部と、記憶部とを含み、前記記憶部は、送信回路用キャリブレーションパラメーターと受信回路用キャリブレーションパラメーターとの相関を表す情報を記憶し、前記制御部は、前記受信回路の受信状態の検出結果に基づいて前記受信回路用キャリブレーションパラメーターを設定し、設定された前記受信回路用キャリブレーションパラメーターと前記相関を表す情報とに基づいて前記送信回路用キャリブレーションパラメーターを設定し、前記送信回路は、前記送信回路用キャリブレーションパラメーターに基づく送信処理を行い、前記受信回路は、前記受信回路用キャリブレーションパラメーターに基づく受信処理を行う回路装置に関係する。
【００２１】
本発明の他の態様によれば、送信状態を検出し、その検出結果に基づいて送信回路用キャリブレーションパラメーターを設定する処理が不要になるから、キャリブレーション処理の時間を短縮することができる。その結果、キャリブレーション処理のために消費される電力を低減することなどが可能になる。
【００２２】
本発明の他の態様は、無線による受信処理を行う受信回路と、前記受信回路を制御する制御部と、記憶部と、受信レベル検出回路とを含み、前記記憶部は、第１の受信レベルに対応する前記受信回路のキャリブレーションパラメーターである第１の受信レベル用キャリブレーションパラメーターと、第２の受信レベルに対応する前記受信回路の前記キャリブレーションパラメーターである第２の受信レベル用キャリブレーションパラメーターとの相関を表す情報を記憶し、前記制御部は、前記受信レベル検出回路の検出結果に基づいて、前記受信回路が有するＰＬＬ回路を構成する回路素子のパラメーターを、前記受信回路の前記キャリブレーションパラメーターとして設定する回路装置に関係する。
【００２３】
本発明の他の態様によれば、受信レベル検出回路の検出結果に基づいて、受信回路用キャリブレーションパラメーターを可変に設定することができる。その結果、受信レベルが変化した場合でも、受信回路用キャリブレーションパラメーターを最適な値に設定することができるから、安定した受信動作などが可能になる。
【００２４】
また本発明の他の態様では、前記ＰＬＬ回路は、電圧制御発振回路を有し、前記回路素子のパラメーターは、前記電圧制御発振回路の制御電圧と発振周波数との関係を設定するパラメーターであってもよい。
【００２５】
このようにすれば、制御回路は、電圧制御発振回路の制御電圧と発振周波数との関係を可変に設定することができるから、受信回路のキャリブレーション処理を行うことができる。
【００２６】
本発明の他の態様は、上記いずれかに記載の回路装置を含む電子機器に関係する。
【図面の簡単な説明】
【００２７】
【図１】回路装置の基本的な構成例。
【図２】送信用電圧制御発振回路の詳細な構成例。
【図３】電圧制御発振回路の容量設定を説明する図。
【図４】容量設定に対応する制御電圧と発振周波数との関係の一例。
【図５】図５（Ａ）〜図５（Ｃ）に、製造プロセスの変動、供給電圧の変化、周囲温度の変化による発振周波数の変化の一例。
【図６】評価システムの構成例。
【図７】図７（Ａ）は、キャリブレーションパラメーターの相関情報の一例。図７（Ｂ）は、受信信号レベルに応じたキャリブレーションパラメーターの相関情報の一例。
【図８】図８（Ａ）〜図８（Ｄ）は、受信レベル検出回路の構成例及び動作を説明する図。
【図９】図９（Ａ）は、回路装置による無線通信手順の一例。図９（Ｂ）は、キャリブレーション処理を説明する図。
【図１０】ＰＬＬ回路のロック時間を説明する図。
【図１１】電圧制御発振回路の制御電圧の信号波形。
【図１２】図１２（Ａ）、図１２（Ｂ）は、ロック検出回路の第１の構成例及び動作を説明する図。
【図１３】図１３（Ａ）、図１３（Ｂ）は、ロック検出回路の第２の構成例及び動作を説明する図。
【図１４】電子機器の基本的な構成例。
【発明を実施するための形態】
【００２８】
以下、本発明の好適な実施の形態について詳細に説明する。なお以下に説明する本実施形態は特許請求の範囲に記載された本発明の内容を不当に限定するものではなく、本実施形態で説明される構成の全てが本発明の解決手段として必須であるとは限らない。
【００２９】
１．回路装置
図１に本実施形態の回路装置の基本的な構成例を示す。本実施形態の回路装置は、送信回路１００、受信回路１７０、制御部１１０及び記憶部１３０を含む。なお、本実施形態の回路装置は図１の構成に限定されず、その構成要素の一部を省略したり、他の構成要素に置き換えたり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００３０】
送信回路１００は、所望の高周波信号を発生し制御部１１０から入力される送信データに基づき変調し、アンテナＡＮＴから出力する送信処理を行い、ＰＬＬ回路１２０、基準クロック生成回路１４０、ロック検出回路１５０、変調用制御電圧生成回路１６０、パワーアンプＰＡを含む。
【００３１】
受信回路１７０は、アンテナＡＮＴから入力された高周波信号をダウンコンバートし、低周波信号を制御部１１０に送る受信処理を行い、低雑音増幅器ＬＮＡ、周波数変換回路（ミキサー）ＭＩＸ、フィルターＢＰＦ、復調回路ＤＥＭＯＤを含む。低雑音増幅器ＬＮＡは、アンテナＡＮＴから入力される受信信号を増幅し、周波数変換回路ＭＩＸは、受信周波数から中間周波数へ周波数変換を行う。フィルターＢＰＦは、不要な周波数成分を除去して所望の信号を出力する。復調回路ＤＥＭＯＤは、所望波の信号を復調して必要なデータを取り出して、制御部１１０に出力する。
【００３２】
ＰＬＬ回路１２０は、位相比較器ＰＦＤ、チャージポンプＣＰ、ループフィルターＬＦ、電圧制御発振回路ＶＣＯ１、ＶＣＯ２、可変分周器ＰＤＩＶを含む。このＰＬＬ回路１２０は、送信回路１００と受信回路１７０とで共用されている。すなわち、ＰＬＬ回路１２０は２つの電圧制御発振回路ＶＣＯ１、ＶＣＯ２及び２つの切換スイッチ素子ＳＷＡ、ＳＷＱを含み、制御部１１０からの制御信号に基づいてこれらの切換スイッチ素子を切り換えることにより、送信時にはＶＣＯ１を動作させ、受信時にはＶＣＯ２を動作させる。ＰＬＬ回路１２０は、基準クロック生成回路１４０からの基準クロックＶＣＫに基づいて、送信時には所望の周波数の送信搬送波信号を出力し、受信時には所望の受信周波数に対応する局所周波数信号を出力する。
【００３３】
なお、本構成例（図１）のようにＰＬＬ回路を送信回路と受信回路とで共用するのではなく、送信用ＰＬＬ回路と受信用ＰＬＬ回路とをそれぞれ独立に設ける構成にしてもよい。
【００３４】
ロック検出回路１５０は、ＰＬＬ回路１２０において発振周波数がロックされたことを検出し、ロック検出信号ＬＤＴ（ロック時間特定情報）を制御部１１０に出力する。制御部１１０は、このロック検出信号ＬＤＴに基づいてロック時間、すなわちＰＬＬ回路１２０が動作を開始してから発振周波数がロックされるまでの時間を計測する。
【００３５】
変調用制御電圧生成回路１６０は、制御部１１０からの送信データに基づいて、電圧制御発振回路ＶＣＯに対して、変調用制御電圧信号ＶＢを出力する。
【００３６】
パワーアンプＰＡは、電圧制御発振回路ＶＣＯの出力信号ＶＱを増幅し、アンテナＡＮＴに供給する。
【００３７】
制御部１１０は、送信回路１００及び受信回路１７０の送受信処理を制御する。例えば、送信データを生成して変調用制御電圧生成回路１６０に出力したり、送受信に用いる周波数チャネルを設定したり、後述する送信回路１００及び受信回路１７０のキャリブレーション処理の制御などを行う。
【００３８】
記憶部１３０は、例えばフラッシュメモリー、ＥＥＰＲＯＭ、強誘電体メモリー等の不揮発性メモリーであって、キャリブレーション処理に用いられる送信回路用キャリブレーションパラメーターＣＬＰＴと受信回路用キャリブレーションパラメーターＣＬＰＲや２つのパラメーターとの相関を表す情報ＩＣＬＰを記憶する。この相関を表す情報ＩＣＬＰ（例えば対応表など）は、例えば工場出荷前に送信状態及び受信状態の評価を行って、その評価結果（検出結果）に基づいて作成することができる。
【００３９】
本実施形態の回路装置は、環境測定センサーＳＮをさらに含んでもよい。この環境測定センサーＳＮは、例えば温度センサーであって、回路装置の周囲の温度を測定する。制御部１１０は、環境測定センサーＳＮからの情報（例えば温度情報）に基づいて、送信回路用キャリブレーションパラメーターＣＬＰＴ及び受信回路用キャリブレーションパラメーターＣＬＰＲを可変に設定することができる。
【００４０】
また、本実施形態の回路装置は、受信レベル検出回路１８０をさらに含んでもよい。この受信レベル検出回路１８０は、受信回路１７０が受信した信号の信号レベル（入力レベル）を検出して、検出結果である受信レベル検出信号ＲＬＤを制御部１１０に対して出力する。制御部１１０は、この受信レベル検出信号ＲＬＤに基づいて、受信回路用キャリブレーションパラメーターＣＬＰＲを可変に設定することができる。
【００４１】
電圧制御発振回路ＶＣＯ１、ＶＣＯ２の発振周波数は、理論的にはインダクターのインダクタンス値とキャパシターの容量値で決定されるが、実際にはトランジスターのゲート容量や寄生容量が存在することや、製造工程でのプロセス変動や、使用時における電源電圧の変動や温度によって容量値が変動する。この変動により、発振周波数が変化する。また回路素子の特性の経年変化によっても発振周波数が変化する。このような発振周波数の変化を補正するために、使用する容量を選択するなどのパラメーター設定をするキャリブレーション処理が行われる。
【００４２】
本実施形態の回路装置によれば、記憶部１１０に記憶された送信回路用キャリブレーションパラメーターＣＬＰＴと受信回路用キャリブレーションパラメーターＣＬＰＲとの相関を表す情報ＩＣＬＰを用いることにより、送信回路もしくは受信回路の一方の回路のみのキャリブレーションを行えば、その結果から、他方の回路のパラメーター設定をキャリブレーションすることなくパラメーター設定を行うことができるため、キャリブレーション処理の時間を短縮することができる。その結果、回路装置の消費電力を低減させることができる。
【００４３】
具体的には、制御部１１０は、送信回路１００の送信状態の検出結果に基づいて送信回路用キャリブレーションパラメーターＣＬＰＴを設定する。そして設定された送信回路用キャリブレーションパラメーターＣＬＰＴと相関を表す情報ＩＣＬＰとに基づいて受信回路用キャリブレーションパラメーターＣＬＰＲを設定する。送信回路１００は、設定された送信回路用キャリブレーションパラメーターＣＬＰＴに基づく送信処理を行い、受信回路１７０は、設定された受信回路用キャリブレーションパラメーターＣＬＰＲに基づく受信処理を行う。
【００４４】
すなわち、送信回路用キャリブレーションパラメーターＣＬＰＴは、送信状態の検出結果に基づくキャリブレーション処理により設定されるが、受信回路用キャリブレーションパラメーターＣＬＰＲは、設定された送信回路用キャリブレーションパラメーターＣＬＰＴ及び相関を表す情報ＩＣＬＰに基づいて設定される。こうすることで、受信回路用キャリブレーションパラメーターＣＬＰＲを設定するための処理（キャリブレーション処理）が不要になるから、キャリブレーション処理の時間を短縮することができる。
【００４５】
キャリブレーションパラメーターＣＬＰＴ、ＣＬＰＲは、具体的にはＰＬＬ回路１２０を構成する回路素子のパラメーターであって、例えば電圧制御発振回路ＶＣＯ１、ＶＣＯ２の制御電圧と発振周波数との関係を設定するパラメーターであり、より具体的には、例えば電圧制御発振回路ＶＣＯ１、ＶＣＯ２の容量についてのパラメーターである。
【００４６】
送信状態の検出結果は、例えばＰＬＬ回路１２０のロック時間特定情報であって、具体的にはＰＬＬ回路１２０が動作を開始してから所望の発振周波数の信号が安定して出力されるまでの時間（ロック時間）である。制御部１１０は、キャリブレーション処理により、ロック時間ができるだけ短くなるように送信回路用キャリブレーションパラメーターＣＬＰＴを設定する。
【００４７】
本実施形態の回路装置によれば、制御部１１０は、受信回路１７０の受信状態の検出結果に基づいて受信回路用キャリブレーションパラメーターＣＬＰＲを設定し、設定された受信回路用キャリブレーションパラメーターＣＬＰＲと相関を表す情報とに基づいて送信回路用キャリブレーションパラメーターＣＬＰＴを設定することもできる。このようにしても、送信回路用キャリブレーションパラメーターＣＬＰＴを設定するための処理（キャリブレーション処理）が不要になるから、キャリブレーション処理の時間を短縮することができる。
【００４８】
受信状態の検出結果は、例えば受信処理におけるＰＬＬ回路１２０のロック時間特定情報であって、具体的にはＰＬＬ回路１２０が動作を開始してから所望の発振周波数の信号が安定して出力されるまでの時間（ロック時間）である。制御部１１０は、キャリブレーション処理により、ロック時間ができるだけ短くなるように受信回路用キャリブレーションパラメーターＣＬＰＴを設定する。
【００４９】
図２に、本実施形態の送信用電圧制御発振回路ＶＣＯ１の詳細な構成例を示す。なお、本実施形態の電圧制御発振回路ＶＣＯ１は図２の構成に限定されず、その構成要素の一部を省略したり、他の構成要素に置き換えたり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００５０】
本構成例の電圧制御発振回路ＶＣＯ１は、搬送周波数制御用のバラクター及び周波数変調用のバラクターを含むＬＣタンク型電圧制御発振回路（ＬＣ−ＶＣＯ：Voltage Controlled Oscillator）である。具体的には、２つのＮ型トランジスターＴ１、Ｔ２、２つのインダクター（コイル）Ｌ１、Ｌ２、搬送周波数制御用バラクターＣ１、Ｃ２、周波数変調用バラクターＣ３、Ｃ４、電流源ＩＳ、キャリブレーション用キャパシターＣＡ１〜ＣＡ３、ＣＢ１〜ＣＢ３及びスイッチ素子ＳＷ１ａ〜ＳＷ３ａ、ＳＷ１ｂ〜ＳＷ３ｂを含む。
【００５１】
インダクターＬ１、Ｌ２、搬送周波数制御用バラクターＣ１、Ｃ２及びキャリブレーション用キャパシターＣＡ１〜ＣＡ３、ＣＢ１〜ＣＢ３は、ＬＣ共振回路を構成する。
【００５２】
スイッチ素子ＳＷ１ａ〜ＳＷ３ａ、ＳＷ１ｂ〜ＳＷ３ｂは、制御部１１０からの制御信号に基づいてオン・オフされ、キャリブレーション用キャパシターＣＡ１〜ＣＡ３、ＣＢ１〜ＣＢ３の容量値（広義にはキャリブレーションパラメーター）が可変に設定される。
【００５３】
バラクターＣ１、Ｃ２は、制御電圧信号入力ノードＮＡに入力される制御電圧信号ＶＡによって、容量値が変化するから、制御電圧を変化させることで電圧制御発振回路ＶＣＯの発振周波数（搬送波の周波数）を変化させることができる。この制御電圧と発振周波数との関係は、キャリブレーション用キャパシターＣＡ１〜ＣＡ３、ＣＢ１〜ＣＢ３の容量値（広義にはキャリブレーションパラメーター）を変化させることで、可変に設定することができる。
【００５４】
周波数変調用バラクターＣ３、Ｃ４は、変調用信号入力ノードＮＢに入力される変調用制御電圧信号ＶＢによって容量値が変化するから、変調用制御電圧信号ＶＢを変化させることで周波数変調を行うことができる。
【００５５】
受信用電圧制御発振回路ＶＣＯ２の構成例は、図２の構成例において周波数変調用バラクターＣ３、Ｃ４及び変調用信号入力ノードＮＢを除いたものである。送信用電圧制御発振回路ＶＣＯ１と同様に、キャリブレーション用キャパシターＣＡ１〜ＣＡ３、ＣＢ１〜ＣＢ３の容量値を変化させることで、制御電圧と発振周波数との関係を可変に設定することができる。
【００５６】
図３は、電圧制御発振回路ＶＣＯ１、ＶＣＯ２のキャリブレーション用キャパシターＣＡ１〜ＣＡ３、ＣＢ１〜ＣＢ３による容量設定を説明する図である。図３には、８段階の容量設定Ｃｓｅｔ１〜Ｃｓｅｔ８について、各スイッチ素子のオン・オフと総容量値とを示す。なお、図２に示すように、ＣＡ１、ＣＢ１の容量値をＣｃとし、ＣＡ２、ＣＢ２の容量値を２Ｃｃとし、ＣＡ３、ＣＢ３の容量値を４Ｃｃとした。
【００５７】
例えば、容量設定Ｃｓｅｔ１は、全てのスイッチ素子がオン状態であり、総容量値は７Ｃｃである。また、容量設定Ｃｓｅｔ２は、ＳＷ１ａ、ＳＷ１ｂがオフ状態で、他のスイッチ素子はオン状態であり、総容量値は６Ｃｃである。また、容量設定Ｃｓｅｔ８は、全てのスイッチ素子がオフ状態であり、総容量値は０である。このように各スイッチ素子を制御することで、総容量値が０から７Ｃｃの範囲で８段階の容量値を設定することができる。
【００５８】
なお、容量設定の段階は８段階に限定されるものではなく、電圧制御発振回路ＶＣＯに含まれるキャリブレーション用キャパシター及びスイッチ素子の個数を増減することで、容量設定の段階数を増減することができる。
【００５９】
図４に、容量設定Ｃｓｅｔ１〜Ｃｓｅｔ８に対応する制御電圧ＶＡと発振周波数との関係の一例を示す。制御電圧ＶＡは制御電圧調整範囲内で可変に設定され、それに応じて発振周波数は発振周波数出力範囲内で可変に設定される。
【００６０】
ＰＬＬ回路１２０がロックして安定した周波数の信号を出力し、ロック時間や位相ノイズなどの諸特性を満たすためには、周波数チャネルに応じた容量設定が必要となる。例えば図４の場合では、所望の周波数（搬送波の周波数又は局所周波数）ｆ１の場合は、容量設定はＣｓｅｔ１〜Ｃｓｅｔ８の範囲で動作可能であるが、所望の周波数ｆ２の場合は、容量設定をＣｓｅｔ６〜Ｃｓｅｔ８の範囲にする必要がある。また、所望の周波数ｆ３の場合は、容量設定をＣｓｅｔ１又はＣｓｅｔ２にする必要がある。このように複数の周波数チャネルを使用する回路装置（無線機器、電子機器）では、周波数チャネルに応じて容量設定を行う必要がある。
【００６１】
図５（Ａ）〜図５（Ｃ）に、製造プロセスの変動、供給電圧の変化、周囲温度の変化による発振周波数の変化の一例を示す。
【００６２】
電圧制御発振回路ＶＣＯ１、ＶＣＯ２の発振周波数は、理論的にはインダクターのインダクタンス値とキャパシターの容量値で決定されるが、実際にはトランジスターのゲート容量や寄生容量が存在することや、製造工程でのプロセス変動や使用時における電源電圧の変動や温度によって容量値が変動する。この変動により、発振周波数が変化する。
【００６３】
図５（Ａ）に、製造工程でのプロセス変動によりトランジスターのしきい値電圧Ｖｔｈが変化した場合の発振周波数特性を示す。図５（Ａ）では、容量設定Ｃｓｅｔ１及びＣｓｅｔ８の場合を示してあるが、他の容量設定の場合も同様の特性になる。図５（Ａ）から分かるように、しきい値電圧Ｖｔｈが標準値（Ｔｙｐ）を中心として上限値（Ｈｉｇｈ）
と下限値（Ｌｏｗ）との間で変動した（ばらついた）場合には、発振周波数が最大で５０ＭＨｚ程度変化する。
【００６４】
図５（Ｂ）に、電圧制御発振回路ＶＣＯへの供給電圧が変化した場合の発振周波数特性を示す。図５（Ｂ）から分かるように、供給電圧が１．６Ｖから１．８Ｖまで変化すると、発振周波数は最大で３０ＭＨｚ程度変化する。
【００６５】
図５（Ｃ）に、周辺温度を変化させた場合の発振周波数特性を示す。図５（Ｃ）から分かるように、周辺温度が−４０℃から８０℃まで変化すると、発振周波数は最大で７０ＭＨｚ程度変化する。
【００６６】
このように、プロセスの変動、供給電圧の変化及び周辺温度の変化を全て考慮すると、発振周波数は例えば最大で１５０ＭＨｚ程度変化することになる。従って、使用する周波数チャネルに対して上下に１５０ＭＨｚ程度広げた周波数範囲でＰＬＬ回路１２０が動作する必要がある。
【００６７】
電圧制御発振回路ＶＣＯ１、ＶＣＯ２の供給電圧が、電子回路全体に供給される電源電圧と同一のものではなく、レギュレータ等を用い、プロセス変動や温度変化に対し一定した電圧を供給することが可能な電源の場合には、電圧の変動を考慮する必要はなく、発振周波数は例えば最大で１２０ＭＨｚ程度変化することになり、使用する周波数チャネルに対して上下に１２０ＭＨｚ程度広げた周波数範囲でＰＬＬ回路１２０が動作する必要がある。
【００６８】
キャリブレーション処理は、このようなプロセス変動等による発振周波数の変化を補正するためのものであって、具体的には、ＰＬＬ回路１２０を構成する回路素子のパラメーター（例えば電圧制御発振回路ＶＣＯ１、ＶＣＯ２の容量）を最適な値に設定する処理である。そして設定されたパラメーターが最適な値（或いは最適値により近い値）であるか否かの判断は、ＰＬＬ回路１２０のロック時間（広義にはロック時間特定情報）に基づいて行われる。すなわち、ロック時間ができるだけ短くなるように、キャリブレーションパラメーターが設定される。
【００６９】
本実施形態の回路装置では、工場出荷前の評価に基づいて作成された送信回路用キャリブレーションパラメーターＣＬＰＴと受信回路用キャリブレーションパラメーターＣＬＰＲとの相関を表す情報ＩＣＬＰを記憶部１３０に記憶保持しておくことで、キャリブレーションに要する時間を短縮することができる。
【００７０】
キャリブレーションパラメーターとしては、上述した電圧制御発振回路ＶＣＯ１、ＶＣＯ２の容量の他に、ＰＬＬ回路１２０の比較周波数、チャージポンプＣＰの電流、ループフィルターＬＦの回路定数、電圧制御発振回路ＶＣＯ１、ＶＣＯ２のバイアス電流などがある。
【００７１】
例えば、基準クロック生成回路１４０と位相比較器ＰＦＤとの間に可変分周器を設けて、基準クロックを分周して位相比較器ＰＦＤに入力することで、ＰＬＬ回路の比較周波数を可変に設定することができる。比較周波数を高くすれば、ロック時間は短縮される。また、チャージポンプＣＰの電流及び電圧制御発振回路ＶＣＯのバイアス電流を大きくすれば、ロック時間は短縮される。
【００７２】
ループフィルターＬＦは、低域を通過させるローパスフィルターであり、この回路定数を可変に設定することで、フィルターのカットオフ周波数を変化させることができる。例えば、カットオフ周波数を高くすれば、ＰＬＬ回路の応答が速くなり、ロック時間は短縮される。
【００７３】
図６に、工場出荷前に行う送信状態及び受信状態の評価システムの構成例を示す。図６に示す評価システムは、制御回路、スペクトラムアナライザー（周波数カウンター）、高周波信号発生器、ロック時間測定回路を含む。
【００７４】
制御回路は、回路装置（無線機器）に対して周波数チャネルを第１の周波数チャネルＣＨ１に設定し、回路装置の送信回路を動作させる。送信回路から出力される出力信号をスペクトラムアナライザー（周波数カウンター）とロック時間測定回路に入力し、出力信号の周波数とロック時間を測定する。制御回路は、送信回路用キャリブレーションパラメーターＣＬＰＴ（例えば電圧制御発振回路ＶＣＯ１の容量設定Ｃｓｅｔ１〜Ｃｓｅｔ８）を順次設定しながらロック時間を測定し、ロック時間が最も短くなるキャリブレーションパラメーター（容量設定）を決定する。
【００７５】
次に制御回路は、周波数チャネルを第２の周波数チャネルＣＨ２に設定して、上記と同様の評価を行い、ロック時間が最も短くなるキャリブレーションパラメーターを決定する。また、温度によっても最適なキャリブレーションパラメーターが異なるから、温度を変えて同様な評価を行う。
【００７６】
次に制御回路は、回路装置の受信回路を動作させ、上記と同様の評価を行う。受信回路の場合は、受信用電圧制御発振回路ＶＣＯ２の出力を無線機器の外でモニターできないので、回路装置に内蔵されたロック検出回路を用いるか、或いは高周波信号発生器から出力された高周波信号を受信回路に入力し、復調データと高周波信号発生器からの入力データとを比較することでキャリブレーションパラメーターが適切であるか否かを判断する。
【００７７】
以上のようにして、送信回路用キャリブレーションパラメーターＣＬＰＴと受信回路用キャリブレーションパラメーターＣＬＰＲとの相関を表す情報ＩＣＬＰ（相関情報、対応表）を作成することができる。
【００７８】
図７（Ａ）は、記憶部１３０に記憶保持されるキャリブレーションパラメーターの相関情報ＩＣＬＰ（対応表）の一例である。図７（Ａ）に示す相関情報ＩＣＬＰは、複数の周波数チャネルＣＨ１〜ＣＨ４０の各周波数チャネルについて、高温、常温、低温の３温度の環境状態（広義には第１〜第ｍ（ｍは２以上の整数）の環境状態）に応じた送信用容量設定と受信用容量設定との相関を表している。なお、例えば高温は８５℃、常温は２５℃、低温は−４０℃である。
【００７９】
すなわち、記憶部１３０は、第１〜第ｍの環境状態に応じたキャリブレーションパラメーターの相関を表す情報である第１〜第ｍの相関情報を記憶する。制御部１１０は、第１〜第ｍの環境状態のうちの第ｉ（ｉは１≦ｉ≦ｍである整数）の環境状態（例えば高温の環境状態）である場合には、第ｉの環境状態に応じて送信回路用キャリブレーションパラメーター（例えば送信用容量設定）を設定する。そして設定された送信回路用キャリブレーションパラメーターと第１〜第ｍの相関情報のうちの第ｉの相関情報とに基づいて、受信回路用キャリブレーションパラメーター（例えば受信用容量設定）を設定する。
【００８０】
複数の周波数チャネルを使用する場合には、記憶部１３０は、第１〜第ｎ（ｎは２以上の整数）の周波数チャネルに対応する相関を表す情報である第１〜第ｎの周波数チャネル用相関情報を記憶する。制御部１１０は、送受信用周波数チャネルとして、第１〜第ｎの周波数チャネルとして第ｊ（ｊは１≦ｊ≦ｎである整数）の周波数チャネル（例えば第１の周波数チャネルＣＨ１）を使用する場合には、第ｊの周波数チャネルに対応する送信回路用キャリブレーションパラメーターを設定する。そして設定された送信回路用キャリブレーションパラメーターと第１〜第ｎの周波数チャネル用相関情報のうちの第ｊの周波数チャネル用相関情報とに基づいて、受信回路用キャリブレーションパラメーターを設定する。
【００８１】
具体的には、例えば図７（Ａ）では、第１の周波数チャネルＣＨ１を使用する場合であって、回路装置の温度が常温である場合には、制御部１１０は送信用容量設定としてＣｓｅｔ４を設定する。そして送信用容量設定Ｃｓｅｔ４と図７（Ａ）に示す相関情報（対応表）とに基づいて、受信用容量設定としてＣｓｅｔ３を設定する。
【００８２】
図７（Ｂ）は、受信信号レベルに応じたキャリブレーションパラメーターの相関情報ＩＣＬＰ（対応表）の一例である。
【００８３】
受信回路１７０への入力レベル（受信信号レベル）が大きくなると、低雑音増幅器ＬＮＡを経由して周波数変換回路ＭＩＸに入力される信号レベルが大きくなる。そうすると、受信用電圧制御発振回路ＶＣＯ２から周波数変換回路ＭＩＸを見たときの容量が変化する。このために、受信信号レベルの変化に応じて最適な受信用容量設定（広義には受信回路用キャリブレーションパラメーター）を設定する必要がある。
【００８４】
図７（Ｂ）では、第１、第２の受信レベルＲｌｅｖｅｌ１、Ｒｌｅｖｅｌ２にそれぞれ対応する受信用容量設定（広義には第１、第２の受信レベル用キャリブレーションパラメーター）の相関情報を示す。例えば第１の受信レベルＲｌｅｖｅｌ１は−６０ｄＢｍであり、第２の受信レベルＲｌｅｖｅｌ２は−４０ｄＢｍである。この相関情報は、図６に示した評価システムを用いて、高周波信号発生器の出力レベルを変化させ、第１、第２の受信レベルＲｌｅｖｅｌ１、Ｒｌｅｖｅｌ２に応じた最適な容量設定を決定することで作成することができる。
【００８５】
本実施形態の回路装置では、制御部１１０は、受信レベル検出回路１８０の検出結果に基づいて、受信回路１７０が有するＰＬＬ回路１２０を構成する回路素子のパラメーターを、受信回路１７０のキャリブレーションパラメーターとして設定することができる。例えば受信レベル検出回路１８０の検出結果に基づいて、受信レベルが−５０ｄＢｍ未満である場合には、回路素子のパラメーターとして第１の受信レベルに対応する第１の受信レベル用キャリブレーションパラメーターを設定する。そして受信レベルが−５０ｄＢｍ以上である場合には、回路素子のパラメーターとして第２の受信レベルに対応する第２の受信レベル用キャリブレーションパラメーターを設定する。この回路素子のパラメーターは、具体的には受信用電圧制御発振回路ＶＣＯ２の制御電圧と発振周波数との関係を設定するパラメーターであり、より具体的には受信用電圧制御発振回路ＶＣＯ２の容量についてのパラメーターである。
【００８６】
具体的には、図７（Ｂ）に示すように、第１の周波数チャネルＣＨ１を使用する場合であって、回路装置の温度が常温である場合には、受信レベルが−５０ｄＢｍ未満である時は受信用容量設定としてＣｓｅｔ３を設定し、受信レベルが−５０ｄＢｍ以上である時は受信用容量設定としてＣｓｅｔ４を設定する。このようにすることで、受信レベルが変化した場合でも、受信回路用キャリブレーションパラメーターを最適な値に設定することができるから、安定した受信動作が可能になる。
【００８７】
図８（Ａ）〜図８（Ｄ）は、受信レベル検出回路１８０の構成例及び動作を説明する図である。図８（Ａ）に示すように、受信レベル検出回路１８０は、包絡線検波器ＥＤと電圧比較器ＶＣＯＭＰとを含む。
【００８８】
包絡線検波器ＥＤは、受信回路１７０のフィルターＢＰＦからの中間周波信号ＲＩＦを受けて、包絡線信号ＲＥＮを出力する。電圧比較器ＶＣＯＭＰは、包絡線信号ＲＥＮの電圧レベルが所定の電圧値より高い場合には第１のレベル（Ｈレベル、高電位レベル）を出力し、包絡線信号ＲＥＮの電圧レベルが所定の電圧値より低い場合には第２のレベル（Ｌレベル、低電位レベル）を受信レベル検出信号ＲＬＤとして出力する。
【００８９】
図８（Ｂ）に中間周波信号ＲＩＦの波形の一例を示し、図８（Ｃ）に包絡線信号ＲＥＮの波形の一例を示す（図８（Ｃ）の実線）。図８（Ｄ）に受信レベルと受信レベル検出信号ＲＬＤの関係を示す。例えば図８（Ｄ）では、受信レベルが−５０ｄＢｍ以上である場合には、受信レベル検出信号ＲＬＤはＨレベルに設定され、受信レベルが−５０ｄＢｍ未満である場合には、受信レベル検出信号ＲＬＤはＬレベルに設定される。
【００９０】
以上説明したように、本実施形態の回路装置によれば、送信状態の検出結果に基づいて送信回路用キャリブレーションパラメーターを設定し、この設定された送信回路用キャリブレーションパラメーターと記憶部１３０に記憶された相関を表す情報（相関情報）とに基づいて、受信回路用キャリブレーションパラメーターを設定することができる。こうすることで、受信回路用キャリブレーションパラメーターを設定するための処理（キャリブレーション処理）が不要になるから、キャリブレーション処理の時間を短縮することができる。
【００９１】
また本実施形態の回路装置によれば、受信状態の検出結果に基づいて受信回路用キャリブレーションパラメーターを設定し、この設定された受信回路用キャリブレーションパラメーターと記憶部１３０に記憶された相関を表す情報（相関情報）とに基づいて、送信回路用キャリブレーションパラメーターを設定することができる。こうすることで、送信回路用キャリブレーションパラメーターを設定するための処理（キャリブレーション処理）が不要になるから、キャリブレーション処理の時間を短縮することができる。
【００９２】
このように、本実施形態の回路装置によれば、キャリブレーション処理の時間を短縮することができるから、キャリブレーション処理のために消費される電力を削減することができる。その結果、携帯機器などの場合に、電池（バッテリー）の寿命を延ばすことなどが可能になる。
【００９３】
また本実施形態の回路装置によれば、予め工場出荷前の評価により環境状態や周波数チャネルに応じて最適化された送信回路用キャリブレーションパラメーター及び受信回路用キャリブレーションパラメーターを、相関情報として記憶部１３０に記憶保持しておくことができるから、キャリブレーション処理に要する時間をさらに短縮することができる。
【００９４】
また本実施形態の回路装置によれば、受信レベルに応じて受信回路用キャリブレーションパラメーターを可変に設定することができる。その結果、受信レベルが変化した場合でも、受信回路用キャリブレーションパラメーターを最適な値に設定することができるから、安定した受信動作などが可能になる。
【００９５】
２．キャリブレーション処理
以下では、始めに本実施形態の回路装置による無線通信手順を説明し、次にキャリブレーション処理により最適なキャリブレーションパラメーターを設定する手順について説明する。
【００９６】
図９（Ａ）に、本実施形態の回路装置による無線通信手順の一例を示す。この無線通信手順は、例えばBluetooth（登録商標）などの省電力近距離無線通信システムで採用されている。図９（Ａ）に示すように、本実施形態の回路装置を含む２つの無線機器（電子機器）の間の無線通信では、コネクションインターバルとよばれる所定の時間の長さの期間が設けられ、１つのコネクションインターバルでは、無線機器１及び無線機器２の双方に、送信期間ＴＴＸ及び受信期間ＴＲＸが少なくとも１回設けられる。１つの送信期間ＴＴＸ又は１つの受信期間ＴＲＸでは、１パケットのデータが送信又は受信される。
【００９７】
具体的には、無線機器１の第１の送信期間ＴＴＸ１では、無線機器１から無線機器２に対して１パケットのデータが送信される。この時、無線機器２は、第１の受信期間ＴＲＸ１に設定される。次に無線機器２の第１の送信期間ＴＴＸ１では、無線機器２から無線機器１に対して１パケットのデータが送信される。この時、無線機器１は、第１の受信期間ＴＲＸ１に設定される。１つのコネクションインターバルに含まれる送信期間ＴＴＸ又は受信期間ＴＲＸの数は、データ量や各無線機器におけるデータ処理能力などによって変化する。
【００９８】
１つのコネクションインターバルにおいて送受信が終了すると、各無線機器は低消費電力モードＬＰＭに設定され、この低消費電力モードＬＰＭの期間では無線通信は行われない。そして次のコネクションインターバルが開始されると、再び第１の送信期間ＴＴＸ１、第１の受信期間ＴＲＸ１が開始され、データの送受信が行われる。
【００９９】
なお、１つの送信期間において送信されるデータは１パケットに限定されるものではなく、１送信期間において複数のパケットを送信してもよい。
【０１００】
図９（Ｂ）は、本実施形態の回路装置におけるキャリブレーション処理を説明する図である。図９（Ｂ）には、第１〜第５の送信期間ＴＴＸ１〜ＴＴＸ５におけるロック時間ｔＬＣＫ１〜ｔＬＣＫ５及びキャリブレーションパラメーターＣＬＰ１〜ＣＬＰ４を示す。
【０１０１】
第１の送信期間ＴＴＸ１では、制御部１１０は、送信回路１００のキャリブレーションパラメーターとして、第１のキャリブレーションパラメーターＣＬＰ１を設定する。そして、送信回路１００は、第１のキャリブレーションパラメーターＣＬＰ１に基づく第１の送信処理を行う。ここで第１のキャリブレーションパラメーターＣＬＰ１は、記憶部１１０に記憶保持された相関情報に基づく初期キャリブレーションパラメーターＣＬＰｉｎｉｔであってもよい。
【０１０２】
第２の送信期間ＴＴＸ２では、制御部１１０は、キャリブレーションパラメーターとして、第１の送信処理での送信状態の検出結果に基づいて更新された第２のキャリブレーションパラメーターＣＬＰ２を設定する。そして、送信回路１００は、第２のキャリブレーションパラメーターＣＬＰ２に基づく第２の送信処理を行う。
【０１０３】
さらに第３の送信期間ＴＴＸ３では、キャリブレーションパラメーターとして、第２の送信処理での送信状態の検出結果に基づいて更新された第３のキャリブレーションパラメーターＣＬＰ３を設定する。そして、送信回路１００は、第３のキャリブレーションパラメーターＣＬＰ３に基づく第３の送信処理を行う。
【０１０４】
同様に第４の送信期間ＴＴＸ４では、キャリブレーションパラメーターとして、第４のキャリブレーションパラメーターＣＬＰ４が設定され、これに基づいて第４の送信処理が行われる。
【０１０５】
このようにして、制御部１１０は、送信状態が所定の条件の送信状態になるまでキャリブレーションパラメーターの更新を繰り返す。送信状態が所定の条件の送信状態になれば、制御部１１０は、それ以降の送信期間ではキャリブレーションパラメーターの更新を行わない。
【０１０６】
所定の条件の送信状態とは、例えばキャリブレーションパラメーターが最適な値、或いは最適に近い値に設定された送信状態であって、具体的にはロック時間（広義にはロック時間特定情報）ができるだけ短くなる送信状態である。
【０１０７】
図９（Ｂ）を用いて、送信状態が所定の条件の送信状態になるまでの処理を説明する。例えば第１のキャリブレーションパラメーターＣＬＰ１（例えばＶＣＯの容量値Ｃｐ１）による送信処理のロック時間ｔＬＣＫ１は８０μｓである。次に制御部１１０は、第２のキャリブレーションパラメーターＣＬＰ２として、ＶＣＯの容量を容量値Ｃｐ１より大きい容量値Ｃｐ２に設定し、第２の送信処理を行う。この時のロック時間ｔＬＣＫ２は、９０μｓである。
【０１０８】
ロック時間を比較すると、ｔＬＣＫ１＜ｔＬＣＫ２であるから、制御部１１０は、第３のキャリブレーションパラメーターＣＬＰ３として、ＶＣＯの容量を容量値Ｃｐ１より小さい容量値Ｃｐ３に設定し、第３の送信処理を行う。この時のロック時間ｔＬＣＫ３は、７０μｓである。ロック時間を比較すると、ｔＬＣＫ１＞ｔＬＣＫ３であるから、制御部１１０は、第４のキャリブレーションパラメーターＣＬＰ４として、ＶＣＯの容量を容量値Ｃｐ３よりさらに小さい容量値Ｃｐ４に設定し、第４の送信処理を行う。この時の送信処理のロック時間ｔＬＣＫ４は、７５μｓである。
【０１０９】
ロック時間を比較すると、ｔＬＣＫ３＜ｔＬＣＫ４であるから、制御部１１０は、第３のキャリブレーションパラメーターＣＬＰ３（例えば容量値Ｃｐ３）が設定された状態が、所定の条件の送信状態であると判断する。そして第５の送信期間ＴＴＸ５以降では、キャリブレーションパラメーターとして第３のキャリブレーションパラメーターＣＬＰ３を設定する。
【０１１０】
特にBluetooth（登録商標）などの省電力近距離無線通信システムでは、図９（Ａ）に示したように複数の送信期間が設けられるから、送信期間毎にキャリブレーション処理を行うことで、短時間で最適なキャリブレーションパラメーターを設定することができる。
【０１１１】
もっともキャリブレーションパラメーターの初期値が不適当である場合には、ロックしなかったり、ロック時間が長くなったりすることで通信に支障が出ることも考えられるが、上述したように予め工場出荷前の評価により環境状態や周波数チャネルに応じて最適化された送信回路用キャリブレーションパラメーター及び受信回路用キャリブレーションパラメーターを、相関情報として記憶部１３０に記憶保持しておき、これを初期値とすることで通信に支障が出ないようにすることができる。
【０１１２】
なお、上述したBluetooth（登録商標）などの省電力近距離無線通信システムでは、通信エラーが発生した場合には該当するデータを再送信することができるから、ロック時間が長くなったとしても通信に支障が出ないようにすることができる。
【０１１３】
以上は、送信状態の検出結果に基づいて送信回路用キャリブレーションパラメーターを設定する手順の説明であるが、受信状態の検出結果に基づいて受信回路用キャリブレーションパラメーターを設定する手順も上記と同様である。
【０１１４】
すなわち、第１の受信期間では、制御部１１０は、受信回路１７０のキャリブレーションパラメーターとして、第１のキャリブレーションパラメーターＣＬＰ１を設定する。そして、受信回路１７０は、第１のキャリブレーションパラメーターＣＬＰ１に基づく第１の受信処理を行う。ここで第１のキャリブレーションパラメーターＣＬＰ１は、記憶部１１０に記憶保持された相関情報に基づく初期キャリブレーションパラメーターＣＬＰｉｎｉｔであってもよい。
【０１１５】
第２の受信期間では、制御部１１０は、キャリブレーションパラメーターとして、第１の受信処理での受信状態の検出結果に基づいて更新された第２のキャリブレーションパラメーターＣＬＰ２を設定する。そして、受信回路１７０は、第２のキャリブレーションパラメーターＣＬＰ２に基づく第２の受信処理を行う。
【０１１６】
さらに第３の受信期間では、キャリブレーションパラメーターとして、第２の受信処理での受信状態の検出結果に基づいて更新された第３のキャリブレーションパラメーターＣＬＰ３を設定する。そして、受信回路１７０は、第３のキャリブレーションパラメーターＣＬＰ３に基づく第３の受信処理を行う。
【０１１７】
同様に第４の受信期間では、キャリブレーションパラメーターとして、第４のキャリブレーションパラメーターＣＬＰ４が設定され、これに基づいて第４の受信処理が行われる。
【０１１８】
このようにして、制御部１１０は、受信状態が所定の条件の受信状態になるまでキャリブレーションパラメーターの更新を繰り返す。受信状態が所定の条件の受信状態になれば、制御部１１０は、それ以降の受信期間ではキャリブレーションパラメーターの更新を行わない。
【０１１９】
所定の条件の受信状態とは、例えばキャリブレーションパラメーターが最適な値、或いは最適に近い値に設定された受信状態であって、具体的にはロック時間（広義にはロック時間特定情報）ができるだけ短くなる受信状態である。
【０１２０】
上述したように、Bluetooth（登録商標）などの省電力近距離無線通信システムでは、図９（Ａ）に示したように複数の受信期間が設けられるから、受信期間毎にキャリブレーション処理を行うことで、短時間で最適なキャリブレーションパラメーターを設定することができる。
【０１２１】
３．ロック時間の検出
図１０は、ＰＬＬ回路１２０のロック時間を説明する図である。ＰＬＬ回路１２０が動作を開始すると、電圧制御発振回路ＶＣＯの発振周波数は目標周波数（所望の搬送波周波数）に向かって上昇し、目標周波数を中心に上下に変動しながら最終的には目標周波数に安定する。ロック検出回路１５０は、発振周波数がほぼ一定になるタイミングで、ロック検出信号ＬＤＴを例えばＨレベル（高電位レベル）に設定する。制御部１１０は、ロック検出信号ＬＤＴがＬレベル（低電位レベル）からＨレベルに変化することで、ＰＬＬ回路１２０がロックしたことを認識する。こうすることで、制御部１１０は、ＰＬＬ回路１２０の動作開始からロックまでの時間、すなわちロック時間を測定することができる。
【０１２２】
図１１に、ＰＬＬ回路１２０が動作を開始してからロックするまでの電圧制御発振回路ＶＣＯの制御電圧の信号波形を示す。図１１には、容量設定Ｃｓｅｔ１〜Ｃｓｅｔ７に対応する制御電圧の信号波形を示してある。容量設定を変えることにより、すなわち電圧制御発振回路ＶＣＯのキャリブレーション用キャパシターの容量値を変えることにより、ロック時間が変化することが分かる。例えば、図１１では容量設定Ｃｓｅｔ３の場合にロック時間が最も短くなり（図１１のＡ１）、容量設定Ｃｓｅｔ７の場合にロック時間が最も長くなる（図１１のＡ２）。また、図示していないが、容量設定Ｃｓｅｔ８の場合には、ＰＬＬ回路１２０はロックしなくなる。
【０１２３】
図１１から分かるように、ロック時間を計測して、ロック時間が最も短くなる容量設定（広義にはキャリブレーションパラメーター）を選ぶことで、キャリブレーションパラメーターを最適な値に設定することができる。
【０１２４】
図１２（Ａ）に、ロック検出回路１５０の第１の構成例を示す。本構成例は、２つのＤ型フリップフロップ回路ＤＦＦ１、ＤＦＦ２、２つのディレイ回路ＤＬＹ１、ＤＬＹ２、カウンター回路ＣＯＵＮＴ、５つのインバーター及び１つのＡＮＤゲートを含む。この回路は基準クロック生成回路１４０からの基準クロックＶＣＫと可変分周器ＰＤＩＶからのフィードバッククロックＶＦＢとの位相を比較する。
【０１２５】
図１２（Ｂ）は、ロック検出回路１５０の第１の構成例の動作を説明する図である。基準クロックＶＣＫの立ち上がりエッジを中心に検出ウィンドウ期間ＴＷが設定され、フィードバッククロックＶＦＢの立ち上がりエッジがその検出ウィンドウ期間ＴＷ内に入っている場合にカウンター回路ＣＯＵＮＴが１をカウントする。ＶＦＢの立ち上がりエッジが検出ウィンドウ期間ＴＷ内に入っていない場合には、カウンター回路ＣＯＵＮＴはカウントしない。
【０１２６】
ＰＬＬ回路１２０がロックしていない状態では、ＶＣＫとＶＦＢの位相がずれているからＶＦＢの立ち上がりエッジは検出ウィンドウ期間ＴＷ内に入らず、カウント値は０である。ＰＬＬ回路１２０がロックしている状態では、ＶＣＫとＶＦＢの位相が一致しているからＶＦＢの立ち上がりエッジは検出ウィンドウ期間ＴＷ内に入り、１がカウントされる。ロック検出を確実にするために、例えば図１２（Ｂ）に示すように、カウント値が５になった場合にロック検出信号ＬＤＴをＨレベルに設定する。
【０１２７】
図１３（Ａ）に、ロック検出回路１５０の第２の構成例を示す。本構成例は、２つのコンパレーターＣＭＰ１、ＣＭＰ２、基準電圧生成回路１５１及び検出信号生成回路１５２を含む。この回路は電圧制御発振回路ＶＣＯの制御電圧ＶＡが所定の上限値ＶＲＨと所定の下限値ＶＲＬとの間に入っていることを検出する。
【０１２８】
図１３（Ｂ）は、ロック検出回路１５０の第２の構成例の動作を説明する図である。第１のコンパレーターＣＭＰ１は、制御電圧ＶＡが上限値ＶＲＨより高い場合に出力信号ＶＣ１をＨレベルに設定する。また、第２のコンパレーターＣＭＰ２は、制御電圧ＶＡが下限値ＶＲＬより低い場合に出力信号ＶＣ２をＨレベルに設定する。検出信号生成回路１５２は、第１のコンパレーターＣＭＰ１の出力信号ＶＣ１の立ち下がりエッジから検出ウィンドウ期間ＴＷを設定し、検出ウィンドウ期間ＴＷ内に第２のコンパレーターＣＭＰ２の出力信号ＶＣ２の立ち上がりエッジが検出されなかった場合にロック検出信号ＬＤＴをＨレベルに設定する。
【０１２９】
４．電子機器
図１４に、本実施形態の回路装置３００を含む電子機器４００の基本的な構成例を示す。本実施形態の電子機器４００は、回路装置３００、センサー部４１０、Ａ／Ｄ変換器４２０、記憶部４３０、ホスト４４０、操作部４５０を含む。
【０１３０】
電子機器４００は、例えば温度・湿度計、脈拍計、歩数計等であって、検出したデータを無線により送信することができる。センサー部４１０は、温度センサー、湿度センサー、ジャイロセンサー、加速度センサー、フォトセンサー、圧力センサー等を含み、電子機器４００の用途に応じたセンサーが用いられる。センサー部４１０は、センサーの出力信号（センサー信号）を増幅し、フィルターによりノイズを除去する。Ａ／Ｄ変換器４２０は、増幅された信号をデジタル信号に変換して回路装置３００へ出力する。ホスト４４０は、例えばマイクロコンピューター等で構成され、デジタル信号処理や或いは記憶部４３０に記憶された設定情報や操作部４５０からの信号に基づいて電子機器４００の制御処理を行う。記憶部４３０は、例えばフラッシュメモリーなどで構成され、設定情報や検出したデータ等を記憶する。操作部４５０は、例えばキーパッド等で構成され、使用者が電子機器４００を操作するために用いられる。
【０１３１】
本実施形態の回路装置３００を含む電子機器４００によれば、キャリブレーション処理の時間を短縮することができるから、キャリブレーション処理のために消費される電力を削減することができる。その結果、携帯機器などの場合に、電池（バッテリー）の寿命を延ばすことなどが可能になる。
【０１３２】
なお、以上のように本実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義又は同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また回路装置及び電子機器の構成、動作も本実施形態で説明したものに限定されず、種々の変形実施が可能である。
【符号の説明】
【０１３３】
１００  送信回路、１１０  制御部、１２０  ＰＬＬ回路、１３０  記憶部、
１４０  基準クロック生成回路、１５０  ロック検出回路、
１６０  変調用制御電圧生成回路、１７０  受信回路、１８０  受信レベル検出回路、
３００  回路装置、４００  電子機器、４１０  センサー部、４２０  Ａ／Ｄ変換器、
４３０  記憶部、４４０  ホスト、４５０  操作部、
ＣＬＰＴ  送信回路用キャリブレーションパラメーター、
ＣＬＰＲ  受信回路用キャリブレーションパラメーター、ＩＣＬＰ  相関情報、
ＬＤＴ  ロック検出信号、ＲＬＤ  受信レベル検出信号、
ＳＮ  環境測定センサー
【図１】
2012147245.tif 000003
【図２】
2012147245.tif 000004
【図３】
2012147245.tif 000005
【図４】
2012147245.tif 000006
【図５】
2012147245.tif 000007
【図６】
2012147245.tif 000008
【図７】
2012147245.tif 000009
【図８】
2012147245.tif 000010
【図９】
2012147245.tif 000011
【図１０】
2012147245.tif 000012
【図１１】
2012147245.tif 000013
【図１２】
2012147245.tif 000014
【図１３】
2012147245.tif 000015
【図１４】
2012147245.tif 000016