DocumentCode :
1804780
Title :
An FPGA Solver for SAT-Encoded Formal Verification Problems
Author :
Kanazawa, Kenji ; Maruyama, Tsutomu
Author_Institution :
Syst. & Inf. Eng., Univ. of Tsukuba, Tsukuba, Japan
fYear :
2011
fDate :
5-7 Sept. 2011
Firstpage :
38
Lastpage :
43
Abstract :
Formal verification is one of the most important applications of the satisfiability (SAT) problem. WSAT and its variants are one of the best performing stochastic local search algorithms. In this paper, we propose an FPGA solver for SAT-encoded verification problems based on a WSAT algorithm. The size of the verification problems is very large, and most of the data used in the algorithm have to be placed in off-chip DRAMs. The performance of the solver is limited by the throughput and access delay of the DRAMs, not by the parallelism in FPGA. We show how much speed-up is possible under this situation using the memory throughput, memory access delay and the operational frequency of FPGA as parameters.
Keywords :
computability; field programmable gate arrays; formal verification; FPGA solver; SAT-encoded formal verification problems; memory access delay; memory throughput; operational frequency; satisfiability problem; Delay; Field programmable gate arrays; Logic gates; Parallel processing; Random access memory; System-on-a-chip; Throughput; FPGA; SAT; formal verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2011 International Conference on
Conference_Location :
Chania
Print_ISBN :
978-1-4577-1484-9
Electronic_ISBN :
978-0-7695-4529-5
Type :
conf
DOI :
10.1109/FPL.2011.18
Filename :
6044782
Link To Document :
بازگشت