|
这份文件包含了LabVIEW 2012 FPGA IP生成器的相关信息,包括支持的平台与FPGA终端、安装指导、激活指导、升级与兼容性事项、已知问题、修复的Bug以及帮助资源。
概览
系统需求
支持的FPGA终端
安装指导
激活指导
升级与兼容性事项
已知问题
修复的Bug
获得帮助
查找范例
NI产品的自动化安装
LabVIEW FPGA IP生成器使您能够生成FPGA算法,根据应用需求交互性地优化算法,并且自动生成高效的LabVIEW FPGA代码。
备注 FPGA IP生成器包含了一个专用的许可证,您可以使用本产品直到许可证过期。在过期之后,您依然可以使用您用FPGA IP生成器生成的FPGA IP。
您必须安装LabVIEW FPGA模块,同时为了使用FPGA IP生成器,安装Xilinx编译工具与NI-RIO也是必要的。您可以参考LabVIEW平台DVD上的FPGA模块安装选项,来获取FPGA模块与Xilinx编译工具的安装指导。另外您可以参考NI 设备驱动DVD来获取NI-RIO的安装指导。
在您完成安装FPGA IP生成器之后,当您将一个FPGA终端添加到您的工程中之后,一个IP生成器工程项目就会自动出现。FPGA IP生成器只支持指定的FPGA终端。
除了LabVIEW开发系统必备的系统要求外,FPGA IP 生成器还必须满足下列要求:
请参考LabVIEW自述文件、LabVIEW FPGA模块发行与升级手册以及NI-RIO设备驱动自述文件以获取有关系统要求与支持的操作系统方面的信息。
FPGA IP生成器支持下列FPGA终端:
设备种类 | 终端 |
---|---|
CompactRIO | cRIO-9081 |
cRIO-9082 | |
cRIO-911x | |
Ethernet RIO** | NI 9146 |
FlexRIO | PXI-795xR |
PXIe-796xR | |
IF Transceivers* | PXIe-5641R |
MXIe-RIO Chassis | NI 9157 |
NI 9159 | |
R Series | PCIe, PXI-784xR |
PCIe, PXI-785xR | |
Real-Time CompactRIO** | cRIO-9075 |
cRIO-9076 | |
cRIO-9081 | |
cRIO-9082 | |
cRIO-FRC II | |
Real-Time Single-Board RIO** | sbRIO-9605 |
sbRIO-9606 | |
sbRIO-9623 | |
sbRIO-9626 | |
sbRIO-9633 | |
sbRIO-9636 | |
* 之有在您安装了 NI-5640R 仪器驱动之后才支持 ** 只有您在项目中添加了顶层终端之后才支持 |
双击FPGA IP生成器安装包目录中的setup.exe文件,按照屏幕上出现的提示一步一步进行以安装本产品。
完成以下步骤以激活您的FPGA IP生成器
如果您正在升级软件或者在软件包之间移动,在大多数情况下,您不需要安装额外的软件,如下所述:
想要获得更多关于激活软件的信息,您可以在NI许可证管理器界面中依次点击 帮助>内容,从而访问NI许可证管理器帮助文档。
在激活过程中,您可以会得到提示,需要用您的ni.com 用户名和密码来对产品进行注册。NI使用您提供的这些联系信息来保证您会得到的服务,包括技术支持、软件升级与更形。如果您没有收到注册的提示,您可以访问ni.com/support,点击产品注册链接,然后手动输入您的注册信息。
National Instruments严格尊重您的隐私。想要获得关于NI激活信息的隐私政策的更多信息,可以访问ni.com/activation/privacy。
激活码 | 一个20个字符构成的代码,保证NI的软件可以运行在您的电脑上,它是基于您的序列号和电脑ID。您可以通过完成激活流程来申请并收到您的注册码。 |
电脑ID | 一个16个字符的ID码,唯一地代表了您的电脑,在激活过程中生成。为了找到您的电脑ID,您可以启动NI许可证管理器,然后点击显示电脑信息按钮。 |
序列号 | 一个字母字符串,唯一地代表了您购买软件的产品的一个单独拷贝,包含在您产品包装的所有权证书中,或者在产品包装盒上或者标签上。 |
National Instruments通过一个激活步骤来更好地支持评估版软件,从而可以在后续版本中添加新特性,并且支持在较大的组织中进行许可证管理。想要获得更多的关于NI软件许可证的信息,可以访问ni.com/activation,从而查看常见问题、资源以及寻求技术支持。
当您从FPGA IP生成器的早期版本升级到2012版本时,您会遇到以下一些兼容性问题:
您可以通过软件来查看有关已知问题的在线文档。参考 National Instruments website 来获得IP生成器最新的已知问题列表。
下表列出了FPGA IP生成器中修复的BUG的编号和标题,。这并不是当前版本FPGA IP生成器已修复BUG的完整列表。如果您有一个CAR ID,可以在这张表中进行搜索以得知相关信息。
ID | 修复的事项 |
---|---|
308010 | 如果您展开一个比较大的循环结构,LabVIEW可能会崩溃或者返回一个错误代码。 |
326223 | 如果您指定了针对乘法的流水级的数量,DSP48s的使用评估可能会不准确。 |
326356 | LabVIEW要花费很长的时间来处理大体积的数组。 |
328064 | 当生成FPGA IP时,LabVIEW可能会失去响应。 |
328077 | 如果不同的乘法使用了相同的输入端,那么编译可能会出错。 |
330260 | 如果接口是一个有缓冲或者无缓冲的元素组合,那么反馈的数据可能会不正确。 |
在LabVIEW中点击帮助>LabvIEW帮助,来获取更多关于FPGA IP生成器的信息。
LabVIEW中关于FPGA IP生成器的范例在以下路径:labiview\examples\FPGABuilder。您可以将一个范例程序进行优化,从而让它契合您的实际应用。或者您也可以将一个或者多个VI范例中的程序复制粘贴到您新建的VI中。
您也可以通过范例查找器来查找相关范例,只需要在LabVIEW中点击帮助>查找范例就可以启动NI范例查找器。 使用NI范例查找器的浏览或者搜索页面来查找一个范例程序。在浏览界面,FPGA IP生成器的范例位于工具包与模块>FPGA IP生成器路径下。
您可以使用命令行指令来省略一些或者所有的安装用户界面以及对话框,从而时下大多数NI产品的自动化安装。但是,从 2012年8月开始,你需要在静默安装NI软件之前或者过程中,需要执行一些额外的操作。
如果您安装的NI软件产品需要用到Microsoft .NET 4.0,那么在NI软件安装程序启动之前,.NET安装程序会首先运行,而且在安装完.NET之后,系统需要重启。为了避免.NET引起的重启,建议您在安装NI软件之前先安装.NET。
想要获取更多的信息,请参考下列知识库文章:
版权
© 2012 National Instruments. All rights reserved.
根据版权法律规定,该发行物,部分或者全部,在没有National Instruments公司的书面同意的前提下,不能以任何形式,包括电子或者机械方式再发行,包括复印,录音,存储于任何信息检索系统或者翻译。
National Instruments尊重他人的知识产权,同时维护自己的权利。NI软件是被版权以及其他知识产权法律保护的。而NI 软件可以被用来重制造属于他人的软件或其他材料,您需要在可使用的执照以及其他法律条件的限制下重制造属于您的软件或材料。
最终用户许可证协议与第三方法律提示
您可以在下列位置找到最终用户许可证协议与第三方法律提示:
商标
LabVIEW, National Instruments, NI, ni.com, National Instruments corporate商标图案, 和鹰图都是National Instruments Corporation的商标. 参考 Trademark Information 在 ni.com/trademarks以及 National Instruments trademarks。
这里提到的其他产品或者公司的名字是他们对应公司的商标或者商业名称。
专利
在指定位置参考NI产品和技术专利: 软件中Help»Patents, 媒体中的 patents.txt, 或者位于 ni.com/patents 的National Instruments Patent Notice。
|