www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 測(cè)試測(cè)量 > 測(cè)試測(cè)量
[導(dǎo)讀]關(guān)鍵字:LabVIEW、多核技術(shù) FPGA技術(shù)編輯筆記:Eric Starkloff,美國(guó)國(guó)家儀器的模塊化儀器和儀器控制產(chǎn)品營(yíng)銷(xiāo)總監(jiān)。他將和我們一起討論影響儀器技術(shù)和自動(dòng)測(cè)試的一些變化,以及NI的LabVIEW,多核處理器技術(shù)和現(xiàn)場(chǎng)可編

關(guān)鍵字:LabVIEW、多核技術(shù) FPGA技術(shù)

編輯筆記:Eric Starkloff,美國(guó)國(guó)家儀器的模塊化儀器和儀器控制產(chǎn)品營(yíng)銷(xiāo)總監(jiān)。他將和我們一起討論影響儀器技術(shù)和自動(dòng)測(cè)試的一些變化,以及NI的LabVIEW,多核處理器技術(shù)和現(xiàn)場(chǎng)可編程邏輯門(mén)陣列(FPGA)技術(shù)如何推動(dòng)下一代測(cè)試技術(shù)的產(chǎn)生。

問(wèn)題:在最近這幾年里,儀器技術(shù)和自動(dòng)化測(cè)試領(lǐng)域發(fā)生了什么樣的變化?

Starkloff回答:我們現(xiàn)在正將處于軟件定義的世界里。我們每天使用的設(shè)備如智能手機(jī),機(jī)頂盒,甚至汽車(chē),這些都是建立在嵌入式軟件系統(tǒng)發(fā)展的基礎(chǔ)之上。對(duì)于測(cè)試工程師們來(lái)說(shuō),在開(kāi)發(fā)時(shí)間和預(yù)算減少的情況下對(duì)這些復(fù)雜的設(shè)備進(jìn)行測(cè)試給他們帶來(lái)了挑戰(zhàn)?,F(xiàn)在,測(cè)試管理人員和工程師們利用模塊化儀器,軟件定義體系來(lái)應(yīng)對(duì)這些挑戰(zhàn)和趨勢(shì)。

用戶定義儀器或測(cè)試系統(tǒng)的概念已經(jīng)不新了。實(shí)際上,用戶定義儀器已經(jīng)以虛擬儀器的形式存在了20多年的時(shí)間。推動(dòng)這些趨勢(shì)進(jìn)一步發(fā)展的技術(shù),已經(jīng)發(fā)展成熟。正是這些技術(shù)可以將這種新式的軟件定義的模式推向頂峰。參考Web2.0,軟件定義的儀器技術(shù)和之前儀器技術(shù)的差異可以稱之為儀器技術(shù)2.0了。推動(dòng)這樣的變化的關(guān)鍵技術(shù)包括高速PCI總線,多核處理器技術(shù)和FPGA技術(shù)。

問(wèn)題:多核處理能夠?yàn)楣こ處焺?chuàng)建測(cè)試系統(tǒng)提供什么樣的好處呢?

Starkloff回答:處理器的制造商已經(jīng)提出了將多個(gè)CPU集成到一個(gè)芯片上的多核處理器,這種多核處理器技術(shù)如今已經(jīng)成基于PC機(jī)的應(yīng)用程序提高執(zhí)行性能的關(guān)鍵技術(shù)。超線程作為改善多線程代碼的支持之一也被提出了,超線程也為更高效的利用CPU資源提供了可能。上述這兩種技術(shù)的結(jié)合就會(huì)使工程師們開(kāi)發(fā)高密度的處理和高吞吐量的應(yīng)用程序稱為可能,而這兩種應(yīng)用程序在并行的方式下執(zhí)行時(shí)性能會(huì)得到提升。

由于多核處理能的執(zhí)行性能直接取決于一個(gè)應(yīng)用程序的源代碼按照什么樣的并行方式進(jìn)行書(shū)寫(xiě),所以,對(duì)于希望利用多核處理器進(jìn)行開(kāi)發(fā)的工程師們來(lái)說(shuō),軟件開(kāi)發(fā)就是他們所面臨的一項(xiàng)挑戰(zhàn)。雙核和多核處理器為軟件開(kāi)發(fā)世界帶來(lái)了很大的沖擊,而這種沖擊自十多年前面向?qū)ο蟮木幊谭绞疆a(chǎn)生時(shí)就已經(jīng)開(kāi)始了。對(duì)于軟件開(kāi)發(fā)者們來(lái)說(shuō),這種沖擊就像Herb Sutter(一名很有名的C++專(zhuān)家)寫(xiě)到的“免費(fèi)的午餐時(shí)代已經(jīng)結(jié)束!”。傳統(tǒng)的順序編程方法已經(jīng)不再適用了,所以,軟件開(kāi)發(fā)者們需要新的編程模式,比如LabVIEW的圖形化并行編程,來(lái)充分發(fā)揮并行硬件體系的潛在的性能。

問(wèn)題:是什么使LabVIEW處于multicore-ready軟件層的上層?

Starkloff回答:工程師如果要在控制應(yīng)用程序中尋找更快的測(cè)試方法或更好的循環(huán)頻率,那么他們就需要考慮他們要如何執(zhí)行并行應(yīng)用程序以及如何利用多核處理器所帶來(lái)的性能的提高。采用LabVIEW,工程師們就會(huì)有一個(gè)理想的軟件環(huán)境來(lái)進(jìn)行并行程序的編寫(xiě),這都是因?yàn)長(zhǎng)abVIEW是以數(shù)據(jù)流為基礎(chǔ)的編程語(yǔ)言,以及由LabVIEW實(shí)時(shí)標(biāo)準(zhǔn)模塊和向下滲透的多核支持的軟件堆。LabVIEW8.5在1998年推出的LabVIEW5.0的基礎(chǔ)上又增加了許多增強(qiáng)多線程性能的功能。

利用LabVIEW進(jìn)行應(yīng)用程序開(kāi)發(fā)的時(shí)候,最大的優(yōu)點(diǎn)就是LabVIEW是一種直觀的,圖形化的編程語(yǔ)言。LabVIEW的數(shù)據(jù)流的本質(zhì)就意味著任何時(shí)候在框圖上都會(huì)存在一個(gè)分支或者是并行順序,潛在的LabVIEW的編譯器試圖創(chuàng)建一個(gè)用于并行執(zhí)行代碼的線程。LabVIEW的這種圖形化的語(yǔ)言本身就考慮著某種并行化的程度。LabVIEW8.5擴(kuò)展了能夠在桌面系統(tǒng)中應(yīng)用的自動(dòng)多線程功能,這樣就可以在SMP的支持下在多核實(shí)時(shí)硬件上開(kāi)發(fā)實(shí)時(shí)系統(tǒng)。

問(wèn)題:如果將多核并行處理和像PCI Express這樣的總線結(jié)合起來(lái)的話,將會(huì)對(duì)測(cè)試系統(tǒng)產(chǎn)生怎樣的影響呢?

Starkloff回答:工程師經(jīng)常會(huì)有一些特殊的測(cè)試需求,如執(zhí)行高性能測(cè)量任務(wù)、信號(hào)處理和定制的信號(hào)分析。PCI Express使其成為可能。這種建立在PCI Express總線技術(shù)上的解決方案代替固定的,由賣(mài)方定義的解決方案。PC總線的帶寬和潛在的規(guī)范自15年前開(kāi)始,快速發(fā)展至今。從ISA到PCI再到現(xiàn)在的PCI Express,在使用儀器和處理器之間建立了一條快速的、專(zhuān)門(mén)的通道。這就使工程師們能夠?qū)⑺麄兊脑嫉臏y(cè)試數(shù)據(jù)重新裝載到主PC處理器里進(jìn)行實(shí)時(shí)處理和測(cè)試分析了。結(jié)合并行編程和多核處理器,工程師們還可以在他們的測(cè)試系統(tǒng)中增強(qiáng)系統(tǒng)性能和數(shù)據(jù)處理通道的數(shù)量。如果將PCI Express、LabVIEW8.5和多核處理器結(jié)合起來(lái)的話,不僅可以增加測(cè)試的吞吐量,而且還可以將虛擬儀器的應(yīng)用擴(kuò)展到新的應(yīng)用領(lǐng)域中。比如,高速數(shù)字測(cè)試,中頻數(shù)據(jù)流,多通道數(shù)據(jù)采集,以及全速圖像采集等。利用這些現(xiàn)成的計(jì)算機(jī)技術(shù),工程師們可以對(duì)包括大且貴的賣(mài)方定義和其他解決方案進(jìn)行選擇。比如,Eaton公司,這樣一個(gè)工業(yè)產(chǎn)品生產(chǎn)商,通過(guò)將基于LabVIEW的系統(tǒng)移植到一個(gè)四核心的系統(tǒng)后,成功地使他們的測(cè)試系統(tǒng)的運(yùn)行通道數(shù)量增加了4倍。

問(wèn)題:儀器控制總線,比如GPIB,以太網(wǎng)和USB的發(fā)展前景如何?

Starkloff回答:GPIB,以太網(wǎng)和USB都是基于計(jì)算機(jī)的儀器控制的可選方法。GPIB在一起控制中仍然是最常用到的總線,這主要是因?yàn)樗呀?jīng)被世人所證明的性能,良好的連通性以及大量的儀器和控制器的配置基礎(chǔ)。USB越來(lái)越被那些便攜式的,快速建立的臺(tái)式應(yīng)用所青睞,而以太網(wǎng)則被那些不要求準(zhǔn)確的系統(tǒng)時(shí)間和同步的高分布式的儀器系統(tǒng)所青睞。

每種儀器控制總線都會(huì)依據(jù)你的應(yīng)用類(lèi)型以及你的儀器上可利用的功能來(lái)發(fā)揮它們各自的優(yōu)勢(shì)。在決定一個(gè)應(yīng)用中要采用哪種總線比較理想之前,充分了解每種總線的相關(guān)技術(shù),易用性和交易等是至關(guān)重要的。美國(guó)國(guó)家儀器在它的網(wǎng)站ni.com上,提供了能夠幫助培養(yǎng)工程師們了解這些交易的詳細(xì)信息。工程師們同樣需要考慮到一種混合式的總線方式,這種總線方式包括了大量的儀器控制總線的選項(xiàng),從而工程師們可以就可以最大限度發(fā)揮系統(tǒng)的執(zhí)行性能和靈活性,并且對(duì)系統(tǒng)進(jìn)行在利用。一個(gè)基于計(jì)算機(jī)的儀器平臺(tái),比如,PXI,被推薦運(yùn)用到一個(gè)混合式測(cè)試的系統(tǒng)中來(lái)。通過(guò)抑制可能發(fā)生的低帶寬,高潛在的總線比如以太網(wǎng)的總線瓶頸問(wèn)題,可以全面的最大化系統(tǒng)的執(zhí)行性能。

問(wèn)題:您認(rèn)為在未來(lái)的幾年里,使用儀器和自動(dòng)測(cè)試會(huì)有怎樣的變化呢?

Starkloff回答:在這個(gè)領(lǐng)域中,一個(gè)最被看好的技術(shù)就是FPGA。使用FPGA,工程師們可以在設(shè)備上定義硬件系統(tǒng)的行為,進(jìn)行在線處理或分散處理。FPGA由于它內(nèi)在的并行可靠地執(zhí)行,同樣可以使FPGA有了更快的執(zhí)行速度。LabVIEW的圖形數(shù)據(jù)流的并行的本質(zhì),非常適用于多核應(yīng)用,這種本質(zhì)同樣對(duì)于FPGA技術(shù)的優(yōu)勢(shì)發(fā)揮也很理想。

當(dāng)FPGA應(yīng)用到獨(dú)立的儀器中時(shí),工程師們就不能對(duì)這些儀器進(jìn)行在編程,這對(duì)自動(dòng)測(cè)試來(lái)說(shuō)是很關(guān)鍵的一個(gè)要求。當(dāng)然,在一個(gè)主雙核的處理器上進(jìn)行不同的處理有很多好處。比如,F(xiàn)PGA非常適用于在點(diǎn)對(duì)點(diǎn)的I/O上進(jìn)行像簡(jiǎn)單的采樣這樣的在線分析。但是,在一個(gè)主處理器上進(jìn)行復(fù)雜的調(diào)制就會(huì)得到更好的結(jié)果。這是因?yàn)閺?fù)雜的調(diào)制過(guò)程需要大量的浮點(diǎn)運(yùn)算。另外,盡管FPGA在進(jìn)行自動(dòng)測(cè)試的時(shí)候具有編譯功能和靈活性,但是,這些功能都是需要通過(guò)采用硬件描述語(yǔ)言,如Verilog或VHDL等來(lái)進(jìn)行描述,這些語(yǔ)言都是用低級(jí)的語(yǔ)法來(lái)描述硬件行為的。而大部分測(cè)試工程師都不是很精通這些工具。

將FPGA的編程細(xì)節(jié)用系統(tǒng)水平的工具來(lái)抽象就會(huì)跨過(guò)這個(gè)不足。比如,LabVIEW FPGA,可以直接利用一個(gè)LabVIEW程序來(lái)實(shí)現(xiàn)便攜式的FPGA以及綜合必要的硬件。開(kāi)發(fā)一個(gè)分散型的處理系統(tǒng)最理想的方法就是專(zhuān)門(mén)的開(kāi)發(fā)環(huán)境,比如LabVIEW這種環(huán)境可以在主處理器或FPGA中選擇一個(gè)較好的執(zhí)行性能將處理過(guò)程進(jìn)行快速的分割。

問(wèn)題:圖形化系統(tǒng)設(shè)計(jì)對(duì)測(cè)試來(lái)說(shuō)意味著什么?

Starkloff回答:這些年來(lái),美國(guó)國(guó)家儀器一直在傳播虛擬儀器,一個(gè)可以對(duì)工業(yè)發(fā)展產(chǎn)生革命性意義的概念。工程師們可以利用虛擬儀器創(chuàng)建能夠滿足特定需求的用戶自定義的系統(tǒng)。圖形化系統(tǒng)設(shè)計(jì)推動(dòng)虛擬儀器向著更遠(yuǎn)的方向發(fā)展,它也為工程師們帶來(lái)了利用LabVIEW圖形化開(kāi)發(fā)環(huán)境和標(biāo)準(zhǔn)FPGA硬件在單獨(dú)的一個(gè)平臺(tái)上開(kāi)發(fā)他們常用的I/O,信號(hào)處理和分析算法的機(jī)會(huì)。這種方法可以幫助工程師在他們的系統(tǒng)中快速開(kāi)發(fā)常用的測(cè)量功能,并且是他們能夠盡快的成為儀器設(shè)計(jì)師。
 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉