首页 | 本学科首页   官方微博 | 高级检索  
     检索      


A software technique to improve lifetime of caches containing ultra-leaky SRAM cells caused by within-die Vth variation
Authors:Maziar Goudarzi  Tohru Ishihara
Institution:System LSI Research Center, Kyushu University, 3-8-33 Momochihama, Sawara-ku, Fukuoka 814-0001, Japan
Abstract:Exceptionally leaky transistors are increasingly more frequent in nanometer-scale technologies due to lower threshold voltage and its increased variation. SRAM cells containing such transistors suffer from accelerated aging due to electromigration intensified by higher currents continuously flowing through thin metals such as vias and contacts. Such cells do not violate target delay since leaky transistors are faster than ideal ones, and hence they are not faulty to be worth replacing with redundant rows and columns, which may also themselves contain exceptionally leaky transistors. Moreover, their number is growing so fast that makes redundancy ineffective. We show that in SRAM cells leakage current depends on the value stored in the cell and propose a software-based runtime technique that suppresses such abnormal leakages in the standby mode by storing safe values in the corresponding cache lines. Consequently, the lifetime of such caches is restored when used in long-standby applications. Moreover, energy dissipation in the standby mode is reduced by this technique if the standby duration is more than a few seconds. Analysis proves the performance penalty is, in the worst case, linearly dependent to the number of so-cured cache lines.
Keywords:Cache memories  Leakage currents  Yield  Process variation  Software  SRAM chips
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号