《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于確定模式的偽單跳變測試矢量生成技術
基于確定模式的偽單跳變測試矢量生成技術
來源:電子技術應用2010年第9期
劉建軍1, 李鐵軍1, 鄒立明2
1. 集美大學 信息工程學院, 福建 廈門 361021; 2. 上海普閱信息科技有限公司, 上海 201203
摘要: 提出了一種基于確定模式的偽單跳變測試矢量生成方法,它是在折疊計數器確定模式的基礎上,采用LFSR編碼折疊計數器種子,通過選定的存儲折疊距離來控制測試模式,使得產生的測試矢量之間實現偽單跳變。由于是在確定模式基礎上進行的研究,沒有改變原來的測試矢量,所以故障覆蓋率不會改變,卻大大降低了測試功耗。這樣既保證了高故障覆蓋率,又解決了不同種子所生成的測試矢量之間的重疊冗余。研究結果不僅表明該方案具有很好的數據壓縮率,而且證明了該方案的有效性。
中圖分類號: TN407
文獻標識碼::A
文章編號: 0258-7998(2010)09-0104-04
Pseudo-single-change test pattern generation technique based on deterministic model
LIU Jian Jun1, LI Tie Jun1, ZOU Li Ming2
1. School of Information Engineering, Jimei University, Xiamen 361021, China;2. AnyID Technology(Shanghai) Ltd., Shanghai 201203, China
Abstract: In this paper, a new pseudo-single-change test pattern generation technique is proposed. The new technique using the folding counter and linear feedback shift register encoding folding seed, after that by selecting folding distance to achieve the pseudo-single transition of test vectors. Because it is carried out based on deterministic model, the original test vectors are not changed, so the fault coverage has not changed, but it greatly reduces the test power consumption. Therefore not only guarantees a high coverage but also solve the seed vectors’ overlap and redundant. The results show that the new technique has good data compression ratio and fault coverage ratio. Experiment proves it have a strong practical.
Key words : low-power; folding vector; pseudo-single-change; determine mode; seed


   在現代電路測試方法中,內建自測試(BIST)由于具有許多優點已經成為超大規模集成電路測試中的一個最具前景的解決方法。偽隨機模式測試是當前BIST中最受歡迎的測試方法,因為它不需要占用很大的存儲面積開銷,只需要有限個數的輸入向量便可達到很高的故障覆蓋率[1]。但是對于電路中剩余的難測故障所需要的測試模式的數量可能會很巨大,以致于不能實用,采用確定模式測試集來覆蓋被測電路中剩余的難測故障就成為被關注的研究方向。折疊集合就是一種簡單有效的確定模式測試集,基于折疊集的確定模式GIST提供了一種非常實用的BIST解決辦法。
1 約翰遜折疊計數器的工作原理
 約翰遜折疊計數器又稱為可編程的約翰遜折疊計數器(簡稱折疊計數器)[2,3],它帶有動態改變的狀態轉移函數,取決于計數器的狀態和轉移距離。一個初始狀態s∈{0,1}n開始,產生一個n+1狀態序列F(0,s), F(1,s),…,F(n,s),其中狀態從F(i,s)轉移到F(i+1,s)保持前i位不變,翻轉所有余下位。翻轉僅僅由位置i和轉移距離j決定。狀態轉移函數如下[4,5]:

子,其中每個狀態序列可由初始種子s=0110、位置值i、距離值d來確定。折疊距離d決定生成的是哪個狀態序列,翻轉函數值的奇偶性決定該狀態位是否翻轉,如果翻轉數是奇數,對應生成的狀態翻轉,否則不變。下面是折疊計數器生成的原始序列和改變順序后的序列的比較。

2 偽單跳變測試矢量生成技術
   LFSR編碼最突出的特點是僅與測試矢量中確定位數有關[6],而與測試矢量中無關位無關。從而,如果測試矢量中包含大量無關位,則利用LFSR編碼和約翰遜折疊計數器的特點就能對測試矢量進行優化,文中利用LFSR編碼產生約翰遜折疊種子,再由編碼的約翰遜折疊種子展開成約翰遜折疊序列,然后對其約翰遜折疊序列進行重排,使相鄰間測試矢量跳變個數達到最少,而達到功耗減少的目的。整個編碼流程圖如圖1所示。

 為了便于理解,這里先利用實例來說明LFSR對約翰遜折疊種子的編碼過程,如圖2所示。

   約翰遜折疊計數器狀態矢量生成的計算公式在前面已經介紹。圖2 LFSR對折疊種子編碼進行壓縮的實例,左邊為給定的確定測試立方體,其中測試立方體中“X”表示無關位。中間為度數2的LFSR,編碼測試立方所需的初始種子是“11”,生成的矢量為“s=110110”,將此矢量作為約翰遜折疊計數器的初始種子,按照前面給出的公式計算,得到圖2右邊的表格,從這個表格中可以看出給定的確定測試立方體,分別包含在折疊狀態生成序列F(0,s),F(3,s)和F(5,s)中,因此,只要保存LFSR的種子“11”,就可以生成完全覆蓋確定測試集的矢量序列。具體編碼LFSR種子和編碼測試立方體作為折疊種子策略參見文獻[7]。
 本文方案實質是一種將FAULTSIM產生的確定測試矢量與約翰遜折疊序列的特點相結合的測試方案,因此整個自測試方案的低功耗設計就是通過折疊控制器來進行測試矢量優化設計。本文給出的低功耗測試產生器方案也是以LFSR為基礎的,其結構如圖3所示。LFSR的級數為n,計數器為n+1進制累加計數器,其長度為[log2(n+1)],解碼器對計數器的輸出進行解碼,輸出的控制信號Y分別去控制相應的多路選擇器MUX,從而選擇LFSR內部的某一觸發器的狀態輸出端Qi(Yi為1時)或其反相輸出端Qi(Yi為0時) 做為測試輸入信號。只要合理地設計解碼器就可以產生n個單輸入跳變的測試向量。當計數器為0時,Y0為1,其余Yi為1,此時與門開放,LFSR的CLK輸入有效,LFSR將產生一個偽隨機測試向量,計數器從1加到n時,Y0為0,與門關閉,LFSR的CLK輸入無效,由解碼器的輸出Yi(i=1,2,…n)來控制MUX產生n個單輸入跳變的測試序列。表1列出了當LFSR初始值為10111時產生的6個測試向量,在此期間,LFSR的值保持不變,直到計數器回0時, LFSR將產生一個偽隨機測試向量。這個測試生成器是針對每周期測試的GIST設計的,產生的向量直接送往待測電路的輸入端。經改造后LFSR和待測電路的活動性都大大降低,從而使得功耗進一步降低。

   表2列出了當LFSR裝入一個折疊種子值為10111時產生的折疊測試序列編碼前后測試矢量的比較。

 為了降低功耗,可以對由折疊種子產生的折疊序列進行重新排序,使得相鄰的折疊向量之間只有一位不同,從而產生單輸入跳變的測試序列,這樣可以使得被測電路(CUT)輸入端的相鄰測試向量之間的相關性增強。例如折疊種子值為10111,產生的未排序的折疊序列為:10111→01000→00111→00000→00011→00010,經過排序后的單輸入跳變序列應為:10111→00111→00011→00010→00000→01000,通過表2 右半部分可以看出,只需要對解碼器進行重新設計就可以實現這個排序功能,從而不需要對原電路進行大規模的設計修改。而且從表2可以看出解碼器的輸出Y0和Yi的數值是一樣的,因此可以合并為一個輸出,從而使得解碼器進一步簡化。其中折疊計數器與解碼器在一起構成了折疊控制器。由不同的折疊種子產生的測試序列都是單輸入跳變測試序列,只有在重新給LFSR置入種子時不是單輸入跳變序列,這樣整個的折疊測試序列就是偽單輸入跳變測試序列。
 在確定模式BIST的設計中折疊控制器起到了關鍵作用,開始階段折疊控制器在LFSR生成的每兩個相鄰的偽隨機向量之間插入一個向量(為LFSR的位數),使插入的每一個向量與其前驅向量只有1位不同,這樣就可以獲得偽單輸入跳變測試序列(僅在LFSR產生下一個偽隨機向量時不是單跳變)。在一定長度的偽單輸入跳變測試序列生成后,開始由折疊控制器控制從ROM中取折疊種子裝入LFSR,此時的LFSR只相當于一個寄存器,折疊控制器中的解碼器完成對由一個折疊種子產生的原始折疊集的排序產生單輸入跳變測試序列,然后再裝入下一個折疊種子,折疊控制器接著產生下一個單輸入跳變測試序列,這樣直到所有的折疊種子都被裝入為止,整個的由不同的折疊種子產生的折疊測試序列就是偽單輸入跳變測試序列。最終可以發現兩部分測試向量序列組成的完整的測試序列也是偽單輸入跳變測試序列。
3 實驗數據結果分析
 將這種新的低功耗測試生成器在ISCAS85/89部分實驗電路上進行了實驗。實驗前用C++編程模擬上述測試生成過程,再將得到的測試向量集施加給待測電路,再進行WSA和故障覆蓋。這種方案是從降低CUT輸入端的跳變密度著手進行設計的,在這種設計中,折疊控制器在完整的偽單輸入跳變測試序列中發揮了關鍵作用。表3是以ISCA85標準電路編碼前后WSA比較。
 表3中第一列表示標準電路名稱,第二列表示該電路的輸入端口數,第三列表示本方案編碼后需要存儲的折疊種子個數,第四列表示本方案的故障覆蓋率,第五列表示壓縮后但沒有經過約翰遜折疊計數器編碼的各電路WSA統計值,第六列表示本方案的各電路WSA統計值,而第七列是參考文獻[7]中的實驗結果。通過結果的比較可以發現本方案的優越性。觀察表3可發現本方案電路中產生的測試功耗大大低于參考文獻[7]中的功耗值。由于本方案采用的是完全確定性測試,因此電路中的故障(除不可測故障外)均可測出,而參考文獻[7]中由于采用的是偽隨機測試,因此不能保證每個電路的高故障覆蓋率。

 表4 給出了種子數對故障覆蓋率的影響,利用FAULTSIM對ISCA89電路進行了分析,結果表明,當測試矢量種子數達到30時,故障覆蓋率很高,基本上可以代替其他的所有測試矢量。這樣就極大地減少了測試矢量數,而達到低功耗的目的。

   圖4 是以C432電路為例的仿真結果。

 對比于文獻[7]提出的測試方案,本文提出的方案存在突出的優點: (1)被測電路產生的測試功耗比文獻[7]的測試功耗要小得多; (2)本方案的目標結構比混合低功耗GIST方案簡單,而且開銷比較小;(3)由于所有的故障都采用折疊序列測試,因此保證了峰值功耗比混合模式BIST低功耗小,而且更加有效地保護了被測電路。
    本文利用參考文獻[2]中的編碼方案,結合折疊序列的特點,設計出完全確定性低功耗測試方案。不但保證了高故障覆蓋率,而且在編碼效率和解碼結構上比常用的FDR編碼優越。在功耗方面,不但可以降低平均功耗,而且可以降低測試中的峰值功耗。本文又利用控制電路來選擇MUX的輸入,實現了測試集的單輸入跳變。該設計方案具有比類似LPTPG方案故障覆蓋率高,面積開銷小的特點,因而具有一定的使用價值及參考意義。
參考文獻
[1]     梁華國,聚貝勒.海倫布昂特,漢斯一鄧西姆.馮特利希等.一種基于折疊計數器重新播種的確定自測試方案[J].計算機研究與發展,2001,38(8):931-938.
[2] ZORIAN Y. A distributed BIST control scheme for complex  VLSI devices[A]. In: 1993 VLSI Test Symposium Digest Of Papers Eleventh Annual 1993 IEEE[C]. Atlantic    Cit,NJ,1993:4-9.
[3] GIRARD P, GUILLER L, LANDRAULT C. et al.A test vector ordering  technigue for switching activity reducion during test operation[C]. In:  IEEE  Great Lakes Sympon VISI, March 1999:24-27.
[4] HELLEBRAND S, RAJSKI J, TARNICK S,et al. Builtin test for circuits with scan based on reseeding of multiple polynormial linear feedback shift registers[J]. IEEE Trans. On Computers,1995,44(2):223-233.
[5]     KOENEMANN B. LFSR-ceded test patterns for scan designs. Eur Test Conf. 1991:237-242.
[6]     AHMED N, TEHRANIPOUR M H, NOURANI M. Low power  pattern generation for BIST Architecture[C]. Proc. of  IEEE VISI Test Symposium, 2001:329-334.
[7]     GERSTENDORFER S, WUNDERLICH H J. Minimized power consumption for scan-based BIST. Test Conference,1999. Proceedings. International,1999:77-84.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美.日韩.国产.一区.二区| 一区二区三区欧美在线观看| 国模叶桐国产精品一区| 久久国产一二区| 久久综合一区| 国产免费成人av| 欧美日韩国产在线一区| 一本色道久久综合亚洲二区三区| 欧美性猛交xxxx乱大交蜜桃| 亚洲日本久久| 狠狠色丁香久久婷婷综合_中| 久久久午夜视频| 久久久精品视频成人| 国内精品久久久久久久影视蜜臀| 午夜精品久久久久久99热软件| 国产日本欧美视频| 美女视频黄 久久| 国产乱码精品1区2区3区| 欧美日韩黄色大片| 久久精品人人做人人爽| 亚洲黑丝在线| 一区二区三区成人| 欧美一区2区视频在线观看| 欧美激情一二三区| 亚洲综合日韩在线| 久久精品一二三| 久色婷婷小香蕉久久| 99香蕉国产精品偷在线观看| 久久天天躁狠狠躁夜夜av| 欧美激情亚洲另类| 欧美日韩中文字幕在线视频| 亚洲女优在线| 欧美激情一区二区| 国产精品成人在线观看| 国产免费成人| 国产精品一区免费视频| 亚洲宅男天堂在线观看无病毒| 亚洲精品在线视频观看| 国模大胆一区二区三区| 午夜精品视频在线观看一区二区| 欧美国产1区2区| 欧美一区二区在线视频| 欧美视频在线播放| 国产日韩欧美中文| 激情av一区二区| 亚洲视频高清| 国内外成人免费激情在线视频| 亚洲一区中文| 亚洲一区二区三区国产| 久久精品一本久久99精品| 亚洲精品免费一区二区三区| 免费日韩成人| 免费成人美女女| 国产欧美综合一区二区三区| 香蕉成人伊视频在线观看| 国产免费观看久久黄| 欧美一区二区三区在线观看视频| 国产午夜精品美女毛片视频| 久久免费视频网站| 欧美在线free| 欧美综合二区| 国产日韩欧美高清| 欧美日韩国产a| 国产最新精品精品你懂的| 久久亚洲综合色| 欧美电影电视剧在线观看| 欧美成人综合一区| 99国产精品久久久久久久成人热| 久久人人九九| 欧美精品在线观看一区二区| 国产精品99久久不卡二区| 国产精品乱码一区二三区小蝌蚪| 久久综合九色九九| 亚洲婷婷综合色高清在线| 国产精品高清免费在线观看| 美女诱惑一区| 亚洲精品一区在线观看香蕉| 欧美午夜美女看片| 午夜精品久久久久久久99樱桃| 欧美freesex8一10精品| 国产日韩精品在线观看| 免费日韩av电影| 亚洲午夜久久久久久久久电影网| 午夜精品福利视频| 日韩亚洲精品电影| 亚洲欧美日韩精品久久久久| 欧美国产精品v| 久久国产精品一区二区| 中日韩高清电影网| 国产精品乱码久久久久久| 在线观看视频欧美| 国产麻豆精品视频| 国产日韩一区二区三区在线| 韩国女主播一区二区三区| 亚洲欧美在线播放| 国内一区二区三区在线视频| 亚洲欧美日韩网| 久久超碰97中文字幕| 欧美韩日一区| 亚洲盗摄视频| 免费91麻豆精品国产自产在线观看| 欧美精品一卡二卡| 在线播放日韩欧美| 国产日韩欧美不卡| 激情懂色av一区av二区av| 国产伦精品一区二区三区四区免费| 欧美日韩免费一区| 狠狠色丁香婷婷综合| 亚洲一区日韩在线| 亚洲高清视频的网址| 国产精品视频免费一区| 欧美日韩大片| 永久免费视频成人| 久热精品视频在线观看一区| 国产主播一区二区三区四区| 日韩视频在线免费| 在线一区二区视频| 亚洲电影免费观看高清完整版| 欧美午夜一区| 欧美成人a∨高清免费观看| 蜜桃久久精品一区二区| 亚洲欧美一区二区三区久久| 国产精品v日韩精品| 亚洲伊人一本大道中文字幕| 亚洲视频999| 免费永久网站黄欧美| 亚洲性夜色噜噜噜7777| 久久精品99| 国产日产欧产精品推荐色| 亚洲欧美日韩系列| 国产欧美一区二区三区在线老狼| 欧美激情2020午夜免费观看| 夜色激情一区二区| 欧美视频在线观看 亚洲欧| 亚洲人体大胆视频| 国产精品久久久久久超碰| 亚洲免费av电影| 欧美三级午夜理伦三级中视频| 欧美精品亚洲一区二区在线播放| 日韩亚洲欧美在线观看| 欧美日韩一级大片网址| 欧美激情精品久久久久久久变态| **性色生活片久久毛片| 国产视频久久久久| 国产伦精品一区二区三区高清版| 亚洲一区二区不卡免费| 欧美精彩视频一区二区三区| 男人的天堂亚洲在线| 国产精品久久午夜夜伦鲁鲁| 亚洲欧美综合一区| 亚洲一区免费在线观看| 噜噜噜噜噜久久久久久91| 夜夜爽夜夜爽精品视频| 欧美三级小说| 免费影视亚洲| 国产精品久久久久久福利一牛影视| 久久嫩草精品久久久久| 一区二区三区色| 亚洲电影免费观看高清| 久久本道综合色狠狠五月| 国产精品视频一区二区三区| 欧美日韩国产三区| 嫩草国产精品入口| 在线天堂一区av电影| 欧美大片国产精品| 免费美女久久99| 亚洲欧美国产一区二区三区| 亚洲婷婷综合久久一本伊一区| 欧美伊人影院| 在线视频亚洲欧美| 国产精品任我爽爆在线播放| 精品51国产黑色丝袜高跟鞋| 亚洲国产1区| 在线日韩欧美| 男女视频一区二区| 欧美影院在线| 欧美日本精品一区二区三区| 国产综合色一区二区三区| 亚洲人成小说网站色在线| 亚洲一区二区三区影院| 国产精品日韩精品| 欧美精品七区| 中日韩午夜理伦电影免费| 国产一区二区三区四区hd| 在线免费精品视频| 亚洲美女网站| 国产毛片精品视频| 亚洲在线日韩| 韩国三级电影久久久久久| 亚洲男人的天堂在线观看| 国产精品久久久一本精品| 艳女tv在线观看国产一区| 最新国产の精品合集bt伙计| 免费成人高清视频| 久久一二三区| 性欧美超级视频| 亚洲免费在线播放| 国产精品视频福利| 欧美大片在线观看一区二区| av成人动漫| 久久免费视频在线观看| 亚洲无限乱码一二三四麻| 欧美成人亚洲成人日韩成人| 国产精品欧美经典| 一本色道久久综合亚洲精品不卡| 欧美亚洲视频在线看网址| 亚洲国产激情| 一区在线观看| 在线播放国产一区中文字幕剧情欧美| 日韩一级精品视频在线观看| 久久成人免费电影| 亚洲国产精品国自产拍av秋霞| 国产精品毛片va一区二区三区| 国产婷婷色一区二区三区四区| 亚洲综合色噜噜狠狠| 狠狠爱综合网| 91久久国产精品91久久性色| 国产综合久久久久久鬼色| 欧美体内she精视频在线观看| 欧美日韩国产三区| 亚洲精品国产精品久久清纯直播| 欧美午夜一区二区福利视频| 国产精品午夜在线观看| 久久久久国产精品一区三寸| 久久国产精品72免费观看| 亚洲韩国精品一区| 激情六月婷婷久久| 亚洲天堂男人| 久久国产主播| 欧美日本在线观看| 国产精品青草久久久久福利99| 久久久欧美一区二区| 久久久精品免费视频| 欧美日韩国产经典色站一区二区三区| 欧美日韩一区二区欧美激情| 亚洲国产一区视频| 久久本道综合色狠狠五月| 国产精品日韩久久久| 一二美女精品欧洲| 欧美国产激情| 影音先锋亚洲视频| 欧美啪啪成人vr| 亚洲欧美欧美一区二区三区| 国产日韩欧美视频在线| 国内视频一区| 亚洲一区三区电影在线观看| 国产精品视频观看| 国产女人精品视频| 国产精品亚洲视频| 国产精品magnet| 国产欧美欧美| 欧美日韩精品二区| 欧美日韩免费一区二区三区| 亚洲综合社区| 国产精品日日做人人爱| 一区二区高清视频| 国产日韩欧美不卡| 六月婷婷一区| 欧美手机在线视频| 亚洲欧美日韩一区在线| 久久免费午夜影院| 国产热re99久久6国产精品| 亚洲图片自拍偷拍| 黄色国产精品一区二区三区| 国产亚洲美州欧州综合国| 午夜国产精品影院在线观看| 国产欧美午夜| 性色av一区二区三区| 亚洲日本欧美日韩高观看| 国产视频一区二区在线观看| 欧美区高清在线| 性欧美1819sex性高清| 狠狠久久亚洲欧美专区| 亚洲乱码国产乱码精品精天堂| 欧美成人一区二区三区| 免费日韩av片| 亚洲国产欧美不卡在线观看| 欧美日韩 国产精品| 国产精品视频网站| 亚洲国产一区二区视频| 欧美亚洲视频在线看网址| 久久精品国产96久久久香蕉| 免费国产自线拍一欧美视频| 一本色道久久综合亚洲91| 亚洲最新合集| 国产自产女人91一区在线观看| 欧美精品一区二区视频| 老司机午夜免费精品视频| 久久亚洲图片| 欧美日韩精品三区| 欧美在线网址| 国产精品久久久久毛片大屁完整版| 欧美va亚洲va日韩∨a综合色| 亚洲美女精品成人在线视频| 欧美成人精品| 久久精品国产99国产精品| 你懂的亚洲视频| 午夜精品视频在线| 美女脱光内衣内裤视频久久影院| 亚洲精品123区| 久久精品国产亚洲5555| 欧美日韩伦理在线免费| 国产日韩精品视频一区二区三区| 性欧美大战久久久久久久免费观看| 久久日韩粉嫩一区二区三区| 欧美精品在线播放| 在线观看亚洲一区| 在线免费观看日韩欧美| 欧美一级专区免费大片| 欧美黄色aa电影| 在线观看亚洲视频| 亚洲福利久久| 欧美精品在线一区二区| 性色av一区二区怡红| 一区二区av在线| 久久久97精品| 欧美日韩p片| 欧美成人免费大片| 一区二区三区毛片| 欧美激情第3页| 国产日韩欧美一区二区三区在线观看| 国产精品视频一区二区三区| 亚洲欧洲综合另类在线| 亚洲欧美变态国产另类| 亚洲成色777777在线观看影院| 国产精品女人毛片| 亚洲综合欧美日韩| 欧美激情一区二区三区不卡|