程 偉,李 磊,成 祥
(電子科技大學(xué) 電子科學(xué)技術(shù)研究院,四川 成都 611731)
DCVSL的SET特性分析
程 偉,李 磊,成 祥
(電子科技大學(xué) 電子科學(xué)技術(shù)研究院,四川 成都 611731)
利用SPICE電路模擬研究了DCVSL的SET特性。模擬了單端的SET脈沖在DCVSL中的傳播特性,結(jié)果表明單端的SET脈沖經(jīng)過兩級(jí)DCVSL反相器后就基本被消除了。模擬了在負(fù)載和閾值電壓不對(duì)稱的條件下,雙端的SET脈沖在DCVSL反相器鏈中的脈沖展寬效應(yīng)。結(jié)果表明,在最差情況下,DCVSL中的 SET脈沖展寬效應(yīng)比CMOS更明顯;在典型情況下,雙端的SET脈沖在DCVSL反相器鏈的傳播過程中并沒有展寬。
電路模擬;SET;DCVSL;脈沖展寬
隨著工藝特征尺寸的不斷減小,工作電壓不斷降低,節(jié)點(diǎn)電容不斷減小,數(shù)字電路中的單粒子瞬態(tài)(Single Event Transient,SET)效應(yīng)越來越嚴(yán)重[1,2]。單粒子瞬態(tài)來源于中子或者高能質(zhì)子對(duì)集成電路中敏感器件的轟擊。半導(dǎo)體器件中由于重離子轟擊產(chǎn)生的電子空穴對(duì)使得晶體管管極的瞬態(tài)電流在集成電路中傳輸并最終在電路的輸出端產(chǎn)生一個(gè)有影響的瞬態(tài)電壓。單個(gè)瞬態(tài)脈沖能夠從一個(gè)器件傳遞到整個(gè)系統(tǒng)[3],并且SET在沿組合通路傳播的過程中會(huì)展寬[4,5]。因此,對(duì) SET脈沖的產(chǎn)生和傳輸特性的研究是必要的。
本文采用SPICE電路模擬的方法,模擬了SET脈沖在標(biāo)準(zhǔn) CMOS和差分級(jí)聯(lián)電壓開關(guān)邏輯(Differential Cascade Voltage Switch Logic,DCVSL)這兩種結(jié)構(gòu)中的傳播特性,分別對(duì)這兩種結(jié)構(gòu)組成的100級(jí)反相器長(zhǎng)鏈中的SET傳播進(jìn)行了研究。分析對(duì)比了標(biāo)準(zhǔn)CMOS和DCVSL組成的反相器長(zhǎng)鏈在負(fù)載和閾值電壓(Vt)不對(duì)稱情況下的SET脈沖展寬效應(yīng)。
DCVSL是IBM上世紀(jì)80年代開發(fā)出來的一類新的CMOS電路。如圖1所示,DCVSL電路中含有兩個(gè)互補(bǔ)的nMOS開關(guān)結(jié)構(gòu),并交叉地連接到一對(duì)pMOS管的柵極,構(gòu)成一個(gè)有正反饋的差分網(wǎng)絡(luò)。下拉網(wǎng)絡(luò)PDN1和PDN2采用nMOS器件互相排斥,當(dāng) PDN1導(dǎo)通時(shí),PDN2關(guān)斷;當(dāng)PDN1關(guān)斷時(shí),PDN2導(dǎo)通。
圖1 DCVSL電路結(jié)構(gòu)
DCVSL的工作原理如下:假定給定的一組輸入,使PDN1導(dǎo)通而 PDN2截止,Out和 Out的初始狀態(tài)為高電平和低電平。PDN1導(dǎo)通,使Out下拉,由于P2和PDN2都關(guān)斷,處于高阻狀態(tài)。PDN1必須足夠強(qiáng)使Out低于VDD-VTP,此時(shí)P2導(dǎo)通,并開始對(duì)充電至VDD,最終將P1關(guān)斷。這又使Out放電至GND。
本文中進(jìn)行SPICE模擬實(shí)驗(yàn)采用的基本結(jié)構(gòu)為100級(jí)反相器鏈[6],標(biāo)準(zhǔn) CMOS和 DCVSL兩種不同結(jié)構(gòu)的反相器鏈結(jié)構(gòu)見圖2和圖3。在本文的研究中,脈沖低電平為0 V,高電平為電源電壓VDD=1.0 V,脈沖寬度均指VDD/2處的寬度。本文中研究的 SPICE器件模型來自SMIC的90 nm工藝。nMOS管的寬長(zhǎng)比W/L=0.58 μm/ 0.1 μm,pMOS管的寬長(zhǎng)比 W/L=0.82 μm/0.1 μm,電源電壓VDD=1.0 V。
圖2 標(biāo)準(zhǔn)CMOS反向器鏈
圖3 DCVSL反相器鏈
本文中SET脈沖使用的是雙指數(shù)電流源的方式來進(jìn)行模擬,根據(jù)式(1)計(jì)算出電流值,其中電荷量 Q= 200 fc,收集時(shí)間常數(shù)ta=150 ps,離子軌跡建立時(shí)間常數(shù)tb=38 ps[7,8],然后將其加在標(biāo)準(zhǔn) CMOS和 DCVSL反相器輸出敏感節(jié)點(diǎn)上(即圖2和圖3中的箭頭指向處)。在模擬單端的 SET脈沖時(shí),電荷量 Q=200 fc,模擬雙端的SET脈沖時(shí),根據(jù)電荷的共享原理,電荷量Q=100 fc。其中所有的電流源注入的時(shí)間點(diǎn)為500 ps的時(shí)刻。SPICE仿真結(jié)果見表1。從仿真結(jié)果可以看出,注入相同電流的情況下,CMOS和DCVSL單端產(chǎn)生的SET脈沖寬度與脈沖類型有關(guān)。在DCVSL雙端注入相同電流時(shí),由于DCVSL是對(duì)稱的,產(chǎn)生的SET脈沖寬度差別不大。
表1 注入電流源產(chǎn)生的SET脈沖
首先脈沖展寬的根本原因是反相器上升下降延遲的不相等[9]。脈沖的展寬量可以用式(2)計(jì)算出來,其中tPLH和 tPHL分別為反相器的上升和下降傳播延遲時(shí)間。tPLH和 tPHL可由式(3)給出,其中 kp和 kn分別為 pMOS管和nMOS管的增益因子,CL為負(fù)載電容。
從式(3)可知,負(fù)載和閾值電壓的不對(duì)稱都會(huì)導(dǎo)致tPLH和 tPHL的不同,從而引起脈沖的展寬。
3.1 SET脈沖在DCVSL單端的傳播特性
本組實(shí)驗(yàn)中,SET脈沖只在DCVSL差分輸出的一端引入。圖4給出了“010”和“101”的SET脈沖分別經(jīng)過兩級(jí)CMOS和DCVSL反相器的模擬實(shí)驗(yàn)結(jié)果。從仿真結(jié)果可以看出,SET脈沖經(jīng)過兩級(jí) CMOS反相器之后依然存在,而經(jīng)過兩級(jí)DCVSL反相器之后,SET脈沖被消除了[10],這是因?yàn)镈CVSL結(jié)構(gòu)的反相器有兩個(gè)存儲(chǔ)數(shù)據(jù)的節(jié)點(diǎn),當(dāng)一個(gè)節(jié)點(diǎn)受到SET脈沖時(shí),另一個(gè)節(jié)點(diǎn)仍然可以存儲(chǔ)正確的數(shù)據(jù)。這種多節(jié)點(diǎn)保存數(shù)據(jù)的結(jié)構(gòu)可以提高其抗單粒子瞬態(tài)效應(yīng)的能力。如果DCVSL差分的兩端都同時(shí)受到SET脈沖時(shí),數(shù)據(jù)就會(huì)發(fā)生跳轉(zhuǎn),SET脈沖將會(huì)一直傳遞下去,無法被消除。但在實(shí)際電路中,雙端受到SET的概率比單端要小。
圖4 不同SET脈沖經(jīng)過兩級(jí)CMOS和DCVSL反相器的仿真結(jié)果
3.2 負(fù)載不對(duì)稱條件下的脈沖展寬效應(yīng)
從第一組實(shí)驗(yàn)中看出,DCVSL反相器單端受到SET脈沖時(shí),通過兩級(jí)傳輸之后就會(huì)被消除。因此,后面的實(shí)驗(yàn)在 DCVSL反相器差分輸出兩端同時(shí)施加 SET脈沖。本組實(shí)驗(yàn)中在模擬“010”SET脈沖時(shí),令圖2中 Codd= 6 ff,Ceven=0.01 ff;模擬“101”SET脈沖時(shí),Codd=0.01 ff,Ceven=6 ff。仿真結(jié)果如圖5和圖6的曲線1所示,隨著經(jīng)過的反相器級(jí)數(shù)增加,脈沖寬度在疊加,從數(shù)據(jù)上看,每經(jīng)過 10級(jí),脈沖寬度增加 30 ps左右。由此可以得到:模擬“010”SET脈沖時(shí),如果Codd大于Ceven,則表現(xiàn)出脈沖的展寬;模擬“101”SET脈沖時(shí),如果Codd小于Ceven,也表現(xiàn)出脈沖的展寬。這與文獻(xiàn)[10]中的結(jié)果相符。
圖5 “010”SET脈沖在負(fù)載不對(duì)稱時(shí)的模擬結(jié)果
圖6 “101”SET脈沖在負(fù)載不對(duì)稱時(shí)的模擬結(jié)果
定義最差情況如下:模擬“010”SET脈沖時(shí),令圖3中Codd1=6 ff,Codd2=0.0 1ff,Ceven1=0.01 ff,Ceven2=6 ff;模擬“101”SET脈沖時(shí),Codd1=0.01 ff,Codd2=6 ff,Ceven1= 6 ff,Ceven2=0.01 ff。仿真結(jié)果如圖5和圖6曲線 2所示,SET脈沖在DCVSL反相器鏈的傳播過程中的脈沖展寬效應(yīng)比CMOS明顯,從數(shù)據(jù)上來看,每經(jīng)過 10級(jí),脈沖寬度增加130 ps。
但是,以上的最差情況在實(shí)際的電路設(shè)計(jì)中出現(xiàn)的概率很小,因?yàn)樵趯?shí)際使用DCVSL結(jié)構(gòu)設(shè)計(jì)電路時(shí),DCVSL是對(duì)稱的,其差分輸出兩端的負(fù)載電容不會(huì)出現(xiàn)Codd1與 Codd2、Ceven1與 Ceven2差別很大的情況,但Codd與Ceven不同是有可能的。因此,定義典型情況如下:模擬“010”和“101”SET脈沖時(shí),令差分輸出兩端的負(fù)載電容相同。由于DCVSL反相器是對(duì)稱的結(jié)構(gòu),Codd1=Codd2=6 ff,Ceven1=Ceven2=0.01 ff或者 Codd1= Codd2=0.01 ff,Ceven1=Ceven2=6 ff沒有區(qū)別。仿真的結(jié)果如圖5和圖6的曲線3所示,“010”SET脈沖寬度保持在一個(gè)穩(wěn)定的值 487 ps左右,“101”SET脈沖寬度維持在550 ps左右,并沒有出現(xiàn)脈沖的展寬。
3.3 閾值電壓不對(duì)稱條件下的脈沖展寬效應(yīng)
SMIC90 nm工藝庫中3種工藝角的pMOS閾值電壓的值見表2。
表2 SMIC90 nm工藝工藝角參數(shù)
本組實(shí)驗(yàn)中在模擬“010”的SET脈沖時(shí),設(shè)定圖2中Vt_odd=-0.27 V,Vt_even=-0.19 V;在模擬“101”的 SET脈沖時(shí),Vt_odd= -0.19 V,Vt_even=-0.27 V。仿真結(jié)果如圖7和圖8的曲線1所示,隨著經(jīng)過的反相器級(jí)數(shù)增加,脈沖寬度在疊加,從數(shù)據(jù)上看,每經(jīng)過 10級(jí),脈沖寬度增加 15 ps左右。由此可以得到:模擬“010”SET脈沖時(shí),如果Vt_odd絕對(duì)值大于 Vt_even,則表現(xiàn)出脈沖的展寬;模擬“101”SET脈沖時(shí),如果 Vt_odd絕對(duì)值小于 Vt_even,也表現(xiàn)出脈沖的展寬。這與文獻(xiàn)[10]中的結(jié)果相符。
圖7 “010”SET脈沖在閾值電壓不對(duì)稱時(shí)的模擬結(jié)果
圖8 “101”SET脈沖在閾值電壓不對(duì)稱時(shí)的模擬結(jié)果
因此,定義最差情況如下:模擬“010”的SET脈沖時(shí),令圖3中Vt_odd1=-0.27 V,Vt_odd2=-0.19 V,Vt_even1= -0.19 V,Vt_even2=-0.27 V;在模擬“101”的SET脈沖時(shí),Vt_odd1=-0.19 V,Vt_odd2=-0.27 V,Vt_even1=-0.27 V,Vt_even2=-0.19 V。仿真結(jié)果如圖7和圖8的曲線2所示,SET脈沖在DCVSL反相器鏈的傳播過程中脈沖展寬效應(yīng)比CMOS明顯,從數(shù)據(jù)上來看,每經(jīng)過10級(jí)DCVSL反相器鏈,脈沖寬度增加130 ps。
但是以上情況在實(shí)際的電路中出現(xiàn)的可能性很小,因?yàn)镈CVSL反相器中的兩個(gè)pMOS管相隔很近,不會(huì)出現(xiàn)閾值電壓像上述條件的情況。一般情況下,DCVSL反相器中的pMOS管的閾值電壓是相同的。但奇偶反相器的pMOS管閾值電壓可能會(huì)有差別。因此,定義典型情況如下:模擬“010”和“101”SET脈沖時(shí),令 DCVSL反相器中的pMOS的Vt相等。由于DCVSL反相器是對(duì)稱的結(jié)構(gòu),令圖3中 Vt_odd1=Vt_odd2=-0.27 V,Vt_even1= Vt_even2=-0.19 V或Vt_odd1=Vt_odd2=-0.19 V,Vt_even1= Vt_even2=-0.27 V沒有區(qū)別。仿真的結(jié)果如圖7和圖8的曲線 3所示,“010”SET脈沖寬度保持在一個(gè)穩(wěn)定的值485 ps左右,“101”SET脈沖維持在525 ps左右,并沒有出現(xiàn)脈沖的展寬。
本文利用SPICE模擬手段,研究了SET脈沖在DCVSL單端中的傳播特性。仿真結(jié)果表明,單端SET脈沖在經(jīng)過兩級(jí)DCVSL反相器之后會(huì)被消除,說明DCVSL結(jié)構(gòu)具有較好的抗單粒子效應(yīng)的能力。同時(shí)模擬了DCVSL的雙端受到SET脈沖,在負(fù)載和閾值電壓不對(duì)稱條件下的展寬效應(yīng)。仿真結(jié)果表明,在最差情況下,DCVSL的SET脈沖展寬效應(yīng)比CMOS明顯;在典型情況下,SET脈沖在DCVSL反相器鏈傳播過程中并沒有展寬。說明只要保持DCVSL結(jié)構(gòu)的對(duì)稱性,SET脈沖在DCVSL傳播過程中就不會(huì)出現(xiàn)展寬效應(yīng)。本文的實(shí)驗(yàn)結(jié)果為以后使用DCVSL設(shè)計(jì)電路提供了一定的參考。文中只對(duì)基本的DCVSL反相器鏈進(jìn)行了研究,還可以將其延伸到DCVSL結(jié)構(gòu)的其他標(biāo)準(zhǔn)單元中,例如與非門、或非門、異或門等,甚至可以對(duì)一些基準(zhǔn)電路進(jìn)行研究。
[1]FERLET-CAVROIS V,MASSENGILL L W,GOUKER P.Single event transients in digital CMOS-A review[J].IEEE Trans.Nucl.Sci.,2013,60(3):1767-1790.
[2]NAKAMURA H,UEMURA T,TAKEUCHI K,et al.Scaling effect and circuit type dependence of neutron induced single event transient[C].Proc.IEEE Int.Rel.Phys.Symp.,Anaheim,CA,2012:3C.3.1-3C.3.7.
[3]HAMAD G B,HASAN S R,MOHAMED O A,et al.New insights into the single event transient propagation through static and tspc logic[J].IEEE Trans.Nucl.Sci.,2014,61(4):1618-1627.
[4]FERLET-CAVROIS V,PAILLET P,MCMORROW D,et al.New insights into single event transient propagation in chains of inverters-evidence for propagation-induced pulse broadening[J].IEEE Trans.Nucl.Sci.,2007,54(6):2338-2346.
[5]WIRTH G,KASTENSMIDT F L,RIBEIRO I.Single event transients in logic circuits-load and propagation induced pulse broadening[J].IEEE Trans.Nucl.Sci.,2008,55(6):2928-2935.
[6]FERLET CAVROIS V,POUGET V.Investigation of the propagation induced pulse broadening(PIPB)effect on single event transients in SOI and bulk inverter chains[J].IEEE Trans.Nucl.Sci.,2008,55(6):2842-2853.
[7]ZHOU Q,MOHANRAM K.Gate sizing to radiation harden combinational logic[J].IEEE Trans.Comput.-Aided Design Integr.Circuit Syst.,2006,25(1):155-166.
[8]NAGPAL C,GARG R,KHATRI S P.A delay-efficient radiation-hard digital design approach using CWSP elements[C].Pro.Design,Automation and Test,Europe Conf.,2008:354-359.
[9]MASSENGILL L W,TUINENGA P W.Single-event transient pulse propagation in digital CMOS[J].IEEE Trans.Nucl.Sci.,2008,55(6):2861-2871.
[10]CASEY M C,BHUVA B L,BLACK J D,et al.HBD using cascode-voltage switch logic gates for SET tolerant digital designs[J].IEEE Trans.Nucl.Sci.,2005,52(6):2510-2515.
Characteristic analysis of single event transient in DCVSL
Cheng Wei,Li Lei,Cheng Xiang
(Research Institute of Electronic Science and Technology,University of Electronic Science and Technology of China,Chengdu 611731,China)
The properties of SET in DCVSL is studied by SPICE simulation.The propagation of the single side SET pulse in DCVSL is simulated.The results show that after two-stage DCVSL inverter,the single side SET pulse is basically eliminated.In asymmetric load and threshold voltage conditions,the pulse broadening effect of the double side SET pulse in DCVSL inverter chain is simulated.The results show that in the worst case,the SET pulse broadening effect in DCVSL is more apparent than in CMOS.And in the typical case,the double side SET pulse propagated in the inverter chains of DCVSL do not broaden.
circuit simulation;SET;DCVSL;pulse broadening
TN406
A
10.16157/j.issn.0258-7998.2016.12.021
程偉,李磊,成祥.DCVSL的SET特性分析[J].電子技術(shù)應(yīng)用,2016,42(12):81-84.
英文引用格式:Cheng Wei,Li Lei,Cheng Xiang.Characteristic analysis of single event transient in DCVSL[J].Application of Electronic Technique,2016,42(12):81-84.
2016-07-04)
程偉(1987-),男,碩士研究生,主要研究方向:微電子與固體電子。
李磊(1982-),男,研究員,主要研究方向:專用集成電路(ASIC)。
成祥(1989-),男,碩士研究生,主要研究方向:EDA。