View Related Documents

Abstract

We propose a complete methodology for the automatic generation of test cases in the context of digital circuit validation. Our approach is based on a software model of the system to verify in which some modules are written in the Esterel language. An initial test suite is simulated and the state coverage is computed. New test sequences are automatically generated to reach the missing states. We then convert those sequences into system-level test cases (i.e. instruction sequences) by a technique called “pipeline inversion”. The method has been applied for the functional validation of an industrial DSP system giving promising results.

Fulltext Preview

Image of the first page of the fulltext document