Title :
Introducing XCS to Coverage Directed test Generation
Author :
Ioannides, Charalambos ; Barrett, Geoff ; Ede, Kerstin
Author_Institution :
Ind. Doctorate Centre in Syst., Univ. of Bristol, Bristol, UK
Abstract :
Coverage Directed test Generation (CDG) is rife with challenges and problems, despite the relative successes of machine learning methodologies over the years in automating it. This paper introduces the use of the eXtended Classifier System (XCS) in simulation-based digital design verification. It argues for the use of this novel genetics-based machine learning technique to perform effective CDG by learning the full mapping between coverage results and test generator directives. Using the resulting production rules, efficient test suites can be constructed, and inference on the validity of the verification environment can be made. There is great potential in using XCS for design verification and this paper forms an initial attempt to highlight the associated advantages. The technique requires no domain knowledge to setup and satisfies important CDG requirements. Once matured, it is expected to be utilized seamlessly in any industrial level simulation-based verification process.
Keywords :
formal verification; learning (artificial intelligence); pattern classification; CDG requirements; XCS; coverage directed test generation; extended classifier system; genetics-based machine learning technique; industrial level simulation-based verification process; machine learning methodologies; simulation-based digital design verification; Fires; Generators; Genetic algorithms; Learning systems; Machine learning; Measurement; Pipelines; Digital Simulation; Electronic Design Automation and Methodology; Learning Classifier Systems; Learning Systems; XCS;
Conference_Titel :
High Level Design Validation and Test Workshop (HLDVT), 2011 IEEE International
Conference_Location :
Napa Valley, CA
Print_ISBN :
978-1-4577-1744-4
DOI :
10.1109/HLDVT.2011.6114166