亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Scan Works的含邊界掃描器件電路板的測試方法研究

        2016-07-01 11:11:49中共青島市委黨校孫麗平
        電子世界 2016年10期

        中共青島市委黨校 孫麗平

        ?

        基于Scan Works的含邊界掃描器件電路板的測試方法研究

        中共青島市委黨校 孫麗平

        【摘要】本文從工程應(yīng)用的角度,通過利用Scan Works軟件和通用邊界掃描器,提出一種通用的含邊界掃描器件電路板的測試思路,優(yōu)化了測試矢量,從簇模型的建立到Macro語言編寫測試程序,構(gòu)建了完整的測試流程。

        【關(guān)鍵詞】邊界掃描;Scan Works;掃描鏈路;Macro語言

        近年來,隨著邊界掃描器件的廣泛應(yīng)用,邊界掃描測試系統(tǒng)和測試軟件的開發(fā)也取得了非常大的進展。本文以ASSET公司的Scan Works軟件為基礎(chǔ)的測試平臺,搭建專用的測試系統(tǒng)對含邊界掃描器件的電路進行測試。

        1 測試要素介紹

        1.1測試系統(tǒng)構(gòu)成

        本文研究采用的開發(fā)平臺是Scan Works測試系統(tǒng)。測試硬件包括:計算機、Windows操作系統(tǒng)、美國ASSET Inter Tech公司的Scan Works測試軟件、PCI-410硬件控制器、接口適配盒和電纜。測試軟件Scan Works能根據(jù)網(wǎng)絡(luò)表和復(fù)雜邏輯器件的BSDL文件,產(chǎn)生所需測試程序。邊界掃描控制器PCI-410能夠?qū)崿F(xiàn)標(biāo)準(zhǔn)測試,將程序中的測試指令和測試向量轉(zhuǎn)換成符合IEEE標(biāo)準(zhǔn)的數(shù)據(jù)形式,再經(jīng)邊界掃描總線輸出給UUT,接收響應(yīng)數(shù)據(jù)回到測試系統(tǒng)中,從而實施測試。

        1.2被測電路介紹

        圖1 被測電路圖

        該電路是某雷達設(shè)備上的對空檢測板的部分電路,作用是把雷達的回波信號進行處理,從中檢測出有用的目標(biāo)信息,并把目標(biāo)坐標(biāo)送給任務(wù)計算機軟件進行跟蹤處理。

        2 測試流程介紹

        完整的測試流程如圖2所示:

        圖2 邊界掃描測試流程

        2.1建模

        通過對電路網(wǎng)表文件的分析,獲取UUT器件連接關(guān)系、掃描鏈路信息、邊掃器件之間、邊掃器件與非邊掃器件之間引腳對應(yīng)關(guān)系,為測試向量生成做好準(zhǔn)備[1]。在測試之前,就要獲取被測邊掃器件的BSDL文件,對于沒有模型的器件需要為其建立模型。建模分兩種方法。第一種方法:建立器件模型——編譯模型——加載模型。模型由TCL(Tool Command Language)語言編寫。第二種方法:建立簇模型。簇模型對電路進行基本功能的描述,負責(zé)完成邊界掃描驅(qū)動器和接收器之間的互連測試[2]。導(dǎo)入測試工程網(wǎng)表,生成Scan Works格式的網(wǎng)表文件。

        2.2建立掃描鏈路

        在建立工程之前,要進行軟件環(huán)境設(shè)置,包括工程路徑、文本閱讀器、庫路徑等;建立掃描鏈內(nèi)的器件的掃描順序、創(chuàng)建測試檢查邊掃路徑、邊掃器件之間的互連測試和邊掃器件和非邊掃器件之間的測試[2],這些都是為接下來使用Scan Works執(zhí)行測試和故障診斷做準(zhǔn)備。

        (1)分析被測板電路以確定掃描鏈:要確定JTAG鏈的個數(shù)和順序、邊掃器件類型、是否包含存儲器。

        (2)掃描路徑完整性驗證的測試:對測試程序進行編譯,運行,由Scan Works產(chǎn)生測試報告來對每個邊掃器件的測試結(jié)果進行闡述,同時,當(dāng)邊掃控制器發(fā)送的測試向量通過掃描鏈路后,將實際測量值與發(fā)送值進行比較,即可判定該器件功能是否正常。

        (3)創(chuàng)建測試工程。進一步確定掃描鏈上的邊掃器件的掃描順序,軟件自動創(chuàng)建設(shè)計描述文件并執(zhí)行掃描鏈分析和驗證。首先進行掃描路徑配置。通常多個邊掃器件的TDI和TDO會互相連接,形成TDI-TDO-TDI形式的菊花鏈[3]。通過芯片自帶的BSDL文件和程序算法產(chǎn)生測試數(shù)據(jù),對邊界掃描鏈進行測試,在完成芯片間測試的基礎(chǔ)上完成整板的功能測試和互連測試。最后,導(dǎo)入BSDL文件,完成掃描鏈設(shè)置。如圖3所示:

        圖3 掃描路徑

        (4)Buses(總線)定義和Macro語言

        Buses是來將邊掃器件的引腳進行分組定義,稱為總線驅(qū)動。Macro語言是VHDL語言的子集,由編譯器和解析器組成。編譯器用來獲取代碼和生成可執(zhí)行程序,解析器獲取可執(zhí)行程序并執(zhí)行。

        下面截取一段Macro典型功能代碼,用來測試U4雙穩(wěn)態(tài)觸發(fā)器。實現(xiàn)的功能是:利用U4周圍的邊掃器件完成其簇測試并完成激勵的輸入、獲取和比較。

        UUT:=BYPASS;

        Sc_scan(IR);

        U1.Istruction.TDI:=SAMPLE;

        U7.Istruction.TDI:=SAMPLE;

        Sc_scan(IR);

        U1_Enable:=0;

        U7_Enable:=11b;

        Sc_scan(DR);

        U1.Istruction.TDI:=EXTEST;

        U7.Istruction.TDI:=EXTEST;

        Sc_scan(IR);

        FF_PRESET:=1

        Apply group(FF_CLK,F(xiàn)F_J,F(xiàn)F_K_NOT,F(xiàn)F_CLEAR);

        Compare group(FF_Q,F(xiàn)F_Q_NOT);

        Apply data(0b,0b,0b,0b);

        Compare data;

        Apply data(0b,1b,1b,1b);

        Compare data(1b,0b);

        Apply data(0b,0b,0b,1b);

        Compare data(1b,0b);

        Apply data(1b,0b,0b,1b);

        Compare data(0b,1b);

        2.3掃描鏈路驗證

        掃描鏈路驗證即檢查掃描鏈的完整性和掃描鏈中器件正確的掃描順序,包括原理圖、網(wǎng)表和Scan Works中的設(shè)計描述。還要檢查BSDL文件和掃描鏈描述檢查板上器件裝配是否正確[4]。

        2.4邊掃器件之間的互連測試

        首先需要對原理圖進一步分析,確保模型的設(shè)置與實際電路功能相符,避免網(wǎng)表和編譯出錯。編譯成功后,就可以查看該板的引腳短路和開路故障覆蓋率。運行測試程序,就可以生成需要的結(jié)果。在Scan Works軟件完成測試后,要進行測試驗證,即人為設(shè)置故障點,編寫Macro程序,檢驗理論值與人為設(shè)置的故障是否相符,來判定測試的有效性。

        3 實驗結(jié)果分析

        根據(jù)前述的邊界掃描測試法的研究,可以對常見故障進行模擬測試。

        4 結(jié)論與展望

        (1)即使實際測試結(jié)果與模擬測試結(jié)果一致,也并不能說明電路就完全沒有故障,在測試項目中,需要保留一些整體功能測試。(2)對于小電抗的分立元件或射頻混合信號電路,IEEEll49.4標(biāo)準(zhǔn)的運用受到限制。

        參考文獻

        [1]雷加,李延平.數(shù)?;旌线吔鐠呙杓夹g(shù)的研究現(xiàn)狀與進展[J].計算機測量與控制,2010,04:734-737.

        [2]曹子劍,杜舒明.邊界掃描在帶DSP芯片數(shù)字電路板測試中的應(yīng)用[J].電子工程師,2008,03:12-14.

        [3]尤路,譚劍波,夏勇.基于邊界掃描技術(shù)的通用測試系統(tǒng)設(shè)計[J].合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版),2013,04:452-455.

        [4]“IEEE Standard Test Access Port and Boundary-Scan Architecture”, IEEE Standard 1149.1-2001,IEEE Standards Board,345 East 47th St.New York NY 10017,2001.

        作者簡介:

        孫麗平(1976—),女,碩士,工程師,研究方向:設(shè)備維修。

        日韩伦理av一区二区三区| 国产成人精品无码片区在线观看| 内射中出日韩无国产剧情| 国产精品兄妹在线观看麻豆| 免费人成视频在线| а√天堂资源8在线官网在线| 在线观看无码一区二区台湾| 国产精品美女久久久浪潮av| 日本加勒比一道本东京热| 亚洲av高清天堂网站在线观看| 欧美颜射内射中出口爆在线| 久久婷婷五月综合97色一本一本 | 国产女人18毛片水真多18精品| 777米奇色8888狠狠俺去啦| 236宅宅理论片免费| 亚洲香蕉毛片久久网站老妇人| 久久久亚洲一区二区三区| 国产色视频一区二区三区不卡| 国产人妻人伦精品1国产| 野外性史欧美k8播放| 男人天堂AV在线麻豆| 日本高清在线播放一区二区| 久久亚洲精品中文字幕| 伊人久久久精品区aaa片| AV无码一区二区三区国产| 亚洲视频精品一区二区三区| 九九久久精品国产免费av| а√天堂资源官网在线资源| 国产手机在线αⅴ片无码观看| 中文亚洲AV片在线观看无码| 国产影院一区二区在线| 国产精品国产亚洲精品看不卡| 99久久人妻精品免费二区| 国产无码十八禁| 亚洲综合在线一区二区三区| 亚洲男人天堂黄色av| 双腿张开被9个男人调教| 国产资源精品一区二区免费| 亚洲区一区二区三区四| 水蜜桃精品视频在线观看| 中文字幕人妻熟在线影院|