Title :
STAR: Generating input vectors for design validation by static analysis of RTL
Author :
Liu, Lingyi ; Vasudevan, Shobha
Author_Institution :
Coordinated Sci. Lab., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
Abstract :
We introduce STAR, an automatic technique for functional input vector generation for design validation. STAR statically analyzes the source code of the Register Transfer Level (RTL) design. The STAR approach is a hybrid between RTL symbolic simulation and concrete simulation, that offsets the disadvantages of both the techniques. It allows deeper as well as wider exploration of the design space by varying the extent of concrete and symbolic simulation in a given run. STAR follows a region-wide notion of coverage, where the concrete simulation navigates to a region of the design space and the symbolic simulation explores it systematically. We demonstrate that preliminary results of using STAR are promising by showing high path coverage on benchmark RTL designs.
Keywords :
program verification; symbol manipulation; design validation; functional input vector generation; register transfer level design; source code; static analysis; symbolic simulation; Concrete; Navigation;
Conference_Titel :
High Level Design Validation and Test Workshop, 2009. HLDVT 2009. IEEE International
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4244-4823-4
Electronic_ISBN :
1552-6674
DOI :
10.1109/HLDVT.2009.5340179