• 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