DocumentCode :
2890542
Title :
A guiding heuristic for the semi-formal verification of high-level designs
Author :
Dias, Alair, Jr. ; Silva, Diógenes C da, Jr.
Author_Institution :
Graduate Program in Electrical Engineering - Federal University of Minas Gerais - Av. Antônio Carlos 6627, 31270-901, Belo Horizonte, Brazil
fYear :
2012
fDate :
10-13 April 2012
Firstpage :
1
Lastpage :
6
Abstract :
Functional verification of complex designs is still a major bottleneck in the VLSI design cycle. Despite the recent advancements in formal methods, the use of formal verification at the higher levels of abstraction is not yet well established. At these levels, assertions are typically combined with simulation for checking the properties of the HDL descriptions at runtime. Several works have proposed methods for checking assertions in simulation based environments, but the quality of the input test cases is yet a problem of great relevance. This work presents a novel approach for the search for counterexamples of assertions in the validation of HDL descriptions. The executable model of the system is combined with heuristic functions to assess how close an input vector is from violating a property of the DUV. Using this guiding heuristic as the objective function, the search can be formulated as an optimization problem. The formal definition for this method is presented along with illustrative examples.
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Workshop (LATW), 2012 13th Latin American
Conference_Location :
Quito, Ecuador
Print_ISBN :
978-1-4673-2355-0
Type :
conf
DOI :
10.1109/LATW.2012.6261235
Filename :
6261235
Link To Document :
بازگشت