国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種帶自刷新功能的三模冗余觸發(fā)器設計

2017-07-20 11:32曹靚王文封晴
電子與封裝 2017年7期
關鍵詞:觸發(fā)器電離時鐘

曹靚,王文,封晴

(中國電子科技集團公司第五十八研究所,江蘇無錫214072)

一種帶自刷新功能的三模冗余觸發(fā)器設計

曹靚,王文,封晴

(中國電子科技集團公司第五十八研究所,江蘇無錫214072)

隨著體硅CMOS電路工藝尺寸的不斷縮小,數字電路在宇宙空間中受到的單粒子效應愈發(fā)嚴重。特別是觸發(fā)器結構電路,單粒子效應中的單粒子翻轉效應會造成觸發(fā)器內部存儲的數據發(fā)生錯亂,影響電路正常工作。提出了一種帶自刷新功能的三模冗余觸發(fā)器設計,改進了傳統(tǒng)三模冗余觸發(fā)器設計只表決修正輸出不刷新錯誤數據的不足。

單粒子翻轉;抗輻射加固;觸發(fā)器;三模冗余

1 引言

隨著工藝技術的發(fā)展,器件尺寸縮小,集成電路集成的晶體管密度提高,隨著工作頻率的不斷增加以及工作電壓的降低,數字電路中的單粒子效應影響越來越嚴重[1~3]。當宇宙射線或其他帶電粒子射入器件的耗盡區(qū),會引起耗盡區(qū)電離,從而產生電離通道。若粒子能量足夠高,電離通道可進入襯底,形成形狀像漏斗的電離等離子區(qū)。電離等離子區(qū)里等離子體密度可較襯底摻雜高出幾個數量級,這樣的等離子體周圍的耗盡區(qū)被中和,耗盡層消失。電離通道的電荷在電場的作用下,空穴被驅趕到襯底,電子被吸引到正電極。如果該電荷量可與存儲的信息電荷量比擬,就可能改變單元的狀態(tài),也就產生了軟錯誤,這種錯誤稱之為單粒子翻轉(Single-Event Upset)。

目前對單粒子翻轉效應的加固方法主要是設計加固,針對帶有存儲結構的單元如觸發(fā)器等,較為常見的加固設計方法為三模冗余[5],采用三個相同模塊同時執(zhí)行相同的操作,三路信號通過表決,以少數服從多數的原則作為輸出,只要不出現兩個模塊同時發(fā)生SEU,就可以屏蔽掉錯誤,保證最終輸出的正確性。

傳統(tǒng)的三模冗余設計雖然通過表決屏蔽了錯誤輸出,但是發(fā)生錯誤的模塊中的錯誤數據在下個時鐘周期到來前依然存在。在特殊的應用環(huán)境下,如時鐘周期較長或者非連續(xù)時鐘時,可能發(fā)生第二個模塊錯誤從而影響輸出。本文介紹了一種帶自刷新功能的三模冗余觸發(fā)器設計,可以在表決的同時糾正錯誤的數據,從而保證在各種應用環(huán)境下系統(tǒng)功能的準確性。

2 電路設計

2.1 傳統(tǒng)結構三模冗余設計

圖1所示為一種典型的傳統(tǒng)型三模冗余觸發(fā)器,三個觸發(fā)器并行排布,擁有相同的輸入和時鐘端口,三個觸發(fā)器的輸出信號通過一個MUX形式的表決器結構進行輸出,兩個觸發(fā)器的輸出A和B連接到表決器MUX的選擇端。

圖1 三模冗余結構邏輯框圖

如果A和B都為邏輯“0”,那么MUX的D0端將被選擇作為輸出,D0端接地,因此最終輸出為邏輯“0”;同理,如果A和B都為邏輯“1”,那么D3端被選擇作為輸出,D3端接電源,因此最終輸出為邏輯“1”。如果A和B的信號因為發(fā)生了SEU而導致不同(01或者10),那么將選擇第三路觸發(fā)器輸出C作為最終輸出,由于C要么與A相同,要么與B相同,因此最終輸出為A、B、C三路中兩路相同的信號,即通過“表決”以少數服從多數的方式決定了輸出。

2.2 帶自刷新功能的三模冗余設計

圖1設計的三模冗余觸發(fā)器可以通過表決有效屏蔽SEU的錯誤輸出,但是在下個時鐘周期到來之前,錯誤信息依然儲存在觸發(fā)器中,不會被糾正。在一些特殊的應用環(huán)境中,如果時鐘周期很長或者在非連續(xù)時鐘應用環(huán)境下,在長時間的等待過程中,可能出現除已發(fā)生SEU的觸發(fā)器外,另一個觸發(fā)器也發(fā)生SEU的情況,這時候兩路錯誤信號會通過表決從而造成錯誤輸出。要避免以上情況的發(fā)生,最好的方法就是改進增加自刷新功能,在表決的同時將錯誤信息糾正,圖2所示為一種自刷新三模冗余觸發(fā)器設計。

設計原理是在三路并行觸發(fā)器每一個帶反饋的存儲結構里,將反饋路徑上的反向器改為表決邏輯門。圖2中三路觸發(fā)器包含六個帶反饋存儲結構,對其中每個反饋路徑的反向器均進行改造。前級(A、B、 C點)和后級(Q、Q0、Q1點)分別進行表決。舉例說明,假如A點信號因為SEU發(fā)生錯誤,那么在圓圈處的表決邏輯門會通過B、C的正確信號將A信號糾正,并且這個糾正過程是即時的,不需要等待時鐘或其他信號驅動。由于后級也采用了表決邏輯門設計,即使A點錯誤信號在糾正前被傳輸至Q0,那么在后級表決邏輯門也會被糾正,保證最終輸出的穩(wěn)定。

圖2 帶自刷新功能的三模冗余設計

表決邏輯門的邏輯圖如圖3所示,邏輯表達式為Y=V0&V1+V0&V2+V1&V2。

圖3 表決邏輯門邏輯圖

該三模冗余結構與傳統(tǒng)三模冗余結構相比會增大版圖面積,增大部分主要是由于傳統(tǒng)反饋路徑上的反向器變?yōu)楸頉Q邏輯門造成的。傳統(tǒng)三模冗余結構的每一級觸發(fā)器包含最少12個MOS管,如圖4所示。反饋路徑上的反向器改為表決邏輯門后,原本2個MOS管組成的反向器變成了12個MOS管的表決邏輯門,額外增加了10個MOS管。由于1級觸發(fā)器包含2個反饋回路,因此,新結構的每一級觸發(fā)器都將增加20個MOS管,即每一級觸發(fā)器都由12個MOS管增加到32個MOS管。整個新結構將增加約60個MOS管,通過版圖合理布局,新結構最終面積約為傳統(tǒng)三模冗余結構的兩倍。

圖4 傳統(tǒng)三模冗余觸發(fā)器結構圖

3 仿真分析

選用0.18 μm仿真模型,采用Hspice工具進行仿真分析,仿真偏置條件為:電源電壓2.25~2.75 V,溫度范圍-55~125℃。仿真結果如圖5所示。

圖5自刷新三模冗余觸發(fā)器仿真圖

圖5 中din0~din2為三個觸發(fā)器的激勵信號,q為最終輸出,clk1為驅動時鐘。整理仿真結果見表1。

表1 自刷新三模冗余觸發(fā)器功能仿真結果

4 試驗驗證

在中國電科第58所研制的抗輻射FPGA電路中應用本文提出的帶自刷新功能的三模冗余設計對觸發(fā)器進行了加固,通過中國原子能科學研究院核物理研究所的HI-13串列加速器將FPGA配置為EDAC(Error Detection And Correction)功能,進行試驗驗證。試驗采用Ge粒子,試驗過程中功能未發(fā)生翻轉錯誤。經驗證加固后的電路抗單粒子翻轉LET閾值達到37 MeV·cm2/mg以上,達到加固要求。

5 總結

本文提出了一種帶自刷新功能的三模冗余觸發(fā)器設計,主要思想是通過在每級觸發(fā)器每一個帶反饋的存儲結構里,將反饋路徑上的反向器改為表決邏輯門,當錯誤發(fā)生時通過表決將錯誤信息即時糾正。該方法為抗輻射集成電路設計提供了新的加固設計思路。

[1]S P Buchner,M P Baze.Single-event Transients in Fast Electronic Circuits[C].IEEE NSREC Short Course,2001:1-105.

[2]H T Nguyen,Y Yagil.A Systematic Approach to SER Estimation and Solutions[C].Proc.Int.Reliability Physics Symp,2003:60-70.

[3]D G Mavis,P H Eaton.Soft Error Rate Mitigation Techniques for Modern Microcircuits[C].Proc.Int.Reliability Physics Symp,2002,4:216-225.

[4]Quming Zhou,Kartik Mohanram.Gate Sizing to Radiation Harden Combinational Logic[C].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2006,25(1):155-166.

[5]Ronald C Lacoe.Improving Integrated Circuit Performance Through the Application of Hardness-by-Design Methodology[J].IEEE Trans.Nucl.Sci,2008,55(4):1903-1925.

Design of Triple Modular Redundancy Flip-Flop with Self-Refresh Function

CAO Liang,WANG Wen,FENG Qing
(China Electronics Technology Group Corporation No.58 Research Institute,Wuxi 214072,China)

Digital logic technology scaling results in greater sensitivity to the radiation effect when used in space.Especially in date flip-flop,Single-Event Upset may make the data in flip-flop change and cause complete failure of circuit function.The paper introduces a design of TMR(Triple Modular Redundancy) flip-flop with self-refresh function,which improves the traditional design of TMR flip-flop that only corrects the outputthrough vote gate withoutrefreshing the error bits.

Single-EventUpset;radiation hardness;flip-flop;Triple Modular Redundancy

TN303

A

1681-1070(2017)07-0025-03

曹靚(1984—),男,江蘇無錫人,畢業(yè)于東南大學,工程師,現就職于中國電子科技集團第五十八研究所,主要從事抗輻照FPGA等電路設計工作。

2017-4-14

猜你喜歡
觸發(fā)器電離時鐘
別樣的“時鐘”
淺談時序邏輯電路的成長記憶
古代的時鐘
水的電離平衡問題解析
如何復習“水的電離”
使用觸發(fā)器,強化安全性
有趣的時鐘
時鐘會開“花”
淺談溶液中水的電離度
歸類總結促進H2O電離的反應