DocumentCode
3031017
Title
A massively-parallel easily-scalable satisfiability solver using reconfigurable hardware
Author
Abramovici, Miron ; de Sousa, Jose T. ; Saab, Daniel
Author_Institution
Bell Labs., Lucent Technol., Murray Hill, NJ, USA
fYear
1999
fDate
1999
Firstpage
684
Lastpage
690
Abstract
Satisfiability (SAT) is a computationally expensive algorithm central to many CAD and test applications. In this paper, we present the architecture of a new SAT solver using reconfigurable logic. Our main contributions include new forms of massive fine-grain parallelism and structured design techniques based on iterative logic arrays that reduce compilation times from hours to a few minutes. Our architecture is easily scalable. Our results show several orders of magnitude speed-up compared with a state-of-the-art software implementation, and with a prior SAT solver using reconfigurable hardware
Keywords
automatic test pattern generation; computability; electronic design automation; field programmable gate arrays; parallel algorithms; parallel architectures; reconfigurable architectures; CAD applications; FPGA; compilation time reduction; iterative logic arrays; massive fine-grain parallelism; massively-parallel satisfiability solver; reconfigurable hardware; reconfigurable logic; scalable satisfiability solver; test applications; Circuit testing; Design automation; Equations; Hardware; Iterative algorithms; Logic arrays; Logic design; Parallel processing; Permission; Reconfigurable logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location
New Orleans, LA
Print_ISBN
1-58113-092-9
Type
conf
DOI
10.1109/DAC.1999.782036
Filename
782036
Link To Document