A COMPARISON OF RADIATIONTOLERANCE OF DIFFERENT LOGIC STYLES                                    Thesis Defense            ...
Outline Introduction Different Logic Styles Simulations and Results Analysis Conclusion12/25/2012           Prajapati   2
Introduction                   Motivation• With the continuous scaling of CMOS technologies,  the device reliability and p...
Introduction                     Motivation • Soft error susceptibility can become cause of a   system failure in deep sub...
Background Continues Downscaling Technologies       Transistor Density increases, total power       increases             ...
Single Event Effects                      Single Event Hit on a Semiconductor      Reference: Baumann R. “Soft Errors in C...
Single Event EffectsSEE is generated due to a highly energetic particle strike to a sensitive node ona Semiconductor devic...
Single Event Effects                                         Modeling of SE hit                                       (The...
Single Event Transient SET Generation in a CMOS Inverter   • SET is a voltage glitch generated due to a particle strike at...
Single Event Soft Errors SET and SEU in a 6-stage Inverter12/25/2012                      Prajapati   10
Single Event Soft Errors             SE Induced Soft Delay12/25/2012                           Prajapati   11
Single Event Soft Errors                 SE Induced Clock Jitter and Race12/25/2012                    Prajapati          ...
Single Event Soft Errors                   SE Induced Crosstalk Noise (SECN)With the continuous shrinking in device sizes:...
Single Event Soft Errors                   SE Induced Crosstalk Delay (SECD) The delay generated in the victim signal caus...
Different Logic StylesThe high acceptance of low power VLSI integration added acrucial role to various design levels such ...
Complementary CMOS                                  A complementary CMOS gate is a combination                            ...
Complementary CMOSAdvantages  •   Robustness against voltage and transistor scaling  •   High noise margin  •   Sufficient...
Pass Transistor Logic                     The basic difference of PTL compared to the                     CMOS logic style...
Pass Transistor Logic                                      The output buffers for speed                                   ...
Pass Transistor LogicAdvantages  • Compact layout  • Reduces number of transistor countDisadvantages  • Require inverter a...
Transmission Gate                 It builds on the complementary properties                 of NMOS and PMOS transistors: ...
Transmission Gate                   The transmission gate acts as a                   bidirectional switch controlled by t...
Transmission GateAdvantages  • Simple and efficient operation  • Reduce voltage dropDisadvantages  • Require more area  • ...
Gate Diffusion Input                    The GDI basic cell seems like a CMOS inverter                    built in SOI or d...
Gate Diffusion InputAdvantages  • Reduce number of transistor count  • Reduce supply voltage  • Reduce Area, Power and Del...
Gate Diffusion InputThe all basic GDI logic gate functions cannot implement using the standardCMOS process.All GDI logic g...
Qualitative Comparisons                                                      Power      Signal                        Logi...
Simulations and Results   Circuits used for Experiments:     • NAND String     • Random circuit     • ISCAS-85 c17     • M...
Simulations             Radiation Sensitive nodes in TG NAND string       When A=1 and B=1, Sensitive nodes are N1, N2 and...
Simulations                                                 1.An example circuit (NAND String) is first                   ...
45nm              65nm                90nm               Logic   Sensitive    Circuits                     Negative Positi...
Positive Charge for Soft Delay                                         Sensitive               Circuits    Logic Style    ...
Analysis  Analysis Considerations are:   • positive critical charge is assumed for SET     generation in logic styles.    ...
Critical Charge Comparisons in 90nm, 65 nm, and                          45nm CMOS technologies                           ...
Critical Charge Comparisons in 90nm, 65 nm, and                          45nm CMOS technologies                           ...
Collected Charge comparisons for SD 200ps in 90nm, 65nm and                        45nm CMOS technologies                 ...
Collected Charge comparisons for SD 200ps in 90nm, 65nm and                        45nm CMOS technologies                 ...
ConclusionPTL logic style is least sensitive to soft errors in comparison toComplementary CMOS and TG.TG implementation is...
ConclusionAs transistor size decreases, combinational circuit becomesmore susceptible to an energetic particle hit.TG logi...
References• Rabaey, J.M. Digital Integrated Circuits: A Design  Perspective. 1994• Baumann R. “Soft Errors in Commercial I...
Questions and Comments12/25/2012            Prajapati       41
Extras                    (a)                                                          (b)                                ...
Extras12/25/2012    Prajapati   43
Thank You..!!!12/25/2012        Prajapati   44
A COMPARISON OF             RADIATION TOLERANCE OF              DIFFERENT LOGIC STYLES12/25/2012              Prajapati   ...
Upcoming SlideShare
Loading in …5
×

Thesis slides

1,249 views

Published on

  • Be the first to comment

Thesis slides

  1. 1. A COMPARISON OF RADIATIONTOLERANCE OF DIFFERENT LOGIC STYLES Thesis Defense May 2011 Parthivkumar Prajapati Thesis Advisor: Dr. Selahattin Sayil The Phillip M. Drayer Department of Electrical Engineering Lamar University Beaumont, TX 12/25/2012 Prajapati 1
  2. 2. Outline Introduction Different Logic Styles Simulations and Results Analysis Conclusion12/25/2012 Prajapati 2
  3. 3. Introduction Motivation• With the continuous scaling of CMOS technologies, the device reliability and power dissipation become major issues.• Designers are now selecting different logic gate implementations to save the complexity of design and to minimize power issues.• The sensitivity of semiconductor devices can become a major cause of temporal or soft errors.12/25/2012 Prajapati 3
  4. 4. Introduction Motivation • Soft error susceptibility can become cause of a system failure in deep submicron ICs. • Need to study the radiation sensitivity of different logic implementations and choose the better radiation tolerant design. • Need to find radiation sensitive nodes of different logic styles for reliable system design.12/25/2012 Prajapati 4
  5. 5. Background Continues Downscaling Technologies Transistor Density increases, total power increases To reduce power consumption VDD are scaled down Charge to make a logic value at a circuit node decreases, noise margin decreases The systems are now susceptible to noise sources coming from radiation, cross talk, Power supply noise etc.12/25/2012 Prajapati 5
  6. 6. Single Event Effects Single Event Hit on a Semiconductor Reference: Baumann R. “Soft Errors in Commercial Integration Integrated Circuits” 200412/25/2012 Prajapati 6
  7. 7. Single Event EffectsSEE is generated due to a highly energetic particle strike to a sensitive node ona Semiconductor device.Main Sources: • High energy Neutrons • Alpha particlesHigher SEEs as Technology advances due to smaller device sizes and lowernoise margins with decreasing power supply voltage VDD.Single event phenomena can be classified into three effects • Single event upset (soft error) • Single event latchup (soft or hard error) • Single event burnout (hard failure)12/25/2012 Prajapati 7
  8. 8. Single Event Effects Modeling of SE hit (The SE Current Pulse) Q t / t /   I (t )  (e e )    • Q is the charge deposited by a particle strike, • τα is the charge collection time constant of the p-n junction, and • τβ is the ion-track establishment time constant. Reference: BaumannDouble Exponential Current Pulse Model is R. “Soft Errors in CommercialCommonly used for Simulating Radiation Integration IntegratedEffects Circuits” 200412/25/2012 Prajapati 8
  9. 9. Single Event Transient SET Generation in a CMOS Inverter • SET is a voltage glitch generated due to a particle strike at a semiconductor device. • It may be positive or negative depending on the input conditions.12/25/2012 Prajapati 9
  10. 10. Single Event Soft Errors SET and SEU in a 6-stage Inverter12/25/2012 Prajapati 10
  11. 11. Single Event Soft Errors SE Induced Soft Delay12/25/2012 Prajapati 11
  12. 12. Single Event Soft Errors SE Induced Clock Jitter and Race12/25/2012 Prajapati 12
  13. 13. Single Event Soft Errors SE Induced Crosstalk Noise (SECN)With the continuous shrinking in device sizes: • Device density is increasing rapidly in advanced ICs • Spacing between interconnecting metal wires is also constantly being reduced • Coupling capacitance between wires increases.The noise generated on the neighbor (victim) line from the affecting(aggressor) line switching is called Crosstalk Noise.12/25/2012 Prajapati 13
  14. 14. Single Event Soft Errors SE Induced Crosstalk Delay (SECD) The delay generated in the victim signal caused by an SET at the aggressor line is called Single Event Crosstalk Delay (SECD).12/25/2012 Prajapati 14
  15. 15. Different Logic StylesThe high acceptance of low power VLSI integration added acrucial role to various design levels such as layout, circuitdesign, architecture, and fabrication technology.Designers are now selecting different logic gateimplementations to save the complexity of design and tominimize power issues.Various Proposed logic styles are: • Complementary CMOS • Pass Transistor Logic • Transmission Gate • Gate Diffusion Input12/25/2012 Prajapati 15
  16. 16. Complementary CMOS A complementary CMOS gate is a combination of two networks, called the pull-up network (PUN) and the pull-down network (PDN). Two networks of opposite type, in which the two conduction functions are complementary. Any logic function can be fully realized using NMOS as well as PMOS connecting between theReference: Rabaey, J.M. Digital supply and the gate output.Integrated Circuits: A DesignPerspective. 1994 12/25/2012 Prajapati 16
  17. 17. Complementary CMOSAdvantages • Robustness against voltage and transistor scaling • High noise margin • Sufficient speed • Ease of DesignDisadvantages • High input load • Weak output driving skill12/25/2012 Prajapati 17
  18. 18. Pass Transistor Logic The basic difference of PTL compared to the CMOS logic style is that the source side of the logic transistor networks is connected to some input signals instead of the power lines. It consists of NMOS or PMOS pass transistor logic with CMOS output inverters Input inverters that buffer inputs and generates all signals for the pass transistor network12/25/2012 Prajapati 18
  19. 19. Pass Transistor Logic The output buffers for speed improvement and voltage level restoration Many different pass-transistor logic styles have been proposed such as: • CPL • SRPL • DPL • LEAP • DPTLReference: Reto Zimmermann and • EEPLWolfgang Fichtner “Low-Power Logic • PPLStyles: CMOS Versus Pass-TransistorLogic” 199712/25/2012 Prajapati 19
  20. 20. Pass Transistor LogicAdvantages • Compact layout • Reduces number of transistor countDisadvantages • Require inverter at the output for level restoration • Static power consumption12/25/2012 Prajapati 20
  21. 21. Transmission Gate It builds on the complementary properties of NMOS and PMOS transistors: NMOS devices pass a strong 0 but a weak 1, while PMOS transistors pass a strong 1 but a weak 0. NMOS and PMOS logic networks are used in parallel and applied the complementary signals at the gate of each transistor. The control signal to the transmission gate is complementary12/25/2012 Prajapati 21
  22. 22. Transmission Gate The transmission gate acts as a bidirectional switch controlled by the gate signal. Transmission gates can be used to build some complex gates very efficiently.12/25/2012 Prajapati 22
  23. 23. Transmission GateAdvantages • Simple and efficient operation • Reduce voltage dropDisadvantages • Require more area • Require complement control signal • Increase transistor count12/25/2012 Prajapati 23
  24. 24. Gate Diffusion Input The GDI basic cell seems like a CMOS inverter built in SOI or dual well CMOS process. The GDI cell contains three inputs: • G(common gate input of nMOS and pMOS) • P (input to the source/drain of pMOS) • N (input to the source/drain of nMOS) Bulks of both nMOS and pMOS are connected to N or P (respectively), so it can be arbitrarily biased at contrast with a CMOS inverter.12/25/2012 Prajapati 24
  25. 25. Gate Diffusion InputAdvantages • Reduce number of transistor count • Reduce supply voltage • Reduce Area, Power and DelayDisadvantages • Limitation with CMOS process • Increase manufacturing cost12/25/2012 Prajapati 25
  26. 26. Gate Diffusion InputThe all basic GDI logic gate functions cannot implement using the standardCMOS process.All GDI logic gate functions only possible in SOI or Twin well CMOS process12/25/2012 Prajapati 26
  27. 27. Qualitative Comparisons Power Signal Logic Design Circuits Area (µm2) Consumptio Delay technique n (µW) (ps) CMOS 0.1521 2.283 39.66 C17 PTL 0.2028 18.17 81.32 TG 0.3042 5.146 51.82 CMOS 0.1901 4.894 53.43 C432 M2 PTL 0.2493 15.84 78.15 TG 0.3676 6.166 58.93 CMOS 0.2282 5.809 90.58 C6288 FA PTL 0.3042 20.61 168.00 TG 0.4563 12.32 118.812/25/2012 Prajapati 27
  28. 28. Simulations and Results Circuits used for Experiments: • NAND String • Random circuit • ISCAS-85 c17 • M2 module in ISCAS-85 c432 • Full Adder module in ISCAS-85 c6288 All these circuits were constructed using: • Standard CMOS, VDD =1.2V Software used: • Hspice, Custom Waveview Device Parameters: • 45nm,65 nm, and 90nm BSIM 4.0 model card, University of California Berkeley12/25/2012 Prajapati 28
  29. 29. Simulations Radiation Sensitive nodes in TG NAND string When A=1 and B=1, Sensitive nodes are N1, N2 and OUT1 When A=1 and B=0, Sensitive nodes are N2 and OUT112/25/2012 Prajapati 29
  30. 30. Simulations 1.An example circuit (NAND String) is first constructed using a 45nm CMOS logic style 2. The value of A=1 B=1, and A=1 B=0 is considered, respectively for positive and negative critical charge calculation. 3. A energetic particle hit is applied at primary NAND gate sensitive node, O1.4. The results of critical charges are obtained for a 45nm CMOS logic style.5. Now, the same circuit is constructed using 65nm and 90nm CMOS logic style and results areobtained.6. Steps 1-5 are repeated for logic style PTL and TG.12/25/2012 Prajapati 30
  31. 31. 45nm 65nm 90nm Logic Sensitive Circuits Negative Positive Negative Positive Negative Positive Style node Qcrit Qcrit Qcrit Qcrit Qcrit Qcrit CMOS O1 14fc 5fc 17fc 7fc 21fc 9fc PTL O1 6fc 8fc 8fc 12fc 10fc 13fc NAND N1 N/A 14fc N/A 31fc N/A 33fc String TG N2 8fc 9fc 11fc 12fc 14fc 17fc O1 5fc 6fc 7fc 8fc 10fc 12fc CMOS OUT1 7fc 12fc 10fc 15fc 12fc 19fc Random PTL OUT1 8fc 13fc 10fc 16fc 12fc 20fc Circuit TG OUT1 7fc 12fc 10fc 16fc 14fc 19fc CMOS n7 8fc 6fc 10fc 7fc 12fc 9fc PTL n7 8fc 7fc 10fc 10fc 12fc 12fc C17 z3 N/A 14fc N/A 18fc N/A 27fc TG z4 8fc 9fc 11fc 12fc 14fc 15fc n7 5fc 6fc 7fc 8fc 9fc 11fc CMOS O1 8fc 9fc 10fc 11fc 12fc 13fc C432 M2 PTL O1 6fc 9fc 8fc 11fc 10fc 14fc TG O1 8fc 8fc 10fc 10fc 12fc 13fc CMOS n1 4fc 8fc 7fc 11fc 8fc 15fc z1 N/A 12fc N/A 13fc N/A 16fc PTL C6288 FA n1 7fc 9fc 9fc 11fc 12fc 14fc z2 9fc N/A 11fc N/A 15fc N/A TG n1 6fc 10fc 8fc 14fc 10fc 16fc12/25/2012 Prajapati 31
  32. 32. Positive Charge for Soft Delay Sensitive Circuits Logic Style 200ps node 45nm 65nm 90nm CMOS O1 9.0fc 9.0fc 20.5fc PTL O1 12.0fc 13.0fc 17.5fc NAND String N1 42.0fc 52.0fc 62.0fc TG N2 21.0fc 25.7fc 28.0fc O1 16.0fc 20.5fc 24.0fc CMOS OUT1 23.5fc 28.0fc 30.0fc Random Circuit PTL OUT1 24.0fc 29.0fc 35.0fc TG OUT1 24.0fc 29.0fc 34.0fc CMOS n7 10.0fc 11.0fc 12.0fc PTL n7 11.0fc 13.5fc 17.0fc C17 z3 37.0fc 54.0fc 63.5fc TG z4 16.0fc 22.5fc 27.4fc n7 11.0fc 17.0fc 24.3fc CMOS O1 16.0fc 18.0fc 36.0fc C432 M2 PTL O1 25.0fc 31.0fc 35.0fc TG O1 24.0fc 29.0fc 34.3fc CMOS n1 20.4fc 24.0fc 26.0fc z1 29.0fc 36.5fc 39.0fc C6288 FA PTL n1 13.0fc 13.4fc 17.0fc TG n1 27.0fc 28.0fc 39.0fc12/25/2012 Prajapati 32
  33. 33. Analysis Analysis Considerations are: • positive critical charge is assumed for SET generation in logic styles. • Lower critical charge node among the multiple sensitive nodes of logic style is considered.12/25/2012 Prajapati 33
  34. 34. Critical Charge Comparisons in 90nm, 65 nm, and 45nm CMOS technologies 25 Critical Charge (fc) 20 15 10 CMOS 5 TG 0 PTL NAND Random c17 c432 M2 c6288 FA String Circuit 90nm 20 Critical Charge (fc) 15 10 5 CMOS 0 TG NAND Random c17 c432 M2 c6288 FA PTL String Circuit 65nm12/25/2012 Prajapati 34
  35. 35. Critical Charge Comparisons in 90nm, 65 nm, and 45nm CMOS technologies 15 Critical Charge (fc) 10 5 CMOS 0 TG NAND Random c17 c432 M2 c6288 FA PTL String Circuit 45nm The value of critical charge (Qcrit) is least in CMOS logic style and highest in PTL logic style.12/25/2012 Prajapati 35
  36. 36. Collected Charge comparisons for SD 200ps in 90nm, 65nm and 45nm CMOS technologies 50 Charge (fc) 40 30 20 CMOS 10 PTL 0 TG NAND Random c17 c432 M2 c6288 FA String Circuit 90nm 40 Charge (fc) 30 20 CMOS 10 PTL 0 TG NAND Random c17 c432 M2 c6288 FA String Circuit 65nm12/25/2012 Prajapati 36
  37. 37. Collected Charge comparisons for SD 200ps in 90nm, 65nm and 45nm CMOS technologies 30 Charge (fc) 25 20 15 10 CMOS 5 PTL 0 TG NAND Random c17 c432 M2 c6288 FA String Circuit 45nm TG logic style requires more collected charges to generate the same value of SD than other logic styles.12/25/2012 Prajapati 37
  38. 38. ConclusionPTL logic style is least sensitive to soft errors in comparison toComplementary CMOS and TG.TG implementation is the most radiation intolerant designamong all other techniques considered.The logic gate implementations other than static CMOStechnique have more than one sensitive node.12/25/2012 Prajapati 38
  39. 39. ConclusionAs transistor size decreases, combinational circuit becomesmore susceptible to an energetic particle hit.TG logic style is less susceptible to Soft Delay Error.12/25/2012 Prajapati 39
  40. 40. References• Rabaey, J.M. Digital Integrated Circuits: A Design Perspective. 1994• Baumann R. “Soft Errors in Commercial Integration Integrated Circuits” 2004• Reto Zimmermann and Wolfgang Fichtner “Low-Power Logic Styles: CMOS Versus Pass-Transistor Logic” 1997• Morgenshtein, A., A. Fish, and I.A. Wagner "Gate-Diffusion Input (GDI): A Power-Efficient Method for Digital Combinatorial Circuits." 2002.• http://radhome.gsfc.nasa.gov/radhome/see.htm12/25/2012 Prajapati 40
  41. 41. Questions and Comments12/25/2012 Prajapati 41
  42. 42. Extras (a) (b) (c) (a) Electron hole path created by charged particle (b) Example of three different particle strike paths and (c) Experimental result of collected charges at different particle strike paths (Karnik, Hazucha and Patel 2004)12/25/2012 Prajapati 42
  43. 43. Extras12/25/2012 Prajapati 43
  44. 44. Thank You..!!!12/25/2012 Prajapati 44
  45. 45. A COMPARISON OF RADIATION TOLERANCE OF DIFFERENT LOGIC STYLES12/25/2012 Prajapati 45

×