999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于邊界掃描的混合信號電路可測性結(jié)構(gòu)設(shè)計*

2012-06-03 09:58:28
電子技術(shù)應(yīng)用 2012年10期
關(guān)鍵詞:信號結(jié)構(gòu)設(shè)計

蘇 波

(1.桂林電子科技大學(xué) 電子工程學(xué)院,廣西 桂林5410041;2.廣西工商職業(yè)技術(shù)學(xué)院 信息與設(shè)計系,廣西 南寧530003)

隨著超大規(guī)模集成電路、表面貼裝元件、疊層多芯片模塊及高密(多層)印制電路板PCB(Printed Circuit Boards)等的發(fā)展與廣泛應(yīng)用,現(xiàn)代微電子技術(shù)正朝著高密度、高速度、高可靠和微型化方向飛速發(fā)展[1]。然而,電路的規(guī)模劇增而物理尺寸銳減,導(dǎo)致了測試面臨越來越多的問題,由此引發(fā)了對新測試方法的探索。文中對基于邊界掃描技術(shù)的可測性結(jié)構(gòu)展開研究。分模塊設(shè)計符合IEEE1149.1及IEEE1149.4標(biāo)準(zhǔn)[2-3]的可測性結(jié)構(gòu)各個組成部分,包括測試訪問口TAP(Test Access Port)控制器、數(shù)字邊界掃描單元、模擬邊界掃描單元、測試總線接口電路及測試寄存器。

1 IEEE1149.4標(biāo)準(zhǔn)

IEEE1149.4標(biāo)準(zhǔn)繼承了IEEE1149.1標(biāo)準(zhǔn)的設(shè)計思想,它在模擬管腳上施加與數(shù)字邊界掃描單元(DBM)相似的模擬邊界掃描單元(ABM),將它們與數(shù)字邊界掃描單元一起依次串聯(lián)成邊界掃描寄存器鏈,為測試指令和數(shù)字測試數(shù)據(jù)提供串行移位通路。為滿足模擬管腳測試的要求,標(biāo)準(zhǔn)專門在芯片內(nèi)部添加了兩條內(nèi)部模擬測試總線即AB1、AB2。各模擬邊界掃描單元通過概念開關(guān)與內(nèi)部模擬測試總線相連,內(nèi)部模擬測試總線上的模擬信號可在測試總線接口電路(TBIC)的控制下,與模擬測試接口(ATAP)通信。而模擬測試接口則是外界模擬信號源、模擬測試響應(yīng)處理器與模擬邊界掃描器件的接口,這就構(gòu)成了一條虛擬探針形式的模擬信號通路,外界模擬測試信號可通過這條模擬信號通路施加到某一模擬管腳上,模擬管腳上的模擬數(shù)據(jù)也可通過這條模擬測試通路輸出到外界,由模擬測試響應(yīng)處理器處理。模擬測試總線、模擬測試邊界掃描單元以及模擬測試接口構(gòu)成IEEE1149.4標(biāo)準(zhǔn)的主要特征。

混合信號器件的邊界掃描結(jié)構(gòu)由邊界掃描測試接口(TAP)、邊界掃描測試控制部件、測試總線接口電路(TBIC)和邊界掃描測試單元(包括DBM 和ABM)組成,如圖1所示。

2 混合信號電路可測性結(jié)構(gòu)設(shè)計

IEEE1149.1及IEEE1149.4標(biāo)準(zhǔn)中對混合信號電路可測性結(jié)構(gòu)做了比較詳盡的論述,對于如何實現(xiàn)這種結(jié)構(gòu)提出了指導(dǎo)性的規(guī)范。通過分析IEEE1149.1及IEEE1149.4標(biāo)準(zhǔn)可知,混合信號電路可測性結(jié)構(gòu)主要由TAP控制器、數(shù)字邊界掃描單元(DBM)、模擬邊界掃描單元(ABM)、測試總線接口電路(TBIC)及測試寄存器構(gòu)成。分別實現(xiàn)各個組成部分,設(shè)計出標(biāo)準(zhǔn)接口,以便在混合信號電路的可測性設(shè)計中調(diào)用。在實現(xiàn)方式上,可測性結(jié)構(gòu)測試邏輯部分采用VHDL語言進行描述,并在Model Technology公司ModelSim6.1仿真調(diào)試軟件及Synplify7.5高質(zhì)量綜合軟件等工具上開發(fā)實現(xiàn)。

2.1 TAP控制器設(shè)計

TAP控制器是整個混合信號可測性結(jié)構(gòu)的核心部分,它在由IEEE1149.4接口輸入的測試控制信號TMS和測試時鐘TCK的控制下產(chǎn)生混合信號測試所需的各種狀態(tài),并發(fā)出所需的控制信號。TAP控制器生成各種測試控制信號如圖2所示,這些控制信號用來控制指令寄存器、數(shù)據(jù)寄存器以及控制一些端口的選通。圖中所示的由TAP控制器生成的各種控制信號用來給指令及數(shù)據(jù)移位提供時鐘,其余的輔助狀態(tài)實現(xiàn)測試數(shù)據(jù)準(zhǔn)備、測試等待等操作。

TAP控制器的核心是一個16狀態(tài)的狀態(tài)機,每個狀態(tài)對應(yīng)生成控制信號。為了能獲得可綜合的、高效的VHDL狀態(tài)機描述,設(shè)計中使用多進程方式來描述狀態(tài)機的內(nèi)部邏輯,一個進程描述時序邏輯,包括狀態(tài)寄存器的工作和寄存器狀態(tài)的輸出;另一個進程描述組合邏輯,包括進程間狀態(tài)值的傳遞邏輯以及狀態(tài)轉(zhuǎn)換值的輸出。

2.2 DBM單元設(shè)計

數(shù)字邊界掃描單元有多種實現(xiàn)方式,文中對于輸出數(shù)字邊界掃描單元采用如圖3所示的結(jié)構(gòu)實現(xiàn)。雖然該結(jié)構(gòu)不是最優(yōu)的,但是它嚴(yán)格遵守了標(biāo)準(zhǔn)的最低要求且硬件開銷小。

2.3 ABM控制邏輯設(shè)計

ABM單元邏輯部分結(jié)構(gòu)主要由移位寄存器、更新寄存器和控制邏輯三部分組成。其中,移位寄存器和更新寄存器用來實現(xiàn)數(shù)字信號的輸入/輸出;控制邏輯則用來控制模擬引腳的開關(guān)矩陣。模擬邊界掃描寄存器控制邏輯部分的實現(xiàn)是將控制邏輯按功能不同分作移位寄存器、更新寄存器和開關(guān)控制邏輯三部分,先分別設(shè)計后,再按各部分的連接情況組合在一起。

2.4 TBIC控制邏輯設(shè)計

TBIC控制邏輯結(jié)構(gòu)與ABM控制邏輯結(jié)構(gòu)類似,設(shè)計時采用自頂向下的設(shè)計方法,將整個控制邏輯結(jié)構(gòu)分為移位寄存器、更新寄存器、開關(guān)控制邏輯三部分。移位寄存器和更新寄存器運用寄存器綜合實現(xiàn)。開關(guān)控制邏輯通過行為描述來實現(xiàn)。在這三部分實現(xiàn)的基礎(chǔ)上由一系列的寄存器和多路選擇器組成多級寄存器鏈。

2.5 測試寄存器設(shè)計

測試寄存器主要包括邊界掃描寄存器、指令寄存器、旁路寄存器、設(shè)計專用數(shù)據(jù)寄存器。其中邊界掃描寄存器、指令寄存器和旁路寄存器是標(biāo)準(zhǔn)規(guī)定必選的測試寄存器,設(shè)計專用寄存器為可選測試寄存器。

指令寄存器設(shè)計結(jié)構(gòu)如圖4,指令寄存器采用一種移位/更新寄存器結(jié)構(gòu)。這種結(jié)構(gòu)在時鐘信號ClockIR的激勵下,以串行方式將指令從tdi逐位移入指令寄存器IR中,并從tdo輸出;在更新信號UpdateIR的激勵下,移位寄存器中的指令將裝入更新寄存器 (指令鎖存器)中,指令鎖存器中的指令經(jīng)譯碼后,配合tms信號產(chǎn)生控制邊界掃描電路的各種控制信號。

旁路寄存器設(shè)計為一位寄存器,它提供了從tdi到tdo的一位通路,允許迅速地訪問PCB上的器件,將未選定的器件的邊界掃描鏈長度縮減為一位,從而大大簡化了測試復(fù)雜度,提高了測試效率。

3 驗證電路設(shè)計

為檢測所設(shè)計的可測性結(jié)構(gòu)是否可行,在測試驗證中將所設(shè)計可測性結(jié)構(gòu)進行了硬件的實現(xiàn),構(gòu)成了一個驗證模塊DOT4MBST,并以此為主要構(gòu)成部件設(shè)計了驗證模塊DEMO板。DOT4MBST中設(shè)計了2個模擬邊界掃描單元、4個數(shù)字邊界掃描單元,內(nèi)核電路數(shù)字部分為一個半加器,而模擬部分為一個射隨器,模塊邊界掃描鏈長度設(shè)置為16位。

驗證模塊DEMO板結(jié)構(gòu)如圖5所示,驗證模塊DEMO板以驗證模塊DOT4MBST為主組成,其中互連網(wǎng)絡(luò)中設(shè)置參數(shù)測試網(wǎng)絡(luò)如圖6所示,P11與U1的輸出模擬邊界掃描單元的模擬引腳連接,P21與U2的輸入模擬邊界掃描單元的模擬引腳連接;P12與U1的一個輸出DBM單元的數(shù)字引腳連接,P22與U2的一個輸入數(shù)字邊界掃描單元的數(shù)字引腳連接。通過開關(guān)設(shè)置,可以靈活配置U1、U2之間的參數(shù)元件網(wǎng)絡(luò)。

4 測試驗證

測試驗證所用的測試系統(tǒng)是桂林電子科技大學(xué)CAT研究室開發(fā)的混合信號邊界掃描測試系統(tǒng)。該系統(tǒng)是一套兼容IEEE1149.1標(biāo)準(zhǔn)和IEEE1149.4標(biāo)準(zhǔn)的測試系統(tǒng),是“十五”國防預(yù)研項目的研究成果之一,已經(jīng)通過專家鑒定和驗收,它能對符合IEEE1149.1及IEEE1149.4標(biāo)準(zhǔn)的被測對象進行各種邊界掃描測試[4-5]。

硬件部分的功能主要是發(fā)出測試控制信號、施加測試激勵和處理測試響應(yīng),由混合信號邊界掃描測試主控器、程控信號源、數(shù)據(jù)采集板和微機接口電路等模塊構(gòu)成,其結(jié)構(gòu)如圖7所示。

測試系統(tǒng)硬件結(jié)構(gòu)的核心部分為測試主控器,采用RISC技術(shù),用FPGA實現(xiàn),是整個測試系統(tǒng)的控制者,是整個測試系統(tǒng)基本框架設(shè)計的關(guān)鍵。其功能主要有兩方面:一方面是讀入測試程序存儲器中的測試主控器指令和測試激勵數(shù)據(jù),根據(jù)主控器指令產(chǎn)生相應(yīng)的測試訪問口信號,即 TCK、TMS、TRST、TDI,控制程控信號源產(chǎn)生模擬測試激勵給 AT1、處理測試數(shù)字響應(yīng) TDO、讀取數(shù)據(jù)采集板采集的測試模擬響應(yīng)AT2的數(shù)字?jǐn)?shù)據(jù);另一方面是與測試存儲器、接口控制器、程控信號源、數(shù)據(jù)采集板和被測對象進行通信,以獲得測試主控器指令和測試激勵數(shù)據(jù)、捕獲并存儲測試響應(yīng)等。

程控信號源的功能是根據(jù)測試主控器送來的模擬激勵的幅度數(shù)據(jù)和頻率數(shù)據(jù)生成相應(yīng)的模擬測試激勵,經(jīng)AT1腳送給被測對象。

數(shù)據(jù)采集板的功能是將AT2腳采集到的測試模擬響應(yīng)(包括幅度和相位)轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù)送給測試主控器。由測試主控器將其讀取并存入到測試存儲器的響應(yīng)存儲器中。

微機接口電路采用USB技術(shù),以CY7C68013接口芯片為主構(gòu)建,支持測試指令及測試矢量的高速傳輸,實現(xiàn)了接口電路固件的自動下載,使測試系統(tǒng)的使用更加方便快捷。

軟件部分的主要功能是根據(jù)提供的電路連接信息文件、BSDL文件及網(wǎng)表文件生成測試矢量并進行故障診斷。混合信號邊界掃描測試系統(tǒng)的軟件體系結(jié)構(gòu)如圖8所示。

驗證中所作的測試主要為互連測試,在驗證模塊DEMO板上,通過設(shè)置互連網(wǎng)絡(luò),將一個DBM所對應(yīng)的管腳與一個ABM所對應(yīng)的管腳分別設(shè)置為固定0和固定1故障。將下面的測試矢量加載到混合信號邊界掃描測試系統(tǒng)中并執(zhí)行EXTEST測試。

讀回的測試響應(yīng)為:

預(yù)期正確測試響應(yīng)為:

矢量中“X”表示無關(guān)項,比較測試輸出與預(yù)期正確測試響應(yīng),其中的斜體部分表示與預(yù)期正確響應(yīng)相反。可以看出DBM與ABM對應(yīng)的管腳分別發(fā)生了固定0和固定1故障。

由測試結(jié)果可知,測試系統(tǒng)能對驗證DEMO板做互連測試,并能進行故障識別及定位,這說明設(shè)計的可測性結(jié)構(gòu)符合IEEE1149.4標(biāo)準(zhǔn),并能應(yīng)用到實際的電路設(shè)計中,有效解決模擬電路測試問題。

[1]陳光礻禹..可測性設(shè)計技術(shù)[M].北京:電子工業(yè)出版社,1997.

[2]IEEE Standard 1149.1-2001.IEEE Standard Test Access Port and Boundary Scan Architecture[S].IEEE Standard Board,2001:1-2,16-20.

[3]IEEE Standard 1149.5.IEEE standard for Module Test and Maintenance Bus(MTM-Bus)protocol[S].IEEE Standard Board,199:1-4.

[4]雷加,陳凱.數(shù)模混合電路互連測試矢量自動生成的實現(xiàn)[J].計算機測量與控制,2006,16(6):844-846.

[5]雷加,陳壽宏.基于 IEEE1149.4標(biāo)準(zhǔn)的 K節(jié)點故障診斷研究[J].計算機測量與控制,2006,14(9):1113-1114.

猜你喜歡
信號結(jié)構(gòu)設(shè)計
《形而上學(xué)》△卷的結(jié)構(gòu)和位置
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
論結(jié)構(gòu)
中華詩詞(2019年7期)2019-11-25 01:43:04
瞞天過海——仿生設(shè)計萌到家
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
論《日出》的結(jié)構(gòu)
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 日本三区视频| 香蕉视频在线观看www| 亚洲女同一区二区| 亚洲欧美人成人让影院| 中字无码精油按摩中出视频| 国产精品一区二区国产主播| 国产男人的天堂| 欧美成人午夜视频| 色综合中文综合网| m男亚洲一区中文字幕| 亚洲国产中文精品va在线播放| 精品一区二区无码av| 久久免费看片| 伊人久久大香线蕉影院| 国产成人精品免费视频大全五级| 色播五月婷婷| 国产区成人精品视频| 久久99精品久久久久久不卡| 亚洲午夜久久久精品电影院| 一区二区三区四区精品视频| 国产精品手机视频一区二区| 97超碰精品成人国产| 亚亚洲乱码一二三四区| 亚洲第一成网站| 日本一本在线视频| 日韩在线影院| 青草精品视频| 久久精品中文字幕免费| 久久精品免费国产大片| 国产福利微拍精品一区二区| 97国产精品视频自在拍| 88av在线| 国产91小视频在线观看| 国产欧美日韩在线在线不卡视频| 欧美日韩午夜| 婷婷午夜天| 国产成人狂喷潮在线观看2345| 亚洲动漫h| 一区二区影院| 97综合久久| 国产精品久久久免费视频| 91尤物国产尤物福利在线| 亚洲国产系列| 国产爽爽视频| 色偷偷av男人的天堂不卡| 国产在线自揄拍揄视频网站| 国产精品女人呻吟在线观看| 日韩东京热无码人妻| 伊人久久婷婷五月综合97色| 国产91熟女高潮一区二区| 日韩无码视频网站| 天堂网国产| 亚洲成人免费在线| 亚洲综合专区| 久久精品一卡日本电影| 亚洲成人在线免费观看| 日韩精品一区二区三区视频免费看| 成年片色大黄全免费网站久久| 71pao成人国产永久免费视频| 欧美日韩激情在线| 2021天堂在线亚洲精品专区| 992tv国产人成在线观看| 色网站在线视频| 国产精品永久在线| 亚洲成人福利网站| 999精品视频在线| 国产成人a在线观看视频| 热久久国产| 精品无码国产自产野外拍在线| 黄色国产在线| 欧美中文字幕无线码视频| 99久久性生片| 国模视频一区二区| 999精品免费视频| 伊人天堂网| 成人字幕网视频在线观看| 国产aaaaa一级毛片| 精品国产Av电影无码久久久| 一级做a爰片久久毛片毛片| 一级香蕉视频在线观看| 在线国产你懂的| 欧美色视频网站|