优秀的FPGA入门开发板Nexys-4
0赞Nexys-4是Digilent推出的一款基于Artix-7的开发板。
出去Avnet之前推出过的Spartan-6 Microboard之后,个人认为这块Nexys-4是非常有吸引力的。尤其是针对FPGA初学者。Avnet也推出了一款Artix-7的小板卡,使用的是50T的。
这个板子使用的是Artix-7系列的XC7A100T-1CSG324C芯片。作为7系列中的一款FPGA,这个芯片的结构与Kintex-7和Virtex-7几乎一样。也配备了XADC。在Artix-7系列中,100T和200T与其它芯片不同,这两款是ISE与Vivado同时支持的芯片,而更小的35T,50T和75T,ISE的支持会相对差一些。从这个角度说,100T的可玩性比较大。这也是Nexys-4比Avnet Artix-5 50T板子要好一些的地方。
另外,该板子提供了16个LED,16个开关, 8个数码管,6个按键,两个三色LED和5个扩展接口,非常便于使用进行一些实验。Avnet Artix-7 50T的板子,扩展口更多,有六个,同时支持DDR和网口。Nexys-4暂时还不支持DDR,同时只有一个网口,这方面要逊色一些。
这块板子的另一个优点是供电简单,可以使用5V供电,也可以直接使用USB供电。USB供电是从USB-JTAG口供电,所以基本上只需要一条USB线就可以工作,无需其他电源需求。这个板子上也没有USB-串口的接口,只提供了一个标准的串口。Avnet Artix-7 50T的板子同时提供了USB-串口和USB-JTAG的接口,但是USB-JTAG的接口无法供电,所以至少需要两根USB电缆才能工作。Spartan-6的MicroBoard支持USB-JTAG或USB-串口供电,使用起来更方便,不明白为什么Avnet Artix-7 50T的板子放弃了这个设计。
由于Artix-7的构架与Kintex-7和Virtex-7几乎一样,所以对Artix-7的学习对Xilinx FPGA的掌握有很大的帮助。对于新入门,想学习Xilinx FPGA,ISE和Vivado软件的童鞋来说,是一个不错的选择。
关于Nexys-4,请参考以下网页
http://www.digilentchina.com/product-more.asp?ClassId=1&Unid=306
关于Avnet的Artix®-7 50T FPGA Evaluation Kit,请参考下列文档那个
http://www.em.avnet.com/en-us/design/drc/Documents/Xilinx/PB-AES-A7EV-7A50T-G-v6.pdf
关于Avnet Spartan-6 FPGA LX9 MicroBoard,请参考以下网页
http://www.em.avnet.com/en-us/design/drc/Pages/Xilinx-Spartan-6-FPGA-LX9-MicroBoard.aspx