2008
DOI: 10.1109/tvlsi.2008.2000257
|View full text |Cite
|
Sign up to set email alerts
|

Test Set Development for Cache Memory in Modern Microprocessors

Abstract: 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-m technology. An example is shown where a maximal test set of 15 tests with a corre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
3
3
1

Relationship

3
4

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 33 publications
0
4
0
Order By: Relevance
“…There are established methodologies for targeted testing of cache memory at very low level as found in [24]. More standard techniques are outlined in the work published in [25].…”
Section: Related Workmentioning
confidence: 99%
“…There are established methodologies for targeted testing of cache memory at very low level as found in [24]. More standard techniques are outlined in the work published in [25].…”
Section: Related Workmentioning
confidence: 99%
“…The value of C g is considered to be a typical 500fF [10], while Cg Cb values are modified for each simulation in the range 1 ≤ C g /C b ≤ 20 [4], with used C b values as 500fF, 100fF, 50fF, 30fF and 25fF.…”
Section: A Simulated Open Defectsmentioning
confidence: 99%
“…From a testing perspective, it is possible to use BL coupling to introduce extra stress on specific faults, thereby making them easier to detect by a given test [4]. Furthermore, it is essential to understand how a specific initialization of a neighborhood of cells affects the sensing of a given faulty cell, in order to write such worst-case values in the neighboring cells (worst stress condition) during testing.…”
Section: Introductionmentioning
confidence: 99%
“…Also, the concept of dynamic faults has been established in SRAMs [2], [4]. However, no work has been done on evaluating the impact of parasitic node capacitance on the faulty behavior of SRAMs [7], [1], which can cause dynamic faults. In addition, no detection mechanism nor memory tests have been developed that account for this faulty behavior in SRAMs.…”
Section: Introductionmentioning
confidence: 99%