Variation analysis of CAM cells

Amol Mupid, Madhu Mutyam, Vijaykrishnan Narayanan, Y. Xie, Mary Jane Irwin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Scopus citations

Abstract

Process related variations are considered a major concern in emerging sub-65nm technologies. In this paper, we investigate the impact of process variations on different types of content addressable memories (CAM). As CAM structures are used in various on-chip structures such as caches and TLBs, understanding process variation impact of CAM structures is important. To gain insight on the relative importance of process variation effects, we also examine the effect of variability due to temperature and supply voltage changes. Our results show that the NAND-type CAM cells are more susceptible to failures as compared to NOR-type CAM cells. Finally, we propose an architectural technique to mitigate the performance degradation effects of process variation. The proposed technique yields an average of 37.5% 25% and 12.5% reduction in CAM occupancy for caches with 25% 50% and 75% variation respectively, over SPEC 2000 CPU benchmarks as compared to a worst-case design in the presence of process variation.

Original languageEnglish (US)
Title of host publicationProceedings - Eighth International Symposium on Quality Electronic Design, ISQED 2007
Pages333-338
Number of pages6
DOIs
StatePublished - 2007
Event8th International Symposium on Quality Electronic Design, ISQED 2007 - San Jose, CA, United States
Duration: Mar 26 2007Mar 28 2007

Publication series

NameProceedings - Eighth International Symposium on Quality Electronic Design, ISQED 2007

Other

Other8th International Symposium on Quality Electronic Design, ISQED 2007
Country/TerritoryUnited States
CitySan Jose, CA
Period3/26/073/28/07

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Variation analysis of CAM cells'. Together they form a unique fingerprint.

Cite this