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

        ?

        邊界掃描電路故障類(lèi)型分析

        2014-08-07 12:08:20
        微處理機(jī) 2014年3期
        關(guān)鍵詞:功能測(cè)試旁路寄存器

        耿 爽

        (中國(guó)電子科技集團(tuán)公司第四十七研究所,沈陽(yáng)110032)

        邊界掃描電路故障類(lèi)型分析

        耿 爽

        (中國(guó)電子科技集團(tuán)公司第四十七研究所,沈陽(yáng)110032)

        邊界掃描電路是在ASIC和FPGA中廣泛應(yīng)用的一種可測(cè)性設(shè)計(jì)。介紹了邊界掃描電路的發(fā)展及應(yīng)用,闡述了邊界掃描電路的電路結(jié)構(gòu),并著重研究了邊界掃描電路的故障類(lèi)型及測(cè)試方法。

        邊界掃描;測(cè)試存取通道;故障

        1 引 言

        邊界掃描電路是在ASIC和FPGA中廣泛應(yīng)用的一種可測(cè)性設(shè)計(jì)。掃描測(cè)試技術(shù)從70年代開(kāi)始出現(xiàn),最早用于電路板測(cè)試中。到1990年IEEE組織開(kāi)始推行IEEE1149.1邊界掃描標(biāo)準(zhǔn)后,邊界掃描電路已在業(yè)界成為一種流行的可測(cè)性設(shè)計(jì),之后被眾多ASIC和FPGA生產(chǎn)商采用。邊界掃描測(cè)試不需要將器件的每個(gè)管腳都連接到測(cè)試設(shè)備,從而大大降低了測(cè)試成本,增加了測(cè)試的靈活性。

        2 邊界掃描電路結(jié)構(gòu)

        邊界掃描電路按IEEE1149.1標(biāo)準(zhǔn)構(gòu)成,其中含有測(cè)試存取通道TAP(Test Access Port)、TAP控制器、指令寄存器、數(shù)據(jù)寄存器、器件標(biāo)志寄存器(若存在)、邊界掃描寄存器、邊界掃描單元等。圖1為邊界掃描電路的基本結(jié)構(gòu)。

        在應(yīng)用邊界掃描技術(shù)測(cè)試電路之前,必須保證邊界掃描電路結(jié)構(gòu)的完備性及各個(gè)邏輯功能模塊的正確性。因此必須對(duì)相應(yīng)的訪問(wèn)端口、連線資源和寄存器進(jìn)行測(cè)試。

        圖1 邊界掃描電路的基本結(jié)構(gòu)

        3 測(cè)試電路圖及TAP控制器的狀態(tài)機(jī)

        測(cè)試期間,下列測(cè)試條件應(yīng)符合電路詳細(xì)規(guī)范的規(guī)定,測(cè)試電路如圖2所示。

        ·環(huán)境或參考點(diǎn)溫度;

        ·施加的電源電壓;

        ·邊界掃描指令;

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

        ·輸入端施加的電壓VI;

        圖2 測(cè)試電路圖

        圖3 TAP控制器的狀態(tài)機(jī)

        4 故障類(lèi)型及測(cè)試方法

        邊界掃描電路的故障類(lèi)型分為:TAP端口信號(hào)線故障和寄存器功能故障。

        4.1 TAP端口信號(hào)線故障

        TAP端口信號(hào)線故障包括呆滯橋接和開(kāi)路等故障,由于TDI、TDO、TRST端口有內(nèi)部上拉電阻,所以它們的開(kāi)路故障可歸結(jié)為橋接故障。

        TDI與TDO的開(kāi)路和呆滯故障將使移出的數(shù)據(jù)始終不變,所以,只要測(cè)試碼中既有0又有1便可檢測(cè)出此類(lèi)故障。

        若時(shí)鐘信號(hào)TCK發(fā)生呆滯型故障,則邊界掃描測(cè)試不起作用,這種故障很容易判斷;若TCK與其它信號(hào)線橋接,在其他信號(hào)有較強(qiáng)驅(qū)動(dòng)能力時(shí),TCK信號(hào)將被迫隨之變化,TAP因此不能產(chǎn)生正常的狀態(tài)改變,在TCK信號(hào)有較強(qiáng)驅(qū)動(dòng)能力時(shí),則只能通過(guò)功能測(cè)試來(lái)發(fā)現(xiàn)此故障。

        當(dāng)TMS發(fā)生呆滯型故障時(shí),TAP控制器將可能停滯于Test-Logic-Reset、Run-Test-/Idle、Shift-DR、Shift-IR、Pause-DR和Pause-IR等6個(gè)可循環(huán)狀態(tài)。若TMS橋接于一個(gè)較強(qiáng)信號(hào),與TCK的情況類(lèi)似,TAP工作狀態(tài)不正常;若橋接一個(gè)較弱的信號(hào),就只能通過(guò)功能測(cè)試來(lái)發(fā)現(xiàn)故障。

        TDI、TDO、TCK、TMS和TRST端口之間若發(fā)生橋接故障,則某個(gè)信號(hào)的錯(cuò)誤變化會(huì)導(dǎo)致?tīng)顟B(tài)預(yù)置、保持或移位出錯(cuò),這可通過(guò)TDO的輸出異常檢測(cè)出。這幾個(gè)信號(hào)中,TRST基本保持不變;TMS在保持某狀態(tài)時(shí)持續(xù)為0,改變狀態(tài)時(shí)要加0或1;TDI和TDO輸入與輸出的測(cè)試碼有0、1變化;TCK本身就是0、1變化的時(shí)鐘信號(hào)??梢?jiàn),在對(duì)電路進(jìn)行狀態(tài)預(yù)置時(shí),必然會(huì)出現(xiàn)TCK、TMS和TRST短路故障的測(cè)試碼;在對(duì)邊界掃描電路進(jìn)行狀態(tài)保持和移位時(shí),只要測(cè)試碼中既有0又有1就會(huì)出現(xiàn)TDI、TDO、TCK、TMS和TRST之間短路的向量。

        根據(jù)上述原理,在對(duì)各寄存器進(jìn)行功能測(cè)試的同時(shí),加入能夠檢測(cè)各TAP端口信號(hào)故障的測(cè)試碼,就可以對(duì)TAP端口信號(hào)線的故障進(jìn)行定位,從而修正設(shè)計(jì)。

        4.2 寄存器功能故障

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

        4.2.1 指令寄存器功能測(cè)試

        指令寄存器是一種串行輸入并行輸出的寄存器,它由移位寄存觸發(fā)器和并行輸出鎖存器構(gòu)成,前者保存著經(jīng)過(guò)指令寄存器傳送的指令位,后者保持著當(dāng)前指令位。IEEE1149.1標(biāo)準(zhǔn)規(guī)定移位寄存器最低兩位必須為“01”,其余位由廠商自行定義,這樣可以保證通過(guò)Capture信號(hào)可以檢測(cè)到掃描鏈上固定為0和固定為1的故障。

        對(duì)指令寄存器的檢測(cè)首先要移出正確的指令捕獲數(shù)據(jù)。可以給指令寄存器輸入一個(gè)與所有指令寄存器內(nèi)容不同的字串,并與掃描鏈中最長(zhǎng)的IR位數(shù)相同。檢測(cè)移出數(shù)據(jù)是否與實(shí)際數(shù)據(jù)一致。分別測(cè)試旁路指令(BYPASS)、采樣指令(SAMPLE)、預(yù)裝指令(PRELOAD)、和外測(cè)試指令(EXTEST)等。

        4.2.2 器件標(biāo)志寄存器功能測(cè)試

        器件標(biāo)志寄存器是邊界掃描測(cè)試中可選的寄存器,根據(jù)IEEE1149.1標(biāo)準(zhǔn)的要求,它共有32位,提供了器件廠商代碼、器件型號(hào)和版本號(hào)的二進(jìn)制信息,最低位LSB強(qiáng)制為“1”,說(shuō)明此寄存器的存在。芯片ID碼是識(shí)別芯片的內(nèi)建器件標(biāo)識(shí)碼,通過(guò)檢測(cè)芯片ID碼可以識(shí)別該芯片,判斷芯片裝配正確與否,并可進(jìn)一步判斷芯片的型號(hào)、生產(chǎn)廠家及版本號(hào)與其標(biāo)識(shí)是否相符,辨別芯片的真?zhèn)巍?/p>

        根據(jù)IEEE1149.1標(biāo)準(zhǔn),在復(fù)位狀態(tài)下,標(biāo)志寄存器(若存在)被直接接入TDI與TDO之間,此時(shí),在Shift-DR狀態(tài)下進(jìn)行數(shù)據(jù)移位,從TDO移出的數(shù)據(jù)即為器件標(biāo)志代碼。

        4.2.3 旁路寄存器功能測(cè)試

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

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

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

        4.2.4 邊界掃描寄存器功能測(cè)試

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

        5 結(jié)束語(yǔ)

        隨著集成電路功能、封裝技術(shù)、PCB制造技術(shù)的不斷發(fā)展,邊界掃描技術(shù)已廣泛應(yīng)用于ASIC和FPGA中。介紹了邊界掃描電路的電路結(jié)構(gòu),并對(duì)邊界掃描電路的故障類(lèi)型及測(cè)試方法進(jìn)行了詳細(xì)探討。應(yīng)用邊界掃描技術(shù)大大提高了產(chǎn)品的可測(cè)性,縮短了產(chǎn)品的設(shè)計(jì)和開(kāi)發(fā)周期。

        [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測(cè)試方法學(xué)和可測(cè)性設(shè)計(jì)[M].北京:電子工業(yè)出版社,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-),女,吉林省吉林市人,高級(jí)工程師,主研方向:集成電路測(cè)試技術(shù)。

        2013-09-17

        猜你喜歡
        功能測(cè)試旁路寄存器
        某內(nèi)花鍵等速傳動(dòng)軸八功能測(cè)試夾具設(shè)計(jì)
        旁路放風(fēng)效果理論計(jì)算
        Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
        分簇結(jié)構(gòu)向量寄存器分配策略研究*
        急診不停跳冠狀動(dòng)脈旁路移植術(shù)在冠心病介入失敗后的應(yīng)用
        汽車(chē)儀表HMI功能測(cè)試介紹
        人事薪資管理系統(tǒng)軟件測(cè)試方案研究
        IVPN業(yè)務(wù)旁路解決方案
        民用飛機(jī)機(jī)載電子硬件測(cè)試策略研究
        科技視界(2015年27期)2015-10-08 12:34:04
        曲美他嗪在非體外循環(huán)下冠狀動(dòng)脈旁路移植術(shù)中的心肌保護(hù)作用
        乱人伦中文无码视频| 少妇下面好紧好多水真爽| 一区二区三区四区国产99| 亚洲日韩一区二区一无码| 国产精品原创巨作AV女教师| 国产粉嫩高清| 成人av资源在线播放| 中文字字幕人妻中文| 丰满人妻无奈张开双腿av| 无遮高潮国产免费观看韩国| 激情五月开心五月啪啪| 亚洲香蕉成人av网站在线观看| 亚洲日韩∨a无码中文字幕| 午夜无码熟熟妇丰满人妻| 一本色道久久88加勒比综合| 久久精品国产亚洲av香蕉| 内射交换多p国产| 网友自拍人妻一区二区三区三州 | 国产肉体xxxx裸体137大胆| 国产成人无码区免费网站| 久久久精品人妻一区二区三区日本| 日本在线一区二区三区视频观看| 国产无吗一区二区三区在线欢| 久久麻豆精品国产99国产精| 日韩av免费在线不卡一区| 大奶白浆视频在线观看| 亚洲av无码专区电影在线观看| 亚洲av日韩片在线观看| 中文字幕人乱码中文字幕乱码在线| а天堂8中文最新版在线官网| 无码夜色一区二区三区| 成年女人18毛片毛片免费| 永久免费视频网站在线| 黄瓜视频在线观看| 婷婷色国产精品视频一区| 亚洲午夜精品第一区二区| 又爽又黄又无遮挡网站| 99久久久久国产| 手机免费在线观看日韩av| 少妇高潮太爽了在线视频| 国内精品久久久久久无码不卡|