Skip to main navigation Skip to search Skip to main content

A Comprehensive Framework for Analysis of Time-Dependent Performance-Reliability Degradation of SRAM Cache Memory

  • Rui Zhang
  • , Kexin Yang
  • , Zhaocheng Liu
  • , Taizhi Liu
  • , Wenshan Cai
  • , Linda Milor
  • Synopsys Inc.
  • Georgia Institute of Technology
  • Cadence Design Systems

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

This article describes a comprehensive framework for analysis of time-dependent performance-reliability degradation of an SRAM cache, considering cache configurations, process parameters and their variations, supply voltage, and aging. The framework consists of three parts: microprocessor emulation, activity extraction, and evaluation of performance-reliability metrics. Evaluation of performance-reliability metrics is implemented with a prediction engine involving regression models for the metrics, which evaluates degradation due to various wearout mechanisms, including bias temperature instability (BTI), hot carrier injection (HCI), and random telegraph noise (RTN). The regression models not only enable more than 100times faster computation compared with SPICE simulations but also protect intellectual property. This framework has been applied to study how SRAM instruction cache (I-Cache) configurations, cell structure, inclusion of RTN and gate length variation, voltage scaling, and stress time affect the performance and reliability parameters, such as access time, leakage power, critical charge ( Q_{mathrm {crit}} ), and static noise margin (SNM). We have also studied the impact of configuration parameters on the soft error rate (SER) and the hit rate of the I-Cache, and the impact of single error correction and double error detection (SECDED) error correcting codes (ECCs).

Original languageEnglish
Article number9358176
Pages (from-to)857-870
Number of pages14
JournalIEEE Transactions on Very Large Scale Integration (VLSI) Systems
Volume29
Issue number5
DOIs
StatePublished - May 2021

Keywords

  • Access time
  • aging
  • cache configurations
  • critical charge
  • error correcting codes (ECCs)
  • hot carrier injection (HCI)
  • leakage power
  • negative bias temperature instability (BTI)
  • performance
  • random telegraph noise (RTN)
  • reliability
  • single error correction double error detection (SECDED)
  • SRAM cache
  • static noise margin (SNM)

Fingerprint

Dive into the research topics of 'A Comprehensive Framework for Analysis of Time-Dependent Performance-Reliability Degradation of SRAM Cache Memory'. Together they form a unique fingerprint.

Cite this