• DocumentCode
    3406855
  • Title

    Inverter minimization in multi-level logic networks

  • Author

    Jain, A. ; Bryant, R.E.

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    462
  • Lastpage
    465
  • Abstract
    We look at the problem of inverter minimization in multi-level logic networks. The network is specified in terms of a set of base functions and the inversion operation. The library is specified as a set of allowed permutations of phase assignments on each base function. Traditional approaches to this problem have been limited to greedy heuristics based on local information. Our approach takes a more global view and maps the problem of inverter minimization into a problem of removing a minimum of vertices from a graph, so as to make the remaining graph two-colorable. This approach has the flexibility of capturing a variety of design-specific features that are relevant to the problem of inverter minimization. Although, in general the problem is NP-complete, we have developed several good heuristic and branch and bound search techniques.
  • Keywords
    logic gates; NP-complete; base function; branch and bound search; design-specific features; graph; greedy heuristics; inversion operation; inverter minimization; multi-level logic networks; phase assignments; two-colorable graph; vertices; Computer science; Contracts; Cost function; Intelligent networks; Libraries; Logic; Minimization methods; Partitioning algorithms; Pins; Pulse inverters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580098
  • Filename
    580098