随着个人和企业比以往任何时候需要连接更多的设备和传输更多的数据,当今的通信基础设施已经无法跟上这一需求的增长。 除了需要更高的带宽,安全性、共存和功耗等新设计约束不断涌现。 研究人员和科学家都在努力地开发新算法来应对这些挑战。 但是现有开发工具存在的一个关键问题是新构想的原型开发缺少一个易于使用且可访问硬件的高效设计环境。 市场对能够实现快速原型的设计工具的需求日益强烈。
为了开发新设计的原型,通信设计人员对软件无线电(SDR)平台进行了标准化,因为这些硬件设备提供了极大的灵活性。 但是,在现代SDR平台上对处理器和FPGA进行编程需要不同的专业知识和不同的工具。 因此需要较大规模的设计团队,导致设计周期和成本增加,整个原型开发过程不顺或者无法重复进行。 无法轻松在现代SDR上实现新设计这一问题成为原型开发的主要瓶颈。 阅读下文,了解LabVIEW CommunicaTIons系统设计套件如何简化通信原型的开发。
1. 统一的设计流
LabVIEW CommunicaTIons提供了一个统一的环境,使得用户能够对处理器和FPGA进行编程。 它还可在多个SDR系统上运行,因此您只需使用一个设计工具就可以定义和管理一个完整的原型解决方案,并迅速将新算法部署到硬件上。
观看视频
除了轻松访问处理器和FPGA外,LabVIEW CommunicaTIons还提供了前所未有的SystemDesigner硬件集成。 SystemDesigner为SDR硬件提供了图形化硬件表示方法,并且可用于验证系统设置、访问系统文件以及分区和部署算法。
了解SystemDesigner的更多信息
2. 灵活高效的设计
使用LabVIEW CommunicaTIons,即可有多种在处理器和FPGA上定义算法的方法供您选择。 为了简化现有算法设计工具的转换,LabVIEW Communications提供了丰富的文本节点,具有语法高亮显示、函数完成、函数文档记述等功能,以便C和.m开发人员轻松地在现有工作基础上进一步加快原型开发过程。
观看视频
对于需要FPGA提供的实时处理功能的原型,LabVIEW Communications提供了强大的算法设计语言,可根据系统要求直接在FPGA上进行编译。
了解更多关于高级编译器的功能
如果要解决典型新通信算法设计过程中的另一个瓶颈,可以使用LabVIEW Communications内置的数据驱动的浮点-定点转换程序。 该程序可提供定点类型建议,并可报告定点设计与原始浮点设计之间的偏离程度。
观看演示
另一个可提升工作效率的工具是LabVIEW Communications内置的应用程序框架(Application Frameworks),适用于LET和802.11的软件实现。 用户可直接对这些基于标准的实现进行修改,以实现需要相似基础架构的新算法。 现在您无需花费时间在构建算法代码上,而是可以利用应用程序框架将精力集中在创新工作和具体的研究课题上。
了解更多关于应用程序框架
3. 全面的系统设计工具
LabVIEW Communications还提供了丰富的拖放式控件,以便您创建自定义用户界面,轻松与设计进行交互。 除了命令行界面外,您还可以轻松地创建自定义图形用户界面,从而更直观地了解算法的各个参数。
LabVIEW Communications提供了一个更有效的集成方法来实现基于SDR硬件的原型开发。 为了帮助您掌握这一设计工具的功能,LabVIEW Communications提供了上下文帮助,且内置有指导式学习系统,以便您更好地利用现有功能来构建更加精确和复杂的原型。 指导式帮助教程涵盖从环境基本知识到高级FPGA功能等内容,帮助您打下坚实的基础。
观看指导式帮助演示视频
最后,欢迎访问在线社区,与他人进行互动,分享最佳设计实践和代码示例等。
LabVIEW Communications提供了从设计到原型的最快速方法。 与NI SDR硬件的集成以及灵活的软件设计方法和专注于溯源和迭代优化的的工作流共同造就了这一个极其高效的工具,助您加速创新。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)