谢丫丫

学FPGA,必须了解的三款开发板。。。

0
阅读(102) 评论(0)

在本文中,将介绍一些市场上最新的FPGA开发板,这是专注于为初学者和中级设计师设计的电路板。虽然一些高级板(如  NetFPGA-SUME Virtex-7)可能花费几千美元,但重要的是要注意,本文介绍的开发板,性价比非常高,是学习FPGA的好帮手。

Digilent Arty S7:Spartan-7

Arty S7板。图片由Digilent提供。

 

Digilent的这款主板于2017年3月推出。Spartan-7 在这么小的外形上有很多好玩的东西。开箱即用的Arty S7包括四个开关,四个按钮,一个板子复位按钮,一个FPGA复位按钮,四个绿色LED和两个RGB LED。该开发板还包括四个Pmod连接器和一个用于各种扩展的Arduino / chipKIT屏蔽连接器。

虽然有一个USB端口可以提供许多设计所需的电源,但如果作为半导体人的您,设计需要额外的电压,该怎么办?为此,电路板可以由7至15伏电源插孔(J12)端口供电,也可以在电路板的一个Pmod插座上使用外部电池组。在主板的核心部分,它采用了Xilinx FPGA。

在软件方面,Arty S7带有 包含MicroBlaze的免费Vivado WEBPACK许可证。MicroBlaze包括创建软核处理器设计,逻辑分析仪和高级综合(HLS)的能力。逻辑分析仪对于逻辑调试非常有用,而HLS工具允许用户将C代码直接编译为HDL。


Terasic DE10-Nano

 

Terasic DE10-Nano开发套件。图片由Digi-Key提供。

 

该电路板的核心基于英特尔  FCyclone V SoC FPGA。这款英特尔芯片将最新的双核Cortex-AP嵌入式内核与顶级可编程逻辑相结合,以提供灵活的设计。与Diligent Arty S7相比,该主板还包含板载USB-Blaster II,1GB SDRAM,2个40针扩展接头,千兆以太网网络和12位分辨率ADC。

英特尔SoC集成了基于ARM的硬核处理器系统(HPS),该系统由处理器,外设和存储器组成,通过高带宽互连与FPGA互连。

在电路板的HPS侧值得注意的附加元件是它包含用于额外存储器的MicroSD插槽。在软件方面,该开发板包括Verilog和C代码设计实例和文档,System Builder实用程序文档,OpenCL支持包和Linux板支持包。

 

Digilient Cmod A7

Cmod A7板。图片由Farnell提供。

 

来自Digilient的另一款主板Cmod A7是一款体积更小,面包板友好的48引脚DIP外形,其核心为Xilinx Artix-7 FPGA。有两种版本,15T和35T,对于任何不想花费太多时间在板上的初学者都是有用的。

15T和35T之间的唯一区别是15T具有较少的查找表(LUT),触发器和块RAM。它在0.7英寸×2.75英寸处也很小。该电路板带有USB-JTAG编程电路,USB-UART桥,时钟源,Pmod主机控制器,SRAM,Quad-SPI Flash和基本I / O设备。Cmod A7还包括两个LED,两个按钮和一个RGB LED。