Conference
FPGA Acceleration of Enhanced Boolean Constraint Propagation for SAT Solvers
Abstract
We propose a hardware architecture to accelerate boolean constraint propagation (BCP). Although satisfiability (SAT) solvers in software use varying search and learning strategies, BCP is a fundamental component and by far consumes the most CPU time. Our field-programmable gate array (FPGA) design uses on-chip SRAM to facilitate the acceleration of BCP. We discuss many insights to our innovative hardware memory layout, which is very compact and …
Authors
Thong J; Nicolici N
Pagination
pp. 234-241
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Publication Date
November 1, 2013
DOI
10.1109/iccad.2013.6691124
Name of conference
2013 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)