新聞中心

        EEPW首頁 > 設計應用 > NI矢量信號收發器的FPGA編程

        NI矢量信號收發器的FPGA編程

        作者: 時間:2014-07-11 來源:網絡 收藏

        本文引用地址:http://www.104case.com/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 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 霸州市| 汶川县| 沭阳县| 普兰店市| 滨海县| 红桥区| 西平县| 格尔木市| 泽州县| 通州市| 瑞昌市| 隆回县| 金门县| 噶尔县| 大新县| 长沙市| 安阳县| 东乌珠穆沁旗| 秦皇岛市| 彰化市| 蒙山县| 濉溪县| 改则县| 长垣县| 松桃| 淅川县| 台北县| 临沂市| 新宾| 分宜县| 云南省| 鄂伦春自治旗| 堆龙德庆县| 秭归县| 龙里县| 聂荣县| 延川县| 福贡县| 吐鲁番市| 丰原市| 定结县|