我想把USB外设连接到FPGA上。基本上,FPGA应该像USB主机一样工作。是否有支持USB集线器的FPGA板,以便一次可以连接多个(最多4个) USB外设。我有一个基于Spartan6的Digilent,它只支持一个Nexys3设备(键盘或鼠标)。它不支持集线器。我已经找到了Cypress主机控制器,但我不确定如何在FPGA中使用它。
发布于 2013-06-07 16:14:35
你需要在你的FPGA中有一个USB主机控制器,这样的IP不是免费的,一种替代方案是使用基于Zynq的(对于Xilinx)或者基于Cyclone V的(对于Altera)板。这些产品都集成了USB控制器,连接到它们的双ARM内核。
您可以在以下位置找到有关这些内容的更多信息:
你也许可以使用一个外部主机控制器,但你必须将它连接到你的FPGA,这通常需要大量的IO,这些模块比购买Zed板(395美元)或Cyclone V板(450美元)更贵。
https://stackoverflow.com/questions/16959904
复制相似问题