<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > 一種面向信號的自動測試系統(tǒng)資源分配方法設(shè)計

          一種面向信號的自動測試系統(tǒng)資源分配方法設(shè)計

          作者: 時間:2014-01-08 來源:網(wǎng)絡(luò) 收藏
          ly: 宋體, Georgia, verdana, serif; ">2 測試需求描述

          本文引用地址:http://www.ex-cimer.com/article/227081.htm

          ATML在測試描述文檔中使用STD對測試需求進行了描述,UUT的所有端口和測試點所需的激勵信號或測量信號在元素TestDescription/DetailedTestInformation/Action/Behavior中描述。Behavior元素的結(jié)構(gòu)如圖3所示。

          一種面向信號的自動測試系統(tǒng)資源分配方法設(shè)計

          其中Operations元素和IeeeStd1641元素包含對STD標準的引用。以O(shè)perations元素為例,說明ATML 中對測試需求的描述方法。Operations 元素使用17 種預(yù)定義類型的操作(Operation)來描述Behavior的行為,其中OperationSetup 類型的操作用于創(chuàng)建需求信號,Opera-tionConnect類型的操作用于將信號連接到UUT的端口或測試點。使用OperationConnect 操作將OperationSet-up 中創(chuàng)建的信號signal1 連接到UUT 的某個端口,可以描述UUT該端口的需求信號為signal1信號。

          3 儀器模塊設(shè)計

          儀器模塊通過對測試需求與測試資源能力進行信號匹配,實現(xiàn)儀器資源端口到UUT端口的映射。采用UML(Unified Modeling Language,統(tǒng)一建模語言)描述儀器模塊的設(shè)計方案,其用例圖如圖4所示。

          一種面向信號的自動測試系統(tǒng)資源分配方法設(shè)計

          在儀器資源分配模塊中,通過加載測試描述文件、測試工作站描述文件和儀器描述文件,獲取測試需求信息和測試系統(tǒng)能力信息,通過信號匹配實現(xiàn)儀器資源的分配。通過對圖4 的分析,對用例進行抽象,得到儀器資源分配模塊的類圖如圖5所示。

          一種面向信號的自動測試系統(tǒng)資源分配方法設(shè)計

          對類圖中涉及到的類簡單介紹如下:

          (1)儀器資源管理類:根據(jù)UUT各端口的信號需求及儀器能力列表分配儀器,生成儀器工作方式配置信息,并根據(jù)儀器與測試工作站的連接關(guān)系,得到工作站與UUT 的連接關(guān)系,最終生成UUT 端口到工作站端口的物理連接信息。

          (2)儀器類:加載儀器描述ATML文檔,解析該文檔得到儀器能力、邏輯資源、儀器端口及能力到端口的映射信息;根據(jù)儀器資源分配結(jié)果,生成儀器工作方式配置文件。

          (3)測試描述類:加載測試描述描述ATML文檔,解析該文檔得到UUT端口、測點及需求信號信息。

          (4)測試工作站類:加載測試工作站描述ATML 文檔,解析該文檔得到測試工作站端口、儀器資源信息及儀器與工作站的連接信息。

          (5)物理連接類:根據(jù)儀器資源分配結(jié)果,生成UUT端口到測試工作站端口的物理連接文件。

          通過對儀器資源分配模塊靜態(tài)模型的分析,得出系統(tǒng)對象隨時間交互的序列圖如圖6所示。

          一種面向信號的自動測試系統(tǒng)資源分配方法設(shè)計

          由圖6 可知,儀器資源分配的過程為:解析測試描述文件,得到UUT各端口的需求信號;解析測試工作站描述,得到工作站中所有的測試儀器信息及儀器與工作站的連接關(guān)系;解析儀器描述文件,得到儀器能力列表及儀器能力到儀器端口的連接信息;根據(jù)UUT 各端口的信號需求及儀器能力列表分配儀器,生成可重構(gòu)儀器工作方式配置文件,并根據(jù)儀器與工作站的連接關(guān)系,得到工作站與UUT 的連接關(guān)系,生成UUT 端口到測試工作站端口的物理連接文件。

          以活動圖的形式,對分配儀器資源操作進行說明,如圖7所示。

          分配儀器資源的過程如下:

          (1)查詢UUT 端口需求信號列表,獲取UUT 端口UUT_Port的需求信號R_Signal;若列表空則退出;

          (2)查詢信號能力列表,獲取滿足需求信號R_Sig-nal的信號能力A;若失敗則R_Signal未匹配成功,當前測試配置不能滿足測試需求,轉(zhuǎn)到(1);

          (3)查詢CapabilityMap 列表,獲取包含信號A 的映射Mapping;若失敗轉(zhuǎn)到(2);

          (4)由映射Mapping獲取產(chǎn)生/測量信號A的資源R;

          (5)由資源列表查詢資源R 是否空閑,若資源R 已使用,轉(zhuǎn)到(3);若資源R 空閑,轉(zhuǎn)到(6);若資源R 條件空閑(即資源R能夠同時產(chǎn)生/測量多種信號,且已使用資源R產(chǎn)生/測量其中的一種或多種信號),轉(zhuǎn)到(7);



          關(guān)鍵詞: 自動測試系統(tǒng) 資源分配

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();