用于可演化硬件的DE1-SoC板FPGA

时间:2015-07-27 15:46:08

标签: fpga genetic-algorithm intel-fpga

我想重现Adrian Thompson博士的实验,他使用遗传算法生成芯片(FPGA),可以极其有效地区分两种不同的声音信号。欲了解更多信息,请访问此链接:

http://archive.bcs.org/bulletin/jan98/leading.htm

经过一番研究后,我找到了这块FPGA板:

http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=836&PartNo=1

这个委员会是否能够复制Adrian Thompsons博士的实验,还是我需要另一个?

感谢您的支持。

1 个答案:

答案 0 :(得分:2)

在可编程逻辑方面,DE1-SoC大约大约20倍,嵌入式内存大约为70倍。实际上,任何现代FPGA都比Xilinx XC6216"他的论文引用了你所问的这个问题的另一个例子。

也就是说,与旧FPGA相比,大多数现代FPGA都不允许采用相同的精细粒度配置 - 内部布线和块结构更加复杂,FPGA供应商希望保护其产品和强制您可以使用他们的CAD工具。

简而言之,是的,DE1-SoC将能够包含12年前的任何设计。至于复制特定功能,你应该做更多的研究,以确定使用现代芯片和CAD工具所使用的方法是否仍然可行。

修改
user1155120详细介绍了对Thompson有价值的XC6216(见下面链接)的功能。

快速配置 :较大的设备通常需要更长时间才能配置,因为您必须发送更多配置数据。也就是说,I / O接口比15年前更快,所以这取决于你对#34; fast"的定义。

重新配置 :Cyclone V芯片(如DE1-SoC中的那个)支持部分重配置,但订阅版本为除了支持PR的单独许可之外,还需要Quartus II软件。我不相信它支持通配符重新配置,但我可能会弄错。

内存映射寻址 :DE1-SoC的内部数据可通过USB Blaster接口访问。但是,这需要在主机PC上使用SystemConsole,因此它不是直接访问。