[16712]
IF-2769の転送モードについて
投稿者:Hiroya さん
2000-08-22 23:16:41
一番CPU負荷が低いのって、どの転送モードでしょうか。
いやあ、FIFOモードにしたら、MP3が音飛びまくりで(汗
よろしくお願いします。
-
きと さん
2000-08-23 01:48:24
やっぱバスマスタではないでしょうか?
バスマスタ、I/O(FIFOはこれに属します)、DMAの順に負荷が高くなるはずです。
-
CKK さん
2000-08-23 02:17:38
あれ、DMAってFIFOよりも負荷が高いんですか?
あの遅いDMAが制御するから、速度はともかく負荷は掛からないと思っていたのですが、何しろDMAなんて殆ど使わないもんで、よく分かりません(^^;)
-
きと さん
2000-08-23 03:21:13
すいません、ご指摘の通りです。勘違いしてました(^^;。
-
さとたこ さん
2000-08-23 11:04:21
まとめると、
速度は バスマスタ>FIFO>DMA、
CPU負荷は バスマスタ>DMA>FIFO
ですかね。
(DMAはデータ転送中にCPUは完全に遊んでるから、ひょっとしたらバスマスタよりも負荷低いのかも。)
FIFOで音飛びが起こる場合、バスマスタにしてみてください。
ただ、IF-2769のバスマスタは色々制限があったり、動作が怪しかったりしますが…(^^;
-
Hiroya さん
2000-08-23 23:41:25
みなさん、ありがとうございました。
ではさっそく・・・すみません、メモリが燃えました・・・
詳しくは別スレッドで・・・