Skip to main content
Log in

Soft Error Reliability Evaluation of Nanoscale Logic Circuits in the Presence of Multiple Transient Faults

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

Abstract

Radiation-induced single transient faults (STFs) are expected to evolve into multiple transient faults (MTFs) at nanoscale CMOS technology nodes. For this reason, the reliability evaluation of logic circuits in the presence of MTFs is becoming an important aspect of the design process of deep submicron and nanoscale systems. However, an accurate evaluation of the reliability of large-scale and very large-scale circuits is both very complex and time-consuming. Accordingly, this paper presents a novel soft error reliability calculation approach for logic circuits based on a probability distribution model. The correctness or incorrectness of individual logic elements are regarded as random events obeying Bernoulli distribution. Subsequently, logic element conversion-based fault simulation experiments are conducted to analyze the logical masking effects of the circuit when one logic element fails or when two elements fail simultaneously. On this basis, the reliability boundaries of the logic circuits can efficiently be calculated using the proposed probability model and fault simulation results. The proposed solution can obtain an accurate reliability range through single fault and double faults simulations with small sample sizes, and also scales well with the variation of the error rate of the circuit element. To validate the proposed approach, we have calculated the reliability boundaries of ISCAS’85, ISCAS’89, and ITC’99 benchmark circuits. Statistical analysis and experimental results demonstrate that our method is effective and scalable, while also maintaining sufficiently close accuracy.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Anglada M, Canal R, Aragón JL, González A (2016) “MASkIt:Soft error rate estimation for combinational circuits,” in Proc. IEEE International Conference on Computer Design, Scottsdale, AZ, USA, pp 614–621

    Google Scholar 

  2. Anglada M, Canal R, Aragón JL, González A (2018) Fast and accurate SER estimation for large combinational blocks in early stages of the design. IEEE Trans Sustain Comput:1–15. https://doi.org/10.1109/TSUSC.2018.2886640

  3. Asadi H, Tahoori MB (2010) Soft error modeling and remediation techniques in ASIC designs. Microelectron J 41(8):506–522

    Google Scholar 

  4. Asadi H, Tahoori MB, Fazeli M, Miremadi SG (2012) Efficient algorithms to accurately compute derating factors of digital circuits. Microelectron Reliab 52:1215–1226

    Google Scholar 

  5. Black JD, Dodd PE, Warren KM (2013) Physics of multiple-node charge collection and impacts on single-event characterization and soft error rate prediction. IEEE Trans Nucl Sci 60(3):1836–1851

    Google Scholar 

  6. F. Brglez and H. Fujiwara, “A neutral netlist of 10 combinational benchmark circuits and a target translator in fortran,” in Proc. IEEE International Symposium on Circuits and Systems, Kyoto, Japan, 1985, pp. 663–698

  7. Brglez F, Bryan D, Kozminski K (1989) “Combinational profiles of sequential benchmark circuits,” in Proc. IEEE International Symposium on Circuits and Systems, Portland, OR, USA, pp 1929–1934

    Google Scholar 

  8. Cai S, Yu F, Wang WZ, Liu TQ, Liu P, Wang W (2017) Reliability evaluation of logic circuits based on transient faults propagation metrics. IEICE Electron Exp 14(7):1–7

    Google Scholar 

  9. Cai S, Wang WZ, Yu F, He BY (2019) Single event transient propagation probabilities analysis for nanometer CMOS circuits. J Electron Testing - Theory Appl 35(2):163–172

    Google Scholar 

  10. Cao XB, Xiao LY, Li J, Zhang RS, Liu SS, Wang JX (2019) A layout-based soft error vulnerability estimation approach for combinational circuits considering single event multiple transients (SEMTs). IEEE Trans Comput-Aided Design Int Circ Syst 38(6):1109–1122

    Google Scholar 

  11. Cao D, Jiang YC, Wang J, Ji BF, Alfarraj O, Tolba A, Ma XM, Liu YH (2020) ARNS: adaptive relay-node selection method for message broadcasting in the internet of vehicles. Sensors 20(5):1338–1355

    Google Scholar 

  12. Chatterjee I, Narasimham B, Mahatme NN, Bhuva BL, Reed RA, Schrimpf RD, Wang JK, Vedula N, Bartz B, Monzel C (2014) Impact of technology scaling on SRAM soft error rates. IEEE Trans Nucl Sci 61(6):3512–3518

    Google Scholar 

  13. Davidson S (1999) “ITC’99 benchmark circuits-Preliminary results,” in Proc. International Test Conference, Atlantic, NJ, USA, pp 1125–1130

    Google Scholar 

  14. Dodd P, Massengill L (2003) Basic mechanisms and modeling of single-event upset in digital microelectronics. IEEE Trans Nucl Sci 50(3):583–602

    Google Scholar 

  15. Du Y, Chen S (2016) A novel layout-based single event transient injection approach to evaluate the soft error rate of large combinational circuits in complimentary metal-oxide-semiconductor bulk technology. IEEE Trans Reliab 65(1):48–255

    Google Scholar 

  16. Ebrahimi M, Evans A, Tahoori MB, Costenaro E, Alexandrescu D, Chandra V, Seyyedi R (2015) Comprehensive analysis of sequential and combinational soft errors in an embedded processor. IEEE Trans Comput-Aided Design Int Circ Syst 34(6):1586–1599

    Google Scholar 

  17. Ebrahimi M, Asadi H, Bishnoi R, Tahoori MB (2016) Layout-based modeling and mitigation of multiple event transients. IEEE Trans Comput-Aided Des Int Circ Syst 35(3):367–379

    Google Scholar 

  18. El-Maleh AH, Al-Hashimi BM, Melouki A, Khan F (2009) Defect tolerant N2-transistor structure for reliable nanoelectronic designs. IET Comput Digit Tech 3(6):570–580

    Google Scholar 

  19. Fazeli M, Miremadi S, Asadi H, Tahoori M (2010) “A fast analytical approach to multi-cycle soft error rate estimation of sequential circuits,” in Proc. 13th Euromicro conference on digital system design: architectures, Methods and Tools, Lille, France, pp 797–800

    Google Scholar 

  20. Franco D, Vasconcelos M, Naviner L, Naviner JF (2008) Signal probability for reliability evaluation of logic circuits. Microelectron Reliab 48(9):1422–1429

    Google Scholar 

  21. Franco D, Vasconcelos M, Naviner L, Naviner JF (2008) “Reliability of logic circuits under multiple simultaneous faults,” in Proc. IEEE International Midwest Symposium on Circuits and Systems, Knoxville, TN, USA, pp 265–268

    Google Scholar 

  22. Furuta J, Kobayashi K, Onodera H (2013) “Impact of cell distance and well-contact density on neutron-induced multiple cell upsets,” in Proc. IEEE International Reliability Physics Symposium, Anaheim, CA, USA, pp 6C.3.1–6C.3.4

    Google Scholar 

  23. Gangadhar S, Tragoudas S (2012) “Accurate calculation of SET propagation probability for hardening” in Proc. IEEE International Symposium on Defect & Fault Tolerance in VLSI & Nanotechnology Systems, Austin, TX, USA, pp 104–108

    Google Scholar 

  24. Giot D, Roche P, Gasiot G, Autran JL, Harboe-Sorensen R (2008) Heavy ion testing and 3-D simulations of multiple cell upset in 65nm standard SRAMs. IEEE Trans Nucl Sci 55(4):2048–2054

    Google Scholar 

  25. Han J, Chen H, Boykin E, Fortes J (2011) Reliability evaluation of logic circuits using probabilistic gate models. Microelectron Reliab 51(2):468–476

    Google Scholar 

  26. Huang KH, Hu Y, Li XW (2014) Reliability-oriented placement and routing algorithm for SRAM-based FPGAs. IEEE Trans Very Large Scale Int Syst 22(2):256–269

    Google Scholar 

  27. Ibrahim W, Shousha M, Chinneck JW (2015) Accurate and efficient estimation of logic circuits reliability bounds. IEEE Trans Comput 64(5):1217–1229

    MathSciNet  MATH  Google Scholar 

  28. Kachave D, Sengupta A (2016) Integrating physical level design and high level synthesis for simultaneous multi-cycle transient and multiple transient fault resiliency of application specific datapath processors. Microelectron Reliab 60:141–152

    Google Scholar 

  29. Krishnaswamy S, Viamontes GF, Markov IL, Hayes JP (2005) “Accurate reliability evaluation and enhancement via probabilistic transfer matrices,” in Proc. Design, Automation and Test in Europe Conference, Munich, Germany, pp 282–287

    Google Scholar 

  30. Krishnaswamy S, Viamontes GF, Markov IL, Hayes JP (2008) Probabilistic transfer matrices in symbolic reliability analysis of logic circuits. ACM Trans Des Autom Electron Syst 13(1):8

    Google Scholar 

  31. Li J, Draper J (2017) Accelerated soft-error-rate(SER) estimation for combinational and sequential circuits. ACM Trans Des Autom Electron Syst 22(3):1–57

    Google Scholar 

  32. Liu BJ, Cai L (2012) Reliability evaluation for single event transients on digital circuits. IEEE Trans Reliab 61(3):687–691

    Google Scholar 

  33. Liu BJ, Cai L (2017) Monte Carlo reliability model for single-event transient on combinational circuits. IEEE Trans Nucl Sci 64(12):2933–2937

    Google Scholar 

  34. Miskov-Zivanov N, Marculescu D (2006) “MARS-C: Modeling and reduction of soft errors in combinational circuits,” in Proc. Design Automation Conference, San Francisco, CA, USA, pp 767–772

    Google Scholar 

  35. Miskov-Zivanov N, Marculescu D (2007) “Soft error rate analysis for sequential circuits,” in Proc. Design, Automation and Test in Europe Conference, Nice, France, pp 1436–1441

    Google Scholar 

  36. Miskov-Zivanov N, Marculescu D (2010) Multiple transient faults in combinational and sequential circuits: a systematic approach. IEEE Trans Comput-Aided Design Int Circ Syst 29(10):1614–1627

    Google Scholar 

  37. Naviner L, Liu KK, Cai H, Naviner JF (2014) “Efficient computation of combinational circuits reliability based on probabilistic transfer matrix,” in Proc. IEEE International Conference on IC Design & Technology, Austin, TX, USA, pp 1–4

    Google Scholar 

  38. Nicolaidis M (2005) Design for soft error mitigation. IEEE Trans Device Mater Reliab 5(3):405–418

    Google Scholar 

  39. Pagliarini S, Kastensmidt F, Entrena L, Lindoso A, Millan E (2011) Analyzing the impact of single-event-induced charge sharing in complex circuits. IEEE Trans Nucl Sci 58(6):2768–2775

    Google Scholar 

  40. Patel KN, Markov IL, Hayes JP (2003) “Evaluating circuit reliability under probabilistic gate-level fault models,” in Proc. International Workshop on Logic and Synthesis, Laguna Beach, CA, USA, pp 59–64

    Google Scholar 

  41. Qi Y, Gao JB, Fortes J (2005) Markov chains and probabilistic computation - a general framework for multiplexed nanoelectronic systems. IEEE Trans Nanotechnol 4(2):194–205

    Google Scholar 

  42. Rajaei R, Tabandeh M, Fazeli M (2014) Soft error rate estimation for combinational logic in presence of single event multiple transients. J Circ Syst Comput 23(6):1–20

    Google Scholar 

  43. Raji M, Ghavami B (2016) A fast statistical soft error rate estimation method for nano-scale combinational circuits. J Electron Testing - Theory Appl 32(6):291–305

    Google Scholar 

  44. Raji M, Pedram H, Ghavami B (2015) Soft error rate estimation of combinational circuits based on vulnerability analysis. IET Circ Syst 9(6):311–320

    Google Scholar 

  45. Rao RR, Chopra K, Blaau DT, Sylvester DM (2007) Computing the soft error rate of a combinational logic circuit using parameterized descriptors. IEEE Trans Comput-Aided Design Int Circ Syst 26(3):468–479

    Google Scholar 

  46. Reorda MS, Violante M (2004) A new approach to the analysis of single event transients in VLSI circuits. J Electron Testing - Theory Appl 20(5):511–521

    Google Scholar 

  47. Rohanipoor MR, Ghavami B, Raji M (2020) Improving combinational circuit reliability against multiple event transients via a partition and restructuring approach. IEEE Trans Comput-Aided Design Int Circ Syst 39(5):1059–1072

    Google Scholar 

  48. Rossi D, Omana M, Toma F, Metra C (2005) “Multiple transient faults in logic: an issue for next generation ics?” in Proc. IEEE International Symposium on Defect & Fault Tolerance in VLSI & Nanotechnology Systems, Monterey, CA, USA, pp 352–360

    Google Scholar 

  49. Sootkaneung W, Saluja KK (2010) “Gate input reconfiguration for combating soft errors in combinational circuits,” in Proc. International Conference on Dependable Systems & Networks Workshops, Washington, DC, USA, pp 107–112

    Google Scholar 

  50. Wang F, Xie Y (2011) Soft error rate analysis for combinational logic using an accurate electrical masking model. IEEE Trans Depend Sec Comput 8(1):137–146

    Google Scholar 

  51. Wang WZ, Wang JC, Wang W, Liu P, Cai S (2019) A secure DFT architecture protecting crypto chips against scan-based attacks. IEEE Access 7:22206–22213

    Google Scholar 

  52. Yan AB, Huang ZF, Yi MX, Xu XM, Ouyang YM, Liang HG (2017) Double-node-upset-resilient latch design for nanoscale CMOS technology. IEEE Trans Very Large Scale Int Syst 25(6):1978–1982

    Google Scholar 

  53. Yu F, Gao L, Liu L, Qian S, Cai S, Song Y (2020) A 1 V, 0.53 ns, 59 μW current comparator using standard 0.18μm CMOS technology. Wirel Pers Commun 111:843–851

    Google Scholar 

  54. Zandevakili H, Mahani A, Saneei M (2015) An accurate and fast reliability analysis method for combinational circuits. Int J Comput Math Electric Electron Eng 34(3):979–995

    Google Scholar 

  55. Zebrev GI, Galimov AM (2017) Compact modeling and simulation of heavy ion-induced soft error rate in space environment: principles and validation. IEEE Trans Nucl Sci 64(8):2129–2135

    Google Scholar 

  56. Zhang M, Shanbhag NR (2006) A soft-error-rate-analysis methodology. IEEE Trans Comput-Aided Design Int Circ Syst 25(10):2140–2155

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Consortia

Corresponding author

Correspondence to Shuo Cai.

Additional information

Responsible Editor: B. Ghavami

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was supported by the National Natural Science Foundation of China (NSFC) (Grant No.61702052, No.61504013, No.61804037), Hunan Provincial Natural Science Foundation of China (Grant No. 2020JJ4622, No. 2019JJ50648), and the Scientific Research Fund of Hunan Provincial Education Department (Grant No.18A137, No.17B011).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cai, S., He, B., Wang, W. et al. Soft Error Reliability Evaluation of Nanoscale Logic Circuits in the Presence of Multiple Transient Faults. J Electron Test 36, 469–483 (2020). https://doi.org/10.1007/s10836-020-05898-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10836-020-05898-x

Keywords