モバイルプラットフォームで動作する第1の動作システムからの第1の電力管理リクエストと、前記モバイルプラットフォームで動作する第2の動作システムからの第2の電力管理リクエストとに基づいて電力状態を決定するステップであって、前記第1の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第1の仮想マシンを規定し、前記第2の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第2の仮想マシンを規定する、ステップと、前記電力状態を前記モバイルプラットフォームに適用するステップとを有する方法。前記第1の電力管理リクエストは第1の電力状態を表し、前記第2の電力管理リクエストは第2の電力状態を表し、前記電力状態を決定する前記ステップにおいて、前記第1及び第2の電力状態のうち、より少ない方の電力状態を選択する、請求項1に記載の方法。電力管理に特化した一群のレジスタから前記第1及び第2の電力管理リクエストを読みとるステップを更に有する請求項1に記載の方法。前記一群のレジスタが、ステータスレジスタ、コマンドレジスタ及び制御レジスタのうちの少なくとも1つを含む、請求項3に記載の方法。前記一群のレジスタをメモリ空間にマッピングする請求項3に記載の方法。前記電力状態を前記モバイルプラットフォームに適用する前記ステップにおいて、前記モバイルプラットフォームのハードウェアブロックを前記電力状態に対応する低電力モードにする請求項1に記載の方法。前記ハードウェアブロックが、無線制御ブロック、ストレージ回路ブロック及び画像処理回路ブロックのうちの少なくとも1つである、請求項6に記載の方法。前記第1のオペレーティングシステムからの第1のパフォーマンス管理リクエスト及び前記第2のオペレーティングシステムからの第2のパフォーマンス管理リクエストにも度付いて、パフォーマンス状態を決定するステップと、前記パフォーマンス状態を前記モバイルプラットフォームに適用するステップとを有する請求項1に記載の方法。仮想マシン管理論理部を有する装置であって、前記仮想マシン管理論理部は、モバイルプラットフォームで動作する第1の動作システムからの第1の電力管理リクエストと、前記モバイルプラットフォームで動作する第2の動作システムからの第2の電力管理リクエストとに基づいて電力状態を決定するステップを実行し、前記第1の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第1の仮想マシンを規定し、前記第2の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第2の仮想マシンを規定し、かつ前記電力状態を前記モバイルプラットフォームに適用するステップとを実行する装置。前記第1の電力管理リクエストが前記第1の電力状態を決定し、前記第2の電力管理リクエストが前記第2の電力状態を決定し、前記仮想マシン管理論理部が、前記第1及び第2の電力状態のうち、より少ない方の電力状態を選択する、請求項9に記載の装置。電力管理に特化した一群のレジスタを更に含み、前記仮想マシン管理論理部は、前記第1及び第2の電力管理リクエストを前記一群のレジスタの中から読み取るステップを更に有する請求項9に記載の装置。前記一群のレジスタが、ステータスレジスタ、コマンドレジスタ及び制御レジスタのうちのすくなくとも1つを含む、請求項11に記載の装置。前記仮想マシン管理論理部が、前記一群のレジスタをメモリ空間にマッピングする請求項12に記載の装置。前記仮想マシン管理論理部が、前記モバイルプラットフォームのハードウェアブロックを、前記電力状態に対応する低電力モードにする請求項9に記載の装置。前記ハードウェアブロックが、無線制御ブロック、ストレージ回路ブロック及び画像処理回路ブロックのうちの少なくとも1つである、請求項14に記載の方法。第1の動作システム及び第2の動作システムが動作するモバイルプラットフォームであって、前記第1の動作システム及びモバイル装置の1つ以上の要素は、第1の仮想マシンを規定し、前記第2の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第2の仮想マシンを規定する、モバイルプラットフォームと、仮想マシン管理論理部と、を有し、前記仮想マシン管理論理部により、第1のオペレーティングシステムからの第1の電力管理リクエスト及び第2のオペレーティングシステムからの第2の電力管理リクエストに基づいて電力状態を決定し、前記電力状態を前記モバイルプラットフォームに適用する、システム。前記第1の電力管理リクエストが前記第1の電力状態を決定し、前記第2の電力管理リクエストが前記第2の電力状態を決定し、前記仮想マシン管理論理部が、前記第1及び第2の電力状態のうち、より少ない方の電力状態を選択する、請求項16に記載のシステム。電力管理に特化した一群のレジスタを更に含み、前記仮想マシン管理論理部は、前記第1及び第2の電力管理リクエストを前記一群のレジスタの中から読み取るステップを更に有する請求項16に記載のシステム。前記一群のレジスタが、ステータスレジスタ、コマンドレジスタ及び制御レジスタのうちのすくなくとも1つを含む、請求項18に記載のシステム。前記仮想マシン管理論理部が、前記一群のレジスタをメモリ空間にマッピングする請求項19に記載のシステム。前記仮想マシン管理論理部が、前記モバイルプラットフォームのハードウェアブロックを、前記電力状態に対応する低電力モードにする請求項16に記載のシステム。前記ハードウェアブロックが、無線制御ブロック、ストレージ回路ブロック及び画像処理回路ブロックのうちの少なくとも1つである、請求項21に記載のシステム。判定装置に判定方法を実行させるコンぴゅー出読み取ることが可能な命令を含む記憶媒体であって、前記判定方法は、モバイルプラットフォームで動作する第1の動作システムからの第1の電力管理リクエストと、前記モバイルプラットフォームで動作する第2の動作システムからの第2の電力管理リクエストとに基づいて電力状態を決定するステップであって、前記第1の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第1の仮想マシンを規定し、前記第2の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第2の仮想マシンを規定する、ステップと、前記電力状態を前記モバイルプラットフォームに適用するステップとを有する記憶媒体。前記第1の電力管理リクエストは第1の電力状態を表し、前記第2の電力管理リクエストは第2の電力状態を表し、前記電力状態を決定する前記ステップにおいて、前記第1及び第2の電力状態のうち、より少ない方の電力状態を選択する、請求項23に記載の記憶媒体。前記判定処理が、電力管理に特化した一群のレジスタから前記第1及び第2の電力管理リクエストを読みとるステップを更に有する請求項23に記載の記憶媒体。前記一群のレジスタが、ステータスレジスタ、コマンドレジスタ及び制御レジスタのうちの少なくとも1つを含む、請求項25に記載の記憶媒体。前記一群のレジスタをメモリ空間にマッピングする請求項25に記載の記憶媒体。前記電力状態を前記モバイルプラットフォームに適用する前記ステップにおいて、前記モバイルプラットフォームのハードウェアブロックを前記電力状態に対応する低電力モードにする請求項23に記載の記憶媒体。前記ハードウェアブロックが、無線制御ブロック、ストレージ回路ブロック及び画像処理回路ブロックのうちの少なくとも1つである、請求項28に記載の記憶媒体。前記判定処理が、前記第1のオペレーティングシステムからの第1のパフォーマンス管理リクエスト及び前記第2のオペレーティングシステムからの第2のパフォーマンス管理リクエストにも度付いて、パフォーマンス状態を決定するステップと、前記パフォーマンス状態を前記モバイルプラットフォームに適用するステップとを有する請求項23に記載の記憶媒体。実施の形態による課題は、複数のシステムに対して優れた電力管理方法又は電力管理装置等を提供することである。実施の形態による方法は、モバイルプラットフォームで動作する第1の動作システムからの第1の電力管理リクエストと、前記モバイルプラットフォームで動作する第2の動作システムからの第2の電力管理リクエストとに基づいて電力状態を決定するステップであって、前記第1の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第1の仮想マシンを規定し、前記第2の動作システム及び前記モバイルプラットフォームの1つ以上の要素は第2の仮想マシンを規定する、ステップと、前記電力状態を前記モバイルプラットフォームに適用するステップとを有する方法である。<一般的な説明>本発明の実施の形態による様々な利点は以下の明細書、特許請求の範囲及び図面を参照することで当業者にとって更に明確になるであろう。実施の形態が提供する方法では、モバイルプラットフォームで動作する第1のオペレーティングシステムからの第1の電力管理リクエストとモバイルプラットフォームで動作する第2のOSに基づいて電力状態が決定される。第1のOS及びモバイルプラットフォームの1つ以上の要素は第1の仮想マシンを規定することができ、第2のOS及びモバイルプラットフォームの1つ以上の要素は第2のVMを規定することができる。本方法は電力状態をモバイルプラットフォームに適用する。他の実施形態は仮想マシン管理論理装置値を有する装置を含み、モバイルプラットフォームで動作する第1のOSからの第1の電力管理リクエストとモバイルプラットフォームで動作する第2のOSからの第2の電力管理リクエストとに基づいて電力状態を決定する。第1のOS及びモバイルプラットフォームの1つ以上の要素又はコンポーネントは第1のVMを決定し、第2のOS及びモバイルプラットフォームの1つ以上の要素又はコンポーネントは第2のVMを決定する。VMM論理装置は電力状態をモバイルプラットフォームに適用する。更に、実施の形態は第1のOS及び第2のOSを実行するモバイルプラットフォームを含むシステムを有し、第1のOS及びモバイルプラットフォームの1つ以上の要素は第1のVMを決定する。第2のOS及びモバイルプラットフォームの1つ以上の要素は第2のVMを決定する。システムは、また、第1のOSからの第1の電力管理リクエスト及び第2のOSからの第2の電力管理リクエストに基づいて電力状態を決定するVMM論理装置を有する。VMM論理装置は電力状態をモバイルプラットフォームに適用する。他の実施形態は一群の命令を含むコンピュータ読み取り可能な媒体により実現され、その命令は実行されると、モバイルプラットフォームで実行する第1のOSからの第1の電力管理リクエストとモバイルプラットフォームで実行する第2のOSからの第2の電力管理リクエストとに基づいて電力状態を決定することをモバイルプラットフォームに実行させる。モバイルプラットフォームの1つ以上の要素及び第1のOSは第1のVMを規定し、モバイルプラットフォームの1つ以上の要素及び第2のOSは第2のVMを規定する。この命令も電力状態をプラットフォームに適用する。<具体的な説明>図1を参照するに、仮想化されたモバイルプラットフォームで電力を管理するシステム10が示されている。図示の例の場合、複数のオペレーティングシステム12が多種多様な機能を提供するようにプラットフォームで実行している。例えば、ホストOS12aは、オフプラットフォーム無線通信、CDMA2000等を行うクローズド電話スタックを形成するが、ゲストOS12bはデスクトップ機能等の機能を提供し、一般に、電話プラットフォームの1つ以上の要素及びOS12の各々は仮想的なマシンを規定している。更に、オペレーティングシステム12は、ペリフェラル及び他のプラットフォーム要素の改善されたダイナミックラン時間電力管理制御を提供することができる。OS12は電力管理決定要求機能14を発揮し、電力消費を節約し、モバイルプラットフォームのバッテリ寿命を延ばす。例えば、電力管理要求14はデバイスの電力状態、プロセッサの電力状態、プラットフォームの電力状態、須知のパフォーマンス状態等に関連する。。図示のシステム10は、仮想マシン管理論理部16を有し、グローバル関連及び互換性等のようなプラットフォームワイド考慮事項に基づいて、要求14を評価し、如何なる電力管理要求が相応しいかを決定する。デバイスドライバ主導電力状態変更の場合、要求されるデバイス電力状態は、インアクティブの間は低電力モードである無線、ストレージ、又は画像処理回路ブロックのようなシステム音チップハードウェアブロックを使用する。従って、OS装置ドライバは電力をD3の電力状態の電力まで落とし、或いはD0状態まで電力を落とす。OS電力管理レイヤはそのようなリクエストをVMM論理部16に通知し、グローバルな全体的に関連する判定を行い、リクエストを受け入れて装置の電力を下降させる、或いは何らかの他のゲストOSがそのデバイスを現在使用していた場合、そのリクエストを拒否する。例えば、ホストOS12aが電力状態Dx及びパフォーマンス状態Pxを要求し、ホストOS12bが電力状態Dx1及びパフォーマンス状態Px1を要求し、ホストOS12cが電力状態Dx2及びパフォーマンス状態Px2を要求した場合、VMM論理装置15は以下の分析を実行する。時点tにおいて、Dx3=Minを実行し1時点tにおいて、Px3=Minを実行し2勝ち残った電力管理リクエスト18がデバイス電力状態Dx3を決定し、状態Px3を実行する。従って、図示のVMM論理装置16は最も浅い又はより少ない電力状態であり、リアルタイムでモバイルプラットフォームにそれを適用する。上述したように、VMM論理部16はプロセッサ電力状態遷移及びプラットフォーム電力状態遷移のようなパフォーマンス状態及び他の電力状態遷移を支援する。例えば、システム10はプラットフォームワイドアクティブアイドル状態を呼び出し、これはプラットフォームがアイドルである場合に使用される低遅延スタンバイ状態となる。そのような場合、VMM16は各OS12内のアイドル判定に基づいてプラットフォームワイドアイドルを検出し、適切な場合は全体的なSoCを低電力アイドルスタンバイ状態に案内する。そのような方法は1つ以上のゲストオペレーティングシステムがプラットフォームワイドアイドル検出論理装置を有しない場合に特に有利である。図2はアーキテクチャ20を示し、VMM16が一群のメモリマップレジスタ24を用いてOS電力管理レイヤ26からの電力管理リクエストを評価する電力管理部22を有する仮想化コプロセッサとして実現されている。レジスタ24は適切であればアーキテクチャ20内のどこにあってもよい。特に、図示のアーキテクチャは、混合信号集積回路電力配分モジュール28を有し、中央処理ユニット電圧レール30及び外部電圧レール32を生成する。CPU電圧レール30はプロセッサ36の1つ以上のコア38に供給され、外部電圧レール32はプロセッサ36及びプラットフォームコントローラハブ40に様々な他のハードウェアブロックを提供する。プロセッサ36のPMU34は、プロセッサ36のハードウェアブロックのダイクロック及び電力ゲートを実行し、PCH40のPMU22はPCH40のハードウェアブロックの電力ゲート及び又はダイクロックを実行できる。PCH40はメモリマップのレジスタ24をOPSM26に明らかにし、電力管理関連データをリアルタイムでレジスタ24に書き込む。一実施形態では、レジスタ24はステータスレジスタ、コマンドレジスタ、サブシステムコントロールレジスタ及びサブシステムステータスレジスタを含む。従って、OPSM26は各自の電力管理リクエストをコマンド及びコントールレジスタに書き込み、PMU22は、レジスタ24の内容を読み取り、仮想環境におけるプラットフォームワイド電力管理判定を行う。更に、PMU22はステータスレジスタに書き込みを行うことで、プラとフォームワイド判定の結果を報告でき、OPSM26はレジスタ24の内容を読み取り、その結果を判定する。図3を参照するに、仮想化されたシステムが示されている。システム42は、コンピュータ機能を備えたプラットフォーム、通信機能、画像処理機能、メディア再生機能又はそれらの任意の組み合わせの一部であってもよい。図示の事例では、システム42は、プロセッサ44、グラフィックスコントローラハブ46、グラフィックスコントローラ48、プラットフォームコントローラハブ50、システムメモリ52、ベーシック入力出力システムメモリ54、ネットワークコントローラ56、ソリッドステートディスク58及び1つ以上の他のコントローラ60を含んでいてもよい。プロセッサ44は、1つ以上のプロセッサコア62を備えたコアを含んでいてもよく、プロセッサ44は上述したようなパフォーマンス及び又は電力管理事情に基づいてコア62を1つ以上のアクティブ及び又はアイドルステートに入れることができる。図示のプロセッサ44は、HGCH46と共に共通シウテムオンチップと統合されている。代替的に、プロセッサ44はフロントサイドバス、ポイントトゥポイント相互接続手段又は適切な損他の任意のインターフェースを可視いてGMCH46と通信する。GMCH46はしばしばチップセットのノースブリッジ又はノースコンプレックスと言及され、メモリバスを介してシステムメモリ52と通信することが可能であり、システムメモリ52はダイナミックランダムアクセスメモリであってもよく、シングルインラインメモリモジュール、デュアルインラインメモリモジュール、スモールアウトライン等に組み込まれていてもよい。GMCH46は、PCIエクスプレスグラフィクスバス、又はアクセルレートグラフィックスポートバスのようなグラフィックスバスを通じてグラフィックスコントローラ48と通信してもよい。プロセッサ44はハブバスを通じてPHC50と通信してもよい。一実施形態によれば、ハブバスはDMIバスである。PCH50はプロセッサ44及びGMCH46を共通のSoCに組み込んでもよい。図示のPHC50は、しばしばチップセットのサウスブリッジ又はサウスコンプレックスと言及され、ホスト装置として機能し、ネットワークコントローラ56と通信し、セルラ電話、CDMA2000等、WiFi、ブルートゥース、WiMax、グローバルポジションイングシステム、拡散スペクトル、及びその他の無線周波数通信目的に使用されてもよい。PCH50はそのような通信機能を使用する又はサポートするために1つ以上の無線ハードウェア回路ブロック64を含んでいてもよい。SSD58は1地上のNANDチップを含み、大容量データストレージ機能及び又は並列処理機能を提供するために使用されてもよい。NANDコントローラの実現形態を含む手段は、シリアルATAバスのような標準バスにおけるPCH50に接続された、またはバスのPICエクスプレスグラフィックスのような個別の特定用途向け集積回路でもよい。したがって、SSD58はOpenNANDフラッシュインターフェースプロトコル又はその他の適切なプロトコルにしたがってPCH40の1つ以上の回路ブロック66と通信してもよい。SSD58はUSBフラッシュストレージ装置として使用されてもよい。他のコントローラ60はPCH50と通信し、画像処理装置をサポートするだけでなく、ディスプレイ、キーパッド、マウス等のようなユーザインターフェースをもサポートし、ユーザがシステム10からの情報を送受信し理解するのに使用される。画像処理装置の場合、PHC50はそのような機能をサポートする1つ以上の画像処理回路ブロック68を含んでいてもよい。システム42は、複数のオペレーティングシステムを実行し、システム42の各々のOS及び1つ以上の要素はVMを規定する。更に、OSの各々はOSPMを含み、装置、コア及び又はシステム42の全体に対する電力管理判定を実行することができ、その判定内容を電力管理リクエストとしてVMM論理装置に送信する。上述したように、VMM論理装置は、電力管理リクエストを計算し、プラットフォーム全体を考慮に入れて適切な判定を下す。例えば、VMM論理装置は、勝ち残った又は電力を使用すべき電力管理リクエスト18の電力状態に応じて1つ以上のハードウェアブロック64、66、68を低電力モードにする。図4は仮想化されたモバイルプラットフォームで電力を管理する方法例70を示す。本方法70は、アセンブリ言語でプログラミングされた回路手段を用いて固定された機能は度ウェアで実現されもよく、例えば、ASIC、相補型金属酸化物半導体、トランジスタトランジスタロジック技術で実現されてもよいし、或いはランダムアクセスメモリ、リードオンリメモリ、プログラマブルROM、フラッシュメモリのようなマシン又はコンピュータが読み取ることの可能なメモリ記憶媒体に格納された論理命令及び又は一群のファームウェアのような実行可能なソフトウェアとして実現されてもよいし、それらの任意の組み合わせで実現されてもよい。処理ブロック72は電力管理に特化した一群のマッピングされたレジスタを読み取る。上述したように、レジスタは1つ以上のステータスレジスタ、コマンドレジスタ及び制御メモリを含み、レジスタはプラットフォームコントローラハブ50、プロセッサ44、又は適切なプラットフォームにおけるそれ以外の要素を含み、プロあっとフォーム上で動作する複数のオペレーティングシステムから電力管理リクエストを含めることができる。電力状態は、現在実行されている電力管理要求に基づいてブロック74で決定され、電力状態はブロック76でプラットフォームに適用できる。本願で説明されている方法は、TV方式の次世代モバイルプラットフォームで電力管理判定を実行するアーキテクチャのフレームワークに関連する。例えば、本願による解決手段は、複数のオペレーティグシステムに関する、装置、CPU、チップセット及びアクセルレータブロックのような電力効率化要素の電力状態を仮想化することができる。本発明の実施の形態は、半導体集積回路チップの全てのタイプに使用かのうである。これらのICチップの具体例は、例えば、プロセッサ、コントローラ、チップセットコンポーネント、プログラマブル論理アレイ、メモリチップ、ネットワークチップ、システムオンチップ、SSDNANDコントローラ、ASIC等であるがこれらに限定されない。更に、或る図面では信号接続ラインが複数のラインで表現されていた。多くの構成要素信号経路を示すために、あるものは分厚く描かれており、多数のラベルを有しており、多数の信号構成経路を示し及び又は1つ以上の端部に矢印が示され、主要な情報の流れる向きが示されている。しかしながらこのことは本発明を限定する要素ではない。むしろ、そのように付加されている詳細な情報は、回路の理解を促すために1つ以上の実施形態に付されているに過ぎない。任意の信号線に関し、付加的な情報の有無によらず、複数の方向に進む1つ以上の信号が実際に形成されてよいし、任意の適切なタイプの信号形式が使用されてよいし、例えば、ディジタル形式又はアナログ形式の実施形態が、異なるペアの光ファイバケーブルで及び又はシングルエンド回線に使用されてよい。例示的な寸法サイズモデル値範囲レンジが示されてきたが、本は杖委の実施の形態はそれらに限定されない。のような製造方法が使用されてもよく、徐々により小さなサイズの装置を製造することが可能である。更に、ICチップ及びその他の要素に関する給電接地の要素は示されておらず、図面には描かれていなかったが、それは説明及び図示の簡明化を図るために過ぎず、本発明の実施の形態を曖昧にしてしまわないようにするためである。更に、構成又は形態本発明の実施形態を曖昧にしないようにブロック図形式で示されているが、そのようなブロック図形式に示された内容の詳細は実施される実施形態のプラットフォームに依存していることが当業者にとって自明であろう。具体的な詳細が本発明の実施形態を説明するために説明されてきたが、本発明に関する当業者はそのような具体的な詳細によってもよらなくても実施できることを認めるであろう。従って本説明は限定ではなく例示に過ぎない。結合されという言葉は対象とする要素同士の関係がどうであるかによらず、直接的又は間接的になされていることを示し、電気的、機械的、流体的、光学的、電磁的、電気力学的又はその他の接続形式とを問わない。また、第1、第2等の言葉は説明を進めるためにしか意図されておらず、特に断りのない限り、特定の空間的な又は時間的な順序を示していない。当業者は、上記の説明から、本発明による様々な広範に及ぶ実施形態が様々な形態を取り柄ることを認めるであろう。すなわち、本発明の実施の形態は具体的な形態に関連してしか説明されていないが、本発明の実施の形態の範囲はそれらに限定されておらず、明細書、図面及び特許請求の範囲には他の形態も含まれていることが当業者に認められるであろう。