空间任务用32位存储器容错技术的错误覆盖、可靠性和成本分析

David C. C. Freitas, David F. M. Mota, Daniel Simões, Clailton Lopes, R. Goerl, C. Marcon, J. Silveira, J. Mota
{"title":"空间任务用32位存储器容错技术的错误覆盖、可靠性和成本分析","authors":"David C. C. Freitas, David F. M. Mota, Daniel Simões, Clailton Lopes, R. Goerl, C. Marcon, J. Silveira, J. Mota","doi":"10.1109/ISQED48828.2020.9137019","DOIUrl":null,"url":null,"abstract":"As the supply voltage decreases, the sensitivity of the integrated circuits to radiation increases dramatically, affecting various components such as memory cells. This paper presents, implements, and discusses seven Error Correction Code (ECC) configurations for use in 32-bit memories designed for space missions. We evaluated the proposed ECC configurations injecting two sets of faults: (i) adjacent bitflips and (ii) all possible combinations in 32-bit memory up to five bitflips. The adjacent bitflips evaluation shows that Triple Modular Redundancy with Interleaving reaches the highest correction rates, except for three and four bitflips, and the Hamming code with interleaving obtained the highest reliability. Furthermore, the evaluation of all possible combinations in a 32-bit memory shows that Reed-Muller code outperformed all other ECCs by up to three upsets and had the best reliability of all.","PeriodicalId":225828,"journal":{"name":"2020 21st International Symposium on Quality Electronic Design (ISQED)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Error Coverage, Reliability and Cost Analysis of Fault Tolerance Techniques for 32-bit Memories used on Space Missions\",\"authors\":\"David C. C. Freitas, David F. M. Mota, Daniel Simões, Clailton Lopes, R. Goerl, C. Marcon, J. Silveira, J. Mota\",\"doi\":\"10.1109/ISQED48828.2020.9137019\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the supply voltage decreases, the sensitivity of the integrated circuits to radiation increases dramatically, affecting various components such as memory cells. This paper presents, implements, and discusses seven Error Correction Code (ECC) configurations for use in 32-bit memories designed for space missions. We evaluated the proposed ECC configurations injecting two sets of faults: (i) adjacent bitflips and (ii) all possible combinations in 32-bit memory up to five bitflips. The adjacent bitflips evaluation shows that Triple Modular Redundancy with Interleaving reaches the highest correction rates, except for three and four bitflips, and the Hamming code with interleaving obtained the highest reliability. Furthermore, the evaluation of all possible combinations in a 32-bit memory shows that Reed-Muller code outperformed all other ECCs by up to three upsets and had the best reliability of all.\",\"PeriodicalId\":225828,\"journal\":{\"name\":\"2020 21st International Symposium on Quality Electronic Design (ISQED)\",\"volume\":\"75 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 21st International Symposium on Quality Electronic Design (ISQED)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISQED48828.2020.9137019\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 21st International Symposium on Quality Electronic Design (ISQED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISQED48828.2020.9137019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

随着电源电压的降低,集成电路对辐射的敏感性急剧增加,影响到各种元件,如存储单元。本文提出、实现并讨论了用于空间任务设计的32位存储器的七种纠错码(ECC)配置。我们评估了提出的ECC配置注入两组故障:(i)相邻的位翻转和(ii) 32位内存中最多5位翻转的所有可能组合。相邻位跳评估表明,除3位跳和4位跳外,带交错的三模冗余具有最高的纠错率,带交错的汉明码具有最高的可靠性。此外,对32位内存中所有可能组合的评估表明,Reed-Muller代码的性能比所有其他ecc高出三次,并且具有最好的可靠性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Error Coverage, Reliability and Cost Analysis of Fault Tolerance Techniques for 32-bit Memories used on Space Missions
As the supply voltage decreases, the sensitivity of the integrated circuits to radiation increases dramatically, affecting various components such as memory cells. This paper presents, implements, and discusses seven Error Correction Code (ECC) configurations for use in 32-bit memories designed for space missions. We evaluated the proposed ECC configurations injecting two sets of faults: (i) adjacent bitflips and (ii) all possible combinations in 32-bit memory up to five bitflips. The adjacent bitflips evaluation shows that Triple Modular Redundancy with Interleaving reaches the highest correction rates, except for three and four bitflips, and the Hamming code with interleaving obtained the highest reliability. Furthermore, the evaluation of all possible combinations in a 32-bit memory shows that Reed-Muller code outperformed all other ECCs by up to three upsets and had the best reliability of all.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信