新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 開放式FPGA可增加測試的靈活性

        開放式FPGA可增加測試的靈活性

        作者: 時間:2017-02-06 來源:網絡 收藏



        圖7:開放式FPGA可以幫助你捕獲數據、平均數據以消除噪聲、將并行數據變為串行數據,然后執行數學、FFT和濾波器算法。

        作為DSP中的一種基本功能,快速傅里葉變換被廣泛用于許多測試應用。由FPGA實現這個功能可以為許多測試應用增添許多功能,比如頻域觸發器、數據精簡、基于頻率的閉環控制和圖像處理等。圖8顯示了如何在上例中使用LabVIEW FPGA實現快速傅里葉變換。


        圖8:前述例子中的這個代碼顯示了快速傅里葉變換是在開放式FPGA的何處執行的。

        雖然本文只是提及了很少幾個可以FPGA上實現的令人激動的數字信號處理功能,但實際上還有許多其它功能可以用來擴展FPGA在測試應用中可以實現的能力。這類處理功能可以在許多開放式FPGA上實現,圖9顯示了在國家儀器(NI)公司的硬件上可以通過LabVIEW FPGA實現的一些功能類型。


        圖9:在FPGA上可以實現的數字信號處理功能包括數學、濾波、三角函數和視頻處理等。

        隨著開放式FPGA在整個測試與測量行業內逐漸流行起來,你將看到只有固定功能的儀器越來越少。相反,更多的儀器將變得可軟件定義,與移動設備行業中引入“應用(app)”所經歷的變革一樣。測試應用不再受制于測試供應商開發的軟件能力。它們將只受限于當時的硬件水平以及使用儀器的工程師的想像力。

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

        上一頁 1 2 3 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 海晏县| 巴中市| 青州市| 二手房| 栖霞市| 赞皇县| 阿拉善左旗| 威海市| 北海市| 桐庐县| 邵阳市| 凤台县| 梨树县| 栾城县| 巴塘县| 常州市| 鲁甸县| 石楼县| 福贡县| 常熟市| 北流市| 九龙城区| 柳江县| 翁牛特旗| 衡东县| 彩票| 繁昌县| 竹溪县| 平罗县| 桃园县| 喀喇沁旗| 朝阳县| 闽清县| 芜湖县| 扬州市| 敦化市| 左云县| 星座| 耒阳市| 铜陵市| 隆林|