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.








Similar content being viewed by others
References
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
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
Asadi H, Tahoori MB (2010) Soft error modeling and remediation techniques in ASIC designs. Microelectron J 41(8):506–522
Asadi H, Tahoori MB, Fazeli M, Miremadi SG (2012) Efficient algorithms to accurately compute derating factors of digital circuits. Microelectron Reliab 52:1215–1226
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
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
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
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
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
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
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
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
Davidson S (1999) “ITC’99 benchmark circuits-Preliminary results,” in Proc. International Test Conference, Atlantic, NJ, USA, pp 1125–1130
Dodd P, Massengill L (2003) Basic mechanisms and modeling of single-event upset in digital microelectronics. IEEE Trans Nucl Sci 50(3):583–602
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
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
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
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
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
Franco D, Vasconcelos M, Naviner L, Naviner JF (2008) Signal probability for reliability evaluation of logic circuits. Microelectron Reliab 48(9):1422–1429
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
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
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
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
Han J, Chen H, Boykin E, Fortes J (2011) Reliability evaluation of logic circuits using probabilistic gate models. Microelectron Reliab 51(2):468–476
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
Ibrahim W, Shousha M, Chinneck JW (2015) Accurate and efficient estimation of logic circuits reliability bounds. IEEE Trans Comput 64(5):1217–1229
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
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
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
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
Liu BJ, Cai L (2012) Reliability evaluation for single event transients on digital circuits. IEEE Trans Reliab 61(3):687–691
Liu BJ, Cai L (2017) Monte Carlo reliability model for single-event transient on combinational circuits. IEEE Trans Nucl Sci 64(12):2933–2937
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
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
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
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
Nicolaidis M (2005) Design for soft error mitigation. IEEE Trans Device Mater Reliab 5(3):405–418
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Zhang M, Shanbhag NR (2006) A soft-error-rate-analysis methodology. IEEE Trans Comput-Aided Design Int Circ Syst 25(10):2140–2155
Author information
Authors and Affiliations
Consortia
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10836-020-05898-x