在运行FPGA VI时会收到一条“Invalid Bitfile”的错误消息 主要软件: LabVIEW Modules>>FPGA Module主要软件版本: 8.5 主要软件修正版本: 次要软件: N/A 硬件: CompactRIO, Reconfigurable I/O (RIO)
问题: 在试图运行FPGA VI时,收到一条"Invalid Bitfile"的错误消息,而这个VI是刚刚被编译过的。为什么这个位流文件是无效的? 解答: 位流文件之所以无效,是因为FPGA的前面板上的控件名称和Tab键顺序导致了VHDL的冲突。当FPGA代码转化为VHDL时,每个控件的Tab键顺序值会连接到控件名称后。比如,如果一个控件的名字是“控件3”,他的Tab键顺序是33,那么他的VHDL中的名字是“控件333"。如果另有一个控件名叫“控件33”,他的Tab键顺序为3,那么他在VHDL中的名字也是“控件333”。这种重名会导致VHDL中产生错误。 为了解决这个问题,打开FPGA VI在工具栏上选择Edit » Set Tabbing Order... 。可以比较每个控件的Tab键顺序以及控件名称来检查是否有冲突。如果冲突存在,只需要简单的改一下Tab键顺序即可。
相关链接: KnowledgeBase 3VNBRTJ4: Xflow Error - Program XST Returned Error Code 6 When Compiling 附件:
报告日期: 02/12/2008 最近更新: 04/30/2008 文档编号: 4IBCKT3S |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
