|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 Asian Test Symposium
On the Generation of Functional Test Programs for the Cache Replacement Logic
Taichung, Taiwan
November 23-November 26
ISBN: 978-0-7695-3864-8
| ASCII Text | x | ||
| W.J. Perez H., D. Ravotto, E. Sanchez, M. Sonza Reorda, A. Tonda, "On the Generation of Functional Test Programs for the Cache Replacement Logic," 2012 IEEE 21st Asian Test Symposium, pp. 418-423, 2009 Asian Test Symposium, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/ATS.2009.37, author = {W.J. Perez H. and D. Ravotto and E. Sanchez and M. Sonza Reorda and A. Tonda}, title = {On the Generation of Functional Test Programs for the Cache Replacement Logic}, journal ={2012 IEEE 21st Asian Test Symposium}, volume = {0}, year = {2009}, issn = {1081-7735}, pages = {418-423}, doi = {http://doi.ieeecomputersociety.org/10.1109/ATS.2009.37}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 IEEE 21st Asian Test Symposium TI - On the Generation of Functional Test Programs for the Cache Replacement Logic SN - 1081-7735 SP418 EP423 A1 - W.J. Perez H., A1 - D. Ravotto, A1 - E. Sanchez, A1 - M. Sonza Reorda, A1 - A. Tonda, PY - 2009 KW - SBST KW - CACHE controller testing VL - 0 JA - 2012 IEEE 21st Asian Test Symposium ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ATS.2009.37
Caches are crucial components in modern processors (both stand-alone or integrated into SoCs) and their test is a challenging task, especially when addressing complex and high-frequency devices. While the test of the memory array within the cache is usually accomplished resorting to BIST circuitry implementing March test inspired solutions, testing the cache controller logic poses some specific issues, mainly stemming from its limited accessibility. One possible solution consists in letting the processor execute suitable test programs, allowing the detection of possible faults by looking at the results they produce. In this paper we face the issue of generating suitable programs for testing the replacement logic in set-associative caches that implement a deterministic replacement policy. A test program generation approach based on modeling the replacement mechanism as a Finite State Machine (FSM) is proposed. Experimental results with a cache implementing a LRU policy are provided to assess the effectiveness of the method.
Index Terms:
SBST, CACHE controller testing
Citation:
W.J. Perez H., D. Ravotto, E. Sanchez, M. Sonza Reorda, A. Tonda, "On the Generation of Functional Test Programs for the Cache Replacement Logic," ats, pp.418-423, 2009 Asian Test Symposium, 2009
Usage of this product signifies your acceptance of the Terms of Use.
