Techreport,

Optimal Synthesis of Fanoutfree Functions.

, and .
Technical Report, 93. Department of Computer Science, (November 1994)

Abstract

The problem of provable optimal synthesis of boolean functions for a given technology is still unsolved. In this paper we study the problem for the small class of fanoutfree functions. Every fanoutfree function can be uniquely represented by a Normal AND-OR-Tree. Based on this representation, we introduce algorithms for provable optimal synthesis of any n-input fanoutfree function over a given library of gates implementing the functions AND, OR, NAND and NOR with 2...k inputs. The synthesis yields a complete time-area tradeoff of the optimal fanoutfree implementations of the function. Since in worst case our algorithms have exponential run time, we show their feasibility on realistic examples of fanout free zones of circuits. Finally, ideas are outlined for the integration of complex gates into the synthesis process.

Tags

Users

  • @trcsuniwue

Comments and Reviews