Low Power Aging-Aware On-Chip Memory Structure Design by Duty Cycle Balancing

被引:1
作者
Wang, Shuai [1 ]
Jin, Tao [1 ]
Zheng, Chuanlei [1 ]
Duan, Guangshan [1 ]
机构
[1] Nanjing Univ, Dept Comp Sci & Technol, State Key Lab Novel Software Technol, Nanjing 210046, Jiangsu, Peoples R China
基金
美国国家科学基金会;
关键词
Negative bias temperature instability; register file; cache; NBTI; RECOVERY;
D O I
10.1142/S0218126616501152
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The degradation of CMOS devices over the lifetime can cause severe threat to the system performance and reliability at deep submicron semiconductor technologies. The negative bias temperature instability (NBTI) is among the most important sources of the aging mechanisms. Applying the traditional guardbanding technique to address the decreased speed of devices is too costly. On-chip memory structures, such as register files and on-chip caches, suffer a very high NBTI stress. In this paper, we propose the aging-aware design to combat the NBTI-induced aging in integer register files, data caches and instruction caches in high-performance microprocessors. The proposed aging-aware design can mitigate the negative aging effects by balancing the duty cycle ratio of the internal bits in on-chip memory structures. Besides the aging problem, the power consumption is also one of the most prominent issues in microprocessor design. Therefore, we further propose to apply the low power schemes to different memory structures under aging-aware design. The proposed low power aging-aware design can also achieve a significant power reduction, which will further reduce the temperature and NBTI degradation of the on-chip memory structures. Our experimental results show that our aging-aware design can effectively reduce the NBTI stress with 30.8%, 64.5% and 72.0% power saving for the integer register file, data cache and instruction cache, respectively.
引用
收藏
页数:24
相关论文
共 44 条
[1]  
Abella J., 2007, WORKSH DEP SEC NAN J
[2]   Penelope :: The NBTI-Aware processor [J].
Abella, Jaume ;
Vera, Xavier ;
Gonzalez, Antonio .
MICRO-40: PROCEEDINGS OF THE 40TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, 2007, :85-+
[3]   Energy efficient asymmetrically ported register files [J].
Aggarwal, A ;
Franklin, M .
21ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, PROCEEDINGS, 2003, :2-7
[4]  
[Anonymous], P ISQED
[5]  
[Anonymous], 1342 U WISC COMP SCI
[6]  
Arunachalam S., 2015, P INT C HARDW SOFTW, P114
[7]  
Baranowski R, 2015, DES AUT TEST EUROPE, P589
[8]   Computing architectural vulnerability factors for address-based structures [J].
Biswas, A ;
Racunas, P ;
Cheveresan, R ;
Emer, J ;
Mukherjee, SS ;
Rangan, R .
32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 2005, :532-543
[9]   Designing reliable systems from unreliable components: The challenges of transistor variability and degradation [J].
Borkar, S .
IEEE MICRO, 2005, 25 (06) :10-16
[10]   Electronics beyond nano-scale CMOS [J].
Borkar, Shekhar .
43rd Design Automation Conference, Proceedings 2006, 2006, :807-808