新聞中心

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

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

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

        本文引用地址:http://www.104case.com/article/259368.htm

        PXIe-5644R的軟件安裝程序能夠創建具有不同特征的多個項目樣例。最類似于默認VSA和VSG功能的項目是Simple VSA/VSG項目樣例。此項目樣例提供了與其他VSA和VSG API相似的主機接口。Simple VSA/VSG項目樣例的高層架構和數據流如圖5所示。

        圖 5. Simple VSA/VSG項目樣例在主機和FPGA上聚集儀器設計庫,提供了一個VSA和VSG用戶所熟悉的起點

        從Simple VSA/VSG項目樣例的FPGA VI開始,有四個主要回路,一些附加功能位于過程subVI內。為配置 VST的所有可編程組件,以及FPGA上的一些儀器設計庫,配置回路從主機處接收寄存器和設置,然后將其分布至各個FPGA子系統和外部電路。為了提高性 能以及使主機上的多個過程均能夠獨立訪問,有兩個寄存器總線。一個用于采集,另一個用于生成,并且每一個都必須能夠配置共享資源,例如計時。

        圖 6. 配置回路負責接收主機的數據以及對儀器進行編程

        RF輸入回路獲取模數轉換器(ADC)的數據;進行復矢量校準;并進行頻移、相位校準、減損,以及可變、部分、防混疊抽選。另外,RF輸入回路還實現了同步以及數字式功率水平觸發,然后將數據寫入FIFO,并最終寫入DRAM。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 丹棱县| 济南市| 秦皇岛市| 衡水市| 新乡市| 靖安县| 婺源县| 库伦旗| 讷河市| 兴隆县| 盐池县| 康定县| 招远市| 上虞市| 南皮县| 沙洋县| 富川| 黄山市| 砚山县| 肃南| 开鲁县| 桃江县| 鄯善县| 锡林浩特市| 松潘县| 长宁县| 玉树县| 板桥市| 耿马| 安平县| 安新县| 左云县| 杂多县| 玛多县| 炉霍县| 栖霞市| 彩票| 宾阳县| 句容市| 迁安市| 泸州市|