Zero-Counting and Adaptive-Latency Cache using a Voltage-Guardband Breakthrough for Energy-Efficient Operations

P. H. Wang, W. C. Cheng, Y. H. Yu,T. C. Kao

IEEE Trans. on Circuits and Systems(2016)

引用 4|浏览14
暂无评分
摘要
In modern embedded processor systems, energy efficiency is a critical issue. Unfortunately, to avoid cache memory (SRAM) faults from dynamic variations, caches generally operate at an elevated voltage to build a safety guardband that decreases energy efficiency. To address this issue, tolerating SRAM faults to eliminate the safety of a guardband without frequency scaling may be a viable solution. This study investigates the characteristics of low-voltage 8T SRAM faults and demonstrates that most SRAM faults are typically caused by insufficient access times with variation effects and significantly reduced voltages. Thus, we propose an access-time fault-tolerant cache design based on a type of 8T SRAM known as Zero-Counting and Adaptive-Latency Cache (ZCAL cache), which can tolerate numerous access-time faults. ZCAL caches detect access-time faults dynamically using a light-weight error detection code (‘0’ counting) because access-time faults occur only when reading ‘0’ bits on the 8T SRAM; the cache then adapts its access time to tolerate the access-time faults with new cache management processes. With the ZCAL cache, the experimental results from the MiBench benchmarks indicate that the energy efficiency is improved by 17% on average and that the energy consumption is reduced by 22% from 0.76 V to 0.63 V.
更多
查看译文
关键词
Adaptive access time,cache memory,energy efficiency,fault tolerance,voltage-guardband elimination
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要