• DocumentCode
    403474
  • 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
  • Volume
    1
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    30
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1268823
  • Filename
    1268823