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 :
بازگشت