




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第六章第六章 可測(cè)性設(shè)計(jì)可測(cè)性設(shè)計(jì)(DFT+BIST)重要性重要性現(xiàn)代數(shù)字系統(tǒng)的現(xiàn)代數(shù)字系統(tǒng)的零故障概念:零故障概念:MTBF,MTTR 零故障零故障利用測(cè)試技術(shù)已難以解決,從利用測(cè)試技術(shù)已難以解決,從而提出了可測(cè)性設(shè)計(jì)問題!而提出了可測(cè)性設(shè)計(jì)問題!電子科大電子科大可測(cè)性設(shè)計(jì)的概念可測(cè)性設(shè)計(jì)的概念u可測(cè)性設(shè)計(jì):可測(cè)性設(shè)計(jì):DFT(Design for Testability)u基本思想:將測(cè)試的思想加入電路的設(shè)計(jì)當(dāng)中?;舅枷耄簩y(cè)試的思想加入電路的設(shè)計(jì)當(dāng)中。u方法:直接對(duì)電路硬件組成單元進(jìn)行測(cè)試;降方法:直接對(duì)電路硬件組成單元進(jìn)行測(cè)試;降低測(cè)試的復(fù)雜性低測(cè)試的復(fù)雜性 ;改進(jìn)其可控制性和可觀察
2、;改進(jìn)其可控制性和可觀察性性 ;添加自檢測(cè)模塊,使測(cè)試具有智能化和自;添加自檢測(cè)模塊,使測(cè)試具有智能化和自動(dòng)化動(dòng)化 。電子科大電子科大可測(cè)性設(shè)計(jì)的概念可測(cè)性設(shè)計(jì)的概念電子科大電子科大可測(cè)性設(shè)計(jì)的概念可測(cè)性設(shè)計(jì)的概念u目標(biāo):目標(biāo): 1.無冗余邏輯;無冗余邏輯; 2.增加可控制性和可觀察性;增加可控制性和可觀察性; 3.使測(cè)試生成更容易使測(cè)試生成更容易 ; 4.提高測(cè)試質(zhì)量提高測(cè)試質(zhì)量 ; 5.減少對(duì)原始電路的影響。減少對(duì)原始電路的影響。電子科大電子科大可測(cè)性設(shè)計(jì)的重要性可測(cè)性設(shè)計(jì)的重要性電子科大電子科大可測(cè)性設(shè)計(jì)的重要性可測(cè)性設(shè)計(jì)的重要性u(píng)因此,提出可測(cè)性設(shè)計(jì)問題:因此,提出可測(cè)性設(shè)計(jì)問題:在在
3、VLSI及系統(tǒng)設(shè)計(jì)時(shí),就必須考慮系統(tǒng)測(cè)試的可能性和方便性;及系統(tǒng)設(shè)計(jì)時(shí),就必須考慮系統(tǒng)測(cè)試的可能性和方便性;采用可測(cè)性設(shè)計(jì)后,可大大降低測(cè)試費(fèi)用。例如,削減采用可測(cè)性設(shè)計(jì)后,可大大降低測(cè)試費(fèi)用。例如,削減4/5測(cè)試測(cè)試成本,取得上千萬美元的效益;成本,取得上千萬美元的效益;系統(tǒng)可靠性提高,高質(zhì)量系統(tǒng);系統(tǒng)可靠性提高,高質(zhì)量系統(tǒng);已有已有IEEE-1149標(biāo)準(zhǔn)(標(biāo)準(zhǔn)(BST););實(shí)現(xiàn)零故障;實(shí)現(xiàn)零故障;u美國規(guī)定無可測(cè)性設(shè)計(jì)的產(chǎn)品不許生產(chǎn)!美國規(guī)定無可測(cè)性設(shè)計(jì)的產(chǎn)品不許生產(chǎn)!電子科大電子科大可測(cè)性設(shè)計(jì)的重要性可測(cè)性設(shè)計(jì)的重要性u(píng)成果列表:成果列表:電子科大電子科大十幾個(gè)相關(guān)博士課題;十幾個(gè)相關(guān)
4、博士課題;國內(nèi)外期刊發(fā)表相關(guān)文國內(nèi)外期刊發(fā)表相關(guān)文章章100多篇多篇可測(cè)性設(shè)計(jì)的重要性可測(cè)性設(shè)計(jì)的重要性電子科大電子科大邊界掃描測(cè)試系統(tǒng)示意圖邊界掃描測(cè)試系統(tǒng)示意圖二二.可測(cè)性設(shè)計(jì)基礎(chǔ)可測(cè)性設(shè)計(jì)基礎(chǔ)輸入測(cè)試矢量輸入測(cè)試矢量輸出響應(yīng)矢量輸出響應(yīng)矢量可測(cè)性設(shè)計(jì)的基本模型可測(cè)性設(shè)計(jì)的基本模型被測(cè)被測(cè)系統(tǒng)系統(tǒng)電子科大電子科大可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法電子科大電子科大可測(cè)性設(shè)計(jì)可測(cè)性設(shè)計(jì)的主要的主要方法方法針對(duì)電路的專門設(shè)計(jì)方法針對(duì)電路的專門設(shè)計(jì)方法(ad-hoc) 掃描設(shè)計(jì)方法掃描設(shè)計(jì)方法 內(nèi)建自測(cè)試內(nèi)建自測(cè)試(Built-In Self-Test) 可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法針對(duì)電路的專
5、門設(shè)計(jì)方法(針對(duì)電路的專門設(shè)計(jì)方法(ad-hoc) :u專門測(cè)試設(shè)計(jì)是針對(duì)某一特定的電路,對(duì)其進(jìn)行修改,專門測(cè)試設(shè)計(jì)是針對(duì)某一特定的電路,對(duì)其進(jìn)行修改,使其便于測(cè)試。常用的方法有:大型序列電路的分塊使其便于測(cè)試。常用的方法有:大型序列電路的分塊方法,增加測(cè)試點(diǎn),加入多路選擇器和提供狀態(tài)復(fù)位方法,增加測(cè)試點(diǎn),加入多路選擇器和提供狀態(tài)復(fù)位等。等。u專門測(cè)試設(shè)計(jì)是設(shè)計(jì)者長(zhǎng)年設(shè)計(jì)積累的設(shè)計(jì)技巧,對(duì)專門測(cè)試設(shè)計(jì)是設(shè)計(jì)者長(zhǎng)年設(shè)計(jì)積累的設(shè)計(jì)技巧,對(duì)于解決復(fù)雜電路的測(cè)試還是相當(dāng)有效的。于解決復(fù)雜電路的測(cè)試還是相當(dāng)有效的。電子科大電子科大可測(cè)性的測(cè)度可測(cè)性的測(cè)度u可測(cè)性測(cè)度的定義可測(cè)性測(cè)度的定義:可測(cè)性測(cè)度是表
6、征可測(cè)性測(cè)度是表征系統(tǒng)可測(cè)試性難易程度的一個(gè)系統(tǒng)可測(cè)試性難易程度的一個(gè)量量;u可測(cè)性測(cè)度分:可測(cè)性測(cè)度分:可控制性:可控制性:輸入端對(duì)系統(tǒng)內(nèi)指定點(diǎn)的輸入端對(duì)系統(tǒng)內(nèi)指定點(diǎn)的控制能力;控制能力;cc0(n)-組合電路組合電路n點(diǎn)點(diǎn)0的可控制性;的可控制性;cc1(n)-組合電路組合電路n點(diǎn)點(diǎn)1的可控制性;的可控制性;sc0 (n)-時(shí)序電路時(shí)序電路n點(diǎn)點(diǎn)0的可控制性;的可控制性;sc1(n)-時(shí)序電路時(shí)序電路n點(diǎn)點(diǎn)1的可控制性;的可控制性;可觀測(cè)性:可觀測(cè)性:輸出端對(duì)系統(tǒng)內(nèi)部指定點(diǎn)輸出端對(duì)系統(tǒng)內(nèi)部指定點(diǎn)的觀測(cè)能力;的觀測(cè)能力;co(n)-組合電路組合電路n點(diǎn)點(diǎn)的可觀測(cè)性;的可觀測(cè)性;so(n)-時(shí)
7、序電路時(shí)序電路n點(diǎn)的可點(diǎn)的可觀測(cè)觀測(cè)性;性;輸入端輸入端輸出端輸出端uVLSI或系統(tǒng)或系統(tǒng)VLSI或系統(tǒng)或系統(tǒng)n電子科大電子科大系統(tǒng)可測(cè)性計(jì)算系統(tǒng)可測(cè)性計(jì)算u系統(tǒng)可控制性的計(jì)算系統(tǒng)可控制性的計(jì)算從原始輸入端從原始輸入端-電路描述電路描述-單元可控單元可控制性計(jì)算;制性計(jì)算;u系統(tǒng)可觀測(cè)性計(jì)算系統(tǒng)可觀測(cè)性計(jì)算從原始輸出端從原始輸出端-電路描述電路描述-單元可觀單元可觀測(cè)性計(jì)算;測(cè)性計(jì)算;u系統(tǒng)可測(cè)性計(jì)算系統(tǒng)可測(cè)性計(jì)算-累加累加cc(n),co(n), sc(n),so(n);u判斷:判斷:如果如果 cc(n),sc(n)很大,則很大,則n點(diǎn)不可控;點(diǎn)不可控;如果如果 co(n),so(n)很大,
8、則很大,則n點(diǎn)不可測(cè);點(diǎn)不可測(cè);應(yīng)改善電路設(shè)計(jì),或增加測(cè)試點(diǎn)或控制點(diǎn)應(yīng)改善電路設(shè)計(jì),或增加測(cè)試點(diǎn)或控制點(diǎn)u顯然,要對(duì)一個(gè)系統(tǒng)全部節(jié)點(diǎn)進(jìn)行計(jì)算是顯然,要對(duì)一個(gè)系統(tǒng)全部節(jié)點(diǎn)進(jìn)行計(jì)算是很麻煩的。美國很麻煩的。美國sandia國家實(shí)驗(yàn)室研制了國家實(shí)驗(yàn)室研制了SCOAP可測(cè)性分析軟件,作為可測(cè)性分析軟件,作為CAD的一的一個(gè)部分,很有用。個(gè)部分,很有用。uTERADYNE(泰瑞達(dá)泰瑞達(dá))的可測(cè)性設(shè)計(jì)系統(tǒng)及的可測(cè)性設(shè)計(jì)系統(tǒng)及軟件軟件:BST:VICTORY;功能測(cè)試:功能測(cè)試:l323,l393,9000系列;系列;組合電路測(cè)試:組合電路測(cè)試: L321,L353,8800系列系列;超大規(guī)模集成測(cè)試系統(tǒng):
9、超大規(guī)模集成測(cè)試系統(tǒng):J750最高測(cè)試速率:最高測(cè)試速率:100MHz通道數(shù):通道數(shù):64ch-1024ch;過程測(cè)試:過程測(cè)試:Z1803,Z1880;測(cè)試程序開發(fā):測(cè)試程序開發(fā):LASAR;uMantech,Praxa;uTexas,compaq;電子科大電子科大可測(cè)性的測(cè)度可測(cè)性的測(cè)度電子科大電子科大可測(cè)性改善設(shè)計(jì)可測(cè)性改善設(shè)計(jì)算法流程算法流程邏輯功能設(shè)計(jì)邏輯功能設(shè)計(jì)可測(cè)性計(jì)算可測(cè)性計(jì)算可測(cè)性限值判斷?可測(cè)性限值判斷?改善設(shè)計(jì)改善設(shè)計(jì)結(jié)束結(jié)束超限超限例:一電路共例:一電路共19個(gè)節(jié)點(diǎn),個(gè)節(jié)點(diǎn), 累計(jì)累計(jì)cc(I)=166 而而cc(8)=35,差!,差! 在該處插入與門,在該處插入與門,
10、 則,則,cc(8)=2 累計(jì)累計(jì)cc(I)=133,得到改進(jìn)!得到改進(jìn)!例圖(略)電子科大電子科大可測(cè)性設(shè)計(jì)的基本方法可測(cè)性設(shè)計(jì)的基本方法u簡(jiǎn)易可測(cè)性設(shè)計(jì)簡(jiǎn)易可測(cè)性設(shè)計(jì)增加測(cè)試點(diǎn)和必要的輸入點(diǎn);增加測(cè)試點(diǎn)和必要的輸入點(diǎn);提高時(shí)序系統(tǒng)的初始狀態(tài)的能力;提高時(shí)序系統(tǒng)的初始狀態(tài)的能力;隔離冗余電路;隔離冗余電路;斷開邏輯的反饋線;斷開邏輯的反饋線;隔離內(nèi)部時(shí)鐘(控制外部時(shí)鐘);隔離內(nèi)部時(shí)鐘(控制外部時(shí)鐘);u改善可測(cè)性設(shè)計(jì)改善可測(cè)性設(shè)計(jì)u結(jié)構(gòu)可測(cè)性設(shè)計(jì)結(jié)構(gòu)可測(cè)性設(shè)計(jì)電平靈敏設(shè)計(jì);電平靈敏設(shè)計(jì);掃描通路設(shè)計(jì);掃描通路設(shè)計(jì);掃描掃描/置入邏輯設(shè)計(jì);置入邏輯設(shè)計(jì);隨機(jī)存取掃描設(shè)計(jì);隨機(jī)存取掃描設(shè)計(jì);隨機(jī)
11、存取掃描設(shè)計(jì);隨機(jī)存取掃描設(shè)計(jì);Reed-Muller結(jié)構(gòu)等;結(jié)構(gòu)等;u內(nèi)測(cè)試設(shè)計(jì)內(nèi)測(cè)試設(shè)計(jì)偽隨機(jī)碼發(fā)生器;偽隨機(jī)碼發(fā)生器;信號(hào)特征分析器;信號(hào)特征分析器;邊緣掃描測(cè)試邊緣掃描測(cè)試基本結(jié)構(gòu)基本結(jié)構(gòu)被測(cè)被測(cè)VLSI或系統(tǒng)或系統(tǒng)系統(tǒng)輸入系統(tǒng)輸入系統(tǒng)輸出系統(tǒng)輸出測(cè)試附測(cè)試附加輸入加輸入測(cè)試附測(cè)試附加輸出加輸出電子科大電子科大可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法掃描測(cè)試技術(shù)掃描測(cè)試技術(shù) 電子科大電子科大可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法掃描測(cè)試技術(shù):掃描測(cè)試技術(shù):u掃描設(shè)計(jì)類型 全掃描全掃描(Full Scan) 部分掃描部分掃描(Partial Scan) 其他類型其他類型電子科大電子科大可測(cè)性設(shè)計(jì)的方法
12、可測(cè)性設(shè)計(jì)的方法n 全掃描技術(shù)就是將電路中所有的觸發(fā)器用可掃描觸全掃描技術(shù)就是將電路中所有的觸發(fā)器用可掃描觸發(fā)器替代,使得所有的觸發(fā)器在測(cè)試的時(shí)候鏈接成一發(fā)器替代,使得所有的觸發(fā)器在測(cè)試的時(shí)候鏈接成一個(gè)移位寄存器鏈,稱為掃描鏈。個(gè)移位寄存器鏈,稱為掃描鏈。n全掃描技術(shù)可以顯著的減少測(cè)試生成的復(fù)雜度和測(cè)試全掃描技術(shù)可以顯著的減少測(cè)試生成的復(fù)雜度和測(cè)試費(fèi)用,但這是以犧牲芯片面積和降低系統(tǒng)速度為代價(jià)費(fèi)用,但這是以犧牲芯片面積和降低系統(tǒng)速度為代價(jià)的。的。 電子科大電子科大可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法n部分掃描的方法是只選擇一部分觸發(fā)器構(gòu)成掃描鏈,降低了掃描設(shè)計(jì)的部分掃描的方法是只選擇一部分觸發(fā)器構(gòu)
13、成掃描鏈,降低了掃描設(shè)計(jì)的芯片面積開銷,減少了測(cè)試時(shí)間。其關(guān)鍵技術(shù)在于如何選擇觸發(fā)器。對(duì)芯片面積開銷,減少了測(cè)試時(shí)間。其關(guān)鍵技術(shù)在于如何選擇觸發(fā)器。對(duì)部分掃描技術(shù)的研究主要在于如何減少芯片面積、降低對(duì)電路性能的影部分掃描技術(shù)的研究主要在于如何減少芯片面積、降低對(duì)電路性能的影響,提高電路的故障覆蓋率和減小測(cè)試矢量生成的復(fù)雜度等方面。響,提高電路的故障覆蓋率和減小測(cè)試矢量生成的復(fù)雜度等方面。 n邊界掃描技術(shù)是各邊界掃描技術(shù)是各IC制造商支持和遵守的一種掃描技術(shù)標(biāo)準(zhǔn),起先主要制造商支持和遵守的一種掃描技術(shù)標(biāo)準(zhǔn),起先主要用于對(duì)印刷電路板的測(cè)試,它提供一個(gè)標(biāo)準(zhǔn)的測(cè)試接口簡(jiǎn)化了印刷電路用于對(duì)印刷電路板的測(cè)
14、試,它提供一個(gè)標(biāo)準(zhǔn)的測(cè)試接口簡(jiǎn)化了印刷電路板的焊接質(zhì)量測(cè)試。它是在板的焊接質(zhì)量測(cè)試。它是在IC的輸入輸出端口處放置邊界掃描單元,并的輸入輸出端口處放置邊界掃描單元,并把這些掃描單元依次連成掃描鏈,然后運(yùn)用掃描測(cè)試原理觀察并控制芯把這些掃描單元依次連成掃描鏈,然后運(yùn)用掃描測(cè)試原理觀察并控制芯片邊界的信號(hào)。邊界掃描技術(shù)也可用于對(duì)系統(tǒng)芯片進(jìn)行故障檢測(cè)片邊界的信號(hào)。邊界掃描技術(shù)也可用于對(duì)系統(tǒng)芯片進(jìn)行故障檢測(cè) 電子科大電子科大掃描結(jié)構(gòu)類型 多路選擇觸發(fā)器掃描(Multiplexed Flip-Flop Scan) 時(shí)鐘型掃描(Clocked Scan) LSSD掃描(Level-Sensitive Sc
15、an Design)可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法電子科大電子科大掃描結(jié)構(gòu)類型掃描結(jié)構(gòu)類型 多路選擇觸發(fā)器掃描多路選擇觸發(fā)器掃描(Multiplexed Flip-Flop Scan) 時(shí)鐘型掃描時(shí)鐘型掃描(Clocked Scan) LSSD掃描掃描(Level-Sensitive Scan Design)可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法n多路選擇器型的觸發(fā)器多路選擇器型的觸發(fā)器電子科大電子科大可測(cè)性設(shè)計(jì)的方法可測(cè)性設(shè)計(jì)的方法n專用時(shí)鐘掃描單元專用時(shí)鐘掃描單元 電子科大電子科大電平敏感掃描設(shè)計(jì)電平敏感掃描設(shè)計(jì) 電平敏感掃描(電平敏感掃描(LSSD掃描設(shè)計(jì),掃描設(shè)計(jì),Level Sensit
16、ive Scan design)單元有)單元有3種方式:?jiǎn)捂i存器、雙鎖存器、專用種方式:?jiǎn)捂i存器、雙鎖存器、專用時(shí)鐘控制鎖存器時(shí)鐘控制鎖存器 :n單鎖存單鎖存LSSD :增加了一個(gè)數(shù)據(jù)輸入端、兩個(gè)時(shí)鐘輸入端 電平敏感掃描設(shè)計(jì)電平敏感掃描設(shè)計(jì)u單鎖存器單鎖存器LSSD的特征是:的特征是: a)對(duì)電路性能的影響可以忽略;對(duì)電路性能的影響可以忽略; b) 較高的面積代價(jià)。用一個(gè)較高的面積代價(jià)。用一個(gè)LSSD單元替換一個(gè)簡(jiǎn)單單元替換一個(gè)簡(jiǎn)單 的鎖存器的鎖存器將會(huì)增加將會(huì)增加100或者更多時(shí)序邏輯的面積。增加的主測(cè)試時(shí)鐘和或者更多時(shí)序邏輯的面積。增加的主測(cè)試時(shí)鐘和從測(cè)試時(shí)鐘也增加了布線的面積(與多路選擇
17、器型的觸發(fā)器掃從測(cè)試時(shí)鐘也增加了布線的面積(與多路選擇器型的觸發(fā)器掃描類型相比);描類型相比); c)支持帶有異步復(fù)位和清零端的鎖存器;支持帶有異步復(fù)位和清零端的鎖存器; 電平敏感掃描設(shè)計(jì)電平敏感掃描設(shè)計(jì)n雙鎖存器雙鎖存器LSSD : 電平敏感掃描設(shè)計(jì)電平敏感掃描設(shè)計(jì)n雙鎖存器雙鎖存器LSSD :a) 對(duì)電路性能的影響可以忽略;對(duì)電路性能的影響可以忽略;b) 較低的面積增加量(較低的面積增加量(15%-30%););c) 支持具有異步復(fù)位和清零端的鎖存器;支持具有異步復(fù)位和清零端的鎖存器;電平敏感掃描設(shè)計(jì)電平敏感掃描設(shè)計(jì)n專用時(shí)鐘控制的專用時(shí)鐘控制的LSSD: 電平敏感掃描設(shè)計(jì)電平敏感掃描設(shè)計(jì)
18、u專用時(shí)鐘控制的專用時(shí)鐘控制的LSSD:a)對(duì)電路性能的影響可以忽略對(duì)電路性能的影響可以忽略b)中等的面積開銷。一個(gè)掃描單元的面積比基本的觸發(fā)中等的面積開銷。一個(gè)掃描單元的面積比基本的觸發(fā)器增加器增加40%-80%。布線面積也會(huì)因?yàn)閮蓚€(gè)測(cè)試時(shí)鐘。布線面積也會(huì)因?yàn)閮蓚€(gè)測(cè)試時(shí)鐘的加入而有所增加。的加入而有所增加。邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)邊緣掃描測(cè)試邊緣掃描測(cè)試(BST-Boundary Scan Test);u結(jié)構(gòu):結(jié)構(gòu):標(biāo)準(zhǔn)四總線結(jié)構(gòu):標(biāo)準(zhǔn)四總線結(jié)構(gòu):TDI-數(shù)據(jù)輸入端;數(shù)據(jù)輸入端;TDO-數(shù)據(jù)輸出端;數(shù)據(jù)輸出端;TMS-測(cè)試方式選擇輸入端;測(cè)試方式選擇輸入端;TC
19、K-測(cè)試時(shí)鐘輸入端;測(cè)試時(shí)鐘輸入端;邊緣掃描寄存器(邊緣掃描寄存器(BSR)測(cè)試數(shù)據(jù)移位寄存器測(cè)試數(shù)據(jù)移位寄存器輔助寄存器(器件識(shí)別,旁路)輔助寄存器(器件識(shí)別,旁路)指令寄存器指令寄存器控制器控制器多路轉(zhuǎn)換器多路轉(zhuǎn)換器結(jié)構(gòu)結(jié)構(gòu)邊緣掃描寄存器邊緣掃描寄存器多路轉(zhuǎn)換器多路轉(zhuǎn)換器控制器控制器旁路旁路器件識(shí)別器件識(shí)別指令寄存器指令寄存器多路轉(zhuǎn)換器多路轉(zhuǎn)換器數(shù)據(jù)寄存器數(shù)據(jù)寄存器TDOTCKTMSTDI系統(tǒng)邏輯系統(tǒng)邏輯IC電子科大電子科大邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)TCK核心邏輯核心邏輯測(cè)試互連線TDOTDITDO管腳TAP控制器TAP控制器J T A G測(cè)試儀TMSTDI邊界
20、掃描基本體系結(jié)構(gòu)邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu) EP2C5Q208邊界掃描測(cè)試代碼邊界掃描測(cè)試代碼int main() /調(diào)用提供的動(dòng)態(tài)鏈接庫函數(shù),驗(yàn)證動(dòng)態(tài)鏈接庫是否鏈接正確調(diào)用提供的動(dòng)態(tài)鏈接庫函數(shù),驗(yàn)證動(dòng)態(tài)鏈接庫是否鏈接正確 if(test(0 x0202) != 0 x0202) printf(動(dòng)態(tài)鏈接庫鏈接失敗動(dòng)態(tài)鏈接庫鏈接失敗n); return 0
21、; out_buf0 = 0; out_buf1 = 0; in_buf0 = 0; in_buf1 = 0; TAPtest();/TAP完整性測(cè)完整性測(cè) IDtest();/芯片芯片ID碼檢測(cè)碼檢測(cè) IDCODEtest();/手動(dòng)輸入獲取手動(dòng)輸入獲取IDCODE BYPASS();/旁路測(cè)試旁路測(cè)試 SAMPLE_Test();/采樣測(cè)試采樣測(cè)試 EXTEST();/外測(cè)試外測(cè)試邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)uEP2C5Q208.BSD.txt attribute INSTRUCTION_LENGTH of e
22、p2c5Q208 : entity is 10; attribute INSTRUCTION_OPCODE of ep2c5Q208 : entity is BYPASS (1111111111), & EXTEST (0000001111), & SAMPLE (0000000101), & IDCODE (0000000110), & USERCODE (0000000111), & CLAMP (0000001010), & HIGHZ (0000001011), & CONFIG_IO (0000001101); attribute INSTRUCTION_CAPTURE of ep2
23、c5Q208 : entity is 0101010101; attribute IDCODE_REGISTER of ep2c5Q208 : entity is 0000& -4-bit Version 0010000010110001& -16-bit Part Number (hex 20B1) 00001101110& -11-bit Manufacturers Identity 1; -Mandatory LSB邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)邊緣掃描寄存器(邊緣掃描寄存器(BSR)由移位寄存器串接而成,掃描由移位寄存器串接而成,掃描結(jié)構(gòu);結(jié)構(gòu);測(cè)試碼由測(cè)試碼由
24、TDI輸入,并掃描;輸入,并掃描;工作受指令寄存器(工作方式)工作受指令寄存器(工作方式)及多路開關(guān)控制;及多路開關(guān)控制;單元結(jié)構(gòu)(如圖);單元結(jié)構(gòu)(如圖);工作方式(如圖);工作方式(如圖);測(cè)試數(shù)據(jù)移位寄存器(測(cè)試數(shù)據(jù)移位寄存器(UDTR)與邊緣掃描寄存器和系統(tǒng)內(nèi)部與邊緣掃描寄存器和系統(tǒng)內(nèi)部邏輯相連;邏輯相連;串入(串入(TDI)并出產(chǎn)生測(cè)試碼;)并出產(chǎn)生測(cè)試碼;并入并出由邊緣掃描寄存器產(chǎn)并入并出由邊緣掃描寄存器產(chǎn)生測(cè)試碼;生測(cè)試碼;并入串出(并入串出(TDO)輸出測(cè)試響)輸出測(cè)試響應(yīng);判斷測(cè)試結(jié)果;應(yīng);判斷測(cè)試結(jié)果;單元結(jié)構(gòu)及工作方式單元結(jié)構(gòu)及工作方式I/O并入并入串出串出并出并出串入串
25、入并入并出并入并出串入串出串入串出并入串出并入串出串入并出串入并出電子科大電子科大邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)基本結(jié)構(gòu))基本結(jié)構(gòu)輔助寄存器輔助寄存器識(shí)別寄存器識(shí)別寄存器-用于寄存表征掃描寄存用于寄存表征掃描寄存器及內(nèi)部邏輯的識(shí)別碼(設(shè)計(jì)時(shí)給器及內(nèi)部邏輯的識(shí)別碼(設(shè)計(jì)時(shí)給出);出);旁路寄存器旁路寄存器-將不參與掃描的移位寄將不參與掃描的移位寄存器旁路,以節(jié)省掃描時(shí)間;存器旁路,以節(jié)省掃描時(shí)間;指令寄存器指令寄存器向各數(shù)據(jù)寄存器發(fā)出各種操作碼,確向各數(shù)據(jù)寄存器發(fā)出各種操作碼,確定工作方式;定工作方式;控制器控制器受受TMS和和TCK控制;控制;產(chǎn)生復(fù)位,測(cè)試,啟動(dòng)等信號(hào);產(chǎn)生復(fù)位,測(cè)試,
26、啟動(dòng)等信號(hào);更新數(shù)據(jù)寄存器內(nèi)容;更新數(shù)據(jù)寄存器內(nèi)容;移位數(shù)據(jù)寄存器中的數(shù)據(jù);移位數(shù)據(jù)寄存器中的數(shù)據(jù);將測(cè)試響應(yīng)裝入數(shù)據(jù)寄存器;將測(cè)試響應(yīng)裝入數(shù)據(jù)寄存器;多路轉(zhuǎn)換器多路轉(zhuǎn)換器改變各種數(shù)據(jù)的傳輸方向;改變各種數(shù)據(jù)的傳輸方向;識(shí)別識(shí)別旁路結(jié)構(gòu)旁路結(jié)構(gòu) IC內(nèi)部?jī)?nèi)部邏輯邏輯識(shí)別寄存器識(shí)別寄存器 IC內(nèi)部邏輯內(nèi)部邏輯此部分此部分邏輯不測(cè)邏輯不測(cè)旁路旁路電子科大電子科大邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)工作方式)工作方式u工作方式工作方式內(nèi)部測(cè)試方式內(nèi)部測(cè)試方式測(cè)試電路板上各集成電路的故測(cè)試電路板上各集成電路的故障;障;外部測(cè)試方式外部測(cè)試方式測(cè)試電路板上各集成電路間連測(cè)試電路板上各集成電路間連線的故障
27、線的故障-短路,開路;短路,開路;實(shí)時(shí)測(cè)試方式實(shí)時(shí)測(cè)試方式電路板正常工作時(shí),監(jiān)視電路電路板正常工作時(shí),監(jiān)視電路板上的數(shù)據(jù)流(可能會(huì)使電路板上的數(shù)據(jù)流(可能會(huì)使電路板工作速度降低);板工作速度降低);電路板正常工作方式電路板正常工作方式邊緣掃描電路不影響電路板的邊緣掃描電路不影響電路板的正常工作;正常工作;內(nèi)部測(cè)試方式內(nèi)部測(cè)試方式外部測(cè)試方式外部測(cè)試方式TDITCKTMSTDOIC1IC2IC31000110電子科大電子科大邊緣掃描測(cè)試(邊緣掃描測(cè)試(BST)的級(jí)聯(lián))的級(jí)聯(lián)單片單片VLSI測(cè)試測(cè)試-基礎(chǔ)!基礎(chǔ)!系統(tǒng)級(jí)測(cè)試系統(tǒng)級(jí)測(cè)試ICTDITMSTCKTDOICICICICICIC板級(jí)測(cè)試板級(jí)測(cè)
28、試電路板電路板電路板電路板電路板電路板TDITDOTDITDO電子科大電子科大邊緣掃描測(cè)試的特點(diǎn)邊緣掃描測(cè)試的特點(diǎn)u互通性強(qiáng)互通性強(qiáng)國際標(biāo)準(zhǔn)國際標(biāo)準(zhǔn)u降低了測(cè)試系統(tǒng)的要求,降低了測(cè)試成本;降低了測(cè)試系統(tǒng)的要求,降低了測(cè)試成本;u測(cè)試能力強(qiáng)測(cè)試能力強(qiáng)只增加只增加4根總線;根總線;故障診出率達(dá)故障診出率達(dá)100%;u可測(cè)試范圍廣(三級(jí)診斷結(jié)構(gòu))可測(cè)試范圍廣(三級(jí)診斷結(jié)構(gòu))單片單片IC;MCM;電路板;電路板;儀器或系統(tǒng)儀器或系統(tǒng)u縮短產(chǎn)品設(shè)計(jì)周期縮短產(chǎn)品設(shè)計(jì)周期減少了產(chǎn)品的測(cè)試時(shí)間;減少了產(chǎn)品的測(cè)試時(shí)間;節(jié)省了現(xiàn)場(chǎng)測(cè)試;節(jié)省了現(xiàn)場(chǎng)測(cè)試;減少了人力,物力減少了人力,物力IC的邊緣掃描的邊緣掃描測(cè)試是
29、基測(cè)試是基礎(chǔ)!礎(chǔ)!電子科大電子科大邊緣掃描測(cè)試的發(fā)展邊緣掃描測(cè)試的發(fā)展uIEEE Std 1149.1uIEEE Std 1149.4uIEEE Std 1149.5uIEEE Std 1149.6uIEEE Std 1149.7 1. IEEE Std 1149.1-1990是邊界掃描的第一個(gè)協(xié)議,是邊界掃描的第一個(gè)協(xié)議,它拉開了邊界掃描技術(shù)推廣與使用的序幕。它拉開了邊界掃描技術(shù)推廣與使用的序幕。uIEEE Std 1149.4是對(duì)是對(duì)1149.1的一個(gè)補(bǔ)充,使得模的一個(gè)補(bǔ)充,使得模擬耦合方式的測(cè)試成為可能。擬耦合方式的測(cè)試成為可能。u1149.6則在以上兩個(gè)協(xié)議的基礎(chǔ)上,擴(kuò)充了指令則在以上
30、兩個(gè)協(xié)議的基礎(chǔ)上,擴(kuò)充了指令集,增加了交流耦合通路和差分通路的測(cè)試能力。集,增加了交流耦合通路和差分通路的測(cè)試能力。u邊界掃描協(xié)議邊界掃描協(xié)議IEEE Std 1149.5中定義的中定義的MTM總總線結(jié)構(gòu),為掃描測(cè)試向網(wǎng)絡(luò)化方面的發(fā)展奠定了線結(jié)構(gòu),為掃描測(cè)試向網(wǎng)絡(luò)化方面的發(fā)展奠定了基礎(chǔ)。主模塊和從模塊之間的默契,為遠(yuǎn)程測(cè)試基礎(chǔ)。主模塊和從模塊之間的默契,為遠(yuǎn)程測(cè)試做下了鋪墊。做下了鋪墊。u1149.6的提出,完善了混合系統(tǒng)測(cè)試的方法,使的提出,完善了混合系統(tǒng)測(cè)試的方法,使得電路中幾乎所有的模塊可以相互連接,統(tǒng)一在得電路中幾乎所有的模塊可以相互連接,統(tǒng)一在主測(cè)試模塊的管轄之下。主測(cè)試模塊的管轄之
31、下。Agilent公司的芯片已經(jīng)公司的芯片已經(jīng)可以實(shí)現(xiàn)可以實(shí)現(xiàn)1149.6所要求的功能,完全支持所要求的功能,完全支持1149.6的的交流測(cè)試模式。交流測(cè)試模式。2.1149.7并行掃描并行掃描電子科大電子科大邊緣掃描測(cè)試的發(fā)展邊緣掃描測(cè)試的發(fā)展簡(jiǎn)單互連擴(kuò)充的互連方式單端傳送模 擬 驅(qū)動(dòng)器模 擬 驅(qū)動(dòng)器模 擬 驅(qū)動(dòng)器數(shù) 字 驅(qū)動(dòng)器差分驅(qū)動(dòng)器(模擬的或數(shù)字的)模 擬 驅(qū)動(dòng)器模 擬 驅(qū)動(dòng)器模 擬 驅(qū)動(dòng)器數(shù) 字 驅(qū)動(dòng)器差分驅(qū)動(dòng)器(模擬的或數(shù)字的)差分互連單端接收在1149.4中支持的互連IC1IC2內(nèi)測(cè)試設(shè)計(jì)(內(nèi)測(cè)試設(shè)計(jì)(BIST)u基本概念基本概念-在系統(tǒng)設(shè)計(jì)時(shí)在系統(tǒng)設(shè)計(jì)時(shí)就將測(cè)試電路設(shè)計(jì)到系就將
32、測(cè)試電路設(shè)計(jì)到系統(tǒng)中,統(tǒng)中,并提供特定的測(cè)并提供特定的測(cè)試狀態(tài)。試狀態(tài)。u內(nèi)測(cè)試內(nèi)測(cè)試也稱也稱“內(nèi)建自測(cè)內(nèi)建自測(cè)試試”BIST- Built-In Self-TestBIST的優(yōu)點(diǎn)的優(yōu)點(diǎn)u 降低測(cè)試和維護(hù)成本降低測(cè)試和維護(hù)成本u 降低測(cè)試向量的存儲(chǔ)和維護(hù)成本降低測(cè)試向量的存儲(chǔ)和維護(hù)成本u 只需要較簡(jiǎn)單便宜的只需要較簡(jiǎn)單便宜的ATEu 可以并行測(cè)試多個(gè)單元可以并行測(cè)試多個(gè)單元u 更短的測(cè)試時(shí)間更短的測(cè)試時(shí)間u 可以真速測(cè)試可以真速測(cè)試電子科大電子科大內(nèi)測(cè)試設(shè)計(jì)(內(nèi)測(cè)試設(shè)計(jì)(BIST)內(nèi)測(cè)試結(jié)構(gòu)內(nèi)測(cè)試結(jié)構(gòu)電子科大電子科大TPG- 用來產(chǎn)生待測(cè)電路所需要的測(cè)試用來產(chǎn)生待測(cè)電路所需要的測(cè)試向量,可以使
33、用線性反饋移位寄向量,可以使用線性反饋移位寄存器(存器(LFSR)、計(jì)數(shù)器)、計(jì)數(shù)器(Counter)或只讀存儲(chǔ)器)或只讀存儲(chǔ)器(ROM)等方式來產(chǎn)生測(cè)試向)等方式來產(chǎn)生測(cè)試向量。量。TAE-對(duì)待測(cè)電路的輸出進(jìn)行壓縮對(duì)待測(cè)電路的輸出進(jìn)行壓縮對(duì)比,來確定電路是否有錯(cuò)誤;對(duì)比,來確定電路是否有錯(cuò)誤;內(nèi)測(cè)試設(shè)計(jì)(內(nèi)測(cè)試設(shè)計(jì)(BIST)內(nèi)測(cè)試結(jié)構(gòu)內(nèi)測(cè)試結(jié)構(gòu)功能塊功能塊A功能塊功能塊B功能塊功能塊CTPGTAE系統(tǒng)輸入系統(tǒng)輸入測(cè)試測(cè)試輸入輸入測(cè)試測(cè)試輸出輸出系統(tǒng)輸出系統(tǒng)輸出VLSI或系統(tǒng)或系統(tǒng)電子科大電子科大內(nèi)測(cè)試發(fā)生器內(nèi)測(cè)試發(fā)生器BIST向量生成方法:向量生成方法: u ATPG程序生成并存放在片上程
34、序生成并存放在片上ROM中:中: ROM占用大量芯片面積占用大量芯片面積u用用LFSR產(chǎn)生偽隨機(jī)測(cè)試向量(產(chǎn)生偽隨機(jī)測(cè)試向量( Linear Feedback Shift Register, LFSR):): 使用很少的硬件實(shí)現(xiàn),首選的使用很少的硬件實(shí)現(xiàn),首選的BIST向量生成方法向量生成方法u用二進(jìn)制計(jì)數(shù)器產(chǎn)生窮舉測(cè)試向量:用二進(jìn)制計(jì)數(shù)器產(chǎn)生窮舉測(cè)試向量: 如果輸入引腳太多,會(huì)消耗大量測(cè)如果輸入引腳太多,會(huì)消耗大量測(cè)試時(shí)間試時(shí)間uLFSR和和ROM結(jié)合:結(jié)合: 對(duì)對(duì)LFSR沒有覆蓋的故障,由沒有覆蓋的故障,由ATPG產(chǎn)生測(cè)試向量并產(chǎn)生測(cè)試向量并存儲(chǔ)在存儲(chǔ)在ROM中中u元胞自動(dòng)機(jī):元胞自動(dòng)機(jī):
35、 Cellular Automation, CA內(nèi)測(cè)試發(fā)生器內(nèi)測(cè)試發(fā)生器窮舉測(cè)試向量生成窮舉測(cè)試向量生成: 內(nèi)測(cè)試發(fā)生器內(nèi)測(cè)試發(fā)生器偽窮舉測(cè)試向量生成偽窮舉測(cè)試向量生成: 內(nèi)測(cè)試發(fā)生器內(nèi)測(cè)試發(fā)生器u偽隨機(jī)測(cè)試向量生成偽隨機(jī)測(cè)試向量生成 Pseudo-Random Pattern Generation 需要比確定性需要比確定性ATPG更多的測(cè)試向量更多的測(cè)試向量 但是比窮舉測(cè)試所需要的向量要少但是比窮舉測(cè)試所需要的向量要少u 線性反饋移位寄存器線性反饋移位寄存器 LFSR, Linear Feedback Shift Register 可能產(chǎn)生除全可能產(chǎn)生除全0之外的之外的 種測(cè)試向量種測(cè)試向量
36、 特征多項(xiàng)式特征多項(xiàng)式(Characteristic Polynomial)21n內(nèi)測(cè)試發(fā)生器內(nèi)測(cè)試發(fā)生器 標(biāo)準(zhǔn)標(biāo)準(zhǔn)LFSR舉例舉例內(nèi)測(cè)試發(fā)生器內(nèi)測(cè)試發(fā)生器u偽隨機(jī)碼發(fā)生器是用偽隨機(jī)碼發(fā)生器是用“多位線性反饋多位線性反饋移位寄存器移位寄存器”實(shí)現(xiàn)的;實(shí)現(xiàn)的;可以證明可以證明:如果:如果n位線性反饋移位寄存器位線性反饋移位寄存器的特征多項(xiàng)式等于的特征多項(xiàng)式等于n位原本多項(xiàng)式,位原本多項(xiàng)式,則有最長(zhǎng)的隨機(jī)序列。則有最長(zhǎng)的隨機(jī)序列。4位原本多項(xiàng)式為:位原本多項(xiàng)式為:h(x)=x4+x+18位原本多項(xiàng)式為:位原本多項(xiàng)式為:h(x)=x8+x4+x3+x2+116位原本多項(xiàng)式為:位原本多項(xiàng)式為:h(x)
37、=x16+x5+x3+x2+1各多項(xiàng)式的反多項(xiàng)式各多項(xiàng)式的反多項(xiàng)式h*(x)也是原本多)也是原本多項(xiàng)式;項(xiàng)式;偽隨機(jī)碼發(fā)生器結(jié)構(gòu)(偽隨機(jī)碼發(fā)生器結(jié)構(gòu)(4位)位)寄存器寄存器1寄存器寄存器2寄存器寄存器3寄存器寄存器4+時(shí)鐘時(shí)鐘輸輸出出初始狀態(tài)不能為:初始狀態(tài)不能為:0000初始狀態(tài)如為:初始狀態(tài)如為:1111則,輸出的偽隨機(jī)系列為:則,輸出的偽隨機(jī)系列為: 1111,0101,1001,1000,。,。共共24-1=15種代碼種代碼-作為測(cè)試矢量。作為測(cè)試矢量。異或門異或門電子科大電子科大特征分析器特征分析器u響應(yīng)壓縮響應(yīng)壓縮 被測(cè)電路的測(cè)試響應(yīng)數(shù)據(jù)量很大被測(cè)電路的測(cè)試響應(yīng)數(shù)據(jù)量很大 需要降低響應(yīng)數(shù)據(jù)量,以便于片上存儲(chǔ)和檢查需要降低響應(yīng)數(shù)據(jù)量,以便于片上存儲(chǔ)和檢查 特征特征(Signature),從測(cè)試響應(yīng)中計(jì)算得到的統(tǒng)計(jì)屬性,從測(cè)試響應(yīng)中計(jì)算得到的統(tǒng)計(jì)屬性 壓縮會(huì)造成響應(yīng)數(shù)據(jù)中的部分信息丟失,測(cè)試結(jié)果可能壓縮會(huì)造成響應(yīng)數(shù)據(jù)中的部分信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025湖南高速工程咨詢有限公司招聘專業(yè)技術(shù)人員22人筆試參考題庫附帶答案詳解
- 二零二五擔(dān)保合同與主合同的關(guān)系
- 二零二五技術(shù)服務(wù)合同格式模板
- 二零二五協(xié)議離婚手續(xù)辦理流程
- 2025樓層涂料施工合同
- 2025便利店加盟合同書(合同版本)
- 2025酒店宴會(huì)合同
- 2025項(xiàng)目管理服務(wù)合同(合同版本)
- 2025設(shè)備租賃合同案例
- 2025上海市知識(shí)產(chǎn)權(quán)許可合同
- 施工升降機(jī)安全管理十條
- 2.7 遼西夏與北宋的并立 課件 2023-2024學(xué)年統(tǒng)編版七年級(jí)歷史下冊(cè)
- 人本集團(tuán)招聘試卷
- 期中檢測(cè)卷2023-2024學(xué)年人教版數(shù)學(xué)八年級(jí)下冊(cè)
- 地連墻施工質(zhì)量標(biāo)準(zhǔn)化手冊(cè)
- 《歌手大賽-小數(shù)加減混合運(yùn)算》教學(xué)反思
- 不動(dòng)產(chǎn)抵押物清單(新)
- 山東省實(shí)驗(yàn)科創(chuàng)班試題2022
- 文創(chuàng)產(chǎn)品設(shè)計(jì)開發(fā)(new)
- 輸變電工程標(biāo)準(zhǔn)化施工作業(yè)卡變電工程
- MSA-測(cè)量系統(tǒng)分析模板
評(píng)論
0/150
提交評(píng)論