新闻中心

EEPW首页 > 设计应用 > NI矢量信号收发器的FPGA编程

NI矢量信号收发器的FPGA编程

作者:时间:2014-07-11来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/259368.htm

1. 介绍

VST FPGA软件包含多层代码,提供了从底层控制到高层抽取的一切,拥有RF信号分析仪和RF信号发生器的功能。底层组件实现了具体硬件的标准功能,包括信号 校准、前端控制,以及基于记录的采集和生成,被称为仪器设计库。这些库提供了互相匹配的主机和FPGA代码对,并且可以聚集以构建完整的硬件设计。 LabVIEW项目样例包含了基于仪器设计库的相关主机和FPGA代码,提供了开发各种应用所需要的模板。另外,-RFSA和-RFSG仪器驱动 还支持VST仪器驱动FPGA扩展,使VST FPGA源代码完美适合具体应用。

2. 仪器设计库

NI提供所用的多种仪器设计库。如上文所述,这些仪器设计库存在于用户和生产厂商的关于主机端和FPGA的代码中,,实现了仪器的常见功能。表2列出了一些顶层仪器设计库及其功能。

DSP–板载信号处理
RF In–RF输入硬件配置及校准
RF Out–RF输出硬件配置及校准
Basecard–ADC及DAC配置
多记录采集–多波形采集DRAM抽取抽取
波形序列器–波形排序用多波形DRAM抽取抽取
触发同步–多模块采样时钟同步,“T-Clk-like”
嵌入式配置–通过寄存器序列进行FPGA动态重新配置,LabVIEW FPGA“列表模式”

表 1. NI VST所用顶层仪器设计库。

ni.com/vst/getting-started/zhs/所列软件安装了这些仪器设计库,在硬盘的 c:Program FilesNational InstrumentsLabVIEW [version]instr.lb位置。这些库具有颜色和谐的粗边框,与其他VI明显有别。

图1:仪器设计库具有颜色和谐的粗边框,此独特图标使其与其他VI相区别


上一页 1 2 3 4 5 6 7 8 下一页

评论


相关推荐

技术专区

关闭