(57)【要約】エンベロープトラッキングシステムのためのヘッドルーム電圧を動的に生成する技術。１つの態様において、初期ヘッドルーム電圧は電力増幅器（ＰＡ）からの信号がＰＡヘッドルームが不十分であると示した時に更新される。当該初期ヘッドルーム電圧は、初期電圧に不足電圧とマージンを加算したものを含む動作ヘッドルーム電圧へ更新されてもよい。このようにして、動作ヘッドルーム電圧は、ＰＡが線形であることを保証しているうちに、電力消費を最小化するように動的に選択されてもよい。さらなる態様において、カウンタを用いたヘッドルーム電圧生成器の特定の例示的な実施形態が記載される。
2016504892.tif 000002
【特許請求の範囲】
【請求項１】
増幅器に関する増幅器供給電圧を生成するように構成可能なブースト変換器と、ここにおいて、前記増幅器はトラッキング供給電圧を出力するように構成され、前記トラッキング供給電圧は入力電圧を増幅して出力電圧を生成するように構成された電力増幅器に供給される、ここにおいて、前記増幅器供給電圧は前記ブースト変換器に結合されたブースト供給電圧よりも高くなるように構成可能であり、前記ブースト変換器はヘッドルーム電圧と前記増幅器供給電圧より大きい前記トラッキング供給電圧のピークとの合計に応答してイネーブルにされるように構成される、
前記ヘッドルーム電圧を生成するように構成された動的ヘッドルーム生成ブロックと、ここにおいて、前記ヘッドルーム電圧はヘッドルーム到達信号の検出に応答して初期ヘッドルーム電圧から更新される、
を備える装置。
【請求項２】
前記電力増幅器は少なくとも一つのトランジスタを備え、前記ヘッドルーム到達信号は前記少なくとも一つのトランジスタが飽和であることを示す、請求項１に記載の装置。
【請求項３】
前記更新されたヘッドルーム電圧は、前記ヘッドルーム電圧と、不足電圧と、電圧マージンとの合計を備える、請求項１に記載の装置。
【請求項４】
前記不足電圧は、前記増幅器供給電圧と、前記トラッキング供給電圧のピークと前記初期ヘッドルーム電圧の合計との差を備える、請求項３に記載の装置。
【請求項５】
前記更新されたヘッドルーム電圧は、電圧マージンと、前記増幅器供給電圧と前記トラッキング供給電圧の前記ピークの差との合計を備える、請求項１に記載の装置。
【請求項６】
前記ブースト変換器は前記増幅器供給電圧をターゲット電圧に引き上げるように構成可能であり、前記ターゲット電圧は前記ヘッドルーム電圧と前記トラッキング供給電圧の前記ピークの合計に対応する、請求項１に記載の装置。
【請求項７】
前記トラッキング供給電圧の前記ピークは所定の時間間隔にわたる前記トラッキング供給電圧の前記ピークに対応する、請求項１に記載の装置。
【請求項８】
前記動的ヘッドルーム生成ブロックは、
前記初期ヘッドルーム電圧に対応する値で初期化されたカウンタを備え、前記カウンタは前記ヘッドルーム到達信号および前記増幅器供給電圧が前記ヘッドルーム電圧と前記トラッキング供給電圧の前記ピークの合計より小さいことを示す信号とを検出することに応答してイネーブルにされるように構成される、請求項１に記載の装置。
【請求項９】
前記カウンタはクロックに結合され、前記カウンタは、イネーブルにされている時、その値が前記クロックの立ち上がりエッジに応答してインクリメントするように構成される、請求項８に記載の装置。
【請求項１０】
前記動的ヘッドルーム生成ブロックは前記ヘッドルーム到達信号を検出することに応答して前記ヘッドルーム電圧を一回更新するように構成される、請求項１に記載の装置。
【請求項１１】
トラッキング供給電圧を増幅器を用いて生成して出力電圧を生成するために入力電圧を増幅するように構成された電力増幅器を供給することと、
増幅器供給電圧を前記増幅器のために生成することと、ここにおいて前記増幅器供給電圧はブースト供給電圧よりも高くなるように構成可能である、
前記増幅器供給電圧をヘッドルーム電圧と前記増幅器供給電圧よりも大きいトラッキング供給電圧のピークとの合計とに応答して前記ブースト供給電圧よりも高くなるように構成することと、
ヘッドルーム到達信号の検出に応答して、前記ヘッドルーム電圧を初期値から更新することと、
を備える方法。
【請求項１２】
前記ヘッドルーム到達信号を検出することは前記電力増幅器の少なくとも１つのトランジスタが飽和であることを検出することを備える、請求項１１に記載の方法。
【請求項１３】
前記ブースト供給電圧はバッテリ電圧である、請求項１１に記載の方法。
【請求項１４】
前記更新することは、
前記初期値でカウンタを初期化することと、
前記ヘッドルーム到達信号と、前記増幅器供給電圧が前記トラッキング供給電圧と前記トラッキング供給電圧の前記ピークの合計より小さいことを示す信号とを検出することに応答して、前記カウンタをクロック信号の毎立ち上がりエッジでインクリメントすることと、
前記ヘッドルーム到達信号が偽である時か、前記増幅器供給電圧が前記トラッキング電圧と前記トラッキング供給電圧のピークの合計より小さくない時のどちらかの時、前記カウンタをディスエーブルにすることと、
を備える、請求項１１に記載の方法。
【請求項１５】
前記更新することはヘッドルーム到達信号を検出することに応答して前記ヘッドルーム電圧を一回更新することを備える、請求項１１に記載の方法。
【請求項１６】
トラッキング供給電圧を増幅器を用いて生成して出力電圧を生成するために入力電圧を増幅するように構成された電力増幅器を供給する手段と、
増幅器供給電圧を前記増幅器のために生成する手段と、ここにおいて前記増幅器供給電圧はブースト供給電圧よりも高くなるように構成可能である、
前記増幅器供給電圧をヘッドルーム電圧と前記増幅器供給電圧よりも大きいトラッキング供給電圧のピークとの合計とに応答してブースト供給電圧よりも高くなるように構成する手段と、
ヘッドルーム到達信号の検出に応答して、前記ヘッドルーム電圧を初期値から更新する手段と、
を備える装置。
【請求項１７】
前記ヘッドルーム到達信号は前記電力増幅器の少なくとも１つのトランジスタが飽和であることを示す信号を備える、請求項１６に記載の装置。
【請求項１８】
前記ブースト供給電圧はバッテリ電圧である、請求項１６に記載の装置。
【請求項１９】
前記更新する手段は、
前記初期値で初期化されたカウンタを備え、前記カウンタは前記ヘッドルーム到達信号と、前記増幅器供給電圧が前記ヘッドルーム電圧と前記トラッキング供給電圧のピークの合計より小さいことを示す信号とを検出することに応答してイネーブルにされるように構成される、請求項１６に記載の装置。
【請求項２０】
前記更新する手段はヘッドルーム到達信号を検出することに応答して前記ヘッドルーム電圧を更新する手段を備える、請求項１６に記載の装置。
【発明の詳細な説明】
【関連出願】
【０００１】
[0001]本国際出願は、その全体が参照により本明細書に明確に組み込まれる、２０１３年１月２８日に出願された「DYNAMIC HEADROOM FOR ENVELOPE TRACKING」と題する米国非仮特許出願第１３／７５２，２８７号の利益を主張する。
【技術分野】
【０００２】
[0002]本開示は電力増幅器のためのエンベロープトラッキング（envelope tracking）に関する。
【背景技術】
【０００３】
[0003]エンベロープトラッキングは電力増幅器の効率性を高めるための技術である。エンベロープトラッキング（ＥＴ）システムにおいて、直流電力消費を最小化する一方で、直線性を保持するのに十分なヘッドルームで電力増幅器を動作し続けるために、電力増幅器の供給電圧は動的に調節される。電力増幅器の供給電圧は、電力増幅器出力のエンベロープをトラックする独立した線形増幅器を用いて通常生成される。いくつかの先行技術実施において、線形増幅器自体はブースト変換器によって生成された増幅器供給電圧に結合され、ブースト変換器は、例えばバッテリ電圧のようなシステムが利用可能な最大供給電圧を上回る、ブーストされた供給電圧を線形増幅器のために生成することができる。このやり方によって電力増幅器出力が、必要に応じて、バッテリ電圧に到達する、さらにはそれを上回ることができる。
【０００４】
[0004]増幅器供給電圧は、ピーク要求電力増幅器出力プラスいくらかの追加ヘッドルーム電圧よりも高くなるように典型的に設定される。いくつかの先行技術実施において、このヘッドルーム電圧は、あらかじめプログラムされ時が経つにつれて更新されない、静止値である。しかしながら、異なる動作シナリオにわたって、例えば異なる処理、温度、負荷条件等にわたって、好ましいヘッドルーム電圧はかなり変動するので、ヘッドルーム電圧に対する単一の静止値はすべての場合において最適でないかもしれない。さらに、あまりに低く選ばれたヘッドルーム電圧は、ブースト変換器におけるスタートアップ失敗を望ましくなく引き起こすかもしれず、それはシステムの線形性を損なうことになる。
【０００５】
[0005]特定の動作シナリオに従ってＥＴシステムにとって最適のヘッドルーム電圧を動的に決定するための技術、さらにＥＴシステムにおけるブースト変換器のためのスタートアップ失敗を防止するための技術を提供することが望ましいだろう。
【図面の簡単な説明】
【０００６】
【図１】エンベロープトラッキング（ＥＴ）システムの先行技術実施を図示する。
【図２】ＶｅｎとＶｔａｒｇｅｔが示された特定のやり方で生成される、エンベロープトラッキング（ＥＴ）システムの実施を図示する。
【図３】ＥＴシステムの代替の実施を図示する。
【図４】本開示にしたがったＥＴシステムの例示的な実施形態を例示する。
【図５】動的ヘッドルーム生成ブロックによって実施されてもよい方法の例示的な実施形態を図示する。
【図６】上記の本開示の技術による例示的な動作シナリオを図示する。
【図７】上記の本開示の技術による例示的な動作シナリオを図示する。
【図８】本開示にしたがったＥＴシステムの例示的な実施形態を例示し、ここにおいて動的ヘッドルーム生成ブロックの特定の例示的な実施形態が示される。
【図９】本開示にしたがった方法の例示的な実施形態を例示する。
【発明を実施するための形態】
【０００７】
[0014]下記において、添付の図面を参照し、本開示のさまざまな態様がより十分に説明される。しかしながら、本開示は、多くの異なる形態で具現化されることができるものであり、この開示全体を通して提示される任意の特定の構成または機能に限定されるものと解釈されるべきではない。むしろ、これらの態様は、本開示を徹底的かつ完全なものとし、本開示の範囲が当業者に十分に伝達されるように提供される。本明細書における教示に基づき、当業者は、本開示の任意の他の態様と独立して実装されようと、組み合わされて実装されようと、本開示の範囲が本明細書において開示される開示の任意の態様をカバーするよう意図されることを認識すべきである。例えば、本明細書において述べられる任意の数の態様を使用して、装置が実装されうる、または方法が実現されうる。加えて、開示の範囲は、本明細書において述べられる開示の様々な態様に加えて、またはそれ以外の、他の構造、機能性、あるいは構造および機能性を使用して実現されるそのような装置または方法をカバーするよう意図される。本明細書において開示される開示の任意の態様が特許請求の範囲の１つまたは複数の要素によって具現化されうることは理解されるべきである。
【０００８】
[0015]添付された図面に関連して以下に記載の詳細な説明は、本発明の例示的な態様の説明として意図され、本発明が実現されることができる唯一の例示的な態様を表すよう意図されない。本明細書全体にわたって使用される「例示的（exemplary）」という用語は、「例、事例、または例証（illustration）としての役割を果たす」ことを意味し、他の例示的な態様に対して必ずしも好ましいまたは有利であると解釈されるべきではない。詳細な記述は、本発明の例示的な態様の完全な理解を提供する目的とした特定の詳細を含む。本発明の例示的な態様は、これらの特定の詳細なしで実現されうることが当業者に明らかになるであろう。いくつかの事例において、周知の構造およびデバイスは、本明細書において提示される例示的な態様の新規性を曖昧にすることを避けるためにブロック図形式で示される。本明細書および特許請求の範囲において、「モジュール」および「ブロック」という用語は、記述される動作を遂行するよう構成されるエンティティを示すよう交換可能に使用されうる。
【０００９】
[0016]本明細書および請求項において、信号または電圧が「高い（high）」または「低い（low）」の表記は、その信号または電圧が論理的に高いまたは低い状態を表し、それは信号または電圧の「真」（例えば、＝１）または「偽」（例えば、＝０）の状態に（必ずしもではないが）対応する。ここに記載される回路と実質的に同等の機能性を持つ回路を得るために、例えば「高」を「低」に置き換えるおよびまたは「低」を「高」に置き換えるなど、当業者はここに記載される論理的慣行を容易に変更してもよいと認識されるだろう。そのような代替の例示的な実施形態は、本開示の範囲内であると熟考される。
【００１０】
[0017]図１は、エンベロープトラッキング（ＥＴ）システム１００の先行技術実施を図示する。図１は例証的な目的のみのために提示され、ＥＴシステムの特定の実施に対する本開示の範囲を限定するよう意図されないことに留意されたい。例えば、以下において記載される技術は、電力増幅器のためにステップダウン電圧を同時に生成するための、ＶｂａｔｔをＶａｍｐに結合するバック変換器のような、図示されない代替のまたは追加のモジュールを組み込むシステムに容易に適用されてもよい。
【００１１】
[0018]図１において、電力増幅器（ＰＡ）１３０は入力電圧ＩＮを受け取り、増幅された出力電圧ＯＵＴを生成する。「トラッキング供給電圧」とも呼ばれる電圧ＶａｍｐはＰＡ１３０に供給電圧として供給される。Ｖａｍｐは、少なくとも部分的に増幅器１４０によって発生され、増幅器１４０は線形増幅器であってもよい。増幅器１４０には、「増幅器供給電圧」とも呼ばれる電圧ＶＤＤ＿Ａｍｐが供給される。ＥＴシステムのいくつかの実施において、Ｖａｍｐを発生するために、増幅器１４０は、ＰＡ出力電圧ＯＵＴのエンベロープをトラッキングする電圧Ｅｎｖを増幅してもよい。
【００１２】
[0019]ＰＡ１３０に提供されたトラッキング供給電圧Ｖａｍｐは、ＰＡ１３０の線形動作を保証するために十分なレベルに保たれてもよく、すなわち、不要なＤＣ電力消費を減少しながら十分な「ヘッドルーム」が与えられてもよい。上記に述べられているように、いくつかの実施において、バック変換器(buck converter)（図示されない）が、ＰＡ１３０の電力駆動能力を高めるために、例えば、ＶａｍｐでＰＡ１３０に結合されて、ＰＡ１３０に供給するために同時に設けられてもよい。
【００１３】
[0020]いくつかの動作シナリオにおいて、ＰＡのための十分なヘッドルームを確保するために、「ブースト供給電圧」とも呼ばれる、システムに利用可能な最大供給電圧であるところのＶｂａｔｔ、例えば、システムのバッテリからの最大供給電圧、のレベルを超えるレベルまでＶａｍｐを押し上げる（drive）必要があるかもしれない。増幅器１４０によってＶｂａｔｔより大きい出力Ｖａｍｐを生成可能とするために、ブースト変換器１１０を設けてＶＤＤ＿Ａｍｐを生成してもよい。ブースト変換器１１０は、ブーストされた電圧を生成するためにインダクタを充電と放電するように交互に構成された複数のスイッチを例えば使って、図１には示されないが周知の動作原理に従ってＤＤ＿Ａｍｐを高いレベルまでブーストしてもよい。
【００１４】
[0021]ＥＴシステムの効率性を高くするために、例えば、ＰＡ１３０に対して十分なヘッドルームを確保するためにＶＤＤ＿ＡｍｐがＶｂａｔｔを超えて上昇する必要があると決定された時に、ブースト変換器１１０は、必要に応じてオンにされる、またはイネーブルにされてもよい。このように、ブースト変換器１１０は、ＶＤＤ＿ＡｍｐがＶｂａｔｔより高いレベルにブーストされなければいけない時を示す「イネーブル」信号電圧Ｖｅｎを入力として受け取ってもよい。ブースト変換器１１０に、ブースト変換器１１０がイネーブルにされる時にＶＤＤ＿Ａｍｐがそこまでブーストされるべきターゲット電圧Ｖｔａｒｇｅｔも提供されてもよい。Ｖｂａｔｔより高いＶＤＤ＿Ａｍｐが提供される必要がない時、ブースト変換器１１０は、オフにされるまたはディスエーブルにされてもよく、そうでなければＶｂａｔｔをＶＤＤ＿Ａｍｐに直接結合する「バイパス」モードで設けられることが認識されるだろう。
【００１５】
[0022]図２は、ＥＴシステム２００の実施を図示し、ここにおいてＶｅｎおよびＶｔａｒｇｅｔは示された特定のやり方で生成される。図２は例証的な目的のみのために提示され、Ｖｅｎおよび／またはＶｔａｒｇｅｔを生成するための特定の技術に対する本開示の範囲を限定するよう意図されないことに留意されたい。
【００１６】
[0023]図２において、ＰＡ１３０の特定の実施１３０．１は、ＰＡ１３０．１の電圧ヘッドルームがＰＡの線形性を確保するために不十分である（または、不十分に近い）時を示す、「ヘッドルーム到達信号」とも呼ばれる、電圧ＨＲ＿ｒｅａｃｈを生成する。例えば、ＰＡ１３０．１における１以上のトランジスタ（図示されない）が飽和する時はいつでも、ＨＲ＿ｒｅａｃｈは高くアサート（asserted）される。例えば、ある例示的な実施形態において、電圧増幅器がＰＡ１３０．１のトランジスタのドレインとソースにわたって電圧降下を感知するために提供されてもよく、感知された電圧降下は、電圧比較器によって所定の閾値電圧と比較されてもよい。もしトランジスタにわたる電圧降下が当該所定の閾値電圧より小さいまたは等しい場合、ＨＲ＿ｒｅａｃｈは高くアサートされてもよい。この場合、当該所定の閾値電圧は、対応するトランジスタが飽和になると期待される値に対応してもよい。
【００１７】
[0024]図２において、ＨＲ＿ｒｅａｃｈは、Ｖｅｎとしてブースト変換器１１０に直接結合される。このようにして、ＨＲ＿ｒｅａｃｈが、ＰＡ１３０．１の電圧ヘッドルームが不十分であると示す時はいつでも、ブースト変換器１１０もイネーブルにされる。代替の実施において、ＨＲ＿ｒｅａｃｈの値における潜在的な過渡のトグル（transient toggling）に鑑みて、ブースト変換器１１０に供給することに先立ってＨＲ＿ｒｅａｃｈを処理するために、Ｖｅｎの値を例えば所定の時間の間保持するためのラッチまたは他の記憶素子も設けられてよいことに留意されたい。
【００１８】
[0025]Ｖａｍｐの検出されたピーク値に対応する電圧Ｖｐｄを、例えば所定の時間間隔にわたって生成するために、Ｖａｍｐに結合されたピーク検出器２３０が図２にさらに示される。ヘッドルーム生成ブロック２２０も所定の「ヘッドルーム電圧」Ｖｈｄを生成するために設けられる。示された実施において、ブーストターゲット電圧Ｖｔａｒｇｅｔを生成するための加算器２１０、または２１０ａを使用して、ＶｈｄはＶｐｄに加えられる。イネーブルにされた時、ブースト変換器１１０は増幅器供給電圧ＶＤＤ＿Ａｍｐをターゲット電圧Ｖｔａｒｇｅｔまで押し上げてもよいことが認識されるだろう。
【００１９】
[0026]図２は例証的な目的のみのために提示され、ＶｅｎおよびＶｔａｒｇｅｔが示されるように必ず生成される、ＥＴシステムに対する本開示の範囲を限定するよう意図されないことに留意されたい。例えば、いくつかの実施においては、Ｖｔａｒｇｅｔが図２に示されるように生成されてもよい一方で、Ｖｅｎは周知の他の技術（図２に図示されない）を使って生成されてもよい；同様に、Ｖｅｎが示されるように生成されてもよく、Ｖｔａｒｇｅｔは他の技術を使って生成されてもよい。それらのような代替の実施は、本開示の範囲内であると熟考される。
【００２０】
[0027]図３はＥＴシステムの代替の実施３００を図示する。図２および３において同様にラベル付けされた要素は、言及がない限り同様の機能性を実行する要素に対応するかもしれないことに留意されたい。図３におけるブースト変換器３１０は例証的な目的のみのために提示され、図１１におけるブースト変換器１１０は、信号協定（signaling conventions）を当業者に自明のやり方で変更することによって、ＥＴシステム３００において使用されてもよいことが認識されるだろう。そのような代替の例示的な実施形態は、本開示の範囲内であると熟考される。
【００２１】
[0028]図３において、ＥＴシステム２００におけるように、ブースト変換器１１０のためのＶｔａｒｇｅｔは加算器２１０の出力２１０ａとして生成される。電圧Ｖｏｋは、正（＋）入力端子におけるＶＤＤ＿Ａｍｐを負（−）入力端子における加算器２１０の出力２１０ａと比較する比較器３３０の出力において生成される。高いＶｏｋは現在の増幅器供給電圧ＶＤＤ＿ＡｍｐがＶｔａｒｇｅｔを超過することを表すことが認識されるだろう；この場合、十分な（ample）ヘッドルームがＰＡにあるので、ブースト変換器３１０はイネーブルにされる必要がない。
【００２２】
[0029]ブースト変換器３１０がイネーブルにされる時、ＶＤＤ＿ＡｍｐはＶｔａｒｇｅｔに等しいＤＣ値を持つかもしれず、しかしＶＤＤ＿ＡｍｐにＡＣ構成要素があるかもしれず、それゆえ、Ｖｏｋはある期間にわたって高と低の間で交互にトグルしているかもしれないことが認識されるだろう。従って、Ｖｅｎは、Ｖｏｋの反転したものがフィルタされたおよび／またはラッチされたバージョンとしてこのようにして生成されることができる。特に、いくつかの例示的な実施形態において、Ｖｏｋの潜在的に交互にトグルする値を定期的にラッチするためのラッチと同様に、例えばインバータ（図示されない）を使用してＶｏｋからＶｅｎを導き出すために論理回路（図示されない）が設けられてもよい。
【００２３】
[0030]ＥＴシステム３００によると、検出されたピーク（Ｖｐｄ）とヘッドルームＶｈｄの合計がＶＤＤ＿Ａｍｐを超過する時、Ｖｏｋは低くなり（例えば、Ｖｅｎは高くなるだろう）、ブースト変換器３１０はイネーブルにされるだろう。上記の記載に従って、Ｖａｍｐの検出されたピークレベルＶｐｄがＶＤＤ＿Ａｍｐの電圧降下Ｖｈｄ以内である時、すなわちＶｐｄ＞ＶＤＤ＿Ａｍｐ−Ｖｈｄである時のみ、Ｖｏｋは低くなるだろうことが認識されるだろう。この明細書および特許請求の範囲において、低くあるＶｏｋの状態は、増幅器供給電圧がヘッドルーム電圧とトラッキング供給電圧のピークの合計より小さいことを示す信号に対応することを意味してもよい。
【００２４】
[0031]図３および関連する例示的な実施形態は例証的な目的のみのために提示され、提示される任意の特定の例示的な実施形態に対する本開示の範囲を限定するよう意図されないことに留意されたい。当業者は、本開示に照らし合わせて、代替で同等の論理シグナリング方式を容易に導き出すかもしれない。例えば、比較器３３０は代わりに、正（＋）および負（−）入力端子に結合された信号電圧を切り替えることによって、Ｖｏｋ’（すなわち、Ｖｏｋの論理反転）を生成するように構成されてもよく、このような場合にはブースト変換器３１０は、ＶｏｋよりむしろＶｅｎを直接処理するように代替的に構成されてもよい。そのような代替の例示的な実施形態は、本開示の範囲内であると熟考される。
【００２５】
[0032]さらに、図３（および本明細書のその他の図面）に示された構成要素はアナログ入力および／または出力電圧を一般的には処理する一方、そのようなアナログ構成要素はどれも、信号の内部デジタル処理を可能にするために、１以上のデジタル‐アナログ変換器（ＤＡＣ）および／またはアナログ‐デジタル変換器（ＡＤＣ）を組み込んでもよい。例えば、ヘッドルーム生成ブロックはＤＡＣ（図示されない）を組み込んでもよい。
【００２６】
[0033]いくつかの従来技術実施において、図２および３の両方におけるヘッドルーム生成ブロック２２０は、Ｖｈｄを固定された所定の電圧として生成するように構成されてもよい。この場合、必要とされるヘッドルームに対して「最適な」値Ｖｈｄ＿ｏｐｔ、例えばＤＣ電力消費を同時に最小限にする一方でＰＡ１３０の無歪み（distortion-free）動作を可能にするヘッドルーム電圧のための値、に近づける（approximate）ためにＶｈｄの当該固定値は設計によって選ばれてもよい。しかしながら、通常動作の間は、最適値Ｖｈｄ＿ｏｐｔは、異なる動作シナリオにわたって、例えば、異なる処理、温度、負荷条件にわたってはっきりとばらつきがあるかもしれないことが認識されるだろう。例えば、一例として、例えばＰＡ１３０の動作温度に応じて、Ｖｈｄ＿ｏｐｔは１５０ｍＶから４００ｍＶに及んでもよい。
【００２７】
[0034]もし所与のシナリオに対してＶｈｄの固定設定が最適なヘッドルームＶｈｄ＿ｏｐｔより大きい場合、例えば、Ｖｈｄ＞Ｖｈｄ＿ｏｐｔそれゆえＶｈｄがＶｈｄ＿ｏｐｔを高く見積もりすぎる場合、増幅器１４０のための供給電圧ＶＤＤ＿Ａｍｐはブーストされすぎるかもしれないことが認識されるだろう。この場合、ＰＡ１３０は無歪みで動作するものの、電力は不必要に無駄にされる。一方、もし所与のシナリオに対してＶｈｄが最適なヘッドルームＶｈｄ＿ｏｐｔより小さい場合、例えば、Ｖｈｄ＜Ｖｈｄ＿ｏｐｔそれゆえＶｈｄがＶｈｄ＿ｏｐｔを低く見積もりすぎる場合、歪みが増幅器１３０の出力に望ましくなくもたらされるかもしれない。
【００２８】
[0035]図３に示された具体的なＥＴシステム３００について、Ｖｈｄ＜Ｖｈｄ＿ｏｐｔに関連するさらなる問題はブースト変換器３１０がいくつかの場合において全体的に（altogether）スタートアップに失敗するかもしれないことが認識されるだろう。特に、十分なヘッドルームを保持するために、ブースト変換器３１０は、Ｖａｍｐが（ＶＤＤ＿Ａｍｐ−Ｖｈｄ＿ｏｐｔ）を超過した時、イネーブルにされるべきである；しかしながら、Ｖｈｄ＜Ｖｈｄ＿ｏｐｔであることを判断して、ブースト変換器３１０は実際のところＶａｍｐが（ＶＤＤ＿Ａｍｐ−Ｖｈｄ＿ｏｐｔ）よりも高いレベルであろう（ＶＤＤ＿Ａｍｐ−Ｖｈｄ）を超過するまでイネーブルにされない。言い換えれば、Ｖｈｄ＜Ｖｈｄ＿ｏｐｔであるそれらの場合に、ブースト変換器３１０はかなり遅れてイネーブルにされて、または全くイネーブルにされないかもしれず、それゆえＰＡ１３０の線形性に悪い影響を与える。
【００２９】
[0036]線形性の最大化と電力消費の最小化の間のトレードオフ（trade-offs）を最適化するように、さらにはブーストスタートアップ失敗の可能性を最小化するように、ヘッドルーム電圧Ｖｈｄを設定する技術を提供することが望ましいだろう。
【００３０】
[0037]図４は本開示によるＥＴシステム４００の例示的な実施形態を例示する。図４において、動的ヘッドルーム生成ブロック４２０は、電圧ＨＲ＿ｒｅａｃｈをＰＡ１３０．１から受け取り、加算器４１０によってＶｐｄに加えられるヘッドルーム電圧Ｖｈｄ＊を生成する。ある例示的な実施形態において、Ｖｈｄ＊は、初期ヘッドルーム電圧Ｖｈｄ＿ｉｎｉｔから、所与の動作シナリオに対するＶｈｄ＿ｏｐｔにより近づく１以上の連続した値へ、時間が経つにつれ（over time）更新される。ヘッドルーム生成ブロック４２０は時間が経つにつれ少なくとも一度は変化する「動的」ヘッドルーム電圧を生成するとして理解されてもよい。
【００３１】
[0038]特に、図５は動的ヘッドルーム生成ブロック４２０によって実施されてもよい方法５００の例示的な実施形態を図示する。方法５００は例示的な実施形態は例証的な目的のみのために提示され、提示される任意の特定の方法に対する本開示の範囲を限定するよう、または動的ヘッドルーム生成ブロック４２０を方法５００を実施するそれらの例示的な実施形態のみに制限されないよう意図されないことに留意されたい。
【００３２】
[0039]図５において、ブロック５１０では、Ｖｈｄ＊が初期値Ｖｈｄ＿ｉｎｉｔに設定される。ある例示的な実施形態において、Ｖｈｄ＿ｉｎｉｔは固定の所定値、例えば４００ｍＶに対応するように選ばれてもよい。Ｖｈｄ＿ｉｎｉｔは必要とされるＶｈｄのための初期の最良推定値に対応するように選ばれてもよいことに留意されたい。
【００３３】
[0040]ブロック５２０では、ＨＲ＿ｒｅａｃｈが高いかどうかチェックされる。既に上記されたように、これは例えば、ＰＡ１３０における１以上のトランジスタ（図示されない）が飽和していることを示すかもしれない。もしＨＲ＿ｒｅａｃｈが高ければ、方法はブロック５３０に進んでもよい。そうでなければ、方法はブロック５２０を繰り返してもよい。
【００３４】
[0041]ブロック５３０では、ＨＲ＿ｒｅａｃｈが高いことを検出することに反応して、「不足（deficiency）電圧」とも呼ばれる電圧Ｖｈｄ＿ｄｅｆが以下のように計算される（数式１）：
Ｖｈｄ＿ｄｅｆ＝ＶＤＤ＿Ａｍｐ−（Ｖｐｄ＋Ｖｈｄ＿ｉｎｉｔ）．
特に、検出されたピーク電圧Ｖｐｄと初期ヘッドルーム電圧Ｖｈｄ＿ｉｎｉｔの合計が増幅器１４０の現在の供給電圧ＶＤＤ＿Ａｍｐから減算される。この減算がＨＲ＿ｒｅａｃｈが高いことを検出することと同時に行われているために、ＰＡ１３０の１以上のトランジスタが飽和に至る時、Ｖｈｄ＿ｄｅｆがヘッドルーム電圧における不足（または過剰）の数量（measures）を提供することが認識されるだろう。ある例示的な実施形態において、ＨＲ＿ｒｅａｃｈが高くアサートされるようにさせるＶａｍｐにおける対応する値をＶｐｄの値が正確に（例えば、最小限の遅延で）反映するように、数式１はＨＲ＿ｒｅａｃｈが高いことを検出してすぐ後に計算される。
【００３５】
[0042]ブロック５４０では、Ｖｈｄ＊が以下のように更新される（数式２）：
Ｖｈｄ＊＝Ｖｈｄ＿ｉｎｉｔ＋Ｖｈｄ＿ｄｅｆ＋Ｖｍａｒｇｉｎ；
ここにおいて、「電圧マージン」とも呼ばれるＶｍａｒｇｉｎは固定の所定の正マージン、例えば５０ｍＶである。
【００３６】
[0043]数式１により、もしＶｈｄ＿ｄｅｆが正の数量（positive quantity）である場合、すなわち、ＶＤ＿Ａｍｐ＞（Ｖｐｄ＋Ｖｈｄ＿ｉｎｉｔ）である場合、これはＶｈｄ＿ｉｎｉｔ＜Ｖｈｄ＿ｏｐｔ、すなわちＶｈｄ＿ｉｎｉｔがＶｈｄ＿ｏｐｔの推定値に対して低すぎる場合に対応するかもしれないことに留意されたい。この場合、数式２により、Ｖｈｄ＊がＶｈｄ＿ｄｅｆ（正の数量）をＶｈｄ＿ｉｎｉｔに加算しマージンＶｍａｒｇｉｎをプラスすることで増加されるかもしれない。一方、もしＶｈｄ＿ｄｅｆが負の数量（negative quantity）である場合、すなわち、ＶＤ＿Ａｍｐ＜（Ｖｐｄ＋Ｖｈｄ＿ｉｎｉｔ）である場合、これはＶｈｄ＿ｉｎｉｔ＞Ｖｈｄ＿ｏｐｔ、すなわちＶｈｄ＿ｉｎｉｔがＶｈｄ＿ｏｐｔの推定値に対して高すぎる場合に対応するかもしれない。この場合、数式２により、Ｖｈｄ＿ｄｅｆ（負の数量）をＶｈｄ＿ｉｎｉｔに加算しマージンＶｍａｒｇｉｎをプラスすることによって、Ｖｈｄ＊が減少されるかもしれない。
【００３７】
[0044]いくつかの場合において、Ｖｈｄ＿ｉｎｉｔ＞Ｖｇｄ＿ｏｐｔは、ブロック５２０の検出が行われた時低いＨＲ＿ｒｅａｃｈという結果になり、それゆえ、これらの場合方法５００はブロック５３０、５４０に進まないかもしれない。
【００３８】
[0045]以上に記載された動作に従って、Ｖｈｄ＊は、高いと検出されるＨＲ＿ｒｅａｃｈに対応する時間に更新され、従ってＶｈｄ＊は、ＨＲ＿ｒｅａｃｈが高いと検出された時に必要とされるヘッドルームに対応する値に更新されるかもしれないことが認識されるだろう。
【００３９】
[0046]ある例示的な実施形態において、ブロック５４０におけるＶｈｄ＊の更新に続いて、Ｖｈｄ＊のさらなる更新は行われる必要が無く、ＥＴシステム４００はＶｈｄ＊の当該更新された値で機能するかもしれない。代替の例示的な実施形態（図示されない）において、Ｖｈｄ＊の追加の更新がブロック５４０に従ってさらに行われてもよい。例えば、ブロック５４０後の固定時間間隔および／または高から低へのＨＲ＿ｒｅａｃｈの推移に続いてある代替の例示的な実施形態による方法はＨＲ＿ｒｅａｃｈが高いと検出される次の瞬間を待つためにブロック５２０に戻ってもよい。このやり方によって、Ｖｈｄ＊は必要に応じて複数回更新されてもよい。そのような代替の例示的な実施形態は、本開示の範囲内であると熟考される。
【００４０】
[0047]図４に戻ると、動的ヘッドルーム生成ブロック４２０が、例えば、方法５００がブロック５１０、５２０、または５３０を実行している時、Ｖｈｄ＿ｉｎｉｔに対応するＶｈｄ＊の値を最初に出力するだろう。続いて、高いＨＲ＿ｒｅａｃｈを検出するのに応答して、Ｖｈｄ＊は上記の数式１および２に従って更新されてもよく、Ｖｈｄ＊の当該更新された値はそののち、例えば方法５００がブロック５４０に到達した後で、アサートされてもよい。
【００４１】
[0048]図４に示されるように、Ｖｈｄ＊はＶｔａｒｇｅｔとＶｅｎの両方の生成に利用されることに留意されたい。特に、Ｖｈｄ＊は、４１０ａまたはＶｔａｒｇｅｔを直接的に生成するために加算器４１０によってＶｐｄに加算されてもよく、４１０ａまたはＶｔａｒｇｅｔはＶＤＤ＿Ａｍｐの目標レベルを設定するためにブースト変換器３１０に提供される。さらに、電圧４１０ａまたはＶｔａｒｇｅｔは、Ｖｏｋを生成するために比較器３３０の負（−）端子に提供され、Ｖｏｋはイネーブル電圧Ｖｅｎを導き出すためにブースト変換器３１０によって利用される（例えば、ラッチングと論理反転に続いて）。
【００４２】
[0049]図６および７は、上記の本開示の技術による例示的な動作シナリオを図示する。図６および７の動作シナリオが例証的な目的のみのために提示され、本開示の範囲を如何様にも限定するよう意図されないことに留意されたい。
【００４３】
[0050]図６において、時間ｔ０以前のＥＴシステム４００の初期状態が示されており、ここにおいてＶｈｄ＊がＶｈｄ＿ｉｎｉｔに初めに設定される。ある例示的な実施形態において、Ｖｈｄ＿ｉｎｉｔは例えば４００ｍＶであってもよい。時間ｔ０に先立って、Ｖｈｄ＿ｉｎｉｔはＰＡ１３０．１のための十分なヘッドルームを提供し、それゆえＨＲ＿ｒｅａｃｈは低くなるだろう。加算器４１０の出力４１０ａは（Ｖｐｄ＋Ｖｈｄ＿ｉｎｉｔ）に対応し、比較器３３０の正（＋）と負（−）の端子間の差はＶＤＤ＿Ａｍｐ−（Ｖｐｄ＋Ｖｈｄ＿ｉｎｉｔ）である。ＶＤＤ＿Ａｍｐ−（Ｖｐｄ＋Ｖｈｄ＿ｉｎｉｔ）はｔ０に先立って正であると予期され、それゆえ、ブースト変換器３１０がオフかバイパスモードの状態で、比較器３３０の出力Ｖｏｋは高いと予期されることに留意されたい。図６にさらに示されるのは、これより以前に記載されたように、ＰＡ１３０．１が不十分なヘッドルームを持つという検出に応答して時間ｔ０における低から高へのＨＲ＿ｒｅａｃｈ推移である。
【００４４】
[0051]図７はｔ０に続いた、例えば、上記ブロック５４０を参照して記載されたように数式２に従ってＶｈｄ＊が更新された後の、ＥＴシステム４００の状態を図示する。図７において、更新されたＶｈｄ＊はＶｈｄ＿ｉｎｉｔ＋Ｖｈｄ＿ｄｅｆ＋Ｖｍａｒｇｉｎに等しい。加算器４１０の出力４１０ａは、（Ｖｐｄ＋Ｖｈｄ＿ｉｎｉｔ＋Ｖｈｄ＿ｄｅｆ＋Ｖｍａｒｇｉｎ）、またはＶＤＤ＿Ａｍｐ＋Ｖｍａｒｇｉｎにそれゆえ対応するだろう。Ｖｈｄ＿ｄｅｆを定義する数式１により、比較器３３０の正（＋）と負（−）の端子間の差は−Ｖｍａｒｇｉｎに単純化する。Ｖｍａｒｇｉｎが正の値に設定され、それゆえーＶｍａｒｇｉｎが負の値なので、比較器３３０の出力は低いと予期される。この場合、ブースト変換器３１０によって導き出されたＶｅｎは高くなって、ブースト変換器３１０がイネーブルにされ、ＶＤＤ＿Ａｍｐはそれに応じてＶｈｄ＿ｉｎｉｔ＋Ｖｈｄ＿ｄｅｆ＋Ｖｍａｒｇｉｎ＋Ｖｐｄに対応するターゲット電圧Ｖｔａｒｇｅｔまで引き上げられるだろう。
【００４５】
[0052]図７に図示されるように、ＶＤＤ＿Ａｍｐ−Ｖｐｄの必要とされるヘッドルーム（ＨＲ＿ｒｅａｃｈが高い時）を上回るＶｍａｒｇｉｎの存在が比較器３３０の出力Ｖｏｋが高から低にトグルする（そしてそれゆえ、Ｖｅｎに低から高にトグルする）ことになるので、加法的な項（additive term）Ｖｍａｒｇｉｎを更新されたＶｈｄ＊に提供することは、ブースト変換器３１０の時宜を得たスタートアップを有利に保証する。
【００４６】
[0053]図８は本開示にしたがったＥＴシステム４００の例示的な実施形態４００．１を例示し、ここにおいて動的ヘッドルーム生成ブロック４２０の特定の例示的な実施形態４２０．１が示される。図８は例証的な目的のみのために提示され、動的ヘッドルーム生成ブロックの特定の例示的な実施形態に対する本開示の範囲を限定するよう意図されないことに留意されたい。
【００４７】
[0054]図８において、動的ヘッドルーム生成ブロック４２０．１はＡＮＤゲート８２０とクロック信号ＣＬＫによって駆動されるカウンタ８１０を含む。カウンタ８１０は、例えば、Ｖｈｄ＿ｉｎｉｔに対応する値に初期化されるＮビットレジスタ（図示されない）を含んでもよい。ＡＮＤゲート８２０の出力ＥＮが低い時、カウンタ８１０はディスエーブルにされ、カウンタ出力Ｖｈｄ＊はＶｈｄ＿ｉｎｉｔで一定である。ＡＮＤゲート８２０の出力ＥＮが高いと検出されると、カウンタ８１０はイネーブルにされ、これによってＮビットレジスタ値をＣＬＫの立ち上がり（rising）（または代替的に、立ち下がり）エッジごとにインクリメントすることを始める。ＥＮが低い時、カウンタ８１０はディスエーブルにされ、これによって、そのレジスタコンテンツをインクリメントすることを止める。ある例示的な実施形態において、デジタル‐アナログ変換器（ＤＡＣ）８１５はカウンタ８１０のデジタル出力をアナログ信号に変換するためにカウンタ８１０の出力に設けられてもよい。
【００４８】
[0055]ＥＴシステム４００．１における動的ヘッドルーム生成ブロック４２０．１のリアルタイム動作は以下のように記載されるかもしれない。初期状態において、ＨＲ＿ｒｅａｃｈは低く、Ｖｏｋは高い。これはＰＡ１３０．１が十分なヘッドルームで動作している状態に対応し、ＶＤＤ＿ＡｍｐはＶｐｄ＋Ｖｈｄ＊より大きい。ＡＮＤゲート８２０の出力ＥＮはそれゆえ低く、それゆえ、Ｖｈｄ＊がＶＨＤ＿ｉｎｉｔの初期値に等しい状態で、カウンタ８１０はディスエーブルにされる。
【００４９】
[0056]第２の状態において、ＨＲ＿ｒｅａｃｈは高いと検出されて、ＰＡ１３０．１は十分なヘッドルームを持たないと示す。ＨＲ＿ｒｅａｃｈとＶｏｋがともに高いので、ＡＮＤゲート８２０の出力ＥＮも高く、カウンタ８１０がそれに従ってイネーブルにされる。ＥＮが高い間、カウンタ８１０はＣＬＫの毎立ち上がりエッジでそのレジスタ値を連続的にインクリメントする。ＥＮが低く推移するまでインクリメントは続き、その時点でカウンタ８１０はディスエーブルにされる。例えばＶｏｋの高から低への推移に応答してＥＮは低に推移してもよく、これは次々に（in turn）、Ｖｈｄ＊における連続的なインクリメントのために、例えばＶｈｄ＊＋Ｖｐｄまたは電圧４１０ａがＶＤＤ＿Ａｍｐをいくらかのマージン分を最終的に超過することによって生じてもよいことに留意されたい。一旦カウンタ８１０がディスエーブルにされると、カウンタ８１０におけるＮビットレジスタのその時存在する値は保存され、当該更新されたヘッドルーム電圧Ｖｈｄ＊としてその後保持される。
【００５０】
[0057]図９は、本開示にしたがった方法９００の例示的な実施形態を例示する。図９は例証的な目的のみのために提示され、示された方法の特定の実施に対する本開示の範囲を限定するよう意図されないことに留意されたい。
【００５１】
図９において、ブロック９１０では、出力電圧を生成するために入力電圧を増幅するように構成された電力増幅器を供給するために、トラッキング供給電圧は増幅器を用いて生成される。
【００５２】
[0059]ブロック９２０では、増幅器供給電圧は増幅器のために生成され、ここにおいて増幅器供給電圧はブースト供給電圧よりも高くなるように構成可能である。
【００５３】
[0060]ブロック９３０では、増幅器供給電圧は、ヘッドルーム電圧と増幅器供給電圧よりも大きいトラッキング供給電圧のピークとの合計に応答してブースト供給電圧よりも高くなるように構成される。
【００５４】
[0061]ブロック９４０では、ヘッドルーム到達電圧、例えば、ＨＲ＿ｒｅａｃｈの検出に応答して、ヘッドルーム電圧は初期値から更新される。例示的な実施形態において、ＨＲ＿ｒｅａｃｈ信号は増幅器が不十分なヘッドルームで動作しているかどうか示す。
【００５５】
[0062]本明細書および特許請求の範囲において、要素が別の要素に「接続される」または「結合される」として言及される場合、それは他の要素に直接結合または結合されることができる、あるいは介在する要素が存在しうることが理解されるだろう。対照的に、要素が別の要素に「直接接続される」または「直接結合される」として言及される場合、介在する要素は、存在しない。さらに、要素が単に別の要素に「結合される」として言及される場合、そのような要素の間に低抵抗のパスが存在しうる、または存在ない可能性がある一方で、要素が別の要素に「電気的に結合される」として言及される場合、低抵抗のパスがそのような要素の間に存在することを示す。
【００５６】
[0063]当業者は、情報および信号が様々な異なる技術ならびに技法のいずれかを使用して表されうることを理解するだろう。例えば、上記の説明全体にわたって参照されうるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または磁性粒子、光場または光粒子、あるいはそれらの任意の組み合わせによって表されうる。
【００５７】
[0064]当業者はさらに、本明細書において開示される例示的な態様に関連して説明される様々な例証的な論理ブロック、モジュール、回路、およびアルゴリズムステップが電子ハードウェア、コンピュータソフトウェアまたは両方の組み合わせとして実装されうることを認識するだろう。ハードウェア及びソフトウェアのこの互換性を明確に例示するために、様々な例証的な構成要素、ブロック、モジュール、回路、及びステップは、概してそれらの機能の観点から上記に説明された。このような機能が、ハードウェアとして実装されるか、あるいはソフトウェアとして実装されるかは、特定のアプリケーション及びシステム全体に課せられる設計制約に依存する。当業者は、各特定のアプリケーションのために、説明された機能性を様々な方法で実装しうるが、そのような実装の決定は、発明の例示的な態様の範囲から逸脱を引き起こしていると解釈されるべきでない。
【００５８】
[0065]本明細書において開示される例示的な態様に関連して説明される様々な例証的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、離散ゲートまたはトランジスタ論理、離散ハードウェアコンポーネント、あるいは本明細書において説明される機能を遂行するよう設計されるそれらの任意の組み合わせで実装または遂行されうる。汎用プロセッサは、マイクロプロセッサでありうるが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンでありうる。プロセッサはまた、計算デバイスの組み合わせ、例えば、ＤＳＰおよびマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成の組み合わせとして実装されうる。
【００５９】
[0066]本明細書において開示される例示的な態様に関連して説明される方法またはアルゴリズムのステップは、直接ハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、またはこれら２つの組み合わせにおいて、具現化されうる。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読み出し専用メモリ（ＲＯＭ）、電気的プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ（登録商標））、レジスタ、ハードディスク、リムーバルディスク、ＣＤ−ＲＯＭ、または当該技術分野において周知である任意の他の形状の記憶媒体内において存在しうる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替において、記憶媒体は、プロセッサと一体化されうる。プロセッサおよび記憶媒体は、ＡＳＩＣ内において存在しうる。ＡＳＩＣは、ユーザ端末内において存在しうる。代替として、プロセッサおよび記憶媒体は、ユーザ端末内に個別構成要素として存在しうる。
【００６０】
[0067]１つまたは複数の例示的な態様において、説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせ内において実装されうる。ソフトウェア内において実装される場合、機能は、コンピュータ可読媒体上における１つまたは複数の命令またはコードとして記憶または送信されうる。コンピュータ可読媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含むコンピュータ記憶媒体および通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体でありうる。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光学ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは命令もしくはデータ構造の形で所望のプログラムコードを搬送または記憶するよう使用されることができ、コンピュータによってアクセスされることができる任意の他の媒体を備えることができる。また、任意の接続は、厳密にはコンピュータ可読媒体と称される。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他の遠隔ソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。本明細書で使用される場合、ディスク（disk）およびディスク（disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイディスクを含み、ここでディスク（disk）は通常、磁気的にデータを再生し、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせはまた、コンピュータ可読媒体の範囲内に含まれるべきである。
【００６１】
[0068]開示される例示的な態様の先の説明は、いかなる当業者であっても、本発明の製造または使用を可能にするよう提供される。これらの例示的な態様に対する様々な修正は、当業者には容易に明らかとなり、本明細書において定義される包括的な原理は、本発明の精神または範囲から逸脱することなく他の例示的な態様に適用されうる。したがって、本開示は、本明細書において提示される例示的な態様に限定されるよう意図されず、本明細書において開示される原理および新規な特徴と一致する最も広い範囲が付与されるべきである。
【図１】
2016504892.tif 000003
【図２】
2016504892.tif 000004
【図３】
2016504892.tif 000005
【図４】
2016504892.tif 000006
【図５】
2016504892.tif 000007
【図６】
2016504892.tif 000008
【図７】
2016504892.tif 000009
【図８】
2016504892.tif 000010
【図９】
2016504892.tif 000011
【国際調査報告】
2016504892.tif 000012
2016504892.tif 000013
2016504892.tif 000014