[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 05/25 04:44 / Filesize : 152 KB / Number-of Response : 589
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Audio I/F - FireWire(IEEE1394) 18ch



167 名前:名無しサンプリング@48kHz mailto:sage [2007/12/03(月) 13:00:48 ID:ic+eq7zE]
>>157
> SCSIは専用コントローラチップが必ずあるのに対して、IDEはCPUでやる
SCSIは全てのデバイスがバスコントローラを内蔵している。(デバイスがバス調停できる)
IDEはチップセット側がバスコントロールしている。(チップセットのみがバス調停できる)
CPUでHDDやATAPIを制御していたのは、ISA時代のFIFOまで。
そんな古い情報で語ろうとするから、間違った認識になる。

FWとUSBも一緒。
FWがすべてのデバイスにバスコントローラが入ってる。(デバイスがバス調停できる)
USBはホストPCがバスコントロールしている。(ホストコントローラだけがバス調停できる)
USB1.1で同期転送割り込みは1ms単位だった。
ハードウェアタイマ割り込みなので、CPU負荷で揺らぐような場合は、FWでも一緒。
でも1msではマトモに使えないから、ソフトウェアでタイマ割り込み掛けて制御しているモノもある。
これがUSBのCPU負荷が高く、不安定になりやすい原因。

でもUSB2.0で同期転送割り込みが10nsだか1nsだかに縮まって、今じゃFWと大して変わらんコトができる。
でもWinXP初期のUSB2.0ドライバに問題があって妙な負荷が掛かってたから、ダメ押しされた。
SP1かなんかで修正済み。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<152KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef