《电子技术应用》
您所在的位置:首页 > 测试测量 > 业界动态 > NI LabVIEW 8.6 全面简化嵌入式系统原型构造与设计

NI LabVIEW 8.6 全面简化嵌入式系统原型构造与设计

2008-08-12
关键词: LabView NI

NI近日隆重推出了用于控制、测试与嵌入式系统开发的最新LabVIEW图形化系统设计平台软件——LabVIEW 8.6。新版本的LabVIEW软件将图形化编程环境与商业现成(COTS)多核技术、现场可编程门阵列(FPGA)技术相结合,提升了嵌入式系统的性能,缩短了上市时间。LabVIEW 8.6引入新的FPGA IP工具,在有效降低基于FPGA的嵌入式系统的开发难度的同时优化了分析功能,使其在多核系统中有更快的运行速度。工程师们还可以将LabVIEW 8.6应用程序发布到商业可用的可重配置I/O(RIO)硬件,包括NI CompactRIO和新推出的NI Single-BoardRIO平台,从而缩短嵌入式应用的上市时间。

“为满足尖端设计应用(如机器人系统、混合动力车辆和医疗设备)对性能和效率的要求,工程师们必须具备快速整合如多核处理器和FPGA等最新技术的能力,LabVIEW不仅通过并行编程特性提供给工程师们享用这些新兴技术最捷径的通道,同时也给予用户们高度的灵活性来方便地使用复杂算法设计对应的解决方案” NI公司总裁兼CEO、NI共同创始人之一James Truchard博士

利用新的IP工具快速设计FPGA应用程序

利用LabVIEW FPGA 8.6的新特性和NI 基于FPGA的硬件产品,工程师们可以通过使用大量用于信号处理、控制和通信的图形化FPGA IP组块进行开发,以缩短开发时间并降低开发成本。LabVIEW 8.6提供了新的定点运算IP,包括一个快速傅里叶变换(FFT)IP核,可帮助工程师们在机器状况监测和RF测试等应用中直接实现频谱分析功能以提高性能。为提高FPGA开发效率,LabVIEW 8.6还提供了一种新型的元件级IP(CLIP)节点,用于将现有的VHDL IP导入到LabVIEW FPGA模块。利用LabVIEW中新的系统级的仿真,工程师们可以评估包括FPGA、微处理器和主机接口代码在内的整个系统运行。此外,工程师们还可以利用静态数据输入描述文件或动态系统模型,对嵌入式设备与其外界环境的交互行为进行仿真。

通过NI 新硬件产品加强板卡级的设计

利用LabVIEW 8.6和新的NI RIO嵌入式硬件,工程师和科学家们可在CompactRIO等硬件上快速原型化高级控制算法与嵌入式应用,并在板卡级的嵌入式硬件(如新的NI Single-Board RIO设备)上发布系统以快速上市。在传统的开发流程中,嵌入式开发人员需要拼凑甚至构建各种面向I/O和通信的设备驱动程序,以创建一个具有实时处理器和FPGA的嵌入式设备。而对LabVIEW来说,由于其包含了所有的中间件工具,使工程师们可以仅利用一个图形化工具就完成对NI RIO硬件的实时处理器、FPGA的编程和对I/O端口的重配置,方便了产品开发并缩短了产品的上市时间。LabVIEW平台还可以利用NI LabVIEW面向ARM微控制器的嵌入式模块拓展至ARM 7、ARM 9和Cortex-M3微控制器上,或者利用NI LabVIEW面向ADI Blackfin处理器的嵌入式模块,选用ADI公司的Blackfin处理器。

拥有面向高端设计的多核处理器的技术优势

LabVIEW 8.6多核功能满足了对性能要求较高的嵌入式应用挑战,如硬件在环仿真和高能物理学。为提高应用性能,LabVIEW 8.6提供了超过1200个为在多核系统上更快速执行而优化的高级分析函数。采用控制设计,使用已针对多核进行优化的LabVIEW控制设计与仿真模块8.6版,工程师们可以在多核系统上更快速地执行基于模型的仿真,其速度可提高达5倍。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。