Title :
Constraints partitioning for RTL Satis ability solving by YICES
Author :
Zhao, Yanni ; Bian, Jinian ; Deng, Shujun ; Yang, Xiaoqing
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
Abstract :
This paper presents a hypergraph partitioning based constraints decomposition procedure to guide an RTL satisfiability solver. The constraints with their correlative variables drawn from the RTL circuit are modeled as a hypergraph and techniques based on hypergraph partitioning are employed to decompose constraints. This scheme solves the partitioned problems respectively and reconciles them via cut-set variables, which has led to pruning of the search space and results in solving the satisfiability problem efficiently. Comparison with the original SMT solver YICES shows that the procedure is fast and can significantly increase the performance of the RTL SAT engine.
Keywords :
computability; constraint handling; formal verification; logic circuits; RTL satisfiability solver; YICES; constraints partitioning; hypergraph partitioning; register transfer level circuit; Arithmetic; Boolean functions; Circuit simulation; Computer science; Engines; Formal verification; Logic circuits; Logic programming; Partitioning algorithms; Surface-mount technology;
Conference_Titel :
Communications, Circuits and Systems, 2008. ICCCAS 2008. International Conference on
Conference_Location :
Fujian
Print_ISBN :
978-1-4244-2063-6
Electronic_ISBN :
978-1-4244-2064-3
DOI :
10.1109/ICCCAS.2008.4657976