(57)【特許請求の範囲】
【請求項１】
ワイヤレス信号を受信するためのアンテナと、
前記アンテナに結合され、前記アンテナから第１の信号を受信するように構成された、第１のワイヤレスプロトコル回路と、
ここで、前記第１のワイヤレスプロトコル回路は、前記第１のワイヤレスプロトコルに従って前記第１の信号を処理するように構成され、
前記アンテナに結合され、前記アンテナから第２の信号を受信するように構成された、第２のワイヤレスプロトコル回路と、
ここで、前記第２のワイヤレスプロトコル回路が、前記第２のワイヤレスプロトコルに従って前記第２の信号を処理するように構成され、
前記第１のワイヤレスプロトコル回路および前記第２のワイヤレスプロトコル回路によって利用される第１の共有利得要素と、
受信された信号のための飽和イベントを検出するように構成された論理と、ここで、前記論理が、検出された飽和イベントに少なくとも部分的に基づいて前記第１の共有利得要素の利得値を調整するように構成され、
前記論理が、前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位に少なくとも部分的に基づいて飽和イベントの定義を動的に調整するように構成される
を備える、ワイヤレスデバイス。
【請求項２】
前記論理が、前記第１のワイヤレスプロトコル回路または前記第２のワイヤレスプロトコル回路のうちの１つまたは複数の受信状態に少なくとも部分的に基づいて飽和イベントの前記定義を調整するように構成された、請求項１に記載のワイヤレスデバイス。
【請求項３】
前記論理が、パケットごとに飽和イベントの前記定義を動的に調整するように構成された、請求項１に記載のワイヤレスデバイス。
【請求項４】
前記論理が、
前記第１の共有利得要素の飽和レベルを判断することと、
前記第１および第２のワイヤレスプロトコル回路の現在の受信状態と、前記第１および第２の信号の優先順位とに対応するルックアップテーブル（ＬＵＴ）を判断することであって、前記ＬＵＴが飽和レベルを利得調整値に関連付ける、判断することと、
前記ＬＵＴに少なくとも部分的に基づいて前記判断された飽和レベルに対応する利得調整値を判断することと、
前記判断された利得調整値によって前記第１の共有利得要素の前記利得値を調整することと
を行うように構成された、請求項１に記載のワイヤレスデバイス。
【請求項５】
前記ワイヤレスデバイスが、前記第１および第２のワイヤレスプロトコル回路の様々な可能な受信状態と、前記第１および第２の信号の優先順位とに対応する複数のＬＵＴを備える、請求項４に記載のワイヤレスデバイス。
【請求項６】
前記第１のワイヤレスプロトコルがＷＬＡＮであり、前記第２のワイヤレスプロトコルがＢｌｕｅｔｏｏｔｈである、請求項１に記載のワイヤレスデバイス。
【請求項７】
第１のワイヤレスプロトコルに従って第１の信号を受信することと第２のワイヤレスプロトコルに従って第２の信号を受信することとを同時に行うように構成されたワイヤレスデバイスにおいて無線周波（ＲＦ）飽和を回避するための方法であって、
共有利得要素において信号を受信することと、ここで、前記受信された信号が、前記第１の信号と前記第２の信号とを備える、
前記共有利得要素の飽和レベルを判断することと、
前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位に少なくとも部分的に基づいて飽和イベントの現在の定義を判断することと、
前記飽和レベルと飽和イベントの前記現在の定義とに少なくとも部分的に基づいて利得調整値を判断することと、
前記判断された利得調整値によって前記共有利得要素の利得値を調整することと
を備える、方法。
【請求項８】
飽和イベントの前記現在の定義を前記判断することが、前記第１の信号または前記第２の信号のうちの１つまたは複数に関する、前記ワイヤレスデバイスの受信状態に少なくとも部分的に基づく、請求項７に記載の方法。
【請求項９】
前記飽和レベルを前記判断することと、飽和イベントの前記現在の定義を前記判断することと、前記利得調整値を前記判断することと、前記利得値を前記調整することとが、パケットごとに実行される、請求項７に記載の方法。
【請求項１０】
前記方法が、
前記第１および第２の信号に関する、前記ワイヤレスデバイスの現在の受信状態と、前記第１および第２の信号の優先順位とに対応するルックアップテーブル（ＬＵＴ）を判断することをさらに備え、前記ＬＵＴが飽和レベルを利得調整値に関連付け、前記判断された利得調整値が、前記判断されたＬＵＴ中の前記判断された飽和レベルに対応する利得調整値である、請求項７に記載の方法。
【請求項１１】
前記判断された前記ＬＵＴが、前記第１および第２の信号に関する、前記ワイヤレスデバイスの様々な可能な受信状態と、前記第１および第２の信号の優先順位とに対応する複数のＬＵＴから選定される、請求項１０に記載の方法。
【請求項１２】
前記第１のワイヤレスプロトコルがＷＬＡＮであり、前記第２のワイヤレスプロトコルがＢｌｕｅｔｏｏｔｈである、請求項７に記載の方法。
【請求項１３】
ワイヤレスデバイスにおいて使用するためのチップであって、ここで、前記ワイヤレスデバイスが、ワイヤレス信号を受信するためのアンテナを備え、前記ワイヤレスデバイスが、第１のワイヤレスプロトコルと第２のワイヤレスプロトコルとを実装するように構成される、
第１の共有利得要素と、ここで、前記第１の共有利得要素が、信号を受信するように構成され、前記受信された信号が、前記第１のワイヤレスプロトコルに従って処理するように構成された第１の信号と前記第２のワイヤレスプロトコルに従って処理するように構成された第２の信号との両方を備える、
受信された信号のための飽和イベントを検出するように構成された論理と、ここで、前記論理が、検出された飽和イベントに少なくとも部分的に基づいて前記第１の共有利得要素の利得値を調整するように構成され、
前記論理が、前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位に少なくとも部分的に基づいて飽和イベントの定義を動的に調整するように構成される
を備える、チップ。
【請求項１４】
前記ワイヤレスデバイスが、第１の信号を受信し、処理するように構成された第１のワイヤレスプロトコル回路と、第２の信号を受信し、処理するように構成された第２のワイヤレスプロトコル回路とをさらに備え、
前記論理が、前記第１のワイヤレスプロトコル回路または前記第２のワイヤレスプロトコル回路のうちの１つまたは複数の受信状態に少なくとも部分的に基づいて飽和イベントの前記定義を調整するように構成された、請求項１３に記載のチップ。
【請求項１５】
前記チップが前記第１のワイヤレスプロトコル回路を備える、請求項１４に記載のチップ。
【請求項１６】
前記チップが、前記第１のワイヤレスプロトコル回路と前記第２のワイヤレスプロトコル回路の両方を備える、請求項１４に記載のチップ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にワイヤレス通信に関し、より詳細には、複数のワイヤレスプロトコルを実装するワイヤレスデバイスにおける適応型無線周波（ＲＦ：radio frequency）飽和（saturation）検出に関する。
【背景技術】
【０００２】
ワイヤレス無線周波（ＲＦ）通信は、ラップトップ、セルフォン、および他のワイヤレス通信デバイス（「ワイヤレスデバイス」）においてなど、極めて多くの用途に使用されている。実際、ワイヤレス通信は非常に広く使用されるようになっており、ワイヤレスデバイスが複数の異なるワイヤレス通信プロトコルを使用して通信することができることが一般的である。したがって、ワイヤレスデバイスが異なるワイヤレスプロトコルを実装する異なる回路部分を有することが一般的である。
【０００３】
受信ワイヤレスデバイス中の自動利得制御（ＡＧＣ：automatic gain control）ユニットは、一般に、適切な受信を可能にするために、ワイヤレス信号の受信中に、ＲＦフロントエンドと他の処理ユニットとの利得を調整する。ＡＧＣユニットは、一般に、アナログデジタル変換器（ＡＤＣ：analog to digital converter）の出力においてデジタル化されたＲＦ信号の電力を分析することに基づいて、ＲＦフロントエンドと他の処理ユニットとの利得を調整する。ワイヤレスデバイスが異なるワイヤレスプロトコルの複数の信号を同時に受信しようとする場合、この分析および調整は複雑になる。したがって、ＲＦ信号分析および制御の改良が望まれる。
【発明の概要】
【０００４】
本開示の実施形態は、異なるワイヤレスプロトコルを実装する異なる回路部分の間で共有される、共有利得要素（a shared gain element）と呼ばれる利得要素を有するワイヤレスデバイスに関する。ワイヤレスデバイスは、ＲＦ飽和を適応的に検出し、対応する利得調整を判断し得る。
【０００５】
ワイヤレスデバイスは、ワイヤレス信号を受信するためのアンテナを含み得る。ワイヤレスデバイスはまた、第１のワイヤレスプロトコルに従って第１の信号を処理するための第１のワイヤレスプロトコル回路と第２のワイヤレスプロトコルに従って第２の信号を処理するための第２のワイヤレスプロトコル回路とを含み得る。第１および第２のワイヤレスプロトコル回路は、アンテナに結合され、アンテナからそれぞれ第１および第２の信号を受信するように構成され得る。ワイヤレスデバイスはまた、共有利得要素を含み得る。
【０００６】
ワイヤレスデバイスは、受信された信号のための飽和イベントを検出するように構成された論理を含み得る。論理は、検出された飽和イベントに基づいて共有利得要素の利得値を調整するように構成され得る。論理は、飽和イベントの定義を動的に調整するように構成され得る。
【０００７】
論理は、第１および第２の信号の相対優先順位レベルに基づいて飽和イベントの定義を調整するように構成され得る。論理は、同じくまたは代替的に、第１および第２のワイヤレスプロトコル回路の受信状態に基づいて飽和イベントの定義を調整するように構成され得る。
【０００８】
たとえば、いくつかの実施形態では、論理は、共有利得要素の飽和レベルを判断することと、第１および第２のワイヤレスプロトコル回路の現在の受信状態と、第１および第２の信号の優先順位とに対応する（たとえば、飽和レベルを利得調整値に関連付ける）ルックアップテーブルを判断することと、ルックアップテーブルに基づいて判断された飽和レベルに対応する利得調整値を判断することと、判断された利得調整値によって共有利得要素の利得値を調整することとを行うように構成され得る。
【０００９】
いくつかの実施形態では、論理が選定し得る複数のルックアップテーブルがあり得る。複数のルックアップテーブルは、第１および第２のワイヤレスプロトコル回路の様々な可能な受信状態と、第１および第２の信号の優先順位とに対応し得る。
【００１０】
いくつかの実施形態では、論理は、パケットごとに飽和イベントの定義を調整するように構成され得る。
【００１１】
いくつかの実施形態では、第１のワイヤレスプロトコルはＷＬＡＮであり得、第２のワイヤレスプロトコルはＢｌｕｅｔｏｏｔｈ（登録商標）であり得る。
【００１２】
本開示のいくつかの実施形態は、ワイヤレスデバイス中で使用するチップに関する。チップは、様々な実施形態による、上記で説明したワイヤレスデバイスの要素（たとえば、共有利得要素、飽和イベントを検出するように構成された論理など）の一部または全部を含み得、したがって、それに関して説明する機能の一部または全部を実装するように構成され得る。
【００１３】
本開示のさらなる実施形態は、第１のワイヤレスプロトコルに従って第１の信号を受信することと第２のワイヤレスプロトコルに従って第２の信号を受信することとを同時に行うように構成された、たとえば、上記で説明したワイヤレスデバイスなどのワイヤレスデバイスにおいて無線周波（ＲＦ）飽和を回避するための方法に関する。本方法は、共有利得要素において（第１および第２の信号を含む）信号を受信することを含み得る。共有利得要素の飽和レベルが判断され得る。飽和イベントの現在の定義が判断され得る。利得調整値は、飽和レベルと飽和イベントの現在の定義とに基づいて判断され得る。共有利得要素の利得値は、判断された利得調整値によって調整され得る。
【００１４】
飽和イベントの現在の定義を判断することは、第１の信号または第２の信号のうちの１つまたは複数に関する、ワイヤレスデバイスの受信状態、あるいは第１の信号または第２の信号のうちの１つまたは複数の優先順位のいずれかまたは両方に基づき得る。
【００１５】
いくつかの実施形態では、飽和レベルを判断することと、飽和イベントの現在の定義を判断することと、利得調整値を判断することと、利得値を調整することとはパケットごとに実行され得る。
【００１６】
いくつかの実施形態では、第１および第２の信号に関する、ワイヤレスデバイスの現在の受信状態と、第１および第２の信号の優先順位とに対応する（たとえば、飽和レベルを利得調整値に関連付ける）ルックアップテーブルが判断され得る。この場合、判断された利得調整値は、判断されたルックアップテーブル中の判断された飽和レベルに対応し得る。たとえば、第１および第２の信号に関する、ワイヤレスデバイスの様々な可能な受信状態と、第１および第２の信号の優先順位とに対応する複数の可能なルックアップテーブルがあり得る。
【００１７】
いくつかの実施形態では、第１のワイヤレスプロトコルはＷＬＡＮであり得、第２のワイヤレスプロトコルはＢｌｕｅｔｏｏｔｈであり得る。
【００１８】
以下の図面と併せて、これらの実施形態の以下の詳細な説明を読めば、本発明のより良い理解が得られ得る。
【図面の簡単な説明】
【００１９】
【図１Ａ】一実施形態による、例示的なワイヤレスデバイスを示す図。
【図１Ｂ】一実施形態による、例示的なワイヤレスデバイスを示す図。
【図２】一実施形態による、図１Ａおよび図１Ｂのワイヤレスデバイスの例示的なブロック図。
【図３】一実施形態による、例示的なワイヤレスデバイスのＢｌｕｅｔｏｏｔｈ回路とＷＬＡＮ回路とを示す、図１Ａおよび図１Ｂのワイヤレスデバイスのより詳細な例示的なブロック図。
【図４】ＲＦ飽和検出機構とそのような機構での使用に好適なピーク検出器とを示す例示的なブロック図。
【図５】ＲＦ飽和検出機構とそのような機構での使用に好適なピーク検出器とを示す例示的なブロック図。
【図６】様々な実施形態による、ワイヤレスデバイスの例示的なシステム図。
【図７】様々な実施形態による、ワイヤレスデバイスの例示的なシステム図。
【図８】１つの特定の実施形態による、Ｂｌｕｅｔｏｏｔｈ受信中のＷＬＡＮ回路とＢｌｕｅｔｏｏｔｈ回路との間の例示的な信号交換を示す図。
【図９】複数のワイヤレスプロトコルを実装するワイヤレスデバイスにおけるＲＦ飽和を適応的に検出するための方法の一実施形態を示すフローチャート図。
【発明を実施するための形態】
【００２０】
本発明は様々な修正形態および代替形態が可能であるが、その特定の実施形態を図面に例として示し、本明細書で詳細に説明する。ただし、図面およびそれに対する詳細な説明は、本発明を開示する特定の形態に限定するものではなく、むしろ、添付の特許請求の範囲によって定義された本発明の趣旨および範囲内に入るすべての変更形態、均等物および代替形態を包含するものであることを理解されたい。
【００２１】
参照による組込み
以下の参考文献は、本明細書に全体的におよび完全に記載されるかのようにその全体が参照により組み込まれる。
【００２２】
Paul J. Husted、Srenik Mehta、およびSoner Ozgurが発明者である、２００８年１１月２５日に出願された、「Wireless Device Using A Shared Gain Stage For Simultaneous Reception Of Multiple Protocols」と題する米国出願第１２／３２３，３３８号。
【００２３】
Paul J. Hustedが発明者である、２００９年８月１４日に出願された、「Wireless Device Using a Shared Gain Stage for Simultaneous Reception of Multiple Protocols」と題する米国出願第１２／５４１，２８４号。
【００２４】
Kai ShiおよびNing Zhangが発明者である、２０１０年２月１７日に出願された、「Automatic Gain Control Techniques for Detecting RF Saturation」と題する米国出願第１２／７０６，９３２号。
【００２５】
Sundar G. Sankaran、Tevfik Yucek、およびPaul Petrusが発明者である、２０１０年４月２６日に出願された、「Transferring Control of a Common Gain Element in a Wireless Device Supporting Multiple Protocols」と題する米国出願第１２／７６７，５６３号。
【００２６】
図１Ａおよび図１Ｂ−例示的なワイヤレスデバイス
図１Ａおよび図１Ｂに、一実施形態による、例示的なワイヤレスデバイス１００を示す。図１Ａに示すように、ワイヤレスデバイス１００は、ポータブルコンピュータまたは他のモバイルコンピューティングデバイスであり得る。代替的に、図１Ｂに示すように、ワイヤレスデバイス１００は、セルフォンまたはスマートフォンまたは（モバイルコンピューティングデバイスと分類されることもある）他の同様のモバイルデバイスであり得る。しかしながら、携帯情報端末、マルチメディアプレーヤ（ポータブルまたは固定）、ルータ、および／またはワイヤレス通信を使用するように動作可能である他のモバイルデバイス／コンピューティングシステムなど、他のワイヤレスデバイスが想定されることに留意されたい。
【００２７】
ワイヤレスデバイス１００は、第１のワイヤレスプロトコルおよび／または第２のワイヤレスプロトコルを使用してワイヤレス通信（たとえば、無線周波（ＲＦ）通信）を実行するように構成され得る。たとえば、ワイヤレスデバイス１００は、第１のワイヤレスプロトコルのみを使用して、第２のワイヤレスプロトコルのみを使用して、または第１のワイヤレスプロトコルと第２のワイヤレスプロトコルの両方を同時に使用してワイヤレス通信を実行するように構成され得る。第１および第２のワイヤレスプロトコルは、様々なタイプのプロトコルのいずれかであり得る。いくつかの実施形態では、第１のワイヤレスプロトコルはワイヤレスローカルエリアネットワーク（ＷＬＡＮ）プロトコルであり得る。さらに、第２のワイヤレスプロトコルは、Ｂｌｕｅｔｏｏｔｈなどの短距離ワイヤレス通信プロトコルであり得る。本明細書で使用する、短距離ワイヤレスプロトコルは、最大１メートル〜１０メートルの距離、またはより高電力のデバイスでは最大１００メートルの距離をサポートするワイヤレスプロトコルを指すことがある。
【００２８】
ワイヤレスデバイス１００はＲＦフロントエンドを含み得る。従来、ＲＦフロントエンドのＡＧＣ制御は、アナログデジタル変換器（ＡＤＣ：analog to digital converter）の出力におけるＲＦ信号の電力（「ＡＤＣ電力」）と帯域内電力とに基づいて実行されてきた。ＡＤＣ帯域幅（たとえば、４０〜８０ＭＨｚ）は、ＲＦ帯域幅（一般に、２．４ＧＨｚまたは５ＧＨｚ）よりもはるかに小さく、したがって、ＲＦスペクトル全体をカバーしない。したがって、ＡＤＣ電力は、一般に、帯域外信号の良好な表現を与えず、ＡＤＣ電力または帯域内電力では強い帯域外干渉信号が検出されないことがある。ＡＧＣ動作は、雑音フロアを計算し、受信チェーン中の様々な構成要素の利得設定を判断するためにＡＤＣ出力に依拠する。しかしながら、ＡＤＣの低い可視性のために、雑音フロアと利得設定とを判断する間に強い帯域外干渉信号が考慮に入れられないことがある。したがって、強い帯域外干渉信号は、ＲＦフロントエンドの飽和を生じ得、飽和は、ＡＤＣ電力に反映されないので（たとえば、強い帯域外信号はＡＤＣに与えられる前にフィルタ除去されるので）、検出されないことがある。これにより、利得圧縮、小さい帯域内電力などが生じることがあり、これは、雑音フロアの不正確な較正（calibration）につながることがある。さらに、強い帯域内干渉信号により、ＡＤＣ出力が飽和することもある。ＡＧＣは、望ましい利得設定を判断するために、複数の試行錯誤を必要とし得る。これは、ＡＧＣが飽和したＡＤＣ出力に気づいているにすぎないことがあり、実際のＡＤＣ電力に気づいていないか、または飽和をなくし、ＲＦ信号を受信するためにどのくらいＲＦ利得を低減すべきかに気づいていないことがあることに起因し得る。
【００２９】
さらに、帯域外干渉信号が帯域内信号よりもはるかに強い場合、ＲＦ信号を受信することができないことがある。
【００３０】
ＲＦフロントエンドにおける利得圧縮および飽和を回避するのに役立つ機能がＲＦフロントエンドに実装され得る。いくつかの実施形態では、受信チェーン中のＲＦフロントエンドは、ＲＦ信号の強度を判断するのに役立ち得るピーク検出器とＲＦ飽和検出ユニットとを含むように変更され得る。したがって、ＲＦ信号の振幅は、ＲＦフロントエンドが飽和しているかどうか、およびＲＦフロントエンドがどのくらいの頻度で飽和しているかを判断するために、しきい値のセットと比較され得る。ＡＧＣユニットは、ひずみのないＲＦ信号受信を可能にするために、ＲＦ飽和の通知を受信し、相応して、ＲＦ利得を適切な値に設定することができる。これは、ＲＦ飽和、利得圧縮、誤検出および他のパフォーマンス劣化を最小化するのに役立ち得る。
【００３１】
さらに、いくつかの実施形態では、ワイヤレスデバイス１００は、第１のワイヤレスプロトコルと第２のワイヤレスプロトコルの両方を使用して同時に通信する（たとえば、ワイヤレス信号を受信する）ことが可能であり得る。たとえば、様々な実施形態に関して後でさらに説明するように、ワイヤレスデバイス１００は、第１のワイヤレスプロトコルと第２のワイヤレスプロトコルの両方によって共有される利得要素を含む共有受信チェーンを実装し得る。この場合、受信チェーンの共有性質によってもたらされるさらなる複雑さのために、ＲＦ飽和検出ユニットおよび飽和検出に起因する利得調整が、第１および第２のワイヤレスプロトコルの共存に関係する条件が変化することに適応可能であることが望ましいことがある。したがって、本開示の実施形態は、複数のワイヤレスプロトコルを実装するワイヤレスデバイスの適応型ＲＦ飽和検出および利得調整のための方法、および本方法を実装するように構成されたワイヤレスデバイスに関する。
【００３２】
図２および図３−ワイヤレスデバイスの例示的なブロック図
図２に示すように、ワイヤレスデバイス１００は、（ワイヤレスデバイスの様々な機能を実行するための）デバイス回路１２０と、第１のワイヤレスプロトコル回路（または論理）１３０と、第２のワイヤレスプロトコル回路（または論理）１４０とを含み得る。本明細書で説明する様々な論理または回路は、アナログ論理、デジタル論理、（ＣＰＵ、ＤＳＰ、マイクロコントローラなどの）プロセッサおよびメモリ、ＡＳＩＣ（特定用途向け集積回路：application specific integrated circuit）、ＦＰＧＡ（フィールドプログラマブルゲートアレイ：field programmable gate array）、または上記の任意の組合せなど、様々な方法のいずれかで実装され得る。
【００３３】
第１のワイヤレスプロトコル回路１３０は第１のチップ上に備えられ得、第２のワイヤレスプロトコル回路１４０は第２のチップ上に備えられ得る。本明細書で使用する「チップ」という用語は、それの通常の意味の全範囲を有し、第１のワイヤレスプロトコル回路１３０および第２のワイヤレスプロトコル回路１４０について上記で説明した方法のいずれかで実装され得る電子デバイス、たとえば、半導体デバイスを含む。他の実施形態では、回路１３０および１４０は同じチップ上にあり得る。
【００３４】
１つの例示的な実施形態では、第１のワイヤレスプロトコル回路１３０はＷＬＡＮ回路１３０であり得、第２のワイヤレスプロトコル回路１４０はＢｌｕｅｔｏｏｔｈ回路１４０であり得る。ＷＬＡＮ回路１３０とＢｌｕｅｔｏｏｔｈ回路１４０とは共同設置され得、たとえば、同じワイヤレスデバイス１００中にあり得る。
【００３５】
一実施形態では、ワイヤレスデバイス１００は、第１のワイヤレスプロトコル回路１３０と第２のワイヤレスプロトコル回路１４０の両方によって使用される共有利得要素を含み得る。共有利得要素は、一実施形態では、第１のワイヤレスプロトコル回路１３０中に備えられ得る。「共有利得要素」という用語は、増幅された信号の一部分が、それぞれ第１および第２のワイヤレスプロトコル回路１３０および１４０のいずれか一方（または１４０、図４および図５）に与えられるように信号を増幅する（増幅器、たとえば、ＬＮＡ、利得段など）利得要素を指す。デバイス１００はまた、以下で説明するように、共有利得要素（たとえば、ＬＮＡ）の飽和を検出するための論理を含み得る。
【００３６】
さらに、ワイヤレスデバイス１００は、ネットワークを介して通信するための１つまたは複数のワイヤレスまたはワイヤードポートを含み得る。ワイヤレスデバイス１００（たとえば、デバイス回路１２０）は、さらに、様々な機能を実装するための１つまたは複数のメモリ媒体とプロセッサとを含み得る。
【００３７】
図３に、ワイヤレスデバイス１００の一実施形態のより詳細なブロック図を与える。この図に示すように、ワイヤレスデバイス１００は、Ｂｌｕｅｔｏｏｔｈリンク制御（ＬＣ：Link Control）３１０と、論理３２０と、ＷＬＡＮ  ＭＡＣ３３０と、ＷＬＡＮ自動利得制御（ＡＧＣ：automatic gain control）３４０と、ＢＴ  ＡＧＣ３５０とを含む。この図に示すように、Ｂｌｕｅｔｏｏｔｈリンク制御３１０は、論理３２０に、ＢＴ状態信号と、ＢＴ優先順位信号と、ＢＴ周波数信号と、ＢＴ  ＲＳＳＩ期待信号とを与え得る。論理３２０は、Ｂｌｕｅｔｏｏｔｈリンク制御３１０に、ＢＴ  ＲＳＳＩ推奨信号と、ＢＴ送信電力推奨信号と、媒体消去信号とを与え得る。論理３２０はまた、ＷＬＡＮ  ＭＡＣ３３０に、チェーンマスク信号と、媒体消去信号と、ＷＬＡＮ最大送信電力信号とを与え得る。論理３２０は、ＷＬＡＮ  ＭＡＣ３３０から、ＷＬＡＮ状態信号と、ＷＬＡＮ優先順位信号と、ＷＬＡＮ  ＲＳＳＩ信号と、ＷＬＡＮデューティサイクル信号とを受信し得る。論理３２０は、ＷＬＡＮ  ＡＧＣ３４０に最大ＲＦ利得を与え得る。ＷＬＡＮ  ＡＧＣ３４０はまた、ＢＴ  ＡＧＣ３５０からフリーズＬＮＡ信号を受信し、ならびにＢＴ  ＡＧＣ３５０に利得変更信号とＬＮＡ利得信号とを与え得る。図３に示す様々な信号およびブロックは、本明細書で説明するＲＦ飽和検出を実装するために利用され得る。図３に示す様々な信号およびブロックは、ワイヤレスデバイス１００の様々な他の機能を実装するためにも利用され得る。
【００３８】
様々な実施形態によれば、図３に示すフリーズＬＮＡ信号と、利得変更信号と、ＬＮＡ利得信号とは、メッセージ制御インターフェース（ＭＣＩ：message control interface）を使用してＢＴ  ＡＧＣとＷＬＡＮ  ＡＧＣとの間で交換され得、または、代替的に、所望される場合、２つのブロック間の直接配線が採用され得ることに留意されたい。
【００３９】
図３に示した様々な信号およびブロックは例にすぎず、変形形態が想定されることに留意されたい。たとえば、ＡＧＣ３４０および３５０は、互いに組み合わせられ、さらには、デバイス回路（または論理）１２０または論理３２０に組み合わせられ得る。さらに、上記で説明したものの様々な部分が、ワイヤレスデバイスの異なる部分によって制御され得る。たとえば、ＷＬＡＮ  ＡＧＣの代わりに、ＢＴ  ＡＧＣが最大ＲＦ利得を受信し得る（たとえば、ＢＴ回路がＬＮＡを制御し得る）。
【００４０】
図４および図５−ＲＦ飽和検出機構とそのような機構での使用に好適なピーク検出器とを示す例示的なブロック図
図４は、ＲＦ飽和を検出し、それに応じて、ＲＦ利得を低減するための機構を備える受信チェーン４００を示すブロック図である。図５は、ＲＦ飽和を検出するための機構の一部としての使用に好適なピーク検出器を示すブロック図である。図４および図５に示し、図４および図５に関して以下で説明する機構は、本開示で説明する実施形態のいずれかによるワイヤレスデバイスなど、複数のワイヤレスプロトコルを実装するワイヤレスデバイスにおいて使用され得る。たとえば、いくつかの実施形態では、図４の機構（またはそれの変形形態）は、本明細書で説明する、ＲＦ飽和を適応的に検出し、ワイヤレスデバイスの利得を調節するための方法の実施形態と連携して使用され得る。ＲＦ飽和を検出するための代替機構も可能である。
【００４１】
いくつかの実施形態では、機構４００は、ピーク検出器４０１と、自動利得制御（ＡＧＣ）ユニット４２０と、アナログデジタル変換器（ＡＤＣ）４１２と、信号処理ユニット４１４とを含み得る。ＡＧＣユニット４２０は、ＲＦ飽和検出ユニット４０２と、ＡＤＣ処理ユニット４０６と、利得変化ユニット４０８と、帯域内電力計算ユニット４１０とを含み得る。図４に示すように、受信されたＲＦ信号は、ピーク検出器４０１とＡＤＣ４１２とに与えられ得る。ピーク検出器４０１の出力は、ＲＦ飽和検出ユニット４０２に与えられ得る。ＲＦ飽和検出ユニット４０２の出力は、利得変化ユニット４０８に与えられ得る。ＡＤＣ４１２の出力は、信号処理ユニット４１４と、ＡＤＣ処理ユニット４０６とに与えられ得る。信号処理ユニット４１４の出力は、帯域内電力計算ユニット４１０と、後続の処理ユニットとに与えられ得る。帯域内電力計算ユニット４１０の出力とＡＤＣ処理ユニット４０６の出力とは、利得変化ユニット４０８に与えられ得る。
【００４２】
ピーク検出器４０１は、ＲＦフロントエンドにおける飽和を検出するように構成され得る。実施形態の１つのセットでは、ピーク検出器４０１は、（ある時間間隔内に）信号の振幅が振幅しきい値を超えた回数を判断し、示し得る。上記のように、図５に、ピーク検出器４０１の例示的なブロック図を示す。ピーク検出器４０１は、ＤＣオフセットユニット５０２と、包絡線検出器５０４と、振幅しきい値５０６と、比較器５１０とを含み得る。包絡線検出器５０４は、ＲＦ信号を受信するように構成され得る。包絡線検出器５０４は、受信されたＲＦ信号の狭帯域包絡線に追従し、包絡線検出器５０４の出力における受信されたＲＦ信号の振幅を生成し得る。減算器５０８は、包絡線検出器５０４の出力における受信されたＲＦ信号の振幅から、ＤＣオフセットユニット５０２によって生成されたＤＣオフセットを減算し得る。一実装形態では、ＤＣオフセットユニット５０２は６ビットＤＡＣであり得る。他の実装形態では、ＤＣオフセットユニット５０２は、必須のＤＣオフセットを生成する他の好適な構成要素であり得る。
【００４３】
ＤＣオフセットユニット５０２は、包絡線検出器５０４のＤＣオフセットを消去するためにＤＣオフセットを生成し得る。言い換えれば、ＤＣオフセットは、入力信号（すなわち、受信されたＲＦ信号）がゼロであるときでも比較器５１０に高振幅出力信号を生成させ得る、ピーク検出器４０１の様々な構成要素間の不一致を補正するように調整され得る。一実施形態では、ＤＣオフセットを判断するために、包絡線検出器５０４への入力はゼロに設定され得る。受信されたＲＦ信号がない場合の比較器５１０の出力が高振幅出力信号であった場合、ＤＣオフセットユニット５０２を較正するためにバイナリサーチが実行され得る。バイナリサーチは、比較器５１０の出力の符号に基づいて、ＤＣオフセットユニット５０２の出力をより高い設定またはより低い設定に調整することによって実行され得る。一例として、比較器５１０の出力において低い振幅出力信号（たとえば、ゼロ出力）を生じる最大ＤＣオフセットがＤＣオフセットとして選択され得る。
【００４４】
減算器５０８がＤＣオフセットを補償した後、減算器５０８の出力は、比較器５１０の入力端子のうちの１つに与えられ得る。振幅しきい値５０６は、比較器５１０への第２の入力として供給され得る。比較器５１０は、受信されたＲＦ信号の振幅を振幅しきい値５０６と比較して、受信されたＲＦ信号の振幅が振幅しきい値５０６をいつ超えたかを検出し得る。一実装形態では、振幅しきい値５０６は、４ビットデジタルアナログ変換器（ＤＡＣ：digital to analog converter）によって与えられ得る。一実装形態では、振幅しきい値５０６は、受信されたＲＦ信号の振幅が−４ｄＢｍ（たとえば、５０オームでは１４０ｍｖ）以下となるように設定され得る。別の実装形態では、振幅しきい値５０６は、他の好適な値に設定され得、ＲＦチェーン中のＬＮＡ／ミキサの線形性要件（linearity requirements）と、ピーク検出器４０１の感度要件（sensitivity requirements）とに少なくとも部分的に基づいて判断され得る。比較器５１０の出力は、所定の周波数でサンプリングされた出力を生成するためにサンプリングされ得る。一実装形態では、比較器５１０の出力はＡＤＣクロック周波数でサンプリングされ得る。別の実装形態では、比較器５１０の出力は他の適切な周波数でサンプリングされ得る。
【００４５】
再び図４を参照すると、ＲＦ飽和検出ユニット４０２は、ピーク検出器４０１のサンプリングされた出力信号を受信するように構成され得る。一実施形態では、ＲＦ飽和検出ユニット４０２は、受信されたＲＦ信号の振幅がピーク検出器４０１の振幅しきい値を超えるか否かを示す複数のサンプルを受信し得る。高振幅サンプルは、受信されたＲＦ信号の振幅が振幅しきい値を超えることを示し得るが、低振幅サンプルは、受信されたＲＦ信号の振幅が振幅しきい値を超えないことを示し得る。ＲＦ飽和検出ユニット４０２は、ピーク検出器４０１からの検出されたサンプルに基づいて、ＲＦ飽和を示す出力信号を生成し得る。一実装形態では、ＲＦ飽和検出ユニット４０２は、所定のウィンドウにおける高振幅サンプルの数をカウントし、高振幅サンプルの数をしきい値のセットと比較し、どのくらいの頻度でＲＦ飽和が生じたかを示す出力信号を生成する。図９に、特に、ＲＦ飽和しきい値が、たとえば、複数のワイヤレスプロトコルによる受信チェーンの共有に関係する動的受信条件（dynamic reception conditions）に応じて調整可能であり得る実施形態に関して、ＲＦ飽和を検出するためのＲＦ飽和検出ユニット４０２の動作についてさらに説明する。
【００４６】
利得変化ユニット４０８は、粗い利得調整および細かい利得調整を実行するように構成され得る。ＲＦ飽和検出ユニット４０２から受信した出力信号に基づいて、利得変化ユニット４０８は、ＲＦ利得を粗い利得低下値によって調整する（たとえば、低下させる）ことができる。ＡＤＣ４１２は、アナログベースバンド信号を変換して、デジタルベースバンド信号を生じ得る。信号処理ユニット４１４は、デジタルＲＦベースバンド信号をフィルタ処理すること、ＩＱ較正を実行することなどを行い得る。帯域内電力計算ユニット４１０は、信号処理ユニット４１４からの入力に基づいてベースバンド信号の帯域内電力を計算するように構成され得る。さらに、ＡＤＣ処理ユニット４０６は、デジタルベースバンド信号のＡＤＣ電力を判断するように構成され得る。帯域内電力計算ユニット４１０から受信された帯域内電力と、ＡＤＣ処理ユニット４０６から受信されたＡＤＣ電力とに基づいて、利得変化ユニット１０８は、いくつかの実施形態では、細かい利得調整を実行するようにさらに構成され得る。
【００４７】
図６〜図７−共有利得要素をもつワイヤレスデバイスの例示的なシステム図
図６および図７に、様々な実施形態による、ワイヤレスデバイス１００の例示的なシステム図を示す。ワイヤレスデバイス１００は、共有利得要素の適応型ＲＦ飽和検出および利得調整を実装し得る。図６および図７に、２つのチェーン動作をサポートするシステムを示すが、３つ、４つなどのさらなるチェーンが想定される。
【００４８】
図６に、２チップシステムの一例を示す。この場合、ワイヤレスデバイス１００は、第１のワイヤレスプロトコル回路１３０（たとえば、第１のチップ上のＷＬＡＮ）と第２のワイヤレスプロトコル回路１４０（たとえば、第２のチップ上のＢｌｕｅｔｏｏｔｈ）とを備え得る。第１のワイヤレスプロトコル回路１３０は、共有利得要素（ＬＮＡ）２４２を備えると見なされ得、または代替的に、第１のワイヤレスプロトコル回路１３０は、共有利得要素（ＬＮＡ）２４２に結合されていると見なされ得る。
【００４９】
図７に、単一チップシステムの一例を示す。この場合、単一チップは、第１のワイヤレスプロトコルと第２のワイヤレスプロトコルの両方を実装する回路を含む。図６の２チップシステムと同様に、第１のワイヤレスプロトコル回路７５０（たとえば、ＷＬＡＮ）と第２のワイヤレスプロトコル回路７６０（たとえば、ＢＴ）とは、共通ＡＧＣ７１０に結合され得る共通利得要素７５５を共有し得る。ＢＴ  ＡＧＣ７３０およびＷＬＡＮ  ＡＧＣ７９０は共に、共通ＡＧＣ７１０に結合され得る。
【００５０】
どちらの場合も、第１のワイヤレスプロトコルと第２のワイヤレスプロトコルの両方に従う受信された信号は、第１および第２のワイヤレスプロトコル回路に分割されて取り出される前に、共有利得要素に与えられ得る。受信された信号は、この場合、スプリットアウトされる前に増幅されるので、信号を分割する際に通常起こる信号損失が効果的に緩和され得る。
【００５１】
いくつかの実施形態では、ワイヤレスデバイス１００は、たとえば、図４および図５に示し、図４および図５に関して説明したものなど、ピーク検出器とＲＦ飽和検出論理とをさらに含み得る。ピーク検出器とＲＦ飽和検出論理とは、たとえば、図９に関して説明する方法に従って、図６の共有ＬＮＡ２４２または図７の共有ＬＮＡ７５５などの利得要素と連携して使用され得る。ワイヤレスデバイスは、（１つまたは複数の）受信チェーン中の１つまたは複数のポイントにおけるピーク検出のために構成され得、たとえば、図７の例示的なワイヤレスデバイスの場合、いくつかの実施形態では、ワイヤレスデバイス１００は、共有ＬＮＡ７５５の後のみでのピーク検出のために構成され得、他の実施形態では、ワイヤレスデバイス１００はまた、ＷＬＡＮ専用ＬＮＡ７５６および／またはＢＴ専用ＬＮＡ７５７の後でのピーク検出のために構成され得る。
【００５２】
図６および図７に示した例示的なシステムなど、複数のワイヤレスプロトコルの同時受信のための共有利得要素を実装する１チップシステムおよび２チップシステムに関するさらなる詳細は、前述のように、いずれも参照により本開示に組み込まれる、「Wireless Device Using A Shared Gain Stage For Simultaneous Reception Of Multiple Protocols」と題する米国特許出願１２／３２３，３３８、「Wireless Device Using a Shared Gain Stage for Simultaneous Reception of Multiple Protocols」と題する米国特許出願１２/５４１，２８４、および「Transferring Control of a Common Gain Element in a Wireless Device Supporting Multiple Protocols」と題する米国特許出願１２／７６７，５６３に与えられている。
【００５３】
図８−ＷＬＡＮとＢＴとの間の例示的な信号交換
図８に、第１のワイヤレスプロトコルがＷＬＡＮであり、第２のワイヤレスプロトコルがＢＴであり、共有利得要素が低雑音増幅器（ＬＮＡ：low-noise amplifier）である実施形態の１つのセットによる、ＷＬＡＮ  ＡＧＣ８０２とＢＴ  ＡＧＣ８０４との間の例示的な信号交換を示す。
【００５４】
いくつかの実施形態では、ＢＴとＷＬＡＮ  ＡＧＣとは共に、ＬＮＡの利得を制御する能力を有し得る。しかしながら、いくつかの実施形態では、ＷＬＡＮがアクティブである場合、ＷＬＡＮ  ＡＧＣ８０２のみがＬＮＡ利得の制御を有し得る。そのような場合、ＷＬＡＮは、すべてのＲＦ利得変化を行い得、ＬＮＡ利得変化があり、適切なＲＳＳＩ計算のための新しい利得値があった場合、ＢＴ  ＡＧＣ８０４に通知し得る。ＷＬＡＮがスリープモードにあるとき、共有ＬＮＡの制御はＢＴにハンドオーバされ得る。ＷＬＡＮは、送信しているとき、飽和を防ぐために共有ＬＮＡ利得を最小値に設定し得る。
【００５５】
共有ＬＮＡ構成では、ＢＴ  ＡＧＣ８０４は、２つの異なるモードで動作し得る。ＢＴパッシブモードでは（たとえば、ＢＴとＷＬＡＮの両方がアクティブであるとき）、ＷＬＡＮ  ＡＧＣ８０２は、共有ＬＮＡを制御し得るが、ＢＴ  ＡＧＣ８０４は、依然として、共有ＬＮＡの後にＢＴ利得段の利得を制御し得る。このモードでは、ＢＴ  ＡＧＣ８０４は、ＢＴの制御下で利得段に任意の利得変化を行うことができ、もし利得変化があるときは、ＷＬＡＮ  ＡＧＣ８０２に通知する必要がないことがある。ＷＬＡＮ  ＡＧＣ８０２が共有ＬＮＡの利得を変更するとき、ＷＬＡＮは、ＢＴ  ＡＧＣ８０４に通知し得、利得変化は、入力信号レベルの変化が補償され得るようにＢＴ  ＡＧＣ８０４においてトリガされ得る。ＢＴアクティブモードでは（たとえば、ＷＬＡＮがスリープモードにあるとき）、ＢＴ  ＡＧＣ８０４は、共有ＬＮＡの完全な制御を有し得る。ＢＴ  ＡＧＣ８０４は、これらの２つの異なる場合に２つの別個の利得テーブルを利用し得る。
【００５６】
図８に示したＷＬＡＮとＢｌｕｅｔｏｏｔｈ  ＡＧＣとの間の例示的な信号交換は、たとえば、ＷＬＡＮとＢＴの両方がアクティブであり、ＢＴがパッシブモードで動作している場合において、Ｂｌｕｅｔｏｏｔｈによる受信中に行われるものとして示されている。この場合、図示のように、ＢＴは、ＷＬＡＮに「フリーズ利得」要求を送り得る。この要求は、たとえば、ＢＴが有効なパケットを検出し、パケットを復調する準備をするときに生成され得る。ＢＴが受信されたパケットを復号している間に共有ＬＮＡの利得変化があると、ＢＴは、潜在的に、受信されたパケットを失ってしまうことがあるので、「フリーズ利得」要求がＷＬＡＮ  ＡＧＣ８０２にパスされ得る。「フリーズ利得」要求がＷＬＡＮ  ＡＧＣ８０２によって受信されると、ＷＬＡＮは、共有ＬＮＡ利得を固定した状態にしておこうと試みる。しかしながら、ＲＦステージで強い飽和が検出されるというより高い確率をＷＬＡＮが有する場合、これは可能でないことがある。本開示の実施形態は、たとえば、以下のセクションで説明するように、ＲＦ飽和を適応的に検出するための方法に関する。ＲＦ飽和を適応的に検出し、共有ＬＮＡへの利得調整を判断する際に適応型飽和検出を利用することは、アクティブ受信中に利得を一定に保つために重要であり得る。
【００５７】
図９−ＲＦ飽和を適応的に検出するための方法
図９は、第１のワイヤレスプロトコルに従って第１の信号を受信することと第２のワイヤレスプロトコルに従って第２の信号を受信することとを同時に行うように構成されたワイヤレスデバイスにおいて無線周波（ＲＦ）飽和を適応的に検出するための方法を示すフローチャート図である。
【００５８】
本方法は、図１〜図８に示し、上記で説明したデバイスなど、複数のプロトコル、たとえば、第１のワイヤレスプロトコルと第２のワイヤレスプロトコルとを実装するワイヤレスデバイスによって実装され得る。いくつかの実施形態では、本方法は、複数のプロトコルを実装するワイヤレスデバイス中で使用するチップによって実装され得る。ただし、本方法は、適宜に、任意のワイヤレスデバイスとともに使用され得、ワイヤレスプロトコルは任意のワイヤレスプロトコルであり得ることに留意されたい。以下で説明するステップはある順序で示されているが、様々な実施形態によれば、ステップのうちの１つまたは複数が省略されるか、繰り返されるか、または図示した順序とは異なる順序で実行され得ることに留意されたい。
【００５９】
９０２において、共有利得要素において信号を受信する。信号は、第１のワイヤレスプロトコルおよび／または第２のワイヤレスプロトコルに従う構成要素を含み得る。
【００６０】
９０４において、共有利得要素の飽和レベルを判断する。ワイヤレスデバイスにおいてＲＦ飽和を検出するための１つの技法は、受信チェーン中の所望のポイントにおいて（たとえば、利得要素の後で）受信された信号を周期的にサンプリングすることに関与する。次いで、サンプリングされた信号の値が、ある「ピーク」しきい値よりも大きいかどうか、すなわち、サンプリングされた信号がそのポイントにおける受信チェーンの機能範囲の上部の近くにあることを示すかどうかが判断され得る。複数のサンプルにわたって、信号がピークしきい値よりも一貫してまたは繰り返し大きいと判断された場合、これは、（たとえば、飽和の現在の定義によっては）信号がＲＦ飽和を経験していることを示し得る。
【００６１】
１つの想定される実施形態では、たとえば、ワイヤレスデバイスは、デジタル部分と組み合わせて（たとえば、信号をサンプリングするための）アナログ部分を含むピーク検出器を実装し得る。ピーク検出器のデジタル部分は、アナログピーク検出器の出力を取り出し、値がピーク検出器しきい値よりも大きいサンプルの数をカウントする。ピークカウントは、３２個のサンプル、または必要に応じて任意の他の数のサンプルのウィンドウにわたって計算され得る。この場合、ピークカウントが、ＲＦ飽和レベルを示し得る（たとえば、ＲＦ飽和レベルに比例し得る）限り、ピークカウントは飽和レベルと見なされ得る。所望される場合、そのような方法（および／または定義）の代わりに、またはそれに加えて、ＲＦ飽和レベル（および／またはＲＦ飽和レベルの定義）を判断する他の方法が使用され得ることに留意されたい。
【００６２】
９０６において、飽和イベントの現在の定義を判断する。たとえば、一実施形態では、所与のウィンドウにおけるピークカウントがある「飽和しきい値」を超えた場合、飽和イベントが宣言され得る。したがって、いくつかの実施形態では、１つまたは複数の飽和しきい値が飽和イベントを定義すると見なされ得る。しかしながら、飽和イベントを定義する他の方法も検討される。
【００６３】
継続的なＲＦ飽和を回避するために、飽和イベントに応答して、（たとえば、ピーク検出器より前の受信チェーン中の利得要素の）利得値を調整することが望ましいことがある。さらに、いくつかの実施形態では、複数の飽和しきい値を実装することが望ましいことがある。これにより、たとえば、より適度な飽和レベルに応答してより適度な利得調整が可能になり、またはより極端な飽和レベルに応答してより極端な利得調整が可能になる。
【００６４】
一実施形態では、たとえば、ピークカウントは、最初の比較として、しきい値「ｔａｌｌｙ＿ｔｈｒ＿ｌｏｗ」と比較され得る。カウントがｔａｌｌｙ＿ｔｈｒ＿ｌｏｗよりも大きい場合、飽和イベントが宣言される。飽和の重大度は、ピークカウントを、飽和しきい値「ｔａｌｌｙ＿ｔｈｒ＿ｌｏｗ」、「ｔａｌｌ＿ｔｈｒ＿ｍｅｄ」および「ｔａｌｌｙ＿ｔｈｒ＿ｈｉｇｈ」と比較することによって決定される。利得は、次いで、飽和の判断された重大度に従って、対応する利得低下値、たとえば、「ｒｆ＿ｇａｉｎ＿ｄｒｏｐ＿ｄｂ＿ｌｏｗ」、「ｒｆ＿ｇａｉｎ＿ｄｒｏｐ＿ｄｂ＿ｍｅｄ」、および「ｒｆ＿ｇａｉｎ＿ｄｒｏｐ＿ｄｂ＿ｈｉｇｈ」だけ低下され得る。
【００６５】
ワイヤレスデバイスが複数のワイヤレスプロトコルを実装する状況、およびワイヤレスデバイスが、（図１〜図８に示し、説明したものなどの）共有利得要素がある共有受信チェーンを含む状況では、さらに、ワイヤレスデバイスにおいて飽和検出を動的に変更することが望ましいことがある。たとえば、ワイヤレスプロトコルの一方または両方に関する、ワイヤレスデバイスの受信状態、および／またはワイヤレスプロトコルの一方または両方の優先順位ステータスに応じて、飽和イベントに対するピーク検出器の感度を変更することが望ましいことがある。例示的な実装形態として、ワイヤレスプロトコルのうちの１つがＷＬＡＮであり、もう一方のワイヤレスプロトコルがＢｌｕｅｔｏｏｔｈである場合、受信状態の以下の４つの可能な組合せがある。
【００６６】
１．ＷＬＡＮとＢＴの両方が探索状態にある。
【００６７】
２．ＢＴが、パケットを現在受信している。
【００６８】
３．ＷＬＡＮが、パケットを現在受信している。
【００６９】
４．ＷＬＡＮとＢＴの両方がＲｘ状態にある。
【００７０】
これらの場合の各々では、ＷＬＡＮが優先度を有し得る可能性、またはＢＴが優先度を有し得る可能性、またはＷＬＡＮとＢＴとが等しい優先度を有し得る可能性もある。これらの異なる場合の各々は、飽和に対する異なる最適感度を有し得る。たとえば、ＷＬＡＮが受信しており、ＷＬＡＮが優先度を有するとき、より厳しい飽和しきい値を有することが賢明であることがある。この場合、高優先度ＷＬＡＮパケットの損失を引き起こすことがあるので、ＬＮＡ利得を容易には変更しない方が良いことがある。
【００７１】
したがって、いくつかの実施形態では、ワイヤレスデバイスは、たとえば、ワイヤレスプロトコルの一方または両方に関する、ワイヤレスデバイスの受信状態、および／またはワイヤレスプロトコルの一方または両方の優先順位ステータスに基づいて、飽和イベントの定義を動的に調整するように構成され得る。
【００７２】
９０８において、飽和レベルと飽和イベントの現在の定義とに基づいて利得調整値を判断する。
【００７３】
様々な実施形態では、飽和イベント定義および応答の調整は、必要なだけ動的であり得ることに留意されたい。たとえば、同数の対応する利得調整値（または連続曲線）とともに、動的飽和感度（dynamic saturation sensitivity）が望ましい様々な状況のいずれかに対して、必要なだけ多数の異なる飽和レベル（または連続飽和曲線）が定義され得る。しかしながら、実装の簡単および効率のために、いくつかの実施形態では、定義される飽和レベルと対応する利得調整値との数と、定義される飽和レベルと対応する利得調整値とのセットの数とを制限することが望ましいことがある。
【００７４】
たとえば、実施形態の１つのセットでは、ワイヤレスデバイスは、たとえば、異なる状況に対して異なる飽和しきい値と利得調整値とをもつ、ルックアップテーブル（ＬＵＴ）のセットを利用することによって、動的飽和感度を実装し得る。たとえば、飽和しきい値と対応する利得調整値との異なるセットを含むＬＵＴの１つのセットと、飽和しきい値と対応する利得調整値とのどのセットがどの状況下で使用されるべきであるかを定義する別のＬＵＴとがあり得る。以下の表１および表２は、実施形態の１つのセットによる、そのようなＬＵＴの（ワイヤレスプロトコルがＷＬＡＮおよびＢＴである状況を再度参照する）例である。
【表１】
0005684430.tif 000002
【表２】
0005684430.tif 000003
【００７５】
表２に示す事例１〜４は、この例では、上記で説明した受信状態の４つの可能な組合せを指す。「セット３」は、この例では、ピーク検出器トリガイベントを完全に無効化するために使用される。表１に示すように、各セットは、飽和イベントのより厳しい定義を漸進的に定義し得る。したがって、表２に示すように、所望の厳密性レベルが変動することを伴うシナリオに、厳しい飽和定義が適宜に割り当てられ得る。たとえば、ＷＬＡＮとＢＴの両方が探索状態にある場合（ケース１）、利得変化はパケット受信に干渉しないので、比較的低い飽和レベルに応答する利得調整でも適切であり得る。対照的に、ＷＬＡＮとＢＴの両方が、パケットを現在受信している場合、利得変化が潜在的にパケット損失を引き起こし得るので、飽和レベルにかかわらず適切でないことがある。ＷＬＡＮまたはＢＴのうちの１つのみが、パケットを現在受信している場合、ＷＬＡＮとＢＴとの相対的優先順位が、どの飽和レベルにおいて利得変化が適切であるのか、または適切でないのかを決定し得、たとえば、ＢＴのみが、パケットを現在受信しているが、ＷＬＡＮが優先度を有する場合、高優先度の着信ＷＬＡＮパケットを正常に受信することができるように、ＢＴに若干の損失を引き起こし得るが、適度な飽和レベルに応答して利得を適度に調整することが依然として望ましいことがある。
【００７６】
したがって、利得調整値が判断された後、ステップ９１０において、判断された利得調整値によって共有利得要素の利得値を調整する。
【００７７】
例示的な一実装形態では、たとえば、表２に従って、（たとえば、ＭＡＣによって与えられる）ＷＬＡＮ／ＢＴの優先順位と現在のＡＧＣ状態とに応じて、これらのセットのうちどれが使用されることになるのかを選択するために、ベースバンド（ＢＢ：baseband）論理が使用され得る。各場合にどのセットが使用されるべきか（たとえば、表２または同様の情報）もソフトウェアにプログラムされ得る。優先度は、ＢＴとＷＬＡＮとのための加重テーブル（weight tables）を使用することによって判断され得、パケットごとにＭＡＣによって変更され、ＢＢにパスされ得る。したがって、飽和しきい値と対応する利得変化とのいずれかのセットの選定は、所望される場合、パケットごとに行われ得る。
【００７８】
図６〜図７に示したものなど、いくつかの実施形態では、ワイヤレスデバイスは、複数の受信チェーンを実装し得る。たとえば、共有ＢＴ／ＷＬＡＮ受信チェーン（「チェーン０」）とＷＬＡＮ専用（たとえば、５ＧＨｚ）受信チェーン（「チェーン１」）とがあり得る。いくつかの実施形態では、飽和検出は、各受信チェーン上に実装され得る。そのような飽和検出（および対応する利得調整）は、所望される場合、独立して実装され得るか、または相互接続され得る。いくつかの実施形態では、相互接続が望ましいことがある。たとえば、飽和が１つの受信チェーンで検出されたが、もう１つの受信チェーンでは検出されなかった場合、両方の受信チェーンで利得調整を行うことが依然として望ましいことがある。これを表１の「なし」の列に示す。この場合、飽和が別の受信チェーンで検出された場合、ターゲットチェーンにおける飽和レベルが飽和しきい値のいずれをも満たさない場合でも、利得は、「なし」行に指定された量によってターゲット受信チェーン中で調整され得る。
【００７９】
また、複数の受信チェーンを実装するいくつかの実施形態では、チェーンのいずれかが共有される場合、しきい値の上記で説明した複数のセットがＷＬＡＮの両方のチェーンに使用され得ることに留意されたい。しかしながら、受信チェーンが共有されないシナリオ（たとえば、ＢＴ、ＷＬＡＮ２．４ＧＨｚ、およびＷＬＡＮ５ＧＨｚの各々がそれら自体の受信チェーンを有する３アンテナ構成）では、すべての受信チェーンに対して、ならびにすべての受信状態および優先度状況において、飽和しきい値および対応する利得調整の単一のセットを使用することが適切なことがある。
【００８０】
上記の実施形態についてかなり詳細に説明してきたが、上記の開示が十分に理解されれば、当業者には、多くの変形形態および修正形態が明らかになろう。以下の特許請求の範囲は、すべてのそのような変形形態と修正形態とを包含すると解釈されるものとする。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  ワイヤレス信号を受信するためのアンテナと、
前記アンテナに結合され、前記アンテナから第１の信号を受信するように構成された、第１のワイヤレスプロトコル回路と、
ここで、前記第１のワイヤレスプロトコル回路は、前記第１のワイヤレスプロトコルに従って前記第１の信号を処理するように構成され、
前記アンテナに結合され、前記アンテナから第２の信号を受信するように構成された、第２のワイヤレスプロトコル回路と、
ここで、前記第２のワイヤレスプロトコル回路が、前記第２のワイヤレスプロトコルに従って前記第２の信号を処理するように構成され、
第１の共有利得要素と、
受信された信号のための飽和イベントを検出するように構成された論理と、ここで、前記論理が、検出された飽和イベントに基づいて前記第１の共有利得要素の利得値を調整するように構成され、
前記論理が、飽和イベントの定義を動的に調整するように構成される
を備える、ワイヤレスデバイス。
［Ｃ２］  前記論理が、前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位に基づいて飽和イベントの前記定義を調整するように構成された、Ｃ１に記載のワイヤレスデバイス。
［Ｃ３］  前記論理が、前記第１のワイヤレスプロトコル回路または前記第２のワイヤレスプロトコル回路のうちの１つまたは複数の受信状態に基づいて飽和イベントの前記定義を調整するように構成された、Ｃ１に記載のワイヤレスデバイス。
［Ｃ４］  前記論理が、
前記第１のワイヤレスプロトコル回路または前記第２のワイヤレスプロトコル回路のうちの１つまたは複数の受信状態と、
前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位との両方に基づいて飽和イベントの前記定義を調整するように構成された、Ｃ１に記載のワイヤレスデバイス。
［Ｃ５］  前記論理が、パケットごとに飽和イベントの前記定義を動的に調整するように構成された、Ｃ１に記載のワイヤレスデバイス。
［Ｃ６］  前記論理が、
前記第１の共有利得要素の飽和レベルを判断することと、
前記第１および第２のワイヤレスプロトコル回路の現在の受信状態と、前記第１および第２の信号の優先順位とに対応するルックアップテーブル（ＬＵＴ）を判断することであって、前記ＬＵＴが飽和レベルを利得調整値に関連付ける、判断することと、
前記ＬＵＴに基づいて前記判断された飽和レベルに対応する利得調整値を判断することと、
前記判断された利得調整値によって前記第１の共有利得要素の前記利得値を調整することと
を行うように構成された、Ｃ１に記載のワイヤレスデバイス。
［Ｃ７］  前記ワイヤレスデバイスが、前記第１および第２のワイヤレスプロトコル回路の様々な可能な受信状態と、前記第１および第２の信号の優先順位とに対応する複数のＬＵＴを備える、Ｃ６に記載のワイヤレスデバイス。
［Ｃ８］  前記第１のワイヤレスプロトコルがＷＬＡＮであり、前記第２のワイヤレスプロトコルがＢｌｕｅｔｏｏｔｈである、Ｃ１に記載のワイヤレスデバイス。
［Ｃ９］  第１のワイヤレスプロトコルに従って第１の信号を受信することと第２のワイヤレスプロトコルに従って第２の信号を受信することとを同時に行うように構成されたワイヤレスデバイスにおいて無線周波（ＲＦ）飽和を回避するための方法であって、
共有利得要素において信号を受信することと、ここで、前記受信された信号が、前記第１の信号と前記第２の信号とを備える、
前記共有利得要素の飽和レベルを判断することと、
飽和イベントの現在の定義を判断することと、
前記飽和レベルと飽和イベントの前記現在の定義とに基づいて利得調整値を判断することと、
前記判断された利得調整値によって前記共有利得要素の利得値を調整することと
を備える、方法。
［Ｃ１０］  飽和イベントの前記現在の定義を前記判断することが、前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位に基づく、Ｃ９に記載の方法。
［Ｃ１１］  飽和イベントの前記現在の定義を前記判断することが、前記第１の信号または前記第２の信号のうちの１つまたは複数に関する、前記ワイヤレスデバイスの受信状態に基づく、Ｃ９に記載の方法。
［Ｃ１２］  飽和イベントの前記現在の定義を前記判断することが、
前記第１の信号または前記第２の信号のうちの１つまたは複数に関する、前記ワイヤレスデバイスの受信状態と、
前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位との両方に基づく、Ｃ９に記載の方法。
［Ｃ１３］  前記飽和レベルを前記判断することと、飽和イベントの前記現在の定義を前記判断することと、前記利得調整値を前記判断することと、前記利得値を前記調整することとが、パケットごとに実行される、Ｃ９に記載の方法。
［Ｃ１４］  前記方法が、
前記第１および第２の信号に関する、前記ワイヤレスデバイスの現在の受信状態と、前記第１および第２の信号の優先順位とに対応するルックアップテーブル（ＬＵＴ）を判断することをさらに備え、前記ＬＵＴが飽和レベルを利得調整値に関連付け、前記判断された利得調整値が、前記判断されたＬＵＴ中の前記判断された飽和レベルに対応する利得調整値である、Ｃ９に記載の方法。
［Ｃ１５］  前記判断された前記ＬＵＴが、前記第１および第２の信号に関する、前記ワイヤレスデバイスの様々な可能な受信状態と、前記第１および第２の信号の優先順位とに対応する複数のＬＵＴから選定される、Ｃ１４に記載の方法。
［Ｃ１６］  前記第１のワイヤレスプロトコルがＷＬＡＮであり、前記第２のワイヤレスプロトコルがＢｌｕｅｔｏｏｔｈである、Ｃ９に記載の方法。
［Ｃ１７］  ワイヤレスデバイスにおいて使用するためのチップであって、ここで、前記ワイヤレスデバイスが、ワイヤレス信号を受信するためのアンテナを備え、前記ワイヤレスデバイスが、第１のワイヤレスプロトコルと第２のワイヤレスプロトコルとを実装するように構成される、
第１の共有利得要素と、ここで、前記第１の共有利得要素が、信号を受信するように構成され、前記受信された信号が、前記第１のワイヤレスプロトコルに従って処理するように構成された第１の信号と前記第２のワイヤレスプロトコルに従って処理するように構成された第２の信号の両方を備える、
受信された信号のための飽和イベントを検出するように構成された論理と、ここで、前記論理が、検出された飽和イベントに基づいて前記第１の共有利得要素の利得値を調整するように構成され、
前記論理が、飽和イベントの定義を動的に調整するように構成される
を備える、チップ。
［Ｃ１８］  前記ワイヤレスデバイスが、第１の信号を受信し、処理するように構成された第１のワイヤレスプロトコル回路と、第２の信号を受信し、処理するように構成された第２のワイヤレスプロトコル回路とをさらに備え、
前記論理が、
前記第１のワイヤレスプロトコル回路または前記第２のワイヤレスプロトコル回路のうちの１つまたは複数の受信状態、または
前記第１の信号または前記第２の信号のうちの１つまたは複数の優先順位のうちの１つまたは複数に基づいて飽和イベントの前記定義を調整するように構成された、Ｃ１７に記載のチップ。
［Ｃ１９］  前記チップが前記第１のワイヤレスプロトコル回路を備える、Ｃ１８に記載のチップ。
［Ｃ２０］  前記チップが、前記第１のワイヤレスプロトコル回路と前記第２のワイヤレスプロトコル回路の両方を備える、Ｃ１８に記載のチップ。
【図１Ａ】
0005684430.tif 000004
【図１Ｂ】
0005684430.tif 000005
【図２】
0005684430.tif 000006
【図３】
0005684430.tif 000007
【図４】
0005684430.tif 000008
【図５】
0005684430.tif 000009
【図６】
0005684430.tif 000010
【図７】
0005684430.tif 000011
【図８】
0005684430.tif 000012
【図９】
0005684430.tif 000013