Redundant Residue Number System Code for Fault-Tolerant Hybrid Memories
Hybrid memories are envisioned as one of the alternatives to existing semiconductor memories. Although offering enormous data storage capacity, low power consumption, and reduced fabrication complexity (at least for the memory cell array), such memories are subject to a high degree of intermittent a...
| Main Author: | |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Association for Computing Machinary, Inc.
2011
|
| Subjects: | |
| Online Access: | http://eprints.utem.edu.my/id/eprint/3757/ http://eprints.utem.edu.my/id/eprint/3757/1/NZBHaron_JETC2011.pdf |
| _version_ | 1848886960605626368 |
|---|---|
| author | Haron, Nor Zaidi |
| author_facet | Haron, Nor Zaidi |
| author_sort | Haron, Nor Zaidi |
| building | UTeM Institutional Repository |
| collection | Online Access |
| description | Hybrid memories are envisioned as one of the alternatives to existing semiconductor memories. Although offering enormous data storage capacity, low power consumption, and reduced fabrication complexity (at least for the memory cell array), such memories are subject to a high degree of intermittent and transient faults leading to reliability issues. This article examines the use of Conventional Redundant Residue Number System (C-RRNS) error correction code, which has been extensively used in digital signal processing and communication, to detect and correct intermittent and transient cluster faults in hybrid memories. It introduces a modified version of C-RRNS, referred to as 6M-RRNS, to realize the aims at lower area overhead and performance penalty. The experimental results show that 6M-RRNS realizes a competitive error correction
capability, provides larger data storage capacity, and offers higher decoding performance as compared to C-RRNS and Reed-Solomon (RS) codes. For instance, for 64-bit hybrid memories at 10% fault rate, 6MRRNS has 98.95% error correction capability, which is 0.35% better than RS and 0.40% less than C-RRNS. Moreover, when considering 1Tbit memory, 6M-RRNS offers 4.35% more data storage capacity than RS and 11.41% more than C-RRNS. Additionally, it decodes up to 5.25 times faster than C-RRNS. |
| first_indexed | 2025-11-15T19:46:48Z |
| format | Article |
| id | utem-3757 |
| institution | Universiti Teknikal Malaysia Melaka |
| institution_category | Local University |
| language | English |
| last_indexed | 2025-11-15T19:46:48Z |
| publishDate | 2011 |
| publisher | Association for Computing Machinary, Inc. |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | utem-37572021-11-24T17:39:14Z http://eprints.utem.edu.my/id/eprint/3757/ Redundant Residue Number System Code for Fault-Tolerant Hybrid Memories Haron, Nor Zaidi TK Electrical engineering. Electronics Nuclear engineering Hybrid memories are envisioned as one of the alternatives to existing semiconductor memories. Although offering enormous data storage capacity, low power consumption, and reduced fabrication complexity (at least for the memory cell array), such memories are subject to a high degree of intermittent and transient faults leading to reliability issues. This article examines the use of Conventional Redundant Residue Number System (C-RRNS) error correction code, which has been extensively used in digital signal processing and communication, to detect and correct intermittent and transient cluster faults in hybrid memories. It introduces a modified version of C-RRNS, referred to as 6M-RRNS, to realize the aims at lower area overhead and performance penalty. The experimental results show that 6M-RRNS realizes a competitive error correction capability, provides larger data storage capacity, and offers higher decoding performance as compared to C-RRNS and Reed-Solomon (RS) codes. For instance, for 64-bit hybrid memories at 10% fault rate, 6MRRNS has 98.95% error correction capability, which is 0.35% better than RS and 0.40% less than C-RRNS. Moreover, when considering 1Tbit memory, 6M-RRNS offers 4.35% more data storage capacity than RS and 11.41% more than C-RRNS. Additionally, it decodes up to 5.25 times faster than C-RRNS. Association for Computing Machinary, Inc. 2011-01-01 Article PeerReviewed text en http://eprints.utem.edu.my/id/eprint/3757/1/NZBHaron_JETC2011.pdf Haron, Nor Zaidi (2011) Redundant Residue Number System Code for Fault-Tolerant Hybrid Memories. ACM Journal on Emerging Technologies in Computing Systems, 1 (1). pp. 1-19. ISSN 1550-4832 http://dl.acm.org/citation.cfm?doid=1899390.1899394 10.1145/1899390.1899394 |
| spellingShingle | TK Electrical engineering. Electronics Nuclear engineering Haron, Nor Zaidi Redundant Residue Number System Code for Fault-Tolerant Hybrid Memories |
| title | Redundant Residue Number System Code for Fault-Tolerant
Hybrid Memories |
| title_full | Redundant Residue Number System Code for Fault-Tolerant
Hybrid Memories |
| title_fullStr | Redundant Residue Number System Code for Fault-Tolerant
Hybrid Memories |
| title_full_unstemmed | Redundant Residue Number System Code for Fault-Tolerant
Hybrid Memories |
| title_short | Redundant Residue Number System Code for Fault-Tolerant
Hybrid Memories |
| title_sort | redundant residue number system code for fault-tolerant
hybrid memories |
| topic | TK Electrical engineering. Electronics Nuclear engineering |
| url | http://eprints.utem.edu.my/id/eprint/3757/ http://eprints.utem.edu.my/id/eprint/3757/ http://eprints.utem.edu.my/id/eprint/3757/ http://eprints.utem.edu.my/id/eprint/3757/1/NZBHaron_JETC2011.pdf |