The University of Southampton
University of Southampton Institutional Repository

NBTI Lifetime Evaluation and Extension in Instruction Caches

NBTI Lifetime Evaluation and Extension in Instruction Caches
NBTI Lifetime Evaluation and Extension in Instruction Caches
CMOS devices suffer from wearout mechanisms
resulting in reliability issues. Negative bias temperature instability
(NBTI) is one of the dominant ageing effects that can
cause threshold voltage shift on PMOS devices and subsequently
impact circuit performance. The static noise margin (SNM) of an
SRAM cell may be sharply reduced with unbalanced NBTI stress.
This will impact SRAM read stability. From our observations
of instruction caches, NBTI stress duty cycles for each cache
line generally have similar but unbalanced patterns even when
running very different programs. Based on the patterns, we
propose an algorithm to evaluate the lifetime of instruction
caches by running SPICE simulation. The results predict 6
and 7 years NBTI lifetimes of instruction caches for ARM and
MIPS architectures respectively. One of the practical solutions
is periodically flipping each cell to balance the degradation rate.
However the performance benefits in terms of lifetime are not
actually proven before. Using the stress patterns and lifetime
evaluation algorithm, our work for the first time prove this
technique can extend the lifetime of the cache by two orders
of magnitude.
Shengyu, Duan
d9a6cdac-663d-466a-9353-8e6c48c2a1bb
Halak, Basel
8221f839-0dfd-4f81-9865-37def5f79f33
Zwolinski, Mark
d0b4fb61-b3a9-4511-8135-b8c9d2f88535
Wong, Rick
56b09f2e-3b47-4f79-a7ed-dc3f10e1ea01
Shengyu, Duan
d9a6cdac-663d-466a-9353-8e6c48c2a1bb
Halak, Basel
8221f839-0dfd-4f81-9865-37def5f79f33
Zwolinski, Mark
d0b4fb61-b3a9-4511-8135-b8c9d2f88535
Wong, Rick
56b09f2e-3b47-4f79-a7ed-dc3f10e1ea01

Shengyu, Duan, Halak, Basel, Zwolinski, Mark and Wong, Rick (2016) NBTI Lifetime Evaluation and Extension in Instruction Caches. Workshop on Early Reliability Modeling for Aging and Variability in Silicon Systems.

Record type: Conference or Workshop Item (Poster)

Abstract

CMOS devices suffer from wearout mechanisms
resulting in reliability issues. Negative bias temperature instability
(NBTI) is one of the dominant ageing effects that can
cause threshold voltage shift on PMOS devices and subsequently
impact circuit performance. The static noise margin (SNM) of an
SRAM cell may be sharply reduced with unbalanced NBTI stress.
This will impact SRAM read stability. From our observations
of instruction caches, NBTI stress duty cycles for each cache
line generally have similar but unbalanced patterns even when
running very different programs. Based on the patterns, we
propose an algorithm to evaluate the lifetime of instruction
caches by running SPICE simulation. The results predict 6
and 7 years NBTI lifetimes of instruction caches for ARM and
MIPS architectures respectively. One of the practical solutions
is periodically flipping each cell to balance the degradation rate.
However the performance benefits in terms of lifetime are not
actually proven before. Using the stress patterns and lifetime
evaluation algorithm, our work for the first time prove this
technique can extend the lifetime of the cache by two orders
of magnitude.

This record has no associated files available for download.

More information

Published date: 2016
Venue - Dates: Workshop on Early Reliability Modeling for Aging and Variability in Silicon Systems, 2016-03-18
Organisations: Electronics & Computer Science

Identifiers

Local EPrints ID: 385878
URI: http://eprints.soton.ac.uk/id/eprint/385878
PURE UUID: b3a0cc33-d7d8-42be-9642-619aea13d19a
ORCID for Basel Halak: ORCID iD orcid.org/0000-0003-3470-7226

Catalogue record

Date deposited: 13 Jan 2016 17:22
Last modified: 09 Jan 2022 03:37

Export record

Contributors

Author: Duan Shengyu
Author: Basel Halak ORCID iD
Author: Mark Zwolinski
Author: Rick Wong

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×