Abstract
The miniaturization of electronic devices and the improved operating speeds increase the likelihood of single event faults. Differently from Single Event Upset (SEU) faults, Single Event Transient (SET) faults generally affect combinational logic, making all voting systems vulnerable to errors. The proposed work uses an ad-hoc fault-simulation campaign employing signal glitching to identify SET vulnerabilities inside a RISC-V core already equipped with resilience logic against Single Event Upset (SEU) faults. The faults target the majority voting logic structures, highlighting how they can be susceptible to faults depending on the width of the injected pulses, and showing how the use of Buffered Triple Modular Redundancy (BTMR) allows decreasing the total failure probability due to erroneous majority voters.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Barbirotta M, Cheikh A, Mastrandrea A, Menichelli F, Olivieri M (2022) Design and evaluation of buffered triple modular redundancy in interleaved-multi-threading processors. IEEE Access 10:126074–126088
Narasimham B, Bhuva BL, Holman WT, Schrimpf RD, Massengill LW, Witulski AF, Robinson WH (2006) The effect of negative feedback on single event transient propagation in digital circuits. IEEE Trans Nucl Sci 53(6):3285–3290
Schrape O, Andjelković M, Breitenreiter A, Zeidler S, Balashov A, Krstić M (2021) Design and evaluation of radiation-hardened standard cell flip-flops. IEEE Trans Circuits Syst I: Regul Pap 68(11):4796–4809
Teifel J (2008) Self-voting dual-modular-redundancy circuits for single-event-transient mitigation. IEEE Trans Nucl Sci 55(6):3435–3439
Jain A, Veggetti AM, Crippa D, Benfante A, Gerardin S, Bagatin M (2022) Radiation tolerant multi-bit flip-flop system with embedded timing pre-error sensing. IEEE J Solid-State Circuits 57(9):2878–2890
Sajjade FM, Goyal NK, Varaprasad B (2021) Single event transient (set) mitigation circuits with immune leaf nodes. IEEE Trans Device Mater Reliab 21(1):70–78
Cheikh A, Sordillo S, Mastrandrea A, Menichelli F, Scotti G, Olivieri M (2021) Klessydra-t: designing vector coprocessors for multithreaded edge-computing cores. IEEE Micro 41(2):64–71
Barbirotta M, Cheikh A, Mastrandrea A, Menichelli F, Ottavi M, Olivieri M (2022) Evaluation of dynamic triple modular redundancy in an interleaved-multi-threading risc-v core. J Low Power Electron Appl 13(2)
Barbirotta M, Cheikh A, Mastrandrea A, Menichelli F, Angioli M, Jamili S, Olivieri M (2023) Fault-tolerant hardware acceleration for high-performance edge-computing nodes. Electronics 12(17). https://www.mdpi.com/2079-9292/12/17/3574
Barbirotta M, Cheikh A, Mastrandrea A, Menichelli F, Olivieri M (2022) Analysis of a fault tolerant edge-computing microarchitecture exploiting vector acceleration. In: 2022 17th conference on Ph. D research in microelectronics and electronics (PRIME). IEEE, pp 237–240
Veeravalli VS, Polzer T, Schmid U, Steininger A, Hofbauer M, Schweiger K, Dietrich H, Schneider-Hornstein K, Zimmermann H, Voss KO et al (2013) An infrastructure for accurate characterization of single-event transients in digital circuits. Microprocess Microsyst 37(8):772–791
Hamad GB, Mohamed OA, Savaria Y (2016) Towards formal abstraction, modeling, and analysis of single event transients at rtl. In: 2016 IEEE international symposium on circuits and systems (ISCAS). IEEE, pp 2166–2169
Barbirotta M, Mastrandrea A, Menichelli F, Vigli F, Blasi L, Cheikh A, Sordillo S, Gennaro FD, Olivieri M (2020) Fault resilience analysis of a risc-v microprocessor design through a dedicated uvm environment. In: 33rd IEEE international symposium on defect and fault tolerance in VLSI and nanotechnology systems, DFT 2020. Institute of Electrical and Electronics Engineers Inc.
Narasimham B, Gadlage MJ, Bhuva BL, Schrimpf RD, Massengill LW, Holman WT, Witulski AF, Zhu X, Balasubramanian A, Wender SA (2008) Neutron and alpha particle-induced transients in 90 nm technology. In: 2008 IEEE international reliability physics symposium. IEEE, pp 478–481
Ferlet-Cavrois V, Massengill LW, Gouker P (2013) Single event transients in digital cmos-a review. IEEE Trans Nucl Sci 60(3):1767–1790
Chen Q, Liu Y, Wu Z, Liao J (2021) A single event effect simulation method for risc-v processor. In: 2021 IEEE 15th international conference on anti-counterfeiting, security, and identification (ASID). IEEE, pp 106–110
Alexandrescu D, Anghel L, Nicolaidis M (2002) New methods for evaluating the impact of single event transients in vdsm ics. In: 17th IEEE international symposium on defect and fault tolerance in VLSI systems. DFT 2002. Proceedings. IEEE, pp 99–107
Petrovic V, Krstic M (2015) Design flow for radhard tmr flip-flops. In: 2015 IEEE 18th international symposium on design and diagnostics of electronic circuits and systems. IEEE, pp 203–208
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Barbirotta, M. et al. (2024). Single Event Transient Reliability Analysis on a Fault-Tolerant RISC-V Microprocessor Design. In: Bellotti, F., et al. Applications in Electronics Pervading Industry, Environment and Society. ApplePies 2023. Lecture Notes in Electrical Engineering, vol 1110. Springer, Cham. https://doi.org/10.1007/978-3-031-48121-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-031-48121-5_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48120-8
Online ISBN: 978-3-031-48121-5
eBook Packages: EngineeringEngineering (R0)