Synthesis of irregular combinational functions with large don't care sets

  • Authors:
  • V. Gherman;H.-J. Wunderlich;R. D. Mascarenhas;J. Schloeffel;M. Garbers

  • Affiliations:
  • Laboratoire Calculateurs Embarqués et Image, Gif sur Yvette, France;Universitaet Stuttgart, Stuttgart, Germany;Universitaet Stuttgart, Stuttgart, Germany;NXP Semiconductors, Hamburg, Germany;NXP Semiconductors, Hamburg, Germany

  • Venue:
  • Proceedings of the 17th ACM Great Lakes symposium on VLSI
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A special logic synthesis problem is considered for Booleanfunctions which have large don't care sets and are irregular. Here, a function is considered as irregular if the input assignmentsmapped to specified values ('1' or '0') are randomly spread overthe definition space. Such functions can be encountered in the field of design for test. The proposed method uses ordered BDDs forlogic manipulations and generates free BDD-like covers. For the considered benchmark functions, implementations were found witha significant reduction of the node/gate count as compared to SISor to methods offered by a state-of-the-art BDD package.