Artix-7 50T 入门级FPGA试用笔记(一)/初探

作为Xlinx-FPGA的学习者,学习之路颇为坎坷。在感慨Xilinx高大上的同时不得不吐槽真贵,特别是好的开发板(在这里真诚感谢xilinx电子创新网提供的试用板)。同时高冷的Xilinx在学习上也没有像Altera那样浩如烟海的资料,不过笔者也是秉着千帆过尽终不悔的精神坚持至此,不忘初心,方能始终!

图1

图1

如上图所示,笔者之前使用过两块xilinx自家出的Nexys3-Span6、Basys3-A7两块板子,沉金的制板工艺很赞,外设接口全面,稳定的电源管理设计,支持多重电平接口。在与AVNET推出的Artix-7 50T FPGA评估套件对比使用来看,最突出一点是:USB_POWER- UART-JTAG设计在一个Micro-USB,而不是像这次申请到的评估板分成左右两部分,感觉不方便(用两根线有点别扭,强迫症)。同时在制版工艺上确实略低与前两块板子。

吐槽完缺点,讲讲这块板子的优点。这块板子是对 MicroBlaze™ 软处理器或 Artix-7 FPGA有兴趣的设计人员的最佳选择。如图2,板载外设都有设计好的IP可以调用,并且无需做额外的约束。这点,在笔者之前的开发板上没有体会过的。从以太网到DDR3,都有现成的IP,非常方便开发人员的使用验证。

内置的外设和扩展接口非常适合笔者要做的视频图像处理,256MB的DDR3 SDRAM方便高速存取数据。并且这块开发板还配备了双 10/100 以太网接口,方便与其它设备的高速互联。

总之,AVNET的Artix-7 50T FPGA评估板不管是深入学习还是验证应用都是不错的选择。