Test set development for cache memory in modern microprocessors

  • Zaid Al-Ars*
  • , Said Hamdioui
  • , Georgi Gaydadjiev
  • , Stamatis Vassiliadis
  • *Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

14 Citations (Scopus)

Abstract

Up to 53% of the time spent on testing current Intel microprocessors is needed to test on-chip caches, due to the high complexity of memory tests and to the large amount of transistors dedicated to such memories. This paper discusses the methodology used to develop effective and efficient cache tests, and the way it is implemented to optimize the test set used at Intel to test their 512-kB caches manufactured in a 0.13-mu m technology. An example is shown where a maximal test set of 15 tests with a corresponding maximum test time of 160.942 ms/chip is optimized to only six tests that require a test time of only 30.498 ms/chip.

Original languageEnglish
Pages (from-to)725-732
Number of pages8
JournalIeee transactions on very large scale integration (vlsi) systems
Volume16
Issue number6
DOIs
Publication statusPublished - Jun-2008
Externally publishedYes

Keywords

  • fault coverage
  • memory testing
  • microprocessor cache
  • test set development
  • test time
  • RANDOM-ACCESS MEMORIES
  • FUNCTIONAL FAULTS

Fingerprint

Dive into the research topics of 'Test set development for cache memory in modern microprocessors'. Together they form a unique fingerprint.

Cite this