• DocumentCode
    3257039
  • Title

    BDDMAP: a technology mapper based on a new covering algorithm

  • Author

    Kung, D.S. ; Damiano, R.F. ; Nix, T.A. ; Geiger, D.J.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1992
  • fDate
    8-12 Jun 1992
  • Firstpage
    484
  • Lastpage
    487
  • Abstract
    The authors present a technology mapper, BDDMAP, which combines the strengths of rule-based heuristics and algorithmic techniques. Rule-based heuristics or functional matching is invoked to match the type of technology gates for which it is most efficient. The algorithmic part of BDDMAP lies in the covering process. The novel aspects of the covering algorithm are using an anticipative cost function, global cost propagation and handling of multiple output gates. The mapping problem is discussed in the context of matching of patterns and covering of the target network. The matching process is discussed followed by benchmark results
  • Keywords
    heuristic programming; knowledge based systems; logic design; logic testing; BDDMAP; algorithmic techniques; benchmark results; covering algorithm; functional matching; matching of patterns; multiple output gates; rule-based heuristics; technology mapper; Boolean functions; Cost function; Data structures; Dynamic programming; Inverters; Libraries; Logic functions; Microwave integrated circuits; Partitioning algorithms; Pattern matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1992. Proceedings., 29th ACM/IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    0738-100X
  • Print_ISBN
    0-8186-2822-7
  • Type

    conf

  • DOI
    10.1109/DAC.1992.227755
  • Filename
    227755