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
Link To Document