...
首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >On Microarchitectural Mechanisms for Cache Wearout Reduction
【24h】

On Microarchitectural Mechanisms for Cache Wearout Reduction

机译:减少缓存磨损的微体系结构机制

获取原文
获取原文并翻译 | 示例

摘要

Hot carrier injection (HCI) and bias temperature instability (BTI) are two of the main deleterious effects that increase a transistor's threshold voltage over the lifetime of a microprocessor. This voltage degradation causes slower transistor switching and eventually can result in faulty operation. HCI manifests itself when transistors switch from logic “0” to “1” and vice versa, whereas BTI is the result of a transistor maintaining the same logic value for an extended period of time. These failure mechanisms are especially acute in those transistors used to implement the SRAM cells of first-level (L1) caches, which are frequently accessed, so they are critical to performance, and they are continuously aging. This paper focuses on microarchitectural solutions to reduce transistor aging effects induced by both HCI and BTI in the data array of L1 data caches. First, we show that the majority of cell flips are concentrated in a small number of specific bits within each data word. In addition, we also build upon the previous studies, showing that logic “0” is the most frequently written value in a cache by identifying which cells hold a given logic value for a significant amount of time. Based on these observations, this paper introduces a number of architectural techniques that spread the number of flips evenly across memory cells and reduce the amount of time that logic “0” values are stored in the cells by switching OFF specific data bytes. Experimental results show that the threshold voltage degradation savings range from 21.8% to 44.3% depending on the application.
机译:热载流子注入(HCI)和偏置温度不稳定性(BTI)是在微处理器的整个使用寿命期间都会增加晶体管的阈值电压的两个主要有害影响。这种电压降级会导致晶体管开关变慢,并最终导致错误的操作。当晶体管从逻辑“ 0”切换到“ 1”且反之亦然时,HCI就会显现出来,而BTI是晶体管在较长的时间内保持相同逻辑值的结果。这些故障机制在用于实现一级(L1)高速缓存的SRAM单元的晶体管中尤为严重,这些晶体管经常被访问,因此它们对性能至关重要,并且不断老化。本文重点介绍微体系结构解决方案,以减少L1数据高速缓存的数据阵列中的HCI和BTI引起的晶体管老化效应。首先,我们表明大多数单元翻转集中在每个数据字内的少量特定位中。此外,我们还基于先前的研究,通过识别哪些单元在相当长的时间内保持给定的逻辑值,来表明逻辑“ 0”是高速缓存中最频繁写入的值。基于这些观察,本文介绍了许多架构技术,这些技术可以将翻转次数均匀地分布在存储单元中,并通过关闭特定数据字节来减少逻辑“ 0”值在单元中存储的时间。实验结果表明,根据应用的不同,阈值电压下降的节省范围为21.8%至44.3%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号