An Implicit Algorithm for Support Minimization during Functional Decomposition

  • Authors:
  • Christian Legl;Bernd Wurth;Klaus Eckl

  • Affiliations:
  • Institute of Electronic Design Automation, Technical University of Munich, 80290 Munich, Germany;Institute of Electronic Design Automation, Technical University of Munich, 80290 Munich, Germany;Institute of Electronic Design Automation, Technical University of Munich, 80290 Munich, Germany

  • Venue:
  • EDTC '96 Proceedings of the 1996 European conference on Design and Test
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Functional decomposition is an important synthesis technique for lookup table based FPGAs. Given a partitioning of a function's input variables into bound set and free set, the extracted subfunctions usually depend on all bound set variables. We show that this, however, is often not necessary. We present an implicit algorithm that finds subfunctions with a minimal support among the huge number of possible subfunctions. Our approach includes non-disjoint decompositions as a special case. The algorithm is very fast due to the use of implicit techniques. Experimental results show substantial area reductions.