CAD Group Publications Publications
 

date03c [show related papers]

Fully Automatic Test Program Generation for Microprocessor Cores

F. Corno
fulvio . corno @ polito . it
http://www.cad.polito.it/staff/corno/
 
G. Cumani
M. Sonza Reorda
matteo . sonzareorda @ polito . it
http://www.cad.polito.it/staff/sonza/
 
G. Squillero
giovanni . squillero @ polito . it
http://www.cad.polito.it/staff/squillero/

DATE2003: Design, Automation and Test in Europe, Munich, Germany, March 3-7, 2003, pp. 1006-1011

KEYWORDS: ATPG, Approximate Methods, Evolutionary Algorithms, Genetic Programming, Micro-Processors, MicroGP, Nanometric technologies, RT-Level, Simulation-Based Approaches, VHDL

ABSTRACT
Microprocessor cores are a major challenge in the test arena: not only is their complexity always increasing, but also their specific characteristics intensify all difficulties. A microprocessor embedded inside a SOC is even harder to test since its input might be harder to control and its behavior may be harder to observe. Functional testing is an effective solution which consists in forcing the microprocessor to execute a suitable test program. This paper presents a new approach to automatic test program generation exploiting an evolutionary paradigm. It overcomes the main limitations of previous methodologies and provides significantly better results. Human intervention is limited to the enumeration of all assembly instructions. Also internal parameters of the optimizer are auto-adapted. Experimental results show the effectiveness of the approach.


Related files:
date03c.pdfAdobe Acrobat portable document
date03c.pdfAdobe Acrobat portable document [SENSIBLE DATA]

Notez Bien:
Access to sensible data is granted to domain only. Any use without explicit permission of the CAD group is illegal under the current copyright laws.


Related URLs:
http://www.cad.polito.it/research/microgp.html


[CCSS03] F. Corno, G. Cumani, M. Sonza Reorda, G. Squillero, "Fully Automatic Test Program Generation for Microprocessor Cores," DATE2003: Design, Automation and Test in Europe, Munich, Germany, March 3-7, 2003, pp. 1006-1011
( ! ) perl script by Giovanni Squillero   (v3.1p5.13, February-2007 - mod_perl/2.0.4)
 

  © Copyright Politecnico di Torino
webmaster@www.cad.polito.it
  Publication   CAD Group