首页 » labview » 技术文章

NI LabVIEW FPGA模块

2014-01-14

核心提示:NI LabVIEW FPGA模块拓展了NI LabVIEW图形化开发平台,从而将现场可编程门阵列(FPGA)作为NI可重配置I/O(RIO)硬件目标。LabVI
NI LabVIEW FPGA模块拓展了NI LabVIEW图形化开发平台,从而将现场可编程门阵列(FPGA)作为NI可重配置I/O(RIO)硬件目标。LabVIEW非常适合FPGA编程因为它能够明确地表示并行和数据流,所以用户不论有没有传统FPGA设计的经验都能高效运用可重新配置硬件的功能。
 
     
 
 
使用NI LabVIEW FPGA模块的主要理由
 
采用适合FPGA硬件的强大图形化编程
传统意义上,FPGA需要使用VHDL或Verilog来编程。许多工程师和科学家要么不熟悉这些复杂的语言,要么需要一个工具通过更高级别的抽象赋予更快的设计效能以极大简化FPGA代码的生成过程。LabVIEW FPGA比同类工具更易于搭建和运行。
 
在硬件中直接执行LabVIEW代码
FPGA本质上属于硬件电路;不存在操作系统或线程。需要高速处理、并行机制、可靠性和高度确定性的LabVIEW设计,可以在FPGA中得到完美的实现。span>
 
借助底层功能,进行高层设计
LabVIEW是一类适合FPGA的高效语言因为它能通过对复杂细节的抽象处理来加快设计,而它也保留了必要时进行时钟周期级别编程的能力。
 
 
探访NI LabVIEW FPGA模块
 
主要资源
 
利用FPGA技术,获得专用硬件电路的可靠性、实际并行和快速闭环控制性能。
下载FPGA IP和范例代码,从而缩短开发时间。
       
查看在LabVIEW FPGA中进行编程的免费介绍。
可借助这款预先打包的套件(其中包括的NI Single-Board RIO配有LabVIEW FPGA和LabVIEW Real-Time模块经扩展的软件评估版),评估FPGA硬件和软件。
本在线教程介绍了包括技术概述、用例分析和硬件生态系统在内的LabVIEW FPGA模块。
   
 
 
 新特性
 
了解NI LabVIEW FPGA模块蕴含的最新特性。
直接通过LabVIEW FPGA模板,访问Xilinx内核生成器(CORE Generator)IP。
       
配合编辑时性能优化的更高效开发
了解如何采用Xilinx ISim进行精确至周期的仿真以及如何为ModelSim仿真创建基于LabVIEW的测试平台。
 
 
 硬件目标
 
该技术白皮书简介了由LabVIEW FPGA模块支持的各类硬件目标。
解决方案中既有面向PXI和PXI Express的NI FlexRIO FPGA模块,也有NI FlexRIO适配器模块,它们为FPGA添加了前端I/O。
       
这类配有板载FPGA的插入式板卡,提供各类I/O和组成结构(包括:PCI、PCI Express与PXI)。
 
NI CompactRIO成套的嵌入式系统
这款CompactRIO系统是一类配有处理器、FPGA和NI C系列I/O硬件且可重新配置的嵌入式可编程自动化控制器(PAC)。
 

相关新闻

排行榜