DocumentCode
2048084
Title
Effective bounding techniques for solving unate and binate covering problems
Author
Li, Xiao Yu ; Stallmann, Matthias F. ; Brglez, Franc
Author_Institution
Amazon, Seattle, WA, USA
fYear
2005
fDate
13-17 June 2005
Firstpage
385
Lastpage
390
Abstract
Covering problems arise in many areas of electronic design automation such as logic minimization and technology mapping. An exact solution can critically impact both size and performance of the devices being designed. This paper introduces eclipse, a branch-and-bound solver that can solve many covering problems orders of magnitude faster than existing solvers. When used in place of the default covering engine of a well-known logic minimizer, eclipse makes it possible to find, in less than six minutes, true minima for three benchmark problems that have eluded exact solutions for more than a decade.
Keywords
computability; logic design; minimisation of switching nets; tree searching; binate covering problem; bounding techniques; branch-and-bound solver; default covering engine; eclipse; electronic design automation; logic minimization; logic minimizer; satisfiability; technology mapping; unate covering problem; Business continuity; Constraint optimization; Design automation; Design optimization; Electronic design automation and methodology; Engines; Logic design; Logic devices; Minimization; Permission;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN
1-59593-058-2
Type
conf
DOI
10.1109/DAC.2005.193839
Filename
1510359
Link To Document