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

當(dāng)前位置:首頁(yè) > 測(cè)試測(cè)量 > 測(cè)試測(cè)量
[導(dǎo)讀]Author(s): David Hakey - Medtronic, Inc. Patrick J. Ryan - Medtronic, Inc. Johnny Maynes - Medtronic, Inc. Industry: Electronics, Biotechnology Products: NI-VISA, LabVIEW, FPGA Module, PXI-7811R

Author(s):
David Hakey - Medtronic, Inc.
Patrick J. Ryan - Medtronic, Inc.
Johnny Maynes - Medtronic, Inc.

Industry:
Electronics, Biotechnology

Products:
NI-VISA, LabVIEW, FPGA Module, PXI-7811R

The Challenge:
   構(gòu)成自動(dòng)化的高電壓 (HV) 電擊器測(cè)試系統(tǒng),以個(gè)別測(cè)試 12 組 HV 電擊器模塊,并可測(cè)試不同的產(chǎn)品類型,縮短整體測(cè)試時(shí)間。

The Solution:
   使用 NI LabVIEW FPGA 軟件與 NI 智能數(shù)據(jù)采集 (DAQ) 硬件,建立非同步化的環(huán)境;所有的 12 個(gè)模塊均具有獨(dú)立通訊埠,并可自動(dòng)執(zhí)行作業(yè)。


Medtronic 公司的測(cè)試工程團(tuán)隊(duì)必須研發(fā)自動(dòng)化的 HV 電擊器測(cè)試解決方桉,且共 12 個(gè)測(cè)試模塊能夠個(gè)別測(cè)試 1 ~ 4 種不同的產(chǎn)品,以縮短整體測(cè)試時(shí)間。透過(guò) LabVIEW FPGA 與 NI 智能DAQ硬件,團(tuán)隊(duì)將模塊通訊速度從 20 KHz (平行通訊埠) 大幅提升至 1.7 MHz (FPGA),而縮短整體測(cè)試時(shí)間。

    前款手動(dòng)系統(tǒng)即透過(guò)平行通訊埠同步執(zhí)行 12 個(gè)模塊,僅可測(cè)試 1 種 HV 電擊器,且測(cè)試 12 組儀器需耗時(shí) 135 分鐘。新的自動(dòng)化系統(tǒng)可透過(guò) FPGA 數(shù)位 I/O 通訊功能,非同步執(zhí)行 12 個(gè)模塊,并于 48 分鐘內(nèi)測(cè)試最多 4 種不同類型的共 12 項(xiàng)裝置。重入碼測(cè)試序列器 (Reentrant test sequencer) 與測(cè)試程式可獨(dú)立控制各測(cè)試模塊,因此可由自動(dòng)化裝置操作 (Handling) 系統(tǒng)引導(dǎo)進(jìn)行各組測(cè)試作業(yè)。執(zhí)行測(cè)試的主機(jī)電腦整合自動(dòng)化裝置操作系統(tǒng),與 HV 電擊器測(cè)試系統(tǒng)。

測(cè)試自動(dòng)化
    AeroSpec 測(cè)試自動(dòng)化操作系統(tǒng)將負(fù)責(zé)從 4 組輸入盤(pán) (Input tray) 中取出待測(cè)裝置 (DUT);透過(guò)光學(xué)自行辨識(shí) (OCR) 功能讀取 DUT 序號(hào);將 DUT 載入或卸載 12 組測(cè)試模塊之一;最后根據(jù)測(cè)試結(jié)果,將 DUT 置于 12 組輸出盤(pán)之一。4 項(xiàng)不同的產(chǎn)品可設(shè)定于 4 組輸入盤(pán)中,每輸入盤(pán)可容納 20 組裝置。

    Test executive 系統(tǒng)為主控制器,可提供使用者界面、主導(dǎo)測(cè)試模塊的負(fù)載與卸載程度,并讓 Test manager 針對(duì)實(shí)際裝置或裝載于測(cè)試模塊的裝置,進(jìn)行 HV 電擊器測(cè)試。

   Test manager 將決定受測(cè)產(chǎn)品,并將該筆資訊送至 Test executive,讓操作者選擇要進(jìn)行測(cè)試的產(chǎn)品。操作者根據(jù)各系統(tǒng)設(shè)定以載入產(chǎn)品并開(kāi)始測(cè)試,測(cè)試處理器接著將 DUT 載入至測(cè)試模塊中。一旦載入 DUT,即開(kāi)始于特定模塊中進(jìn)行測(cè)試。Test executive 與測(cè)試處理器將于測(cè)試期間持續(xù)載入剩下的 DUT,Test manager 將跟著測(cè)試每組 DUT 直至完畢。Test manager 可動(dòng)態(tài)調(diào)用最多 12 組重入碼測(cè)試序列器 (Test Sequencer),并接著動(dòng)態(tài)調(diào)用重入碼獨(dú)立測(cè)試程序。Test manager 將依據(jù)測(cè)試執(zhí)行檔啟動(dòng)測(cè)試程序 (Test executive)。

    系統(tǒng)將管理于 LabVIEW 圖形化程式設(shè)計(jì)環(huán)境中管理所有測(cè)試模塊與 DUT。各測(cè)試模塊均具有靜態(tài)屬性集,其中數(shù)值將根據(jù)產(chǎn)品類型、測(cè)試階段、硬體設(shè)定,與其他處理屬性而有所變化。當(dāng)目前 DUT 的測(cè)試作業(yè)結(jié)束,測(cè)試系統(tǒng)將關(guān)閉記憶體內(nèi)的測(cè)試佇列。Test manager 將監(jiān)控測(cè)試狀態(tài),并于 DUT 完成測(cè)試時(shí)通知 Test executive 測(cè)試通過(guò)/失敗狀態(tài)。Test executive 將接著讓測(cè)試器卸載 DUT,并將之放置于輸出盤(pán) (Output tray) 中。.接著另 1 組 DUT 將載入至測(cè)試模塊,以進(jìn)行下個(gè)測(cè)試循環(huán)。各 12 個(gè)測(cè)試模塊均獨(dú)立進(jìn)行 DUT 載入、測(cè)試,與卸載循環(huán)。自動(dòng)化測(cè)試器則會(huì)將載入/卸載作業(yè)要求排入佇列。

    共 2 組 NI PXI-7811R 模塊 則透過(guò)序列通訊 (SPI) 與 JTAG,分別溝通測(cè)試模塊與 DUT。此 2 個(gè) NI PXI-7811R 模塊均執(zhí)行相同的 LabVIEW FPGA 程序,但具有不同的同步機(jī)制 (Semaphore) 與 NI-VISA 來(lái)源可控制該模塊。

    Test sequencer 將從測(cè)試程式中動(dòng)態(tài)呼叫測(cè)試案例 (Test case),以控制 DUT 測(cè)試作業(yè)。由于記憶體必須容納測(cè)試程式與最多 12 組重入碼或 Test sequencer 的獨(dú)立備份,因此必須犧牲些許系統(tǒng)效能,以囊括所有 subVI 或 subfunction 重入碼。僅這些 subVI 即可形成系統(tǒng)瓶頸,或包含可產(chǎn)生重入碼的總體 (Global) 功能。此解決方桉則可降低整體系統(tǒng)記憶體的使用率,以提升相關(guān)效能。所有 Test sequencer 與測(cè)試程式均使用相同 FPGA,因此系統(tǒng)使用同步機(jī)制 (Semaphore) 或稱為載具 (Token),以控制各 PXI-7811R 模塊。

    所有 VI 均必須存取 FPGA 程序,以初始化該同步機(jī)制。各 FPGA 系統(tǒng)均具有獨(dú)立同步機(jī)制,可讓群組 A (1 ~ 6) 中的 1 個(gè)模塊存取第一個(gè) FPGA 系統(tǒng);而群組 B (7 ~ 12) 的 1 個(gè)模塊則幾乎同步存取第二個(gè) FPGA 系統(tǒng)。每組 FPGA 的互動(dòng)作業(yè)極為短暫 – 約幾個(gè)毫秒 (Millisecond);因此該方式適于分配 FPGA 來(lái)源程序,以支援 12 組對(duì)等程式。各模塊的各個(gè)測(cè)試程序約有 600 個(gè) FPGA 互動(dòng)作業(yè)。FPGAs 可非同步高速執(zhí)行 12 個(gè)模塊,以處理系統(tǒng)可負(fù)荷的所有流量。

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

最近為什么越來(lái)越多的研究開(kāi)始利用FPGA作為CNN加速器?FPGA與CNN的相遇究竟能帶來(lái)什么神奇效果呢?原來(lái),F(xiàn)PGA擁有大量的可編程邏輯資源,相對(duì)于GPU,它的可重構(gòu)性以及高功耗能效比的優(yōu)點(diǎn),是GPU無(wú)法比擬的;同時(shí)...

關(guān)鍵字: FPGA 可編程邏輯資源 GPU

FPGA的應(yīng)用領(lǐng)域包羅萬(wàn)象,我們今天來(lái)看看在音樂(lè)科技領(lǐng)域及醫(yī)療照護(hù)的智能巧思。

關(guān)鍵字: FPGA 科技領(lǐng)域 智能

強(qiáng)大的產(chǎn)品可降低信號(hào)噪音并提高分辨率與動(dòng)態(tài)

關(guān)鍵字: Spectrum儀器 數(shù)字化儀 FPGA

最近某項(xiàng)目采用以太網(wǎng)通信,實(shí)踐起來(lái)有些奇怪,好像設(shè)計(jì)成只能應(yīng)答某類計(jì)算機(jī)的ICMP(ping)命令, 某類計(jì)算機(jī)指的是Windows特定系統(tǒng),其他系統(tǒng)發(fā)送ping都不能正確識(shí)別。

關(guān)鍵字: 嵌入式Linux FPGA 協(xié)議

近兩年,國(guó)外廠商的FPGA芯片價(jià)格飆升,由于價(jià)格,貨期,出口管制等多方面因素的影響,很多公司都在尋找FPGA國(guó)產(chǎn)化替代方案。我工作中正在使用的幾款芯片也面臨停產(chǎn)的風(fēng)險(xiǎn),用一片少一片,了解到國(guó)產(chǎn)FPGA發(fā)展的也不錯(cuò),完全自...

關(guān)鍵字: FPGA 芯片 EDA

本篇是FPGA之旅設(shè)計(jì)的第十二例,在前面的例程中,完成了DS18B20溫度傳感器數(shù)據(jù)的采集,并且將采集到的數(shù)據(jù)顯示在數(shù)碼管上。由于本例將對(duì)溫濕度傳感器DHT11進(jìn)行采集,而且兩者的數(shù)據(jù)采集過(guò)程類似,所以可以參考一下前面的...

關(guān)鍵字: FPGA DS18B20溫度傳感器

這是FPGA之旅設(shè)計(jì)的第十三例啦,本例是一個(gè)綜合性的例程,基于OLED屏幕顯示,和DHT11溫濕度采集,將DHT11采集到的溫濕度顯示到OLED屏幕上。

關(guān)鍵字: FPGA OLED屏幕

第八例啦,本例將介紹如何通過(guò)FPGA采集DS18B20傳感器的溫度值。

關(guān)鍵字: FPGA DS18B20傳感器

這是FPGA之旅設(shè)計(jì)的第九例啦?。?!本例將介紹如何使用FPGA驅(qū)動(dòng)OLED屏幕,并在接下來(lái)的幾例中,配合其它模塊,進(jìn)行一些有趣的綜合實(shí)驗(yàn)。由于使用的OLED屏是IIC接口的,對(duì)IIC接口不是很清楚的,可以參考第五例的設(shè)計(jì)...

關(guān)鍵字: FPGA OLED屏幕

這是FPGA之旅設(shè)計(jì)的第十例啦,在上一例中,已經(jīng)成功驅(qū)動(dòng)了OLED屏幕,本例將結(jié)合上一例,以及第四例多bytes串口通信做一個(gè)有趣的例程。

關(guān)鍵字: FPGA OLED屏 串口

測(cè)試測(cè)量

28600 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉