USB : FAQ †Q. OHCI(UHCI)が複数あるのはなんで? †A. パフォーマンスを向上させるためです。 複数の低速デバイス(FS/LS)が同時に動作した場合、各デバイスが使用できるバンド幅が制限されることよりパフォーマンスダウンが懸念されます。OHCI(UHCI) を複数持つことでバンド幅を集中させないことでパフォーマンスダウンを回避しています。
Q. HS*1 もしくは FS*2/LS*3 かはいつ決まる? †A. USB 機器接続直後に決まります。 Hi-Speed(HS) か FS(Full Speed)/LS(Low Speed) のどちらかで動作するかどうかは、USB 機器の plug-in 時に決まります。USB Host は、plug-in を検知すると Chirp handsake という電気信号を USB 機器に発行します。USB Host は、Chirp handsake に応答できた場合に HS と判断します。 Full Speed(12Mbps) もしくは Low Speed(1.5Mbps) かはいつ決まる? †A. USB 機器接続直後に決まります。 FS か LS かは USB 機器の plug-in 時に決まります。USB Host は、USB 機器に組み込まれているプルアップ抵抗の位置により FS もしくは LS かの判定を行います。 |