Simulation of Hamming Coding and Decoding for Microcontroller Radiation Hardening

This paper presents a method of hardening the 8051
micro-controller, able to assure reliable operation in the presence of
bit flips caused by radiation. Aiming at avoiding such faults in the
8051 micro-controller, Hamming code protection was used in its
SRAM memory and registers. A VHDL code has been used for this
hamming code protection.





References:
[1] http://ebookbrowsee.net/lima-mapld00-pdf-d42419909
[2] Ma, T.; Dressendorfer, P. Ionizing Radiation Effects in MOS Devices
and Circuits, Wiley Eds, New York, 1989.
[3] Normand, E. Single Event Upsets at Ground level.In: IEEE Transactions
on Nuclear Science, vol. 43, no.6, Dec, 1996.
[4] Cota, E.; Carro, L.; Lubaszewski, M.;Velazco, R.; Rezgui, S. Synthesis
of 8051-like Microcontroller Tolerant to Transient Faults. In: 1st IEEE
Latin America Test Workshop (LATW), Brazil,2000.21
[5] Velazco, R; Rezgui, S.; Cheynet, Ph.; Bofill,A.; Ecoffet, R. Thesic: A
testbed suitable for the qualification of integrated circuits devoted to
operate in harsh environment, IEEE European Test Workshop (ETW’98)
pp. 89-90, 27-29 Mai 1998, Spain.26
[6] Kohavi, Z. Switching and Finite Automata Theory, McGraw-Hill,
1970.25