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 :
بازگشت