• DocumentCode
    3211593
  • Title

    Generalized matching from theory to application

  • Author

    Vuillod, P. ; Benini, Luca ; De Micheli, G.

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    1997
  • fDate
    9-13 Nov. 1997
  • Firstpage
    13
  • Lastpage
    21
  • Abstract
    We present a novel approach for post-mapping optimization. We exploit the concept of generalised matching, a technique that finds symbolically all possible matching assignments of library cells to a multi-output network specified by a Boolean relation. Several objectives are targeted: area minimization under delay constraints; power minimization under delay constraints; and unconstrained delay minimization. We describe the theory of generalized matching and the algorithmic optimization required for its efficient and robust implementation. A tool based on generalized matching has been implemented and tested on large examples of the MCNC´91 benchmark suite. We obtain sizable improvements in: speed (6% in average, up to 20.7%); area under speed constraints (13.7% an average, up to 29.5%); and power under speed constraints (22.3% in average, up to 38.1%).
  • Keywords
    Boolean functions; circuit optimisation; delays; logic CAD; minimisation; Boolean relation; MCNC 91 benchmark suite; algorithmic optimization; area minimization; delay constraints; generalized matching; library cells; logic CAD; multi-output network; post-mapping optimization; power minimization; unconstrained delay minimization; Design automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1997.643255
  • Filename
    643255