Effective bounding techniques for solving unate and binate covering problems

  • Authors:
  • Xiao Yu Li;Matthias F. Stallmann;Franc Brglez

  • Affiliations:
  • Amazon, Seattle, WA;NC State University, Raleigh, NC;NC State University, Raleigh, NC

  • Venue:
  • Proceedings of the 42nd annual Design Automation Conference
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

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.