Implementation of Decimal Matrix Code For Multiple Cell Upsets in Memory
Journal: International Journal of Science and Research (IJSR) (Vol.4, No. 5)Publication Date: 2015-05-05
Authors : Shwetha N; Shambhavi S;
Page : 1503-1509
Keywords : Decimal algorithm; error correction codes ECCs; mean time to failure MTTF; memory; multiple cells upsets MCUs;
Abstract
Transient multiple cell upsets (MCUs) are becoming major issues in the reliability of memories exposed to radiation environment. To prevent MCUs from causing data corruption, more complex error correction codes (ECCs) are widely used to protect memory, but the main problem is that they would Require higher delay overhead. Recently, matrix codes (MCs) based on Hamming codes have been proposed for memory protection. The main issue is that they are double error correction codes and the error correction capabilities are not improved in all cases. In this paper, novel decimal matrix code (DMC) based on divide-symbol is proposed to enhance memory reliability with lower delay overhead. The proposed DMC utilizes decimal algorithm to obtain the maximum error detection capability. Moreover, the encoder-reuse technique (ERT) is proposed to minimize the area overhead of extra circuits without disturbing the whole encoding and decoding processes. ERT uses DMC encoder itself to be part of the decoder. The proposed DMC is compared to well-known codes such as the existing Hamming, MCs, and punctured difference set (PDS) codes.
Other Latest Articles
- An Improved Longest Approximate Time to End Algorithm using Dynamic Cloud Sim
- Skein and Threefish Implementation on FPGA
- Assessment of Knowledge and Attitude on Male Circumcision towards Reduction of HIV/AIDS among Residents of Ishaka Town Council-Uganda
- Runoff Computation on River Omi Catchment Using Spatially Distributed Terrain
- Effects of Recruitment Practices on Employee Performance in the Cooperative Sector in Kenya; Case of Kenya Union of Savings and Credit Co-Operatives
Last modified: 2021-06-30 21:46:31