DocumentCode :
3016954
Title :
LPSAT: a unified approach to RTL satisfiability
Author :
Zeng, Zhihong ; Kalla, Priyank ; Ciesielski, Maciej
Author_Institution :
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
fYear :
2001
fDate :
2001
Firstpage :
398
Lastpage :
402
Abstract :
LPSAT is an LP-based comprehensive infrastructure designed to solve the satisfiability (SAT) problem for complex RTL designs containing both word-level arithmetic operators and bit-level Boolean logic. The presented technique uses a mixed integer linear program to model the constraints corresponding to both domains of the design. Our technique renders the constraint propagation between the two domains implicit to the MILP solver thus enhancing the overall efficiency of the SAT framework. The experimental results are quite promising when compared with generic CNF-based and BDD-based SAT algorithms
Keywords :
Boolean functions; computability; constraint handling; integer programming; linear programming; logic CAD; logic partitioning; LP-based comprehensive infrastructure; LPSAT; MILP solver; RTL satisfiability; bit-level Boolean logic; complex RTL designs; constraint propagation; constraints modeling; mixed integer linear program; satisfiability problem; unified approach; word-level arithmetic operators; Binary decision diagrams; Boolean functions; Circuits; Data structures; Digital arithmetic; Electronic design automation and methodology; Hybrid power systems; Logic design; Logic testing; Test pattern generators;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
Conference_Location :
Munich
ISSN :
1530-1591
Print_ISBN :
0-7695-0993-2
Type :
conf
DOI :
10.1109/DATE.2001.915055
Filename :
915055
Link To Document :
بازگشت