新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 虛擬儀器技術的進展及如何提升并行處理能力

        虛擬儀器技術的進展及如何提升并行處理能力

        作者: 時間:2012-10-24 來源:網(wǎng)絡 收藏
        日新月異的科技發(fā)展與日趨激烈的市場競爭給工程師們帶來了持續(xù)的壓力和挑戰(zhàn)。其中一個挑戰(zhàn)就是協(xié)議的多樣化,比如在通訊行業(yè)中,比起十年前,目前的通訊協(xié)議幾乎數(shù)不清(見圖1),而且沒有一個明顯的主導協(xié)議,因此最終產(chǎn)品就需要同時實現(xiàn)多個協(xié)議。

        產(chǎn)品功能的日趨集成化也是挑戰(zhàn)之一,拿新上市的iPhone為例(見圖2),它匯聚了多種功能,不僅用來通話,也可以用作MP3、PDA、數(shù)字相機等等,并且為了保持市場的競爭力,新的功能會被不斷地加入。

        newmaker.com
        圖1:通訊行業(yè)并存著多樣的協(xié)議

        newmaker.com
        圖2:產(chǎn)品功能日趨集成化

        顯然,如果要跟上這樣的發(fā)展,實現(xiàn)產(chǎn)品的覆蓋測試,功能固定的傳統(tǒng)測試方法已無法滿足靈活性的要求;傳統(tǒng)方式是一套測試儀器針對一個協(xié)議,不同功能采用不同的儀器,這在今天是根本無法接受的。

        基于這些挑戰(zhàn),測試儀器也正在經(jīng)歷一個基本原則的變更——從功能固定的分立儀器向著靈活的基于軟件的模塊化儀器架構轉(zhuǎn)變,這正是NI在20多年前提出的“”的概念。利用的特性,可以有效地解決上述的挑戰(zhàn):基于軟件的自定義功能使得工程師們可以針對不同的協(xié)議開發(fā)對應的測試程序;而模塊化的儀器架構則可以根據(jù)不同的功能測試選用不同的模塊硬件,在同一個測試平臺上靈活地實現(xiàn)測試系統(tǒng)的集成。

        目前已經(jīng)被應用在測試測量和自動化的各大領域,協(xié)助越來越多的工程師來創(chuàng)建高性能、高擴展性的測試系統(tǒng)。與此同時,虛擬儀器技術本身也在不斷發(fā)展和創(chuàng)新,縱觀其20多年來的發(fā)展歷程,可以看到,由于虛擬儀器技術是建立在商用技術的基礎之上,因此它能夠?qū)⑿屡d發(fā)展的科學技術都融合進來,使工程師能以最迅速和便捷的方式來享用,從而創(chuàng)建更高性能的測試系統(tǒng)。PC處理器技術的發(fā)展就是一個很好的例子:在1990年,用當時的PC(Intel 386/16)處理65000個點的FFT需要1100秒時間,而現(xiàn)在使用3.4GHz的P4計算機實現(xiàn)相同的FFT只需要約0.8秒。

        這些蓬勃發(fā)展著的新興技術也是動虛擬儀器技術發(fā)展的新動力,例如PCI Express總線技術可以讓更多的原始數(shù)據(jù)以更高的速度傳送給PC;而多核技術則可以實現(xiàn)真正的并行運算,從而直線提升系統(tǒng)的數(shù)據(jù)處理性能;可編程邏輯門陣列(FPGA)技術則允許工程師根據(jù)不同的測試要求通過軟件重新定制硬件的功能。因此,可以預見的是,這些主流的商用技術將讓虛擬儀器技術向許多之前只能用昂貴的專用設備的應用領域敞開了大門。另外,縱觀目前主流的商用技術,可以很明顯地看到,其發(fā)展的趨勢是通過并行拓撲結構來實現(xiàn)更高的性能。下面是幾種新興技術實例:

        PCI Express總線技術

        傳統(tǒng)儀器由于將數(shù)據(jù)處理和分析的過程放在了儀器硬件內(nèi)部,因此它只能返回一個結果值,這種方式雖然方便,但是卻無法滿足之前已經(jīng)敘述過的靈活性的要求。因此,一個更好的測試方式就是直接得到原始數(shù)據(jù),再使用專業(yè)的分析工具來分析數(shù)據(jù),這種方式可以允許工程師們對原始數(shù)據(jù)進行多次的分析,從而不再需要做多次測試來獲得不同的分析結果,節(jié)省了時間和成本。

        然而,隨著采樣率的不斷提高和通道數(shù)的增多,現(xiàn)有的總線帶寬能否進行原始數(shù)據(jù)的實時讀取,這是實現(xiàn)很多新興測試應用之前就需要解決的問題。

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 彭泽县| 婺源县| 吴桥县| 松阳县| 论坛| 溧水县| 东莞市| 阿瓦提县| 黄梅县| 玉树县| 威宁| 文化| 常山县| 柳州市| 揭东县| 诸城市| 浮梁县| 湖州市| 吕梁市| 青河县| 湟源县| 博罗县| 阳城县| 黄龙县| 乐清市| 阳泉市| 昭觉县| 赤城县| 合江县| 宽城| 青阳县| 鲁甸县| 定远县| 巴南区| 临泽县| 喀喇| 墨竹工卡县| 荆门市| 封丘县| 蒙阴县| 武汉市|