• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于DICE結(jié)構(gòu)的SRAM抗輻照加固設(shè)計

    2016-04-21 09:03:27薛海衛(wèi)
    電子與封裝 2016年3期

    沈 婧,薛海衛(wèi)

    (中國電子科技集團公司第58研究所,江蘇無錫214035)

    ?

    基于DICE結(jié)構(gòu)的SRAM抗輻照加固設(shè)計

    沈婧,薛海衛(wèi)

    (中國電子科技集團公司第58研究所,江蘇無錫214035)

    摘要:存儲單元的加固是SRAM加固設(shè)計中的一個重要環(huán)節(jié)。經(jīng)典DICE單元可以在靜態(tài)情況下有效地抗單粒子翻轉(zhuǎn),但是動態(tài)情況下抗單粒子翻轉(zhuǎn)能力較差。提出了分離位線的DICE結(jié)構(gòu),使存儲單元在讀寫狀態(tài)下具有一定的抗單粒子效應(yīng)能力。同時,對外圍電路中的鎖存器采用雙模冗余的方法,解決鎖存器發(fā)生SEU的問題。該設(shè)計對SRAM進行了多方位的加固,具有很強的抗單粒子翻轉(zhuǎn)能力。

    關(guān)鍵詞:SRAM加固;DICE;分離位線;單粒子翻轉(zhuǎn)

    1 引言

    在外層空間以及核爆等輻射環(huán)境中,單粒子效應(yīng)將引起集成電路本身損壞或存儲信息變化,從而導(dǎo)致整個系統(tǒng)崩潰,造成災(zāi)難性的后果。隨著工藝縮減,單粒子效應(yīng)對集成電路的損傷在持續(xù)增加。近年來,我國航天事業(yè)取得了迅速發(fā)展,對抗單粒子效應(yīng)加固的大規(guī)模集成電路提出了極大的需求[1]。

    存儲器作為超大規(guī)模集成電路的主要產(chǎn)品,近年來發(fā)展非常迅速。目前SRAM不僅是用作計算機高速緩存的最大量揮發(fā)性存儲器,在航空、通訊、消費類電子產(chǎn)品中也有著十分廣泛的應(yīng)用。因此,在航天航空事業(yè)飛速發(fā)展的今天,SRAM的抗輻照性能設(shè)計顯得至關(guān)重要。

    為了解決單粒子翻轉(zhuǎn)效應(yīng),傳統(tǒng)的方法是從特殊的輻射工藝線上進行加固。但是,由于這種特殊的工藝線生產(chǎn)流程較復(fù)雜,而且輻照產(chǎn)品的需求量極低,使采用工藝加固進行抗輻照設(shè)計的研究進展較為遲緩。為了降低工藝的復(fù)雜度,同時滿足抗輻照性能的要求,電路級抗輻照加固設(shè)計的方法得到了快速發(fā)展。目前,常用的電路級抗單粒子翻轉(zhuǎn)技術(shù)有雙互鎖存儲單元(dual interlocked storagecell,DICE)技術(shù)[2~3]、三模冗余技術(shù)[4](triple modular redundancy,TMR)等。

    本文基于經(jīng)典DICE結(jié)構(gòu),提出了一種將位線分離的DICE結(jié)構(gòu)。該結(jié)構(gòu)用于存儲單元不僅能在數(shù)據(jù)保持階段有效地抗單粒子翻轉(zhuǎn),也能解決傳統(tǒng)DICE結(jié)構(gòu)在數(shù)據(jù)讀寫過程中不能抗單粒翻轉(zhuǎn)的問題。外圍電路中,綜合考慮存儲面積的大小以及與分離位線DICE單元使用的兼容性,本文采用鎖存器雙模冗余的結(jié)構(gòu)來進行加固。

    2基于DICE結(jié)構(gòu)的SRAM加固設(shè)計

    2.1分離位線的DICE結(jié)構(gòu)

    圖1所示為經(jīng)典的基于反饋機制的12管DICE存儲單元[5],通過將4個反相器首尾相接,其中存儲節(jié)點分別與前一級NMOS和后一級PMOS相連接,使得正負(fù)存儲器數(shù)據(jù)都被冗余保存,一旦某個存儲節(jié)點發(fā)生單粒子翻轉(zhuǎn),其連接的節(jié)點電壓只會影響前一級或者后一級的存儲節(jié)點,未被影響的那一級會對跳變的存儲節(jié)點的信息進行恢復(fù)。

    在數(shù)據(jù)保持狀態(tài)中,字線WL關(guān)斷,4個讀寫管關(guān)斷,根據(jù)DICE工作原理,若有1個節(jié)點發(fā)生SEU,可以通過其他3個節(jié)點來恢復(fù)。在讀寫過程中,字線打開,4個傳輸管同時導(dǎo)通,存儲單元中的節(jié)點Q1、Q2 和Q1N、Q2N將通過位線兩兩連接在一起。只要其中有1個節(jié)點發(fā)生翻轉(zhuǎn),其他3個節(jié)點都會通過傳輸管而發(fā)生翻轉(zhuǎn)。綜上所述,該結(jié)構(gòu)在讀寫過程中發(fā)生翻轉(zhuǎn)的關(guān)鍵原因在于WL打開使得讀寫管與位線相連。因此,本文提出了一種分離位線的DICE結(jié)構(gòu),如圖2所示。

    圖2 位線分離的DICE存儲單元結(jié)構(gòu)

    分離位線的DICE單元將4根位線各自獨立,原來通過位線相連接的N5、N7和N4、N6不再兩兩連接在一起,形成4條獨立的位線BL、BLN、BL1、BL1N,這樣,即使讀寫管同時打開,內(nèi)部節(jié)點也是相互隔離的,因此在讀寫過程中也能防止發(fā)生SEU翻轉(zhuǎn)。

    本文采用Cadence Spectre仿真工具,對位線分離的DICE存儲單元進行功能仿真,仿真結(jié)果如圖3所示。

    圖3 分離位線的DICE單元讀寫仿真結(jié)果

    從圖中可以看出,該仿真實現(xiàn)了寫“1”、讀“1”的讀寫功能,字線“WL”第一個高電平來時,位線“BL”把“1”寫到了存儲點Q上,而在下一個字線脈沖來時,存儲的“1”數(shù)據(jù)使得位線BLN進行放電。一旦靈敏放大器檢測到兩條位線上的電壓差便輸出相應(yīng)的邏輯值,完成了讀“1”操作。同樣的原理,寫“0”和讀“0”也是如此。節(jié)點Q1、Q2和Q1N、Q2N兩兩雖沒有相互連接,但由于DICE結(jié)構(gòu)的對稱性,它們存儲的節(jié)點電壓是一致的,也就是說BL0、BL0N與BL、BLN的結(jié)果是一致的。

    2.2雙模冗余加固設(shè)計

    外圍電路抗單粒子翻轉(zhuǎn)的加固在SRAM加固設(shè)計中也是必不可少的,對鎖存器加固一般采用雙模冗余或三模冗余的方法,相比而言,雙模冗余占用的資源比較少且速度快,但缺點就是如果出錯將會輸出高阻態(tài),如果不及時進行刷新將導(dǎo)致輸出錯誤。而SRAM中的寫入、地址和輸出電路中鎖存器內(nèi)容在每一個周期都會進行刷新,因此,選擇使用雙模冗余進行加固是一個比較好的選擇。

    本文以數(shù)據(jù)寫入電路雙模冗余設(shè)計為例,圖4為SRAM傳統(tǒng)數(shù)據(jù)寫入電路結(jié)構(gòu)圖。D為數(shù)據(jù)輸入端,WEN為寫使能信號,D為數(shù)據(jù)輸入信號,當(dāng)WEN=1時,進行寫操作,數(shù)據(jù)進行鎖存后發(fā)送到位線BL和BL_。由GTP作為控制信號的傳輸門和交叉耦合的反相器組成的鎖存器,一旦發(fā)生SEU,將會導(dǎo)致BL和BL_位線同時放電或者不放電,這樣寫入的數(shù)據(jù)將會是一個不定值。

    圖4 SRAM數(shù)據(jù)寫入電路

    雙模冗余加固后的寫入電路如圖5所示。電路增加了一對存儲反相信號的鎖存器,這樣就產(chǎn)生了BL、BL_、BL1、BL1_共4根位線信號,當(dāng)其中某一個鎖存器發(fā)生錯誤時,其他3個鎖存器還能提供正確的信號,結(jié)合考慮DICE結(jié)構(gòu)的工作機理,只要有3路信號正確就可以保證寫入的數(shù)據(jù)是正確的。

    圖5 雙模冗余加固的SRAM寫入電路

    3 單粒子效應(yīng)模擬仿真

    本文采用Cadence的Spectre仿真軟件對分離位線的DICE單元以及雙模冗余加固的外圍電路進行了抗單粒子模擬仿真。在半導(dǎo)體集成電路中,受到單粒子轟擊會產(chǎn)生大量的電荷,在電場的作用下形成脈沖電流,通常在仿真中采用向敏感節(jié)點注入一定寬度脈沖電流的方法來模擬單粒子轟擊[6~7]。

    3.1寫操作時的單粒子效應(yīng)模擬

    在節(jié)點Q1和地之間加一個轟擊時間持續(xù)100 ps的電流脈沖來進行SEU模擬,假設(shè)寫操作時對Q1點寫入“1”,一旦受到電流轟擊,Q1節(jié)點將不能進行正常的寫操作,節(jié)點Q1存儲的電荷將迅速放電,最終導(dǎo)致該節(jié)點的存儲值發(fā)生翻轉(zhuǎn),下面分析了兩種DICE結(jié)構(gòu)在不同強度轟擊電流下的翻轉(zhuǎn)情況對比。

    圖6為轟擊電流為40 mA時,各個節(jié)點的電壓變化波形圖。由圖6(a)和圖6(b)可以看出,雖然寫“1”過程中Q1節(jié)點在電流轟擊時發(fā)生了翻轉(zhuǎn),但由于轟擊電流較弱,兩種DICE單元均在電流轟擊結(jié)束之后迅速恢復(fù)到寫“1”狀態(tài)。

    圖7為轟擊電流增大至80 mA時,各個節(jié)點的電壓變化波形圖。由圖7(a)可以看出,Q1節(jié)點在進行寫“1”操作時受到了單粒子轟擊,Q1節(jié)點的值立即翻轉(zhuǎn)到“0”,并且在單粒子轟擊結(jié)束之后也未能恢復(fù),寫“1”操作出現(xiàn)錯誤。圖7(b)是分離位線的DICE單元,Q1節(jié)點在電流轟擊之后迅速恢復(fù)到寫“1”狀態(tài)。實驗證明了SRAM在讀寫操作時,分離位線的DICE單元能夠有效地抗單粒子翻轉(zhuǎn)。

    3.2寫入電路單粒子效應(yīng)模擬

    圖8是分別對傳統(tǒng)的數(shù)據(jù)寫入電路和雙模冗余加固的數(shù)據(jù)寫入電路在工作過程中發(fā)生單粒子效應(yīng)的模擬波形。寫電路在進行寫1操作時鎖存器受到單粒子轟擊,位線BL翻轉(zhuǎn)為0,BL_也為0,傳統(tǒng)DICE結(jié)構(gòu)Q1、Q2連接同一根位線,因此節(jié)點Q1、Q2的寫入狀態(tài)同時出現(xiàn)錯誤,兩個節(jié)點同時翻轉(zhuǎn),DICE單元將無法恢復(fù),結(jié)果如圖8(a)所示。而在雙模冗余加固電路中,盡管BL翻轉(zhuǎn)導(dǎo)致節(jié)點Q1發(fā)生錯誤,但BL1、BL1_和BL_三路位線仍能保證Q2、Q2N、Q1N三個節(jié)點的狀態(tài)正確,在字線關(guān)斷之后,Q1的狀態(tài)也能通過DICE的恢復(fù)機制恢復(fù)到預(yù)期值,仿真結(jié)果如圖8 (b)所示。

    圖6 I=40 mA、t=100 ps時的波形圖

    圖7 I=80 mA、t=100 ps時的波形圖

    圖8 數(shù)據(jù)寫入電路受轟擊時的信號波形

    4 結(jié)束語

    通過對比分析仿真波形,基于分離位線的DICE結(jié)構(gòu)的SRAM存儲單元可以實現(xiàn)傳統(tǒng)SRAM具備的讀寫性能。位線分離使得SRAM存儲單元在數(shù)據(jù)保持狀態(tài)以及數(shù)據(jù)讀寫狀態(tài)時具備有效的抗單粒子翻轉(zhuǎn)特性,外圍電路的雙模冗余加固結(jié)構(gòu)也為SRAM的抗輻照能力提供了更有力的保障。

    參考文獻(xiàn):

    [1] K NU DSEN J E, CLARK L T. An area and power efficient radiation hardened by design flip-flop [J]. IEEE Trans Nucl Sci, 2006, 53(6): 3392-3399.

    [2] CALIM T, NICOLAIDIS M, VELAZCO R. Upset hardened memory design for submicron CMOS technology [J]. IEEE Transaction on Nuclear Science, 1996, 43(6): 2874-2878.

    [3] TIAN H, YANG H Q, MA X, et al. Design of radiation hardened master-slave type flip-flop based on DICE [J]. Microelectronics, 2013, 43(1): 65-69.

    [4] HENTSCHKE R, MARQUES F, LINA F, et al. Analyzing area and performance penalty of protecting different digital modules with hamming code d triple modular redundancy [C]. Proceedings of the 15th Conference on Integrated Circuits and Systems Design. Porto Alegre, Brazil, 2002: 95-100.

    [5] NOWLIN R N, BEGAY C S, PARKER R R, et al. Radiation hardness of hardened-by-design SRAMs in commercial foundrytechnologies[C].Proceedingsof2006 IEEERadiation EffectsDataWorkshop,PonteVedra,FL,USA,2006.136-143.

    [6] Maru A, Shindou S, Ebihara T, et al. DICE based flip-flop with SET pulse discriminator on a 90 nm bulk CMOS process[C]. Nuclear and Space Radiation Effects Conference, 2010. USA: Denver, 2010.

    [7]張凌宇,賈宇明,李磊,等.基于DICE結(jié)構(gòu)的抗輻照SRAM設(shè)計[J].微電子學(xué),2011,4(1).

    沈婧(1988—),女,江蘇泰州人,碩士,研究方向為抗輻照SRAM設(shè)計。

    Design of Radiation Hardened SRAM Based on DICE

    SHEN Jing, XUE Haiwei
    (China Electronics Technology Group Corporation No.58 Research Institute, Wuxi 214035, China)

    Abstract:Cell hardened is an important part in the design of SRAM radiation hardened. The classic DICE unit possesses high efficiency of anti-SEU in the static state of SRAM,but it is incapable of resisting SET in the dynamic state. A separated-bit-line structure is proposed in the paper and this new memory cell has got the ability to immunize Single Event Transient in any working period besides anti-SEU. Furthermore a double module redundancy method is presented to resolve the upset in the peripheral circuits. SRAM with this new structure will get a strong ability of anti-Single Event Effects and high security of data for the multiple aspects of hardening design.

    Keywords:SRAM hardening; DICE; separated-bit-line; single event upset

    作者簡介:

    收稿日期:2015-12-9

    中圖分類號:TN402

    文獻(xiàn)標(biāo)識碼:A

    文章編號:1681-1070(2016)03-0026-05

    凌源市| 广汉市| 福鼎市| 淮滨县| 深圳市| 张家港市| 陇川县| 通州区| 安图县| 丰顺县| 阆中市| 太保市| 五指山市| 汶川县| 习水县| 汾西县| 莱芜市| 孟村| 香河县| 巍山| 措勤县| 独山县| 萨嘎县| 桂平市| 喜德县| 海伦市| 库尔勒市| 石嘴山市| 武安市| 城固县| 福鼎市| 南昌市| 仙居县| 江都市| 古田县| 双城市| 株洲县| 醴陵市| 合江县| 垦利县| 健康|