我可以不用重新编译而将我的LabVIEW FPGA项目移植到新的地方么?



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题: 我在一个使用Labview FPGA开发的小组工作。我们经常会彼此共享项目的拷贝。当我们将FPGA项目移植到另一台电脑的全新开发环境或者另一个开发系统时,我注意到,如果我们希望交互的运行FPGA VI,我们必须重新编译。是否有一些办法可以使我避免每次都重新编译FPGA VI当项目移植时?

解答:

比特文件包含关于项目绝对路径的信息,每次项目搬移时,比特文件的字母数字扩展就会发生改变(绿色高亮部分)。当比特文件的扩展名称改变后,建立规范签名将指示比特文件找不到。因为比特文件从来都没有和项目有联系,所以交互运行FPGA VI都将导致系统在运行前要求重新编译。


幸运的是,重新编译可以通过以下的步骤被避免:

1.找到你的FPGA项目的新路径并打开项目。

2.在FPGA目标下的建立规范,在你的编译上点击右键。

3.选择属性并在窗口的信息部分找到比特文件名。

 

4.拷贝比特文件的原始名称到这个地方。


5.离开属性窗口。
6.在你的编译上单击右键并选择检查签名(正确的比特文件配置将得到如下图片的结果)。



相关链接: KnowledgeBase 40A94QSF: How Can I Move my FPGA Application to a New Target?
KnowledgeBase 5S892DHW: How to test FPGA code without recompilation after a change is made?

附件:





报告日期: 12/29/2011
最近更新: 01/05/2012
文档编号: 5SS9ACSM