• DocumentCode
    451958
  • Title

    Optimization of Combinational Logic Circuits Based on Compatible Gates

  • Author

    Damiani, Maurizio ; Yang, Jerry Chih-Yuan ; Micheli, Giovanni De

  • Author_Institution
    Center for Integrated Systems, Stanford University, Stanford CA
  • fYear
    1993
  • fDate
    14-18 June 1993
  • Firstpage
    631
  • Lastpage
    636
  • Abstract
    This paper presents a set of new techniques for the optimization of multiple-level combinational Boolean networks. Such techniques are based on a temporary transformation of the network into an internally unate one. We describe first a technique based upon the selection of appropriate multiple-output subnetworks (consisting of so-called compatible gates) whose local functions can be optimized simultaneously. We then generalize the method to larger subsets of unate gates. Because simultaneous optimization of local functions can take place, our methods are more powerful and general than Boolean optimization methods using don´t cares, where only single-gate optimization can be performed. In addition, our methods represent a more efficient alternative to Boolean relations-based optimization procedures because the problem can be modeled by a unate covering problem instead of the more difficult binate covering problem. The method is implemented in program achilles and compares favorably to SIS.
  • Keywords
    Approximation algorithms; Boolean algebra; Combinational circuits; Contracts; Logic; Network synthesis; Optimization methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993. 30th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-577-1
  • Type

    conf

  • DOI
    10.1109/DAC.1993.204024
  • Filename
    1600297