【发布时间】:2013-06-07 16:14:35
【问题描述】:
我想将 USB 外围设备连接到 FPGA。基本上 FPGA 应该像一个 USB 主机。是否有支持 USB 集线器的 FPGA 板,以便一次可以连接多个(最多 4 个)USB 外围设备。 我有一个基于 Spartan 6 的 Digilent Nexys3 fpga。它只支持一个 USB 设备(键盘或鼠标)。它不支持集线器。我找到了赛普拉斯主机控制器,但我不确定如何在 FPGA 中使用它。
【问题讨论】:
-
我认为,来自 FPGA 的通用 USB 主机操作非常困难。相反,如果您现在有任何类型的 USB 主机在工作,我会将它复制 4 次并为设备添加更多 USB 端口。 4 个主机控制器将完全独立,每个控制器仅支持 1 个设备。另外,请发布您正在使用的板的链接。
标签: usb fpga libusb peripherals