An algorithm for bi-decomposition of logic functions

  • Authors:
  • Alan Mishchenko;Bernd Steinbach;Marek Perkowski

  • Affiliations:
  • Portland State University, B.O. Box 751, Portland, OR;Freiberg Univ. of Mining and Techn., Bernhard-von-Cotta-Str. 1, D-09596 Freiberg, Germany;Portland State University, B.O. Box 751, Portland, OR

  • Venue:
  • Proceedings of the 38th annual Design Automation Conference
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a new BDD-based method for decomposition of multi-output incompletely specified logic functions into netlists of two-input logic gates. The algorithm uses the internal don't-cares during the decomposition to produce compact well-balanced netlists with short delay. The resulting netlists are provably non-redundant and facilitate test pattern generation. Experimental results over MCNC benchmarks show that our approach outperforms SIS and other BDD-based decomposition methods in terms of area and delay of the resulting circuits with comparable CPU time.