低成本,价值69.97$兼容Arduino的 Spartan-6 FPGA板卡将可编程逻辑融入到流行的嵌入式平台
作者:Steve Leibson, 赛灵思战略营销与业务规划总监
售价69.97$,兼容Arduino的“Hackday Spartan-6 FPGA Shield”将FPGA融入到目前流行的开源的Arduino嵌入式平台。这块板卡搭载Xilinx Spartan-6 LX9 FPGA芯片,采用类似Arduino Shield的布局形式。Arduino和FPGA都受益于这种组合,Arduino可以对FPGA板卡上的SPI Flash配置存储器进行编程,Xilinx Spartan-6 FPGA增加了与Arduino板卡上8位AVR微控制器的硬件接口。您可以使用板上的JTAG接口来对板卡进行编程,同时您也可以只将它作为一块FPGA板卡来使用。
下面引用的是Hackaday页面上对这个Arduino板卡的介绍:
“翻来看去,这块板子就是这么简单,如果您想尝试一下,将它与您的Arduino连接,并用它来配置SPI flash,加载FPGA。但是如果您迷上了FPGA编程(我相信,您会的。)您会需要更多,那时您会发现后续购买一个合适的JTAG编程器非常有必要。
关于芯片的问题,Spartan-6是真正值得关心的,这是您想开始的地方,因为可以给您提供很多自己成长的空间。Matt Berggren对电源的设计工作完成的非常棒,因此您可以在这些引脚上连接更多复杂的硬件(超过Arduino USB所能提供的源电流的大小限制)。
我确信您来到这里要么是了解FPGA,要么是通过Google查找出来的。对于那些目前仅尝试过嵌入式的人来说,改造FPGA是非常棒的脑力劳动。对硬件编程非常的简单——这里已经有非常多的例子了。但是它将挑战您想出更高效的方式。不单是控制单一的线程(加上中断),现在您需要有目的地启动多线程,然后简便的管理另一侧的输出时序,来实现您的目标。”
下面是的4分钟非常专业的视频,从一些独特的视角介绍了这块板子,包括设计者Matt Berggren是怎样决定设计这块板子的:
© Copyright 2014 Xilinx Inc
如需转载,请注明出处