Affiliation:
1. Universidade Federal do Rio Grande do Sul (UFRGS)
2. Universidade Estadual do Rio Grande do Sul (UERGS)
Abstract
SRAMs are used nowadays in almost every electronic product. However, as technology shrinks transistor sizes, single and multiple bit upsets only observable in space applications previously are now reported at ground level. This article presents a high level technique to protect SRAM memories against multiple upsets based on correcting codes. The proposed technique combines Reed Solomon code and Hamming code to assure reliability in presence of multiple bit flips with reduced area and performance penalties. Multiple upsets were randomly injected in various combinations of memory cells to evaluate the robustness of the method. The experiment was emulated in a Virtex FPGA platform. Results show that 100% of the injected double faults and a large amount of multiple faults were corrected by the method.
Publisher
Association for Computing Machinery (ACM)
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications
Cited by
38 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Hybrid Hardware/Software Detection of Multi-Bit Upsets in Memory;2024 54th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W);2024-06-24
2. Low Redundancy Two-Dimensional Matrix-Based HVDB Code for Double Error Correction;2023 6th International Conference on Communication Engineering and Technology (ICCET);2023-02
3. Research Experience as a Way to Improve Retention and Graduation Rates;2022 IEEE International Symposium on Circuits and Systems (ISCAS);2022-05-28
4. On-Chip Current Sensors for Reliable, Secure, and Low-Power Integrated Circuits;2020
5. System Scenario Application to Dependable System Design;System-Scenario-based Design Principles and Applications;2020