Abstract
Integrated circuits typically contain design margins to compensate for aging. As aging impact increases with technology scaling, bigger margins are necessary to achieve the desired reliability. However, these increased margins lead to a reduced performance and lower yield. Alternatively, mitigation schemes can be deployed to reduce the aging. This paper proposes a software-based method to mitigate the aging of the memory's address decoder logic due to Bias Temperature Instability. The method is based on periodically applying a rejuvenation application on top of a user application. The goal of the rejuvenation application is to recover aged transistors of the critical paths of the address decoder. The experimental results show that the proposed method significantly reduces aging in cases when applications consist of memory access patterns that result in an unbalanced stress in the address decoder logic. In particular, it reduces the degradation of the address decoder's setup delay by up to 43% with an execution overhead of only 1%.
Original language | English |
---|---|
Title of host publication | 2019 IEEE Latin American Test Symposium (LATS) |
Place of Publication | Danvers |
Publisher | IEEE |
Pages | 1-6 |
Number of pages | 6 |
ISBN (Electronic) | 978-1-7281-1756-0 |
ISBN (Print) | 978-1-7281-1757-7 |
DOIs | |
Publication status | Published - 2019 |
Event | 20th IEEE Latin American Test Symposium, LATS 2019 - Santiago, Chile Duration: 11 Mar 2019 → 13 Mar 2019 |
Conference
Conference | 20th IEEE Latin American Test Symposium, LATS 2019 |
---|---|
Country/Territory | Chile |
City | Santiago |
Period | 11/03/19 → 13/03/19 |
Bibliographical note
Accepted Author ManuscriptKeywords
- address decoder
- aging
- memory
- mitigation