パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

USBビデオアダプタ:サインはVGA」記事へのコメント

  • 想像ですが、これに内蔵されている NET2280 は PCI マスタモードで動いてるんでないかと思います。んでその先に PCI で VRAM が 2MB のビデオデバイスがつながっていて、PC からはドライバが USB2 経由で PCI read/write をするだけでしょう。

    メインメモリにフレームバッファを置いて毎フレーム転送というのは、必要な帯域を考えるとありえない気がします。

    • NET2280を使ってるなら、その構造で間違いないでしょう。
      ただし、NET2280単体は一般的なPCIデバイスに過ぎに無いので、
      リセット/クロックジェネレータやバスアービタなどのPCIセントラルリソースも
      実装しないと動けませんが。
      とはいえ、リセットICと33MHzのクロックを付けて、バスアービタは…
      どうせこのUSBアダプタ内のPCIバス上でバスマスタになるのは
      NET2280だけでしょうから、こいつのGNT#ピンを“L”に落としっぱなしでいいでしょう。

      っつぅ~ことで、ビデオだけにとどまらず、
      ノートパソコンor省スペースデスクトップ用の
      『USBtoPCI拡張スロットボック

      • あ、セントラルリソースで、一つ大事な機能を忘れてました…
        コンフィグレーションサイクル、誰が発行するんでしょう(^^;

        電源投入直後、一定クロック後に強制的にコンフィグレーションサイクルを
        発生させて、アドレスを割り当てるための専用デバイスも実装されてる?
        (これくらいなら数万ゲート相当のFPGAでも実装できそうだし)

        ん~ 買ってきてバラしてみたくなってきた…!!(バカ)

        親コメント

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

処理中...