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

一種基于電壓控制的掃描測試功耗優化方法*

2011-03-06 02:59:46張紅南文躍榮
湖南大學學報(自然科學版) 2011年1期
關鍵詞:方法

張紅南,文躍榮,鄧 榕

(1.湖南大學物理與微電子科學學院,湖南長沙 410082;2.長沙大學電子與通信工程系,湖南長沙 410003)

一種基于電壓控制的掃描測試功耗優化方法*

張紅南1?,文躍榮1,鄧 榕2

(1.湖南大學物理與微電子科學學院,湖南長沙 410082;2.長沙大學電子與通信工程系,湖南長沙 410003)

提出了一種通過電壓控制來實現掃描測試低功耗優化的方法(壓控法).該方法主要采用插入門控晶體管來控制組合邏輯單元供電,從而有效地解決了在掃描測試移入過程中測試信號向組合邏輯的無用傳播,由于組合邏輯的供電受到控制,因此壓控法不僅有效降低了無用的動態功耗,同時也大大降低了由于供電所產生的漏電靜態功耗.而且門控晶體管的插入對于當前設計的面積和時序影響都很小.實驗結果表明,壓控法對面積和延遲的影響遠遠小于以往插入邏輯門單元的方法,同時對功耗的優化最高可達近32%的改善.

動態功耗;掃描測試;組合邏輯電路;測試信號;靜態功耗

隨著集成電路制造技術的發展及納米時代的到來,高集成度使得芯片的測試功耗成為集成電路設計必須考慮的重要因素.采用掃描結構的可測試性設計(DFT)方法,能夠提高測試覆蓋率,縮短測試時間[1].然而,測試模式下產生功耗比在功能模式下產生的功耗要大很多.目前,已有研究指出在測試信號移入階段,觸發器跳變會影響組合邏輯,引起不必要的信號傳播,導致了大量無用功耗產生[2].

本文提出了一種采用物理設計方案來降低測試功耗的方法.利用控制測試向量移入過程中組合邏輯做不必要的翻轉來降低功耗[3],通過增加門控晶體管控制組合邏輯供電來實現低功耗優化.這與當前許多研究最大不同之處是不用改變現有測試流程以及相應測試工具[4],便可以在保持其原有性能的基礎上大大降低芯片測試功耗[5].

1 插入邏輯門單元

插入邏輯門單元可以簡單而有效地降低測試功耗[6].如圖1所示,除了插入與門和或門單元,還可以插入MUX選擇器或者掃描保持電路,插入掃描保持電路的方法相當于提供一個時序元件,這一方法非常有助于延遲故障的測試[7].在一個掃描保持設計中,每一個時序元件包含一個附加的存儲單元(即保持鎖存器),鎖存器的輸出直接連到組合邏輯路徑,在掃描測試的移入過程中這一單元是不使用的.因此,它也可以有效地阻止測試信號向組合邏輯的擴散.

圖1 邏輯單元的掃描測試電路Fig.1 Scanning test circuit of logical unit

然而上述方法因為加入了邏輯單元,所以增加了信號從觸發器到組合邏輯傳播的延遲.而且,增加的邏輯單元還會導致面積增加及正常功能模式下的開關功耗增大.本文提出了一種通過電壓控制,將觸發器連接的第1級組合邏輯單元供電電壓關閉,信號會因為無法通過已經斷開供電的邏輯單元而停止向組合邏輯傳播.

2 壓控法原理分析

壓控法通過在第1級組合邏輯上引入一個門控晶體管,來門控住VDD或GND.這一方法同前面介紹的模塊插入的方法相比,降低了峰值功耗和總功耗,縮小了芯片面積.并且,延遲的影響也明顯得到改善.

圖2 單獨門控晶體管的插入Fig.2 Independentgating transistor insertion

如圖2所示,圖2(a)給出了獨立門控晶體管插入的示意圖.如果采用的是NMOS管(即門控GND)門控則是從“1”到“0”的跳變;如果采用的是PMOS管(即門控VDD)門控則是從“0”到“1”的跳變.從圖中可以看出,輸入端口IN從“1”到“0”的第一次跳變將會把輸出OUT1變為VDD.這一跳變將會沿著反相器鏈傳播下去.然而,此后輸入端進來的任何跳變將不會再傳播下去,因為此時的OUT1不能夠被放電.這樣就可以有效地減少掃描移入過程中多余的單元翻轉.由于門控晶體管的引入,相當于在NMOS管的柵極掛上負載,輸入端口IN對于高電平時的電壓值會增大.

盡管采用獨立的門控晶體管(即每一個邏輯單元都采用一個晶體管控制供電)可以有效地控制組合邏輯單元的開關激活,但是這樣會造成很大的面積和延遲影響.為了克服這種影響,如圖2(b)所示,僅在與觸發器相連的第1級組合邏輯上增加門控晶體管,可以有效地屏蔽后面剩下的組合邏輯單元的跳變(transition).

3 輸出端浮空的控制

采用壓控法降低動態功耗的一個關鍵問題是:如果輸出端電壓由晶體管門控后被鎖定在邏輯“0”,那么,此時的電路狀態相當于第1級邏輯單元輸出是浮空的.浮動輸出電壓取決于門控網絡的PMOS管和NMOS管之間漏電流的平衡.另外,由于電路總的串擾噪聲和瞬態效應的存在很容易改變一個浮動的輸出電壓.如果第1級門控的輸出電壓不能準確地穩定在VDD或者GND,將有可能引起后面被驅動的邏輯單元產生靜態短路電流.以及紊亂的動態不定向翻轉.這違背了原有的設計初衷,因此必須采用一定的方法來控制輸出端電壓的浮動變化.

如圖3所示,在增加門控晶體管電路基礎上加入一個上拉(或下拉)晶體管,這樣就可以將輸出端的電壓值穩定在與門控晶體管鎖定電壓相反的狀態.如圖3 (a)所示,當采用門控GND方法時,當觸發器輸出由“0”到“1”時,門控GND使電路輸出被鎖定為ground.但是為了控制輸出端浮空問題,此時采用上拉晶體管(Pull-up),電路輸出可以有效地被控制在VDD;同樣,當采用門控VDD的方法時,當觸發器輸出由“1”到“0”時,門控VDD使電路的輸出被鎖定為power.但是為了控制輸出端浮空問題,此時采用下拉晶體管(Pulldown),電路輸出可以有效被控制在GND.

4 優化方案設計

圖4給出了采用壓控法進行無用動態功耗優化設計的電路方案.通過對第1級邏輯單元的供電電壓控制有效地消除了掃描測試移入過程中組合邏輯單元的開關激活.在一個掃描結構電路中,有2種方法可以實現動態功耗的壓控法優化設計:1)對第1級的邏輯單元進行獨立的電壓控制,也就是給每一個第1級邏輯單元都加入相應的門控晶體管,如圖4所示;2)對第1級所有的邏輯單元采用一個門控晶體管控制,如圖5所示.

圖3 輸出端浮空問題的控制Fig.3 Control of the outputend floating

圖4 第1級獨立門控的電路設計方案Fig.4 Design of the first-levelindependentgating circuit

壓控法除了降低測試過程中組合邏輯所帶來的動態功耗,同時還可以通過輸入測試向量控制算法有效地降低漏電靜態功耗.隨著工藝特征尺寸的不斷縮小,漏電功耗已經成為芯片總功耗的關鍵來源.壓控法不需要增加任何額外的硬件和控制信號,僅僅通過控制第1級組合邏輯的供電來降低掃描測試移入過程中的靜態功耗.與邏輯門插入法相比優化力度和整體性能都得到很好的改善.

5 實驗結果分析

為了說明壓控法對動態功耗的優化效果,本文對ISCAS89基臺的測試電路進行了設計仿真.該仿真在70 nm BPTM模式下進行,以觀測在低于100 nm情況下的門控效應.如表1所示,壓控法對于電路延遲的影響最小.MUX常值法有最大的電路延遲,Latch常值法次之.常值法中插入或非門所帶來的延遲最小(因為引入的單元最簡單).表1最后一列給出了壓控法相對于或非門常值法在延遲性能上的改善.壓控法平均性能要比或非門高94%.

圖5 第1級全局門控的電路設計方案Fig.5 Design of the first-level g lobal gating circuit

表1 延遲百分比增加的比較Tab.1 Comparison of percentage increase in delay

表2為測試模式下電路的功耗分析和比較.因為壓控法能夠控制組合邏輯的供電,所以掃描模式電路的靜態功耗也得到了很好的改善.在表2的最后一列給出了功耗相對于或非門常值法的改善程度.

表2 測試模式下功耗分析和比較Tab.2 Power analysis and comparetion in testmode

6 結 論

本文主要介紹了一種優化動態功耗的方法——壓控法,通過插入門控晶體管來控制第1級組合邏輯單元的供電,由此來阻止掃描測試信號向后面組合邏輯的傳播.實驗證明,在面積、延遲和功耗3個方面,壓控法對電路的優化效果要比其他一般方法好很多.

[1] TANG H,REDDY SM,POMERANZ I.On reducing test data volume and test application time for multiple scan chain designs[C]//International Test Conference.Charlotte:IEEE, 2003:1079-1088.

[2] ABDO LLAH I A,FALLAH F,PEDRAM M.Leakage cu rrent reduction in CMOS VLSI circuits by input vector con trol [J].IEEE T rans on Very Large Scale Integ ration Systems, 2004,12(2):140-154.

[3] GIRARD P.Su rvey of low-pow er testing of VLSIcircuits[J]. IEEE Design and Test Com puters,2002,19(2):82-92.

[4] XU J,LI X K.Efficient physical design methodology for reducing test pow er dissipation of scan-based designs[C]//Netw ork,A rchetectu re and Storage.Zhang jiajie,H unan:IEEE, 2009:365-370.

[5] YOUSSEF A,ANISM,ELMASRY M.A comparative study betw een static and dynam ic sleep signal generation techniques for leakage tolerant designs[J].Very Large Scale Integration System s,2008,16(9):1114-1126.

[6] KHANDELW AL V,SRIVASTAVA A.Leakage con trol th rough fine-grained placement and sizing of sleep transistors [J].Compu ter-Aided Design of Integ rated Circuits and System s,2007,26(7):1246-1255.

[7] WANG Y,HE K,LUO R,et al.Tw o-phase fine-grain sleep transistor insertion technique in leakage critical circuits[J]. Very Large Scale Integ ration Sy stems,2008,16(9):1101-1113.

A Method for Scan Test Power Optimization Based on Voltage Control

ZHANG Hong-nan1?,WEN Yue-rong1,DENG Rong2

(1.College of Physics and M icroelectronics Science,Hunan Univ,Changsha,H unan 410082,China;
2.Co llege of Elec tronics and Communication Engineering,Changsha Univ,Changsha,H unan 410003,China)

This paper proposed amethod to accomplish scan test low-power optimization through voltage control. Thismethod is named voltage-controlmethod for short.It controls the power supply of combination logical units mainly through gating transistor insertion.Iteffectively solves the prob lem of the useless propagation to combination logic from test signals in the processof theshift-in of scan test.Thepowersupply of combination logic is controlled, thus the voltage-controlmethod not only effectively reducesuseless dynamic power,butalso substantially reduces the leakage current static power caused by power supply.Also the insertion of gating transistor has little influence on the designed areaand timing sequence.The experiment result has shown that the voltage-controlmethod hasmuch less influence on the area and delay than the logic gate insertionmethod,and also,the power optimization isimproved by nearly 32%.

dynamic power;scan test;com bination logic circuit;test signals;static power

TN407

A

1674-2974(2011)01-0040-04 *

2010-01-15

湖南省自然科學基金資助項目(851204013)

張紅南(1952-),男,湖南益陽人,湖南大學教授

?通訊聯系人,E-mail:zhanghongnan5@163.com

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 日韩在线影院| 国产99精品视频| 国产在线观看一区二区三区| 国产在线观看高清不卡| 国产系列在线| 国内精品视频在线| 国产91高清视频| 国产丝袜丝视频在线观看| 老色鬼久久亚洲AV综合| 国产资源免费观看| 国产精品一区二区国产主播| а∨天堂一区中文字幕| 国产成人凹凸视频在线| 无码福利视频| 青青青国产在线播放| 91尤物国产尤物福利在线| 高清免费毛片| 亚洲性色永久网址| 91欧美在线| 免费高清a毛片| 国产欧美视频综合二区| 福利在线不卡一区| 色首页AV在线| 亚洲天堂视频网站| 成人精品视频一区二区在线 | 国产第一页免费浮力影院| 日韩人妻无码制服丝袜视频| 尤物在线观看乱码| 国产极品美女在线播放| 欧美α片免费观看| 91九色国产在线| 国产亚洲精品自在久久不卡| 亚洲欧美精品在线| 中文字幕日韩久久综合影院| 亚洲人成网线在线播放va| 亚洲综合香蕉| 久久人搡人人玩人妻精品一| 亚洲第一色视频| 亚洲av无码牛牛影视在线二区| 自拍亚洲欧美精品| 一级在线毛片| 2021国产精品自产拍在线观看| 中日韩一区二区三区中文免费视频| 成人福利一区二区视频在线| 99re这里只有国产中文精品国产精品 | 国产精品不卡片视频免费观看| 亚洲成a人在线播放www| 在线观看国产小视频| 亚洲不卡影院| 国产特一级毛片| 精品国产美女福到在线不卡f| 久久综合AV免费观看| 伊人福利视频| 亚洲人成网站在线观看播放不卡| 午夜欧美在线| 亚洲性影院| 国产二级毛片| 亚洲人成电影在线播放| 国产AV毛片| 国产视频入口| 欧美a网站| 国产亚洲视频中文字幕视频| 国产精品999在线| 香蕉视频国产精品人| 亚洲人成网站色7799在线播放| 成人无码区免费视频网站蜜臀| 手机在线免费不卡一区二| 亚洲成a人在线观看| 久久 午夜福利 张柏芝| 欧美日韩北条麻妃一区二区| 制服丝袜一区| 国产日韩欧美在线视频免费观看| 视频二区国产精品职场同事| 色噜噜在线观看| 免费国产高清精品一区在线| 成人在线综合| 国产中文一区二区苍井空| 久久96热在精品国产高清| 日韩欧美国产另类| 亚洲美女高潮久久久久久久| 精品一区二区三区波多野结衣| 一本综合久久|