USB : FAQ

Q. OHCI(UHCI)が複数あるのはなんで?

A. パフォーマンスを向上させるためです。

複数の低速デバイス(FS/LS)が同時に動作した場合、各デバイスが使用できるバンド幅が制限されることよりパフォーマンスダウンが懸念されます。OHCI(UHCI) を複数持つことでバンド幅を集中させないことでパフォーマンスダウンを回避しています。

  • (参考:www.necel.com/ja/faq/commu/com_USBHOST1.html)

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 かの判定を行います。


*1 Hi-Speed(480Mbps)
*2 Full Speed(12Mbps)
*3 Low Speed(1.5Mbps)

Last-modified: 2006.11.06 (月) 20:31:04 (6543d)