An Enhanced Framework for Microprocessor Test-Program Generation
EUROGP2003: 6th European Conference on Genetic Programming, Essex (UK), April 14-16, 2003, pp. 307-315
KEYWORDS: Approximate Methods,
Evolutionary Algorithms,
Genetic Programming,
MicroGP,
Microprocessors,
Simulation-Based Approaches
ABSTRACT
Test programs are fragment of code, but, unlike ordinary application programs, they are not intended to solve a problem, nor to calculate a function. Instead, they are supposed to give information about the machine that actually executes them. Today, the need for effective test programs is increasing, and, due to the inexorable increase in the number of transistor that can be integrated onto a single silicon die, devising effective test programs is getting more problematical. This paper presents GP, an efficient and versatile approach to test-program generation based on an evolutionary algorithm. The proposed methodology is highly versatile and improves previous approaches, allowing the test-program generator generating complex assembly programs that include subroutines calls.
| Related files: | |
|---|---|
| eurogp03.pdf | Adobe Acrobat portable document |
| Related URLs: | |
|---|---|
| http://www.cad.polito.it/research/Evolutionary_Computation/MicroGP.html | |
| http://www.springerlink.com/openurl.asp?genre=article&issn=0302-9743&volume=2610&spage=307 | |
[CSqu03] F. Corno, G. Squillero, "An Enhanced Framework for Microprocessor Test-Program Generation," EUROGP2003: 6th European Conference on Genetic Programming, Essex (UK), April 14-16, 2003, pp. 307-315