邊界掃描SRAM簇板級互連測試研究_第1頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、邊界掃描sram簇板級互連測試研究 邊界掃描技術(shù)已成為了vlsi和asic測試的重要辦法,但是,盡管邊界掃描器件越來越多,非邊界掃描器件仍然大量存在。在復(fù)雜設(shè)計(jì)中,vlsi和asic雖然能夠完成電路的許多功能,但并不是全部的規(guī)律功能都可以集成,相當(dāng)多的功能仍需要采納分別器件或通用實(shí)現(xiàn),而它們很少支持邊界掃描。因此,由邊界掃描器件和非邊界掃描器件組裝的非徹低bs器件電路板仍將在今后相當(dāng)長時(shí)光內(nèi)廣泛存在,它們的測試問題已成為板級邊界掃描測試技術(shù)需要討論的關(guān)鍵問題。隨機(jī)存取存儲器(ram)是一種應(yīng)用極為廣泛的元件,但因?yàn)槌杀竞徒Y(jié)構(gòu)復(fù)雜性的緣由,ram的的設(shè)計(jì)很少包含邊界掃描結(jié)構(gòu),設(shè)計(jì)中也無法用其他器

2、件所替代。 ram可分為動態(tài)(dram)與靜態(tài)(sram)兩種。本文以靜態(tài)sram為討論對象,在定義 sram簇的電路模型和互連故障模型的基礎(chǔ)上,利用"虛擬數(shù)據(jù)通道"測試辦法,對多驅(qū)動矛盾和sram簇的控制線、地址線和數(shù)據(jù)線之間的板級互連故障舉行分析和討論,從而提出一種更優(yōu)化的測試向量生成算法,并將此算法運(yùn)用于測試程序產(chǎn)生測試圖形序列。這些測試圖形序列不僅易于產(chǎn)生,而且有短的測試序列和高的故障籠罩率。2 sram簇板級測試的基本原理文獻(xiàn)中提出了一種測試ram的i/o完整性的測試序列:首先寫入走步"1"的測試向量到指定地址000000,100000,000

3、010,000 001,然后從各地址讀回相應(yīng)寫入的值。文獻(xiàn)則提出了檢測ram數(shù)據(jù)線和地址線的互連故障的測試條件,通過對這些測試條件的合并和對地址、數(shù)據(jù)線互連故障測試的組合,提出了一種新的測試算法。這種算法在文獻(xiàn)中帶有邊界掃描結(jié)構(gòu)的ram簇測試的示例中已有應(yīng)用。但是,上面所提到的辦法都沒有涉及到數(shù)據(jù)線和地址線之間的橋接故障,沒有考慮bsc的多驅(qū)動矛盾。下面,我們將綜合上述文獻(xiàn)的測試條件和測試矢量的優(yōu)點(diǎn),討論數(shù)據(jù)線和地址線之間橋接的測試條件,并確定普通性的測試條件和禁止條件,開發(fā)一個(gè)完備的sram簇測試矢量算法。這種算法產(chǎn)生的測試矢量具有以下優(yōu)點(diǎn): 能夠避開多bsc驅(qū)動矛盾; 能夠籠罩全部可測sr

4、am互連故障; 測試序列短。下面,首先提出sram簇的電路模型和故障模型,然后研究數(shù)據(jù)線、地址線、控制線以及數(shù)據(jù)線和地址線之間的固定(開路)、橋接測試條件和相應(yīng)的禁止條件,這些禁止條件描述了那些不能被插入到下面所描述的測試條件中去的測試圖形。最后,通過對這些測試條件和禁止條件的重新羅列和組合,在綜合分析的基礎(chǔ)上得到測試矢量的詳細(xì)構(gòu)成,提出了一種測試算法和相應(yīng)的測試圖形生成程序。2.1 sram簇互連測試的電路模型一種典型的sram簇的互連電路模型1所示。它包括:1、地址線(am-1 ,,a1,a0),可由2態(tài)或3態(tài)bs單元驅(qū)動;2、數(shù)據(jù)線(dn -1,d1,d0 ),數(shù)據(jù)線為雙向并由雙向bs單

5、元驅(qū)動;3、控制信號,包括芯片使能(ce),輸出訪能(oe)和寫使能(we),它們由2態(tài)或3態(tài)bs單元驅(qū)動。sram簇的每一個(gè)互連節(jié)點(diǎn)都可由多個(gè)3態(tài)的bs單元來驅(qū)動,需注重的是存在這種多驅(qū)動的狀況下,必需要求任何時(shí)刻只能有一個(gè)3 態(tài)的bs單元的輸出訪能控制端有效,其他不能使能,以避開多驅(qū)動矛盾。在本文中,我們假設(shè)惟獨(dú)一片sram,對于有多個(gè)與同一地址和數(shù)據(jù)總線相連的存儲器芯片組成的存儲器組件,只需對每一芯片分離舉行互連故障測試即可,同時(shí)假定sram的內(nèi)部規(guī)律無故障。在sram簇的互連測試?yán)?,存儲器的讀寫操作是通過邊界掃描的"虛擬通道"來實(shí)現(xiàn)激勵(lì)與采集,運(yùn)用一組合適的測試圖形

6、序列輸入到邊界掃描單元中去控制地址線、數(shù)據(jù)線和控制線實(shí)現(xiàn)讀寫。圖2為sram簇測試時(shí)實(shí)現(xiàn)一個(gè)sram的讀(read)寫(write)周期時(shí)序。存儲器讀寫信號都由寫使能we控制,we為高電平常舉行讀操作,為低電平常舉行寫操作。同時(shí)規(guī)定地址信號、oe信號與we信號不得同時(shí)轉(zhuǎn)變。2所示,t1、t2和t3為一個(gè)讀周期,t4、 t5和t6為一個(gè)寫周期。sram的讀寫操作的測試圖形序列如表1所表示。表中dr表示從sram中讀取的數(shù)據(jù)值,a和d分離表示所寫數(shù)據(jù)單元的地址向量和所寫數(shù)據(jù)向量,x表示隨意值。本文正是根據(jù)一定的測試算法來產(chǎn)生sram簇的互連測試的測試圖形。這些測試圖形不僅能滿足下面所描述的故障測試

7、條件,而且能滿足故障籠罩和避開多驅(qū)動矛盾。2.2 故障模式和測試條件sram簇的互連故障有呆滯故障、開路故障以及在地址線、數(shù)據(jù)線和控制線間的橋接故障。sram簇的互連故障檢測的基理是將一組測試向量的序列首先寫入sram,讀出sram簇的響應(yīng)序列,通過分析得到互連網(wǎng)絡(luò)上的故障行為。下面研究是按單一故障模式分離舉行,且開路故障為呆滯故障s-a-1 或s-a-0,橋接故障為"線與"或"線或"。四元組(rd,a,dr,de)代表對地址a的一個(gè)讀操作,讀取的數(shù)據(jù)值為dr,期望數(shù)據(jù)是 de;一個(gè)三元組(wr,a,d)代表了一個(gè)寫操作,即在地址 寫入數(shù)據(jù)。 和代表包含

8、多位的向量,ti ,j代表 的第j位。2.2.1 地址線(1)地址線i呆滯為v(開路)的故障測試iii),(rd,a1,dr,d1)若地址線i呆滯為v,則drd1。禁止條件a) 在i)和iii)之間不允許有其他(wr,a1,d),其中d=x;b) 在ii)和iii)之間不允許有(wr,a2,d1 )簡單驗(yàn)證,走步"1"或"0"序列能滿足以上地址線的呆滯和橋接故障的測試條件。2.2.2 數(shù)據(jù)線(1)數(shù)據(jù)線i的呆滯為v (開路)故障的測試 測試條件ii) (rd,a1,dr,d1),若數(shù)據(jù)線i呆滯為v ,則drd1。 禁止條件i)和ii)之間不允許(wr,a

9、,d),其中d=x。(2)數(shù)據(jù)線i與數(shù)據(jù)線j 的橋接故障的測試ii) (rd,a1,dr,d1),若數(shù)據(jù)線i與數(shù)據(jù)線j橋接,則drd1。 禁止條件 在i)和ii)之間不允許(wr,a,d1),其中d=x。 同樣簡單驗(yàn)證,在數(shù)據(jù)線上用法計(jì)數(shù)序列和走步"1"或"0"序列同樣能夠滿足以上數(shù)據(jù)線呆滯和橋接故障的測試條件。(3)地址線i和數(shù)據(jù)線j 之間的橋接橋接故障 數(shù)據(jù)線和地址線之間的橋接故障的測試較為復(fù)雜。我們同樣假設(shè)數(shù)據(jù)線和地址線之間的橋接為"線與"或者為"線或"。這時(shí)只要保證兩橋接線上的測試圖形互補(bǔ),再通過讀出數(shù)據(jù)推

10、斷故障。用走步"1"序列測試"線或"橋接,用走步 "0"序列測試"線與"橋接故障,延續(xù)用法這兩種序列即可滿足故障籠罩。 地址線i電平占優(yōu),地址線 i與數(shù)據(jù)線j之間的橋接故障測試。 測試條件ii) (rd,a1,dr,d1),若地址線i為v占優(yōu)與地址線 j橋接,則drd1。 禁止條件i)和ii)之間不允許(wr,a1,d1),其中d=x數(shù)據(jù)線j電平占優(yōu),數(shù)據(jù)線 j與地址線i之間的橋接故障的檢測 禁止條件 a) (wr,a1,d)無可滿足測試條件i)和iii),其中d=x; b) (wr,a2,d1)無可滿足測試條件i

11、)和iii)。2.2.3 控制信號線控制信號線上的故障包括控制信號的呆滯(開路)故障以及控制信號線和地址線或數(shù)據(jù)線的成對橋接故障??刂菩盘柍齩e和ce為s-a-0不影響sram的正常讀寫操作而無法檢測故障外,控制信號線上的其余故障都將導(dǎo)致從sram讀出的數(shù)據(jù)是隨意的,或者在囫圇測試過程中只讀出一個(gè)數(shù)據(jù)。這種故障檢測比較簡單,但不易確定其緣由。根據(jù)上述故障模式分類,并給予相應(yīng)的測試條件后,除控制信號ce和oe上的s-a-0的故障不能檢測外,在數(shù)據(jù)線和地址線上的任何故障都能被檢測。2.3 測試算法的設(shè)計(jì)因?yàn)閟ram普通都有很規(guī)章的結(jié)構(gòu),再考慮到在地址線和數(shù)據(jù)線上同時(shí)存在故障的測試條件,我們提出一種

12、在sram簇的互連測試中易于產(chǎn)生的測試序列。假設(shè)sram的地址線和數(shù)據(jù)線的寬度分離為m和n,p、q分離代表 m和n的較大者和較小者。用0(1)表示全0(1)向量;=h1 ,hw表示一個(gè)寬度為w的one-hot vector,(hk=1,hi =0, k), 與互補(bǔ)。于是我們用下面的算法程序描述測試序列的生成和故障檢測過程:通過對此程序產(chǎn)生的測試序列去驗(yàn)證上述故障分類下的測試條件和禁止條件可以看出,此算法能夠檢測有 m位地址線和n位數(shù)據(jù)線的sram簇的全部可檢測互連故障。而且這些測試序列也很簡單由測試程序來產(chǎn)生。地址和數(shù)據(jù)可分離由一個(gè)m階和 n階的ohc來產(chǎn)生。ohc的輸出端q/q提供所需的on

13、e-hot/cold 向量。3 試驗(yàn)結(jié)果下面以一個(gè)具有四位地址線和四位數(shù)據(jù)線的 sram為例,容易介紹測試地址線呆滯、橋接故障的過程。根據(jù)以上的測試條件與禁止條件,測試生成的過程可描述為:首先,在地址全"0"處寫數(shù)據(jù)全"1",在地址全"1"處寫數(shù)據(jù)全 "0",在地址走步"1"處寫數(shù)據(jù)走步"0",在地址走步"0"處寫數(shù)據(jù)走步"1";然后通過邊界掃描鏈路得到響應(yīng)矩陣;通過響應(yīng)矩陣計(jì)算出故障矩陣,故障矩陣中"1"表示有故障

14、,"0" 表示無故障。"如表所示,若地址線a2固定為0,則在地址全"0"處所讀出數(shù)據(jù)被地址"0100"處所寫數(shù)據(jù)籠罩,在地址全"1"處所讀出數(shù)據(jù)被地址 "1011"處所寫數(shù)據(jù)籠罩,其故障矩陣惟獨(dú)f2 的地址全"0"和地址全"1"行對應(yīng)數(shù)據(jù)為1。由此,可推斷故障為地址線a 2固定為0。橋接故障在本文中分為"線與"和"線或" 兩種,前者0占優(yōu),后者1占優(yōu)。若地址線a2與 a3發(fā)生"線與"橋接

15、故障,0占優(yōu),則其響應(yīng)矩陣和故障矩陣如下表所示。地址?quot;0"與"1000"處所讀出數(shù)據(jù)被地址"0100"處所寫數(shù)據(jù)籠罩,地址全 "0111"處所寫入的數(shù)據(jù)被地址"1011"處所寫數(shù)據(jù)籠罩,對應(yīng)故障矩陣f 2與f3共有五處值為1,若數(shù)據(jù)線全"1"與走步"0" 對應(yīng)故障矩陣中"1"的數(shù)目比數(shù)據(jù)線全"0"與走步"1"對應(yīng)故障矩陣中"1"的數(shù)目多,則為0占優(yōu)"線與"橋接故障,否則為1占優(yōu)"線或"橋接故障。由此可推斷表2中地址線a 2與a3發(fā)生0占優(yōu)"線與"橋接故障。"線或&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論