我想开始FPGA编程。我一点也不知道FPGA是如何工作的。我想要一个开发板,不太贵,但它应该至少有40个I/O引脚。任何300美元的都可以。
我决定用Verilog编程。我不知道以下几点:
发布于 2010-08-18 18:36:47
我推荐数码底座董事会作为一个介绍。它只有16个外部I/O,但它已经有RAM,USB,开关,按钮,LED,7段显示器,一个VGA连接器,和一个PS/2连接器,你不可能找到少于40个I/O引脚的FPGA。如果你想要另一个项目的I/O,使用尼克斯代替-比我想要列出的外设更多,如果你有一个特别需要大约40个连接的项目,也有一个高速Hirose 43引脚连接器。
此外,考虑如何与您的PC接口。您的目标是制造嵌入式系统,还是通过PCI/以太网/USB连接与计算机进行接口?
是的,您可以购买不同的FPGA板生产-有一个令人眼花缭乱的选项阵列,尽管- Digikey有五千三百在这个时候。你确实需要一些方法来编程FPGA,而一个星载NVM芯片在启动时对FPGA进行编程是一种流行的选择。然而,您应该从一个开发板开始,它得到了良好的支持,并且已经有了一个程序员、工具链和模拟器可供使用,然后您才能深入设计您的板或担心如何将您的程序保存到芯片上。这些都是很好的事情,但它们不是你现在想要担心的。祝好运!
发布于 2010-08-10 01:08:53
使用FPGA的全部要点是,您的“程序”实际上是一个电路,而不是RAM。当您将比特流写入FPGA时,会配置一些物理逻辑组件。这就是为什么他们能够更快地运行专门的应用程序--你基本上是在定制硬件。
Xilinx是主要的FPGA制造商之一。试试他们的网站。检查板和套件部分。
在你领先于自己之前,试着阅读更多关于这项技术的内容。在对FPGA进行有效编程之前,您需要对它们的工作方式有一个很强的理解。维基百科是一个很好的起点。
发布于 2010-08-10 00:29:32
https://stackoverflow.com/questions/3423437
复制相似问题