Title :
Demonstration of hardware-accelerated formal verification
Author :
Yoshida, Hiroaki ; Morishita, Satoshi ; Fujita, Masahiro
Author_Institution :
VLSI Design & Educ. Center (VDEC), Univ. of Tokyo, Tokyo, Japan
Abstract :
A semi-formal verification technique, which performs a brute-force compiled simulation with a sophisticated search space pruning, has been proposed and shown to be competitive with the state-of-the-art SAT-based verification techniques. This paper presents a novel approach for accelerating the semi-formal verification by utilizing hardware/software co-execution. To maximize the gain from hardware acceleration, we propose two novel techniques such as hardwired conflict analysis for learning and speculative input pattern generation. We demonstrate that our FPGA-based prototype system achieves about 7Ã speedup compared against the software implementation of the semi-formal verifier.
Keywords :
field programmable gate arrays; formal verification; FPGA-based prototype system; brute-force compiled simulation; field programmable gate arrays; hardware acceleration; hardware-accelerated formal verification; hardware/software co-execution; hardwired conflict analysis; semi-formal verification; semi-formal verifier; sophisticated search space pruning; speculative input pattern generation; Acceleration; Circuit simulation; Computational modeling; Formal verification; Hardware; Pattern analysis; Software prototyping; Space technology; Very large scale integration; Wire;
Conference_Titel :
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-4375-8
Electronic_ISBN :
978-1-4244-4377-2
DOI :
10.1109/FPT.2009.5377610