汪海
摘要:隨著現(xiàn)代技術(shù)的大力發(fā)展,集成電路的可靠性日益嚴重。負偏置溫度不穩(wěn)定性引起的電路老化,高能粒子轟擊組合邏輯電路產(chǎn)生軟錯誤,是影響可靠性的兩個重要因數(shù)?;谏鲜鰞蓚€問題,設(shè)計了一種穩(wěn)定性檢測器,該穩(wěn)定性檢測器用于老化預(yù)測傳感器中,用來檢測集成電路老化情況。并且結(jié)構(gòu)自身可以容軟錯誤。
關(guān)鍵詞:集成電路; 負偏置溫度不穩(wěn)定性; 老化預(yù)測; 軟錯誤
中圖分類號:TN407? ? ? ?文獻標識碼:A? ? ? 文章編號:1009-3044(2019)02-0266-02
A Stability Checker With Soft Error Tolerance
WANG Hai
(School of Electrical and Information Engineering, Anhui University of Science and Technology, Huainan 232000, China)
Abstract: With the rapid development of modern technology, the reliability of integrated circuits is becoming more and more serious. The circuit aging caused by negative bias temperature instability and soft errors caused by high energy particle bombardment are two important factors affecting reliability. Based on the above two issues, a stability check is designed, the stability check used in aging prediction sensors, used to detect integrated circuit aging. And the structure can resist soft errors.
Key words: Integrated circuit; Negative bias temperature instability; Aging prediction; Soft error
1 引言
老化和軟錯誤是影響電路可靠性的兩個重要因數(shù)。研究表明產(chǎn)生老化的主要原因為負偏置溫度不穩(wěn)定性[1-4](NBTI:Negative Bias Temperature Instability)。由于NBTI本身的特性,我們可以通過老化預(yù)測傳感器對NBTI引起的老化進行提前預(yù)測[5]。軟錯誤是一種由輻射、電壓電流變化等引起的一種瞬態(tài)過程[6-7]。單粒子瞬態(tài)SET(Single Event Transition)是軟錯誤的一種[8-10],SET通常在組合邏輯電路產(chǎn)生,當電路中發(fā)生了SET,那么SET就會通過組合邏輯電路,依次影響各個結(jié)構(gòu)的工作狀態(tài),導(dǎo)致錯誤發(fā)生。
2 穩(wěn)定性檢測器
2.1 老化預(yù)測傳感器框架結(jié)構(gòu)
老化預(yù)測傳感器框架圖如圖1所示,時鐘信號CLK通過延遲單元輸出保護帶信號GB,組合邏輯輸入信號Comb和保護帶信號GB通過穩(wěn)定檢測器,得到穩(wěn)定檢測器輸出信號OUT,判斷是否發(fā)生了老化。
本文的結(jié)構(gòu)用于傳感器的檢測階段,其用來檢測組合邏輯輸入信號,并判斷電路是否發(fā)生老化。
2.2 容軟錯誤的穩(wěn)定性檢測器設(shè)計
本文提出了一種可容軟錯誤的穩(wěn)定檢測器。該結(jié)構(gòu)利用了C單元對結(jié)構(gòu)進行防護。因此下文介紹C單元結(jié)構(gòu),C單元結(jié)構(gòu)圖如圖2所示,其工作原理為X1、X2輸入相同,那么反向輸出Y,X1、X2輸入不同,那么保持之前的輸出,輸出為高阻態(tài)。
C單元工作過程:當X1、X2輸出為高電平1,那么P1、P2關(guān)斷,N1、N2管導(dǎo)通,Y輸出0。當X1、X2輸出為0時,那么P1、P2導(dǎo)通,N1、N2關(guān)斷,Y輸出1。若此時X1點輸出由0變?yōu)?,N1導(dǎo)通,P1關(guān)斷,P2導(dǎo)通,N1關(guān)斷,Y節(jié)點既不接高電平,又不接地,輸出為高阻態(tài),保持之前的輸出1。因此C單元可以用來穩(wěn)定電路。
容軟錯誤的穩(wěn)定性檢測器如圖3所示, RESET為該結(jié)構(gòu)的復(fù)位開關(guān),用來控制結(jié)構(gòu)的正常工作(正常工作時RESET控制P1為關(guān)斷狀態(tài))。GB為延時單元輸出的保護帶信號,Co和CoB為組合邏輯輸入信號以及其反向信號。OUT為檢測結(jié)果,并用來控制P2、N4、N5、N6,當組合邏輯電路未發(fā)生老化,OUT輸出為0,此時P2導(dǎo)通,N4、N5、N6 關(guān)斷,穩(wěn)定性檢測器可以持續(xù)對組合邏輯輸入進行檢測。當檢測到組合邏輯電路老化時,OUT輸出為1,P2關(guān)斷,此時結(jié)構(gòu)的上拉網(wǎng)絡(luò)關(guān)斷,N4、N5、N6導(dǎo)通,下拉網(wǎng)絡(luò)導(dǎo)通,OUT輸出為1,從而鎖存檢測結(jié)果。
當檢測完成后穩(wěn)定性檢測器發(fā)生軟錯誤,假設(shè)X點受到高能粒子轟擊,發(fā)生軟錯誤,由于X,Y節(jié)點邏輯輸出值在未發(fā)生錯誤時為0,當X點發(fā)生軟錯誤并由0跳變到1,此時Y點仍然為0,故X,Y邏輯值相反,通過C單元輸出高阻態(tài),OUT輸出為1。由于未改變結(jié)構(gòu)OUT輸出值,此時N4、N5、N6導(dǎo)通,下拉網(wǎng)絡(luò)導(dǎo)通,糾正X點值,使得結(jié)構(gòu)進入恢復(fù)為穩(wěn)定狀態(tài)。
3 結(jié)論
本文提出了一種可容軟錯誤的穩(wěn)定性檢測器,該檢測器可以預(yù)防鎖存期間結(jié)構(gòu)因高能粒子轟擊而產(chǎn)生的鎖存錯誤,并且通過反饋使節(jié)點保持強0狀態(tài),提高了穩(wěn)定性檢測器的抗干擾能力。
參考文獻:
[1] Ding D, Zhang Y, Wang P, et al. Design a delay amplified digital aging sensor circuit in 65nm CMOS[C]// IEEE International Conference on Solid-State and Integrated Circuit Technology[J]. IEEE, 2017:1449-1451.
[2] 徐輝, 李丹青, 應(yīng)健鋒, 等. 基于關(guān)鍵路徑與改進遺傳算法的最佳占空比求解[J]. 傳感器與微系統(tǒng), 2017, 36(10):124-128.
[3] Khan S, Hamdioui S. Modeling and mitigating NBTI in nanoscale circuits[C]// On-Line Testing Symposium. IEEE, 2011:1-6.
[4] 徐輝, 何洋, 李丹青, 等. 考慮路徑相關(guān)性的TG-based緩解電路老化[J]. 電子測量與儀器學(xué)報, 2018(4).
[5] Agarwal M, Paul B C, Zhang M, et al. Circuit Failure Prediction and Its Application to Transistor Aging[C]// IEEE Vlsi Test Symmposium. IEEE Computer Society, 2007.
[6] Mehrara M , Attariyan M , Shyam S , et al. Low-cost protection for SER upsets and silicon defects[C]// Design, Automation & Test in Europe Conference & Exhibition. IEEE, 2007.
[7] Xu H , Zhu J , Lu X , et al. An advanced SEU tolerant latch based on error detection[J]. Journal of Semiconductors, 2018(5).
[8] Ahlbin J R . Characterization of the mechanisms affecting single-event transients in sub-100 nm technologies[C]// Vanderbilt University, 2013.
[9] Baumann R . Soft Errors in Advanced Computer Systems[J]. IEEE Design & Test of Computers, 2005, 22(3):258-266.
[10] Atkinson N M , Ahlbin J R , Witulski A F , et al. Effect of Transistor Density and Charge Sharing on Single-Event Transients in 90-nm Bulk CMOS[J]. IEEE Transactions on Nuclear Science, 2011, 58(6):2578-2584.