0

USB ペリフェラルを FPGA に接続したいと考えています。基本的に、FPGA は USB ホストのように動作する必要があります。一度に複数 (最大 4 つ) の USB 周辺機器を接続できるように、USB ハブをサポートする FPGA ボードはありますか。Spartan 6 ベースの Digilent Nexys3 fpga を使用しています。サポートする USB デバイスは 1 つだけです (キーボードまたはマウス)。ハブには対応していません。サイプレスのホスト コントローラーを見つけましたが、FPGA での使用方法がわかりません。

4

1 に答える 1

1

FPGA 内に USB ホスト コントローラーが必要です。そのような IP は自由に利用できません。1 つの代替手段は、Zynq ベース (Xilinx の場合) または Cyclone V ベース (Altera の場合) のボードを使用することです。これらには、デュアルARMコアに接続されたUSBコントローラーが統合されています。

これらの詳細については、次の場所を参照してください。

外部ホスト コントローラーを使用できるかもしれませんが、それを FPGA に接続する必要があります。これには通常、多くの IO が必要であり、これらのモジュールは Zed ボード (395 ドル) や Cyclone V ボード (450 ドル) を購入するよりも高価です。

于 2013-06-07T08:14:35.153 に答える