Title :
MarciaTesta: An Automatic Generator of Test Programs for Microprocessors´ Data Caches
Author :
Carlo, Stefano Di ; Gambardella, Giulio ; Indaco, Marco ; Rolfo, Daniele ; Prinetto, Paolo
Author_Institution :
Dipt. di Autom. e Inf., Politec. di Torino, Turino, Italy
Abstract :
SBST (Software Based Self-Testing) is an effective solution for in-system testing of SoCs without any additional hardware requirement. SBST is particularly suited for embedded blocks with limited accessibility, such as cache memories. Several methodologies have been proposed to properly adapt existing March algorithms to test cache memories. Unfortunately they all leave the test engineers the task of manually coding them into the specific Instruction Set Architecture (ISA) of the target microprocessor. We propose an EDA tool for the automatic generation of assembly cache test program for a specific architecture.
Keywords :
automatic test pattern generation; microprocessor chips; system-on-chip; EDA tool; MarciaTesta; SoC; assembly cache test program; automatic generator; data caches; microprocessors; software based self-testing; test programs; Arrays; Assembly; Cache memory; Memory management; Microprocessors; System-on-a-chip; Testing; Assembler; Cache; EDA; Microblaze; Nios II; SBST; Synthesis; Test; Tool;
Conference_Titel :
Test Symposium (ATS), 2011 20th Asian
Conference_Location :
New Delhi
Print_ISBN :
978-1-4577-1984-4
DOI :
10.1109/ATS.2011.78