Labview与xilinxFPGA结合初探
NI官网给的说明
我想要在RIO上编译LabVIEW FPGA代码,但我的Xilinx Compile Tools尚未被安装。我该选择什么版本的编译工具?
解答:
基本上,Compile Tools的版本取决于LabVIEW的版本及RIO驱动的版本。
1 无论使用哪一个版本的LabVIEW,使用Virtex-II芯片的RIO设备都需要Xilinx Compile Tools 10.1
2 使用Spartan 6芯片的RIO设备,需要LabVIEW 2010 SP1或以后的版本
3 使用Virtex 6、Kintex 7或Virtex 7 FPGAs的RIO设备,需要在64-bit的操作系统上编译
4 从LabVIEW 2014开始,Virtex 7、Zynq和Kintex 7需要使用Xilinx Compile Tools Vivado。所有其它原本使用Xilinx Compile Tools 14.4的芯片,需要使用Xilinx Compile Tools 14.7
芒果树的安装包
2008年,Xilinx开始计划开发7系列器件。公司各部门团结协作,扩展了“可编程”的定义,在28nm节点上不仅提供了工业最先进的FPGA,而且还开发了改变编程规则的完全可编程SoC和3D IC系列产品。NI在帮助定义Xilinx 7系列器件的要求上也发挥了关键作用。
Xilinx 7系列的一个主要区别在于Xilinx选择28nm节点的硅工艺技术。Xilinx并没有选择台湾积体电路公司(TSMC)针对PC上的显卡芯片量身定制的28nm高性能工艺或针对移动电话ASSP的28nm低功耗工艺,而是与TSMC合作开发专门针对FPGA要求的工艺。这一新工艺称为TSMC 28nm HPL(高性能低功耗)工艺技术,为Xilinx FPGA的所有市场提供最佳的性能和功耗组合。这实质上意味着需要以高性能运行的设计的功耗,而成本并不会非常高。相反,如果满足了严格的功耗要求,该设计仍可实现相对较高的性能目标。
由于整个7系列产品组合均采用相同的28nm HPL硅工艺,Xilinx可以更专心地在架构方面进行创新。Xilinx在7系列中引进了所有类型的FPGA,包括低端的Artix-7完全可编程FPGA系列、中端的Kintex-7 完全可编程 FPGA系列以及高端的Virtex-7完全可编程系列。
7系列的所有设备均统一采用ARM公司的AXI-4总线协议。这意味着,如果您已经创建了用于在基于ARM的系统中执行的IP,您就可以很轻松地将该IP从Xilinx转移到Zynq SoC、Kintex-7 FPGA或任何其他7系列设备。
借助LabVIEW,NI提供了自己的一套专用IP以及统一采用AXI接口的Xilinx CORE Generator IP的访问,专门用于7系列FPGA,因而提高了IP的互操作性,也使得之后的设计维护和改进变得更为轻松。
比如
并没有找到artix-7 50T驱动,逛ni、Avnet、xilinx都呵呵
感谢ni的技术支持回复我的邮件!用labview,xilinx的编译器就不要装太高的版本ba
问题解决了就好
真好,终于找到了 非常感谢的
真好,终于找到了 非常感谢的