FlexRIO 19.0破解版为使用NI FlexRIO设备的客户提供支持。实时处理信号,在I / O和CPU之间添加FPGA提供了在逐点获取/生成数据时处理数据的机会,从而大大减少了系统其余部分的负载。用LabVIEW编程FPGA,可将图形化编程扩展到FPGA硬件,并为FPGA设计的算法捕获,仿真,调试和编译提供单一环境。通过Xilinx Vivado开发,仿真和编译FlexRIO硬件。 LabVIEW广泛的FPGA IP集合可以让您更快地获得解决方案。FlexRIO产品系列专为需要定制硬件灵活性而无需定制设计成本的工程师和科学家而设计。 FlexRIO具有大型用户可编程FPGA和高速模拟,数字和RF I / O,提供完全可重新配置的仪器,您可以使用LabVIEW或VHDL / Verilog以图形方式进行编程。 FlexRIO产品有两种架构。第一种架构采用模块化I / O模块,连接到用于FlexRIO的PXI FPGA模块的前端,并通过并行数字接口进行通信,第二种架构采用高速串行转换器,并集成了I / O和Xilinx UltraScale FPGA技术。NI FlexRIO 系统包括一个NI FlexRIO FPGA 模块和一个NI FlexRIO 适配器模块。 NI FlexRIO FPGA 模块基于PXI 平台,其特性在于它具有一个高达128 MB 板上 DRAM 的Xilinx Virtex-5 FPGA。该FPGA 应用通过LabVIEW FPGA 的图形化编程实 现,用于执行带有定制定时与触发功能的板上处理。该PXI 平台还提供了高速数据 流处理和同步功能。 NI FlexRIO 适配器模块定义了一个NI FlexRIO 系统的物理输入和输出,并且是可 互换和可定制的。不同的适配器模块由NI 公司或者第三方制造商提供,也可以利 用适配器模块开发工具和您自己的PCB 设计工具定制实现。
使用FlexRIO适配器模块开发套件(MDK),您可以构建自己的FlexRIO I / O模块,该模块可根据您的应用进行定制。 此过程需要电气,机械,模拟,数字,固件和软件设计专业知识。 了解有关NI FlexRIO适配器模块开发套件的更多信息。
二、FlexRIO软件体验
LabVIEW FPGA的仪器设计库(IDL)包含在基于FPGA的仪器驱动程序中,并提供许多FPGA设计通用的基本构建模块。
功能特色
1、实时处理信号
随着转换器技术的发展,数据速率不断提高,对流媒体基础设施,处理元件和存储设备施加压力以保持同步。 虽然CPU通常易于访问且易于编程,但它们对于实时连续信号处理并不可靠,尤其是在数据速率较高时。 在I / O和CPU之间添加FPGA提供了在逐点获取/生成数据时处理数据的机会,从而大大减少了系统其余部分的负载。
2、用LabVIEW编程FPGA
LabVIEW FPGA模块是LabVIEW的附加组件,可将图形化编程扩展到FPGA硬件,并为FPGA设计的算法捕获,仿真,调试和编译提供单一环境。 传统的FPGA编程方法需要熟悉硬件设计以及使用低级硬件描述语言的多年经验。 无论您是来自这种背景还是从未编程过FPGA,LabVIEW都能提供显着的生产力改进,使您可以专注于算法,而不是将设计融合在一起的复杂粘合剂。 有关使用LabVIEW编程FPGA的更多信息,请参阅LabVIEW FPGA模块。
3、使用Vivado编程FPGA
经验丰富的数字工程师可以使用LabVIEW FPGA 2017附带的Xilinx Vivado项目导出功能,通过Xilinx Vivado开发,仿真和编译FlexRIO硬件。 您可以将FlexRIO设计的所有必需硬件文件导出到为特定部署目标预先配置的Vivado项目。 LabVIEW设计中使用的任何LabVIEW信号处理IP都将包含在导出中; 但是,所有NI IP都是加密的。 您可以在所有采用Kintex-7或更新FPGA的FlexRIO和高速串行设备上使用Xilinx Vivado Project Export。
4、广泛的FPGA IP库
LabVIEW广泛的FPGA IP集合可以让您更快地获得解决方案,无论您是要实现一种全新的算法,还是只需要实时执行常见任务。 LabVIEW FPGA包含许多专为高速I / O设计的高度优化功能,如果您无法在LabVIEW中找到所需内容,也可通过在线社区,NI联盟合作伙伴和Xilinx获得IP。 下表仅列出了FlexRIO应用程序中常用的一些NI提供的功能。
新版特色
1、FlexRIO 19.0包括以下新功能。
支持LabVIEW 2019
2、支持的硬件
FlexRIO 19.0软件支持以下FlexRIO硬件:
FlexRIO的控制器:
NI-7931R
NI-7932R
NI-7935R
FlexRIO协处理器模块:
的PXIe-7911
的PXIe-7912
的PXIe-7915
FlexRIO数字化仪模块:
的PXIe-5763
的PXIe-5764
的PXIe-5775
的PXIe-5774
PCIe的5774
PCIe的5763
PCIe的5764
PCIe的5775
FlexRIO信号发生器模块:
的PXIe-5745
FlexRIO IF收发器模块:
的PXIe-5785
PCIe的5785
FlexRIO FPGA模块:
PXI-7951R
PXI-7952R
PXI-7953R
PXI-7954R
的PXIe-7961R
的PXIe-7962R
的PXIe-7965R
的PXIe-7966R
的PXIe-7971R
的PXIe-7972R
的PXIe-7975R
的PXIe-7976R
FlexRIO适配器模块:
NI 5731
NI 5732
NI 5733
NI 5734
NI 5741
NI 5742
NI 5751 / 5751B
NI 5752 / 5752B
NI 5753
NI 5761
NI 5762
NI 5771
NI 5772
NI 5781
NI 5782
NI 5783
NI 5791
NI 5792
NI 5793
NI 6581 / 6581B
NI 6583
NI 6584
NI 6585 / 6585B
NI 6587
NI 6589
1只 FlexRIO适配器模块仅在LabVIEW 2017,LabVIEW 2018和LabVIEW 2019中受支持。
FlexRIO帮助中包含有关这些模块的特定于设备的信息。
表9.用于FlexRIO的NI 1483 Camera Link适配器模块旨在为各种Camera Link相机提供FPGA处理功能。
8、FlexRIO模块开发套件安装破解教程
1、在本站下载并解压,如图所示,得到以下内容
2、加载ni-flexrio_19.0.0.49153-0 f1_offline安装镜像,双击Install.exe运行,勾选我接受上述许可协议,点击下一步
3、勾选安装内容,点击下一步
4、勾选需要安装的其他相关选项,点击下一步
5、安装过程需要耐心等待,如图所示,每次安装新的NI软件时,NI Update Service都会检查可用的更新。 您是否也希望NI更新服务定期检查更新?
注意:如果更新可用,您可以选择是安装还是忽略它们。 永远不会自动安装更新。
6、勾选不。我不想参加NI客户体验改善计划,点击ok
7、安装完成,退出向导
8、使用NI LabVIEW 2019 TBE Crack中的LicenseMaker.exe生成许可证
使用帮助
一、FlexRIO具有模块化I / O.
这些FlexRIO产品由两部分组成:模块化的高性能I / O,称为FlexRIO适配器模块,以及功能强大的FlexRIO FPGA模块。 这些部件共同构成了一个完全可重新配置的仪器,可以使用LabVIEW或Verilog / VHDL以图形方式进行编程。 FlexRIO FPGA模块还可以与NI点对点流媒体一起使用,为传统仪器增加内联数字信号处理(DSP)功能。
图4:适配器模块可与FlexRIO的PXI FPGA模块或FlexRIO的Controller一起使用。
1、用于FlexRIO的PXI FPGA模块
NI的FlexRIO FPGA模块产品系列由PXIe-7976R和用于FlexRIO的NI 7935R控制器强调,它们都采用大型DSP专用Xilinx Kintex-7 410T FPGA和2 GB板载DRAM。 凭借PXI平台的所有优势,FlexRIO的PXI FPGA模块非常适合需要高性能数据流,同步,处理和高通道密度的系统。 对于需要减小尺寸,重量和功耗以进行部署的应用,Controller for FlexRIO采用相同的模块化I / O和FPGA,采用独立封装,具有高速串行连接和运行NI Linux的集成双核ARM处理器 即时的。
表3. NI为FlexRIO提供FPGA模块,具有各种不同的FPGA和外形尺寸。
2、适用于FlexRIO的数字转换器适配器模块
用于FlexRIO的数字转换器适配器模块可与用于FlexRIO的PXI FPGA模块或用于FlexRIO的控制器一起使用,以创建具有可定制固件的高性能仪器。 这些模块的采样率从40 MS / s到3 GS / s,最多32个通道,可满足时域和频域应用的各种要求。 数字转换器适配器模块还提供数字I / O功能,以便与外部硬件连接。
表4. NI为FlexRIO提供数字化仪适配器模块,最高可达3 GS / s,最多32个通道,带宽高达2 GHz。
3、用于FlexRIO的信号发生器适配器模块
用于FlexRIO的信号发生器适配器模块具有高速或低速模拟输出,可与用于FlexRIO的PXI FPGA模块或用于FlexRIO的Controller配对,以生成自定义信号。 无论您是需要在FPGA上动态生成波形还是在PXI背板上流式传输波形,这些适配器模块都非常适合通信,硬件在线(HIL)测试和科学仪器中的应用。
表5. NI为FlexRIO提供信号发生器适配器模块,用于低速控制和高速生成。
4、FlexRIO的数字适配器模块
用于FlexRIO的数字I / O适配器模块提供多达54个通道的可配置数字I / O,可与各种电压电平的单端,差分和串行信号连接。 当与大型用户可编程FPGA结合使用时,您可以使用这些模块来解决各种挑战,从与被测设备的高速通信到实时仿真自定义协议。
表6. NI提供适配器模块,用于通过单端和差分接口实现高速数字接口。
5、用于FlexRIO的收发器适配器模块
用于FlexRIO的收发器适配器模块具有多个输入,输出和数字I / O线,适用于需要采用内联实时处理采集和生成IF或基带信号的应用。 示例应用包括RF调制和解调,信道仿真,信号智能,实时频谱分析和软件定义无线电(SDR)。 收发器适配器模块还提供数字I / O功能,以便与外部硬件连接。
表7.收发器适配器模块非常适合需要在同一台仪器上进行高速采集和生成的应用。 收发器适配器模块提供单端和差分配置,最高250 MS / s模拟输入和1 GS / s模拟输出。
图4:适配器模块可与FlexRIO的PXI FPGA模块或FlexRIO的Controller一起使用。
1、用于FlexRIO的PXI FPGA模块
NI的FlexRIO FPGA模块产品系列由PXIe-7976R和用于FlexRIO的NI 7935R控制器强调,它们都采用大型DSP专用Xilinx Kintex-7 410T FPGA和2 GB板载DRAM。 凭借PXI平台的所有优势,FlexRIO的PXI FPGA模块非常适合需要高性能数据流,同步,处理和高通道密度的系统。 对于需要减小尺寸,重量和功耗以进行部署的应用,Controller for FlexRIO采用相同的模块化I / O和FPGA,采用独立封装,具有高速串行连接和运行NI Linux的集成双核ARM处理器 即时的。
表3. NI为FlexRIO提供FPGA模块,具有各种不同的FPGA和外形尺寸。
2、适用于FlexRIO的数字转换器适配器模块
用于FlexRIO的数字转换器适配器模块可与用于FlexRIO的PXI FPGA模块或用于FlexRIO的控制器一起使用,以创建具有可定制固件的高性能仪器。 这些模块的采样率从40 MS / s到3 GS / s,最多32个通道,可满足时域和频域应用的各种要求。 数字转换器适配器模块还提供数字I / O功能,以便与外部硬件连接。
表4. NI为FlexRIO提供数字化仪适配器模块,最高可达3 GS / s,最多32个通道,带宽高达2 GHz。
3、用于FlexRIO的信号发生器适配器模块
用于FlexRIO的信号发生器适配器模块具有高速或低速模拟输出,可与用于FlexRIO的PXI FPGA模块或用于FlexRIO的Controller配对,以生成自定义信号。 无论您是需要在FPGA上动态生成波形还是在PXI背板上流式传输波形,这些适配器模块都非常适合通信,硬件在线(HIL)测试和科学仪器中的应用。
表5. NI为FlexRIO提供信号发生器适配器模块,用于低速控制和高速生成。
4、FlexRIO的数字适配器模块
用于FlexRIO的数字I / O适配器模块提供多达54个通道的可配置数字I / O,可与各种电压电平的单端,差分和串行信号连接。 当与大型用户可编程FPGA结合使用时,您可以使用这些模块来解决各种挑战,从与被测设备的高速通信到实时仿真自定义协议。
表6. NI提供适配器模块,用于通过单端和差分接口实现高速数字接口。
5、用于FlexRIO的收发器适配器模块
用于FlexRIO的收发器适配器模块具有多个输入,输出和数字I / O线,适用于需要采用内联实时处理采集和生成IF或基带信号的应用。 示例应用包括RF调制和解调,信道仿真,信号智能,实时频谱分析和软件定义无线电(SDR)。 收发器适配器模块还提供数字I / O功能,以便与外部硬件连接。
表7.收发器适配器模块非常适合需要在同一台仪器上进行高速采集和生成的应用。 收发器适配器模块提供单端和差分配置,最高250 MS / s模拟输入和1 GS / s模拟输出。
6、适用于FlexRIO的射频适配器模块
适用于FlexRIO的射频适配器模块具有200 MHz至4.4 GHz的频率范围,瞬时带宽高达200 MHz。 当与用于FlexRIO的PXI FPGA模块或用于FlexRIO的Controller配对时,您可以使用LabVIEW对FPGA进行编程,以实现自定义信号处理,包括调制和解调,通道仿真,频谱分析,甚至闭环控制。 这些模块均基于直接转换架构,并具有板载本地振荡器,可与相邻模块共享以实现同步。 RF适配器模块还提供数字I / O功能,以便与外部硬件连接。
表8. FlexRIO的RF适配器模块可用作收发器,接收器或发送器,覆盖200 MHz至4.4 GHz。
7、适用于FlexRIO的Camera Link适配器模块
用于FlexRIO的Camera Link适配器模块支持从Camera Link 1.2标准相机采集80位,10抽头基本,中等和全配置图像。 您可以将FlexRIO的Camera Link适配器模块与FlexRIO的PXI FPGA模块配对,以满足需要位级处理和极低系统延迟的应用。 使用适用于FlexRIO的Camera Link适配器模块,您可以使用FPGA在将图像发送到CPU之前在线处理来自摄像机的图像,从而实现更高级的预处理体系结构。适用于FlexRIO的射频适配器模块具有200 MHz至4.4 GHz的频率范围,瞬时带宽高达200 MHz。 当与用于FlexRIO的PXI FPGA模块或用于FlexRIO的Controller配对时,您可以使用LabVIEW对FPGA进行编程,以实现自定义信号处理,包括调制和解调,通道仿真,频谱分析,甚至闭环控制。 这些模块均基于直接转换架构,并具有板载本地振荡器,可与相邻模块共享以实现同步。 RF适配器模块还提供数字I / O功能,以便与外部硬件连接。
表8. FlexRIO的RF适配器模块可用作收发器,接收器或发送器,覆盖200 MHz至4.4 GHz。
7、适用于FlexRIO的Camera Link适配器模块
表9.用于FlexRIO的NI 1483 Camera Link适配器模块旨在为各种Camera Link相机提供FPGA处理功能。
使用FlexRIO适配器模块开发套件(MDK),您可以构建自己的FlexRIO I / O模块,该模块可根据您的应用进行定制。 此过程需要电气,机械,模拟,数字,固件和软件设计专业知识。 了解有关NI FlexRIO适配器模块开发套件的更多信息。
二、FlexRIO软件体验
FlexRIO示例
FlexRIO驱动程序包含许多LabVIEW示例,可快速与I / O连接并学习FPGA编程概念。 每个示例由两部分组成:在FlexRIO FPGA模块上运行的LabVIEW代码,以及在与FPGA通信的CPU上运行的代码。 这些示例可作为进一步定制的基础,是新应用程序的一个很好的起点。
FlexRIO FPGA模块编程时,FlexRIO驱动程序附带的发货示例是最佳入门。
除了FlexRIO驱动程序附带的示例之外,NI还发布了许多应用参考示例,这些示例可通过在线社区或VI Package Manager获得。
2、仪器设计库
上面描述的FlexRIO示例建立在称为仪器设计库(IDL)的公共库之上。 IDL是您可能希望在FPGA上执行的常见任务的基本构建块,可在开发过程中节省宝贵的时间。 一些最有价值的IDL是Streaming IDL,它为主机的DMA数据传输提供流控制,DSP IDL包括用于常见信号处理任务的高度优化的功能,以及基本元素IDL,它提取日常功能,如计数器和锁存器。 许多库还包含在CPU上运行的函数以及与相应FPGA对应的接口。FlexRIO FPGA模块编程时,FlexRIO驱动程序附带的发货示例是最佳入门。
除了FlexRIO驱动程序附带的示例之外,NI还发布了许多应用参考示例,这些示例可通过在线社区或VI Package Manager获得。
2、仪器设计库
LabVIEW FPGA的仪器设计库(IDL)包含在基于FPGA的仪器驱动程序中,并提供许多FPGA设计通用的基本构建模块。
软件无法下载?不知道解压密码?微信关注订阅号"闪电下载"获取
本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。