Treffer: Property Checking with Constraint Integer Programming
Title:
Property Checking with Constraint Integer Programming
Authors:
Publication Year:
2007
Collection:
Publication Server of Zuse Institute Berlin (ZIB)
Subject Terms:
Document Type:
Report
report
File Description:
application/pdf
Language:
English
Availability:
Rights:
info:eu-repo/semantics/openAccess
Accession Number:
edsbas.CC5E3101
Database:
BASE
Weitere Informationen
We address the property checking problem for SoC design verification at the register transfer level (RTL) by integrating techniques from integer programming, constraint programming, and SAT solving. Specialized domain propagation and preprocessing algorithms for individual RTL operations extend a general constraint integer programming framework. Conflict clauses are learned by analyzing infeasible LPs and deductions, and by employing reverse propagation. Experimental results show that our approach outperforms SAT techniques for proving the validity of properties on circuits containing arithmetics.