Abstract
This chapter describes a software environment based on VirSim tool to simulate the effect of radiation on COTS (commercial off-the-shelf) memories and shows the efficiency of the software EDAC (error detection and correction). As a case study, a sample student LEO (low Earth orbit) satellite with 8-MB (megabytes) RAM (random access memory) is considered and software EDAC for detecting and correcting the faults in the memory is implemented. The software EDAC is responsible for reliability of data in this 8-MB RAM. One separated task in VirSim tool has been developed for injection SEUs (single event upset) to the 8-MB memory of the satellite. The SEUs have been generated based on the ARGOS satellite reports. According to these reports the average of SEUs is about 5.5 SEU/MB per day, where it generates about 5 MBU (multiple bit upset) out of any 100 SEU. About four of these MBUs are double events (2-bit upset in one word) and one of them is triple. The software EDAC detects and corrects all 1-bit SEUs and detects double MBUs but it does not guarantee the detection of triple MBUs. This kind of simulation is very simple, accessible, and very close to the real environment and one can use it for checking effectiveness of the approach. The simulation results demonstrate efficacy of the approach in terms of fault detection and correction capabilities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
P. P. Shirvani et al., Software-implemented EDAC protection against SEUs, IEEE Transactions on Reliability, Special Section on Fault-Tolerant VLSI Systems, vol. 49, no. 3, pp. 273–284, 2000.
Sh. Jalilian, A. A. Jamshidifar, S. M. Nematollahzadeh, VirSim, a simulated environment for developing multitask software of satellite, Third International Conference on Recent Advances in Space Technology, Turkey, June 2007.
P. Reyes et al., New protection techniques against SEUs for moving average filters in a radiation environment, IEEE Transactions on Nuclear Science, vol. 54, no. 4, pp. 957–964, 2007.
D. S. Katz and R. R. Some, NASA Advances Robotic Space Exploration, Jet Propulsion Laboratory, Published by the IEEE Computer Society, 2003.
H. Madeira et al., Experimental evaluation of a COTS system for space applications, Proceedings of the International Conference on Dependable Systems and Networks (DSN’02) 2002, IEEE.
R. R. Some and D. C. Ngo, REE: A COTS-based fault tolerant parallel processing supercomputer for spacecraft onboard scientific data analysis, Proceedings of the Digital Avionics System Conference, vol. 2, pp. B3-1-7–B3-1-12, 1999.
K. Whisnant, R. Iyer, D. Rennels, and R. Some, An experimental evaluation of the REE SIFT environment for spaceborne applications, International Performance and Dependability Symposium, Washington, DC, June 2002.
P. P. Shirvani et al., Fault-Tolerant Systems in a Space Environment: The CRC ARGOS Project, Stanford University, CRC-TR 98-2, December 1998.
P. Shirvani et al., Strategies for Fault-Tolerant, Space-Based Computing: Lessons Learned from the ARGOS Test bed, Center for Reliable Computing, Stanford University.
J. Arlat et al., Comparison of physical and software-implemented fault injection techniques, IEEE Transactions on Computers, vol. 52, no. 9, pp. 1115–1133, 2003.
H. Madeira, D. Costa, and M. Vieira, On the emulation of software faults by software fault injection, Proceedings of the International Conference on Dependable Systems and Networks (DSN-2000), pp. 417–426, 2000.
P. Shirvani et. al., Software-implemented hardware fault tolerance experiments; COTS in space, International Conference on Dependable Systems and Networks, Fast Abstracts, June 25–28, 2000.
N. Oh, Software Implemented Hardware Fault Tolerance, PhD Thesis, Stanford University, December 2000.
P. P. Shirvani, Fault-Tolerant Computing for Radiation Environments, CRC-TR 01-6 (PhD Thesis), Stanford University, Stanford, CA, June 2001.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag New York
About this chapter
Cite this chapter
Nematollahzadeh, S., Jamshidifar, A. (2010). Simulation of the Effects of Radiation on a Satellite Memory and Improving Its Fault-Tolerant Ability, Using SIHFT. In: Sabath, F., Giri, D., Rachidi, F., Kaelin, A. (eds) Ultra-Wideband, Short Pulse Electromagnetics 9. Springer, New York, NY. https://doi.org/10.1007/978-0-387-77845-7_41
Download citation
DOI: https://doi.org/10.1007/978-0-387-77845-7_41
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-77844-0
Online ISBN: 978-0-387-77845-7
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)