Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Using Heavy-Ion Radiation to Validate Fault-Handling Mechanisms

Published: 01 February 1994 Publication History

Abstract

Fault injection is an effective method for studying the effects of faults in computer systems and for validating fault-handling mechanisms. The approach presented involves injecting transient faults into integrated circuits by using heavy-ion radiation from a Californium-252 source. The proliferation of safety-critical and fault-tolerant systems using VLSI technology makes such attempts to inject faults at internal locations in VLSI circuits increasingly important.

References

[1]
1. D. K. Nichols et al., "Update on Parts SEU Susceptibility From Heavy Ions," IEEE Trans. Nuclear Science, Vol. 38, No. 6, IEEE, Piscataway, N.J., 1991, pp. 1529-1539.
[2]
2. R. Harboe-Sorensen, L. Adams, and T.K. Sanderson, "A Summary of SEU Test Results Using Californium-252," IEEE Trans. Nuclear Science, Vol. 35, No. 6, IEEE, 1988, pp. 1622- 1628.
[3]
3. R. Velazco et al., "Comparison Between Californium and Cyclotron SEU Tests," IEEE Trans. Nuclear Science, Vol. 36, No. 6, IEEE, 1989, pp. 2383-2387.
[4]
4. R. Koga et al., "Techniques of Microprocessor Testing and SEU-Rate Prediction," IEEE Trans. Nuclear Science, Vol. 32, No. 6, IEEE, 1985, pp. 4219-4224.
[5]
1. G.C. Messenger, "Collection of Charge on Junction Nodes from Ion Tracks," IEEE Trans. Nuclear Science, Vol. NS-29, No. 6, IEEE, Piscataway, N.J., Dec. 1982, pp. 2024-2031.
[6]
1. J. C. Laprie, "Dependable Computing and Fault-Tolerance: Concepts and Terminology," Proc. 15th Int'l Symp. Fault-Tolerant Computing, IEEE Computer Society Press, Los Alamitos, Calif., 1985, pp. 2-11.
[7]
2. J. Arlat et al., "Fault Injection for Dependability Validation: A Methodology and Some Applications," IEEE Trans. Software Engineering, Vol. 16, No. 2, CS Press, Feb. 1990, pp. 166-182.
[8]
3. J.H. Lala, "Fault Detection, Isolation, and Reconfiguration in FTMP: Methods and Experimental Results," Fifth AIAA/IEEE Digital Avionics Sys. Conf., Nov. 1983, pp. 21.31.1-21.3.9.
[9]
4. A.C. Merenda and E. Merenda, "Recovery/Serviceability System Test: An Improved Testing Approach." Proc. 22nd Int'l Symp. Fault-Tolerant Computing, CS Press, July 1992.
[10]
5. J.H. Barton et al., "Fault Injection Experiments Using FIAT," IEEE Trans. Computers, Vol. 39, No. 4, CS Press, Apr. 1990, pp. 575- 582.
[11]
6. G.A. Kanawati, N.A. Kanawati, and J.A. Abraham, "FERRARI: A Tool for the Validation of System Dependability Properties," Proc. 22nd Int'l Symp. Fault-Tolerant Computing, CS Press, July 1992.
[12]
7. J. Sosnowski, "Experiments with Transient Fault Upsets in Microprocessor Controllers, " Proc. Third GI/ITG/GMA Int'l Conf. Fault-Tolerant Computing Sys., Springer-Verlag, Berlin, Heidelberg, 1987, Sept. 1987, pp. 153-164.
[13]
8. J. Karlsson et al., "Two Fault Injection Techniques for Test of Fault Handling Mechanism," Proc. Int'l Test Conf., Piscataway, N.J., Oct. 1991, pp. 140-149.
[14]
9. J. H. Stephen et al., "Cosmic Ray Simulation Experiments for the Study of Single Event Upsets and Latch-up in CMOS Memories," IEEE Trans. Nuclear Science, Vol. NS-30, No. 6, IEEE, Dec. 1983, pp. 4464-4469.
[15]
10. D. Mapper et al., "An Experimental Study of the Effect of Absorbers on the LET of Fission Particles Emitted by Cf-252," IEEE Trans. Nuclear Science, Vol. NS-32, No. 6, IEEE, Piscataway, N.J., Dec. 1985, pp. 4276-4281.
[16]
11. U. Gunneflo, J. Karlsson, and J. Torin, "Evaluation of Error Detection Schemes Using Fault Injection by Heavy-Ion Radiation," Proc. 19th Int'l Symp. Fault-Tolerant Computing, CS Press, June 1989, pp. 340-347.

Cited By

View all
  • (2024)Enhancing Neural Network Reliability: Insights From Hardware/Software Collaboration With Neuron Vulnerability QuantizationIEEE Transactions on Computers10.1109/TC.2024.339849273:8(1953-1966)Online publication date: 1-Aug-2024
  • (2023)SoK: Fault Injection Attacks on CryptosystemsProceedings of the 12th International Workshop on Hardware and Architectural Support for Security and Privacy10.1145/3623652.3623671(64-72)Online publication date: 29-Oct-2023
  • (2023)Software Fault Tolerance in Real-Time Systems: Identifying the Future Research QuestionsACM Computing Surveys10.1145/358995055:14s(1-30)Online publication date: 17-Jul-2023
  • Show More Cited By

Index Terms

  1. Using Heavy-Ion Radiation to Validate Fault-Handling Mechanisms
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image IEEE Micro
          IEEE Micro  Volume 14, Issue 1
          February 1994
          119 pages

          Publisher

          IEEE Computer Society Press

          Washington, DC, United States

          Publication History

          Published: 01 February 1994

          Qualifiers

          • Research-article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 03 Sep 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)Enhancing Neural Network Reliability: Insights From Hardware/Software Collaboration With Neuron Vulnerability QuantizationIEEE Transactions on Computers10.1109/TC.2024.339849273:8(1953-1966)Online publication date: 1-Aug-2024
          • (2023)SoK: Fault Injection Attacks on CryptosystemsProceedings of the 12th International Workshop on Hardware and Architectural Support for Security and Privacy10.1145/3623652.3623671(64-72)Online publication date: 29-Oct-2023
          • (2023)Software Fault Tolerance in Real-Time Systems: Identifying the Future Research QuestionsACM Computing Surveys10.1145/358995055:14s(1-30)Online publication date: 17-Jul-2023
          • (2019)Modeling Soft Error Propagation in Near-Threshold Combinational Circuits Using Neural NetworksJournal of Electronic Testing: Theory and Applications10.1007/s10836-019-05796-x35:3(401-412)Online publication date: 1-Jun-2019
          • (2018)Characterizing the Impact of Soft Errors Affecting Floating-point ALUs using RTL-Ievel Fault InjectionProceedings of the 47th International Conference on Parallel Processing10.1145/3225058.3225089(1-10)Online publication date: 13-Aug-2018
          • (2018)HPC-SFI: System-Level Fault Injection for High Performance Computing SystemsNetwork and Parallel Computing10.1007/978-3-030-05677-3_9(103-113)Online publication date: 29-Nov-2018
          • (2017)REFINEProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.1145/3126908.3126972(1-14)Online publication date: 12-Nov-2017
          • (2016)Analyzing fault behavior of shared data in parallel applicationsMicroprocessors & Microsystems10.1016/j.micpro.2016.03.01445:PA(67-80)Online publication date: 1-Aug-2016
          • (2016)Simulation-based Fault Injection with QEMU for Speeding-up Dependability Analysis of Embedded SoftwareJournal of Electronic Testing: Theory and Applications10.1007/s10836-015-5555-z32:1(43-57)Online publication date: 1-Feb-2016
          • (2015)FITLProceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC10.1145/2833157.2833160(1-11)Online publication date: 15-Nov-2015
          • Show More Cited By

          View Options

          View options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media