次の方法で共有


USB 2.0 メカニズムの制限事項

ユニバーサル シリアル バス (USB) 2.0 選択的中断メカニズムの制限について説明します。 その後、USB 3.0 Link Power Management (LPM) 機能の概要と、選択的一時停止メカニズムと組み合わせて使用してシステムの電力消費量を削減する方法について説明します。 最後に、USB コントローラー、ハブ、デバイスでの LPM 実装の一般的な落とし穴を一覧で示します。

USB 2.0 仕様では、デバイス (またはハブ) が使用されていないときに中断状態に入る電力を節約するためのメカニズムが定義されています。 このメカニズムは、USB セレクティブ サスペンドと呼ばれます。 セレクティブ サスペンドは、電力を節約する強力なメカニズムですが、終了待機時間は数十ミリ秒です。 セレクティブ サスペンドでは、ソフトウェアがデバイスへのすべての転送をキャンセルし、デバイスを明示的にサスペンド状態に移行させる必要があります。 そのため、このメカニズムは、デバイスが長時間アイドル状態 (通常は秒単位) の場合にのみ実用的です。

セレクティブ サスペンドでは、サスペンド状態のデバイスに厳密な電力消費制限も適用されます。 これらの制限は、デバイスが動作状態のときに課される制限よりも大幅に小さくなります。 デバイスが課された制限に自身を制限しながら、必要なウェイクアップ機能を維持できない場合は、セレクティブ サスペンドに送ることはできません。

たとえば、特定の電流制限では、光学センサーに十分な電力が供給されないため、ユーザーがマウスを動かしてもマウスがセレクティブ サスペンドから復帰できない可能性があります。 同じマウスがボタンを押した結果として起動できる場合があります。 このようなマウスは、ユーザー エクスペリエンスを損なうことなくセレクティブ サスペンドに移行することはできません。