Title :
Performance comparison of an error correction technique in memory
Author :
Kurian, Linz Elizabeth ; Mathew, Binu K.
Author_Institution :
Electron. & Commun., SAINTGITS Coll. of Eng., Kottayam, India
Abstract :
Memories are always sensitive to soft errors which affect memory reliability. A common method for protecting memories from soft errors is the use of Error Correcting Codes (ECC). As technology shrinks, Multiple Cell Upsets (MCU) pose a major issue in the reliability of memories exposed to radiation environments. Here a Decimal Matrix Code (DMC) based on divide-symbol is used to enhance memory reliability. Large number of redundant bits are used in this approach. A comparison was made by implementing the design by using different adder structures such as Ripple carry, Carry lookahead and Kogge Stone adder. The design was modeled using VHDL, simulated and synthesized using Xilinx IS E 14.2. The results show that the design implemented by using Kogge stone adder has higher performance.
Keywords :
adders; carry logic; error correction codes; hardware description languages; logic design; memory architecture; reliability; DMC; ECC; Kogge Stone adder; MCU; VHDL; Xilinx IS E 14.2; carry lookahead; decimal matrix code; divide-symbol; error correcting codes; error correction technique; memory reliability; multiple cell upsets; ripple carry; Adders; Circuit faults; Decoding; Delays; Error correction codes; Integrated circuit reliability; DMC; ECC; Kogge stone adder; MCU;
Conference_Titel :
Control, Instrumentation, Communication and Computational Technologies (ICCICCT), 2014 International Conference on
Conference_Location :
Kanyakumari
Print_ISBN :
978-1-4799-4191-9
DOI :
10.1109/ICCICCT.2014.6992986