Title :
Arithmetic reasoning in DPLL-based SAT solving
Author :
Wedler, Markus ; Stoffel, Dominik ; Kunz, Wolfgang
Author_Institution :
Dept. of Electr. & Comput. Eng., Kaiserslautern Univ., Germany
Abstract :
We propose a new arithmetic reasoning calculus to speed up a SAT solver based on the Davis Putnam Longman Loveland (DPLL) procedure. It is based on an arithmetic bit level description of the arithmetic circuit parts and the property. This description can easily be provided by the front-end of an RTL property checker. The calculus yields significant speedup and more robustness on hard SAT instances derived from the formal verification of arithmetic circuits.
Keywords :
computability; digital arithmetic; formal verification; problem solving; DPLL; DPLL-based SAT solving; Davis Putnam Longman Loveland; RTL property checker; arithmetic bit level description; arithmetic circuit parts; arithmetic reasoning; formal verification; Calculus; Circuit synthesis; Counting circuits; Data mining; Digital arithmetic; Digital circuits; Electronic design automation and methodology; Formal verification; Hardware design languages; Robustness;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
Print_ISBN :
0-7695-2085-5
DOI :
10.1109/DATE.2004.1268823