Soft Error Detection And Correction For Configurable Memory Of Reconfigurable System
Babu. M, Saranya. S, Preethy. V, Gurumoorthy. J
Key Words: configurable memories, single event and double event upsets, soft error, hamming code, reed Solomon code.
Abstract: The size of integrated Circuits has developed rapidly and now their size has reached nano scale which makes the embedded memories more sensitive to Single Event Upsets (SEUs) or Double Event Upsets (DEUs). In particular the reconfigurable system which contains configured memories are more likely to suffer from soft error caused by SEUs or DEUs. In this paper we develop a Reed Solomon code based Error Detection and Correction circuits (EDAC) that can protect the configuration memory of reconfigurable systems from SEUs or DEUs. The existing Hamming code based EDAC circuit can detect two bit error but can correct only single bit error whereas the proposed Reed Solomon code based EDAC circuit can detect and correct multi bit error. This circuit has better dependability. The main drawback of this method is that it needs large area overhead when compared to other conventional methods such as Triple Modular Redundancy (TMR).
. Z.Qian, I. Yoshihiro, A. Motoki, I. Masahiro and S. Toshinori, “A Novel soft error detection And correction circuit for embedded Reconfigurable systems” IEEE embedded Systems letters, vol. 3, no. 3 sep 2011.
. Xilnx, Inc., Device Reliability Report Nov. 2010, UG116 (v5.11).
. Actel, Inc., Single-Event Effects in FPGAs 2007.
. D. F. Heidal et al., “Single-event upsets and Multiple bit upsets on a, 45 nm SOI SRAM,” IEEE Trans. Nuclear Sci., vol. 56, no. 6,pp. 3499 -3504, Dec.2009.
. K. Kyriakoulakos and D. Pneymatikatos, “A Novel SRAM-based FPGA architecture for Efficient TMR fault tolerant support” in proc FPL2009 Prague Czech Republic, sep 2009, pp 193-198.
. C. Bolchini, A.Miele, and M.D. Santambrogio, “TMR and partial dynamic reconfiguration to Mitigate SEU faults in FPGAs,” in proc. DFT 2007, sep.2007,pp.87-95.
. F. Lima, L. Carro, and R.Reis, “Reducing pin And area overhead in fault tolerant FPGA-Based designs,” in proc. FPGA2003, Monterey, CA, Feb. 2003, pp. 108-117.
. Y. Ichinomiya, M. Amagasaki, M.Kuga and T.Sueyoshi, “Soft-error tolerability analysis for Triplicate circuit on an FPGA,” in proc SASIM2010, Taipei, Taiwan, oct. 2010, pp. 448-453.
. Gallager, R. G., Information Theory and Reliable Communication (New York: John Wiley and Sons, 1968).