基于动态内存访问分析和PVT监测的soc可靠性增强

Deepak Baranwal, Digvijay Singh, Khanusiya Soyeb, Sidhartha Sankar Rout, Sujay Deb
{"title":"基于动态内存访问分析和PVT监测的soc可靠性增强","authors":"Deepak Baranwal, Digvijay Singh, Khanusiya Soyeb, Sidhartha Sankar Rout, Sujay Deb","doi":"10.1109/VLSID.2015.97","DOIUrl":null,"url":null,"abstract":"The growing technology scaling and larger die size of multi-processor System-On-Chip have increased the error rates for on-chip memories. Increased system speed for high performance, aggressive voltages scaling for power reduction and intra-die process variation have exaggerated the unreliability issue. In this paper a method for memory management on SoCs to enhance their reliability is discussed. The method consists of a mechanism for automatically moving the contents of a less reliable memory to a more reliable memory. The solution module designed as RAIMM (Reliability Aware Intelligent Memory Management) is an architectural framework to dynamically compute reliability of the on-chip memories and provide a better reliable solution for the application in case of any memory failure. The silicon characterization data is used in conjunction with the on-chip process/voltage/temperature sensors to correctly estimate the memory reliability status. It provides a ranking mechanism for the available memories based on the operating conditions, silicon characterization data as well as dynamic access profiling data, which can be used to provide a method to accurately predict memory failure in advance to the application. An efficiently hardware programmed Direct Memory Access (DMA) engine ensures the efficient working of overall application with low overhead for software in maintaining the memory configuration and contents.","PeriodicalId":123635,"journal":{"name":"2015 28th International Conference on VLSI Design","volume":"110 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Reliability Enhancement of SoCs Based on Dynamic Memory Access Profiling in Conjunction with PVT Monitoring\",\"authors\":\"Deepak Baranwal, Digvijay Singh, Khanusiya Soyeb, Sidhartha Sankar Rout, Sujay Deb\",\"doi\":\"10.1109/VLSID.2015.97\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The growing technology scaling and larger die size of multi-processor System-On-Chip have increased the error rates for on-chip memories. Increased system speed for high performance, aggressive voltages scaling for power reduction and intra-die process variation have exaggerated the unreliability issue. In this paper a method for memory management on SoCs to enhance their reliability is discussed. The method consists of a mechanism for automatically moving the contents of a less reliable memory to a more reliable memory. The solution module designed as RAIMM (Reliability Aware Intelligent Memory Management) is an architectural framework to dynamically compute reliability of the on-chip memories and provide a better reliable solution for the application in case of any memory failure. The silicon characterization data is used in conjunction with the on-chip process/voltage/temperature sensors to correctly estimate the memory reliability status. It provides a ranking mechanism for the available memories based on the operating conditions, silicon characterization data as well as dynamic access profiling data, which can be used to provide a method to accurately predict memory failure in advance to the application. An efficiently hardware programmed Direct Memory Access (DMA) engine ensures the efficient working of overall application with low overhead for software in maintaining the memory configuration and contents.\",\"PeriodicalId\":123635,\"journal\":{\"name\":\"2015 28th International Conference on VLSI Design\",\"volume\":\"110 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-02-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 28th International Conference on VLSI Design\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VLSID.2015.97\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 28th International Conference on VLSI Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VLSID.2015.97","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

随着多处理器片上系统技术规模的不断扩大和芯片尺寸的不断增大,片上存储器的错误率也在不断提高。为实现高性能而提高的系统速度、为降低功耗而进行的侵略性电压缩放以及模内工艺变化都加剧了不可靠性问题。本文讨论了一种提高soc可靠性的内存管理方法。该方法包括一种自动将较不可靠的存储器的内容移动到较可靠的存储器的机制。解决方案模块设计为RAIMM (Reliability Aware Intelligent Memory Management,可靠性感知智能内存管理),是一个动态计算片上存储器可靠性的体系结构框架,在存储器出现故障时为应用程序提供更好的可靠性解决方案。硅表征数据与片上工艺/电压/温度传感器一起使用,以正确估计存储器的可靠性状态。它提供了一种基于运行条件、硅表征数据以及动态访问分析数据的可用内存排序机制,可用于为应用程序提供一种提前准确预测内存故障的方法。一个高效的硬件编程的直接内存访问(DMA)引擎确保了整个应用程序的高效工作,同时降低了软件在维护内存配置和内容方面的开销。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Reliability Enhancement of SoCs Based on Dynamic Memory Access Profiling in Conjunction with PVT Monitoring
The growing technology scaling and larger die size of multi-processor System-On-Chip have increased the error rates for on-chip memories. Increased system speed for high performance, aggressive voltages scaling for power reduction and intra-die process variation have exaggerated the unreliability issue. In this paper a method for memory management on SoCs to enhance their reliability is discussed. The method consists of a mechanism for automatically moving the contents of a less reliable memory to a more reliable memory. The solution module designed as RAIMM (Reliability Aware Intelligent Memory Management) is an architectural framework to dynamically compute reliability of the on-chip memories and provide a better reliable solution for the application in case of any memory failure. The silicon characterization data is used in conjunction with the on-chip process/voltage/temperature sensors to correctly estimate the memory reliability status. It provides a ranking mechanism for the available memories based on the operating conditions, silicon characterization data as well as dynamic access profiling data, which can be used to provide a method to accurately predict memory failure in advance to the application. An efficiently hardware programmed Direct Memory Access (DMA) engine ensures the efficient working of overall application with low overhead for software in maintaining the memory configuration and contents.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信