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

邊界掃描電路故障類型分析

2014-08-07 12:08:20
微處理機 2014年3期
關鍵詞:故障

耿 爽

(中國電子科技集團公司第四十七研究所,沈陽110032)

邊界掃描電路故障類型分析

耿 爽

(中國電子科技集團公司第四十七研究所,沈陽110032)

邊界掃描電路是在ASIC和FPGA中廣泛應用的一種可測性設計。介紹了邊界掃描電路的發展及應用,闡述了邊界掃描電路的電路結構,并著重研究了邊界掃描電路的故障類型及測試方法。

邊界掃描;測試存取通道;故障

1 引 言

邊界掃描電路是在ASIC和FPGA中廣泛應用的一種可測性設計。掃描測試技術從70年代開始出現,最早用于電路板測試中。到1990年IEEE組織開始推行IEEE1149.1邊界掃描標準后,邊界掃描電路已在業界成為一種流行的可測性設計,之后被眾多ASIC和FPGA生產商采用。邊界掃描測試不需要將器件的每個管腳都連接到測試設備,從而大大降低了測試成本,增加了測試的靈活性。

2 邊界掃描電路結構

邊界掃描電路按IEEE1149.1標準構成,其中含有測試存取通道TAP(Test Access Port)、TAP控制器、指令寄存器、數據寄存器、器件標志寄存器(若存在)、邊界掃描寄存器、邊界掃描單元等。圖1為邊界掃描電路的基本結構。

在應用邊界掃描技術測試電路之前,必須保證邊界掃描電路結構的完備性及各個邏輯功能模塊的正確性。因此必須對相應的訪問端口、連線資源和寄存器進行測試。

圖1 邊界掃描電路的基本結構

3 測試電路圖及TAP控制器的狀態機

測試期間,下列測試條件應符合電路詳細規范的規定,測試電路如圖2所示。

·環境或參考點溫度;

·施加的電源電壓;

·邊界掃描指令;

·輸入時鐘信號(TCK)的幅度Vm、脈沖寬度tw、上升時間tr、下降時間tf等;

·輸入端施加的電壓VI;

圖2 測試電路圖

圖3 TAP控制器的狀態機

4 故障類型及測試方法

邊界掃描電路的故障類型分為:TAP端口信號線故障和寄存器功能故障。

4.1 TAP端口信號線故障

TAP端口信號線故障包括呆滯橋接和開路等故障,由于TDI、TDO、TRST端口有內部上拉電阻,所以它們的開路故障可歸結為橋接故障。

TDI與TDO的開路和呆滯故障將使移出的數據始終不變,所以,只要測試碼中既有0又有1便可檢測出此類故障。

若時鐘信號TCK發生呆滯型故障,則邊界掃描測試不起作用,這種故障很容易判斷;若TCK與其它信號線橋接,在其他信號有較強驅動能力時,TCK信號將被迫隨之變化,TAP因此不能產生正常的狀態改變,在TCK信號有較強驅動能力時,則只能通過功能測試來發現此故障。

當TMS發生呆滯型故障時,TAP控制器將可能停滯于Test-Logic-Reset、Run-Test-/Idle、Shift-DR、Shift-IR、Pause-DR和Pause-IR等6個可循環狀態。若TMS橋接于一個較強信號,與TCK的情況類似,TAP工作狀態不正常;若橋接一個較弱的信號,就只能通過功能測試來發現故障。

TDI、TDO、TCK、TMS和TRST端口之間若發生橋接故障,則某個信號的錯誤變化會導致狀態預置、保持或移位出錯,這可通過TDO的輸出異常檢測出。這幾個信號中,TRST基本保持不變;TMS在保持某狀態時持續為0,改變狀態時要加0或1;TDI和TDO輸入與輸出的測試碼有0、1變化;TCK本身就是0、1變化的時鐘信號??梢姡趯﹄娐愤M行狀態預置時,必然會出現TCK、TMS和TRST短路故障的測試碼;在對邊界掃描電路進行狀態保持和移位時,只要測試碼中既有0又有1就會出現TDI、TDO、TCK、TMS和TRST之間短路的向量。

根據上述原理,在對各寄存器進行功能測試的同時,加入能夠檢測各TAP端口信號故障的測試碼,就可以對TAP端口信號線的故障進行定位,從而修正設計。

4.2 寄存器功能故障

寄存器故障包括指令寄存器、器件標志寄存器(若存在)、旁路寄存器、邊界掃描寄存器的故障。這些故障將導致測試功能異常,對這些故障需要分別進行功能測試。

4.2.1 指令寄存器功能測試

指令寄存器是一種串行輸入并行輸出的寄存器,它由移位寄存觸發器和并行輸出鎖存器構成,前者保存著經過指令寄存器傳送的指令位,后者保持著當前指令位。IEEE1149.1標準規定移位寄存器最低兩位必須為“01”,其余位由廠商自行定義,這樣可以保證通過Capture信號可以檢測到掃描鏈上固定為0和固定為1的故障。

對指令寄存器的檢測首先要移出正確的指令捕獲數據??梢越o指令寄存器輸入一個與所有指令寄存器內容不同的字串,并與掃描鏈中最長的IR位數相同。檢測移出數據是否與實際數據一致。分別測試旁路指令(BYPASS)、采樣指令(SAMPLE)、預裝指令(PRELOAD)、和外測試指令(EXTEST)等。

4.2.2 器件標志寄存器功能測試

器件標志寄存器是邊界掃描測試中可選的寄存器,根據IEEE1149.1標準的要求,它共有32位,提供了器件廠商代碼、器件型號和版本號的二進制信息,最低位LSB強制為“1”,說明此寄存器的存在。芯片ID碼是識別芯片的內建器件標識碼,通過檢測芯片ID碼可以識別該芯片,判斷芯片裝配正確與否,并可進一步判斷芯片的型號、生產廠家及版本號與其標識是否相符,辨別芯片的真偽。

根據IEEE1149.1標準,在復位狀態下,標志寄存器(若存在)被直接接入TDI與TDO之間,此時,在Shift-DR狀態下進行數據移位,從TDO移出的數據即為器件標志代碼。

4.2.3 旁路寄存器功能測試

旁路寄存器是一個單數據位移位寄存器。它可使不需要測試的芯片被旁路,從而縮短掃描鏈路的長度,提高測試效率,或者在測試期間,它能使芯片脫離某種工作模式。

若標志寄存器不存在,在復位狀態,旁路寄存器被接至TDI與TDO之間,否則,給IR輸入BYPASS指令以選擇旁路寄存器。在 TAP控制器的Capture-DR狀態,TCK的上升沿使旁路寄存器被設置為邏輯“0”。

旁路寄存器檢測中,為確保所有掃描芯片的旁路寄存器正確連接,在選擇旁路寄存器后,應再輸入與芯片數目相同的全“1”與全“0”字串,如兩芯片互連,則輸入“0011”(LSB最靠近TDO),從TDO移出數據應當是“001100”。

4.2.4 邊界掃描寄存器功能測試

邊界掃描單元BSC(Boundary Scan Cell)是位于器件的輸入輸出管腳與內核電路之間的移位寄存器,這些單元互連就構成了邊界掃描寄存器BSR。BSC必須具有移位數據寄存器、更新數據寄存器和捕獲數據寄存器等測試功能。為測試其功能的正確性,首先應該通過加載SAMPLE指令來選擇邊界掃描寄存器,使其連接在TDI與TDO之間。然后生成由0,1組成的N位偽隨機測試碼(N為掃描鏈中BSC的總長度)。在TCK和TMS的共同作用下,將測試碼由TDI送入芯片的邊界掃描鏈路,在芯片的TDO處采集并移出數據,通過比較TDO移出的數據與測試碼是否一致判斷邊界掃描單元的完好性。

5 結束語

隨著集成電路功能、封裝技術、PCB制造技術的不斷發展,邊界掃描技術已廣泛應用于ASIC和FPGA中。介紹了邊界掃描電路的電路結構,并對邊界掃描電路的故障類型及測試方法進行了詳細探討。應用邊界掃描技術大大提高了產品的可測性,縮短了產品的設計和開發周期。

[1]Colin M.Maunder&rodham E.Tulloss.The Test Portand Boundary Scan Architecture[M].Washington,USA:IEEE Computer Society Press,1990.

[2]IEEE Std 1149.1-1990.IEEEStandard Test Access Port and Boundary Scan Architecture[S].1993.

[3]雷紹充.VLSI測試方法學和可測性設計[M].北京:電子工業出版社,2005.

Analysis of Fault Type for Boundary Scan Circuit

GENG Shuang
(The 47th Research Institute of China Electronics Technology Group Corporation,Shenyang 110032,China)

The boundary scan circuit,as an DFT(Design For Test),is widely used in ASIC and FPGA.The development and application of boundary scan circuit are introduced in this paper and the structure of boundary scan circuit is explained aswell.The fault type and testmethod of boundary scan circuit are researched in detail.

Boundary scan;TAP(Test Access Port);Fault

10.3969/j.issn.1002-2279.2014.03.002

TN4

:A

:1002-2279(2014)03-0005-03

耿爽(1974-),女,吉林省吉林市人,高級工程師,主研方向:集成電路測試技術。

2013-09-17

猜你喜歡
故障
故障一點通
奔馳R320車ABS、ESP故障燈異常點亮
WKT型可控停車器及其故障處理
基于OpenMP的電力系統并行故障計算實現
電測與儀表(2016年5期)2016-04-22 01:13:50
故障一點通
故障一點通
故障一點通
故障一點通
故障一點通
江淮車故障3例
主站蜘蛛池模板: 中文字幕免费视频| 99热国产这里只有精品无卡顿"| 成人午夜天| 天堂av高清一区二区三区| 亚洲国产精品一区二区第一页免 | 四虎亚洲精品| 亚洲av片在线免费观看| 五月婷婷激情四射| 五月婷婷导航| 天堂在线亚洲| 在线观看无码a∨| 人妻无码AⅤ中文字| 免费看av在线网站网址| 韩国福利一区| 亚洲日产2021三区在线| 99热这里只有精品免费| 一级福利视频| 久久亚洲黄色视频| 一级看片免费视频| 免费在线不卡视频| 国产精品刺激对白在线| 广东一级毛片| 日本精品一在线观看视频| 99免费视频观看| 亚洲视频色图| 国产精品乱偷免费视频| 亚州AV秘 一区二区三区| 免费99精品国产自在现线| 亚洲一区二区无码视频| 欧美成人怡春院在线激情| a亚洲天堂| 亚洲最新在线| av免费在线观看美女叉开腿| 久久特级毛片| 婷婷综合色| 国产国语一级毛片| 国产麻豆福利av在线播放| 色亚洲成人| 精品综合久久久久久97| 久久免费精品琪琪| 国产中文在线亚洲精品官网| 亚洲精品成人片在线播放| 啪啪免费视频一区二区| 欧美亚洲一区二区三区导航 | 伊人久久大香线蕉综合影视| 老司机久久99久久精品播放| 都市激情亚洲综合久久| 中文无码精品A∨在线观看不卡 | 国产精品美女网站| 日本在线免费网站| 国产美女无遮挡免费视频| 国产精品欧美激情| 亚洲一区二区三区在线视频| 国产精品爆乳99久久| 欧美精品啪啪一区二区三区| 久久久噜噜噜久久中文字幕色伊伊| 免费无码又爽又黄又刺激网站| 欧美19综合中文字幕| 久久精品91麻豆| 99青青青精品视频在线| 日本道综合一本久久久88| 国产成人综合日韩精品无码首页 | 欧美精品成人| 色婷婷综合激情视频免费看| 婷婷激情亚洲| 在线日韩日本国产亚洲| 国产精品三级专区| 免费看的一级毛片| 国产美女91呻吟求| 久久婷婷国产综合尤物精品| 强乱中文字幕在线播放不卡| 天天色天天综合| 亚洲无码四虎黄色网站| 九色视频最新网址| 国产免费久久精品99re丫丫一| 国产在线视频导航| 高清无码不卡视频| 内射人妻无套中出无码| 亚洲国产成人自拍| 婷婷六月激情综合一区| 国产毛片久久国产| 国产福利大秀91|