Title :
Improvements to satisfiability-based boolean function bi-decomposition
Author :
Chen, Huan ; Marques-Silva, Joao
Author_Institution :
CASL/CSI, Univ. Coll. Dublin, Dublin, Ireland
Abstract :
Boolean function decomposition is ubiquitous in logic synthesis. Existing solutions are based on BDDs and, more recently, on Boolean Satisfiability (SAT). A widely studied special case is function bi-decomposition, where a function is decomposed into two other functions connected with a simple gate. Recent work exploited the identification of Minimally Unsatisfiable Subformulas (MUSes) for computing the sets of variables to use in Boolean function bi-decomposition. This paper develops new techniques for improving the use of MUSes in function bi-decomposition. The first technique exploits structural properties of the function being decomposed, whereas the second technique exploits group-oriented MUSes. Experimental results obtained on representative benchmarks demonstrate significant improvements in performance and in the quality of decompositions.
Keywords :
Boolean functions; computability; Boolean satisfiability; group oriented MUSes; logic synthesis; minimally unsatisfiable subformula; satisfiability based Boolean function bidecomposition; structural properties; Boolean functions; Central Processing Unit; Data structures; Input variables; Integrated circuit modeling; Phasor measurement units;
Conference_Titel :
VLSI and System-on-Chip (VLSI-SoC), 2011 IEEE/IFIP 19th International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4577-0171-9
Electronic_ISBN :
978-1-4577-0169-6
DOI :
10.1109/VLSISoC.2011.6081636