ACM Home Page
Please provide us with feedback. Feedback
DAGON: technology binding and local optimization by DAG matching
Full text PdfPdf (743 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 24th ACM/IEEE Design Automation Conference table of contents
Miami Beach, Florida, United States
Pages: 341 - 347  
Year of Publication: 1987
ISBN:0-8186-0781-5
Author
K. Keutzer  AT&T Bell Laboratories, Murray Hill, New Jersey
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 51,   Citation Count: 139
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/37888.37940
What is a DOI?

ABSTRACT

Technology binding is the process of mapping a technology independent description of a circuit into a particular technology. This paper outlines a formalism of this problem and offers a solution to the problem in terms of matching patterns, describing technology specific cells and optimizations, against a technology independent circuit represented as a directed acyclic graph. This solution is implemented in DAGON. DAGON rests on a firm algorithmic foundation, and is able to guarantee locally optimal matches against a set of over three thousand patterns. DAGON is an integral part of a synthesis system that has been found to provide industrial quality solutions to real circuit design problems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
AHU76
A. Aho, J. Hopcroft, J. Ullman, Addison-Wesley Publishing Company, Third Edition pp. 186-194.
 
ASU86
A. Aho, R. Sethi, J. Ullman, Addison-Wesley Publishing Company, pp.557-584.
AhGa85
AhJo76
AJU77
 
BrMc84
R. Brayton, C. McMullen, ~Synthesis and Optimization of Multi-Stage Logic", "Proc. of the ICCDn, October 84, 23-28,
 
BDKM86
R. Brayton, E. Detjens, S. Krishna, T. Ma, et. al., "Multiple-Level Logic Optimization System~, "Proc. of the ICCAD~, November 1986.
BrSe76
Ch87
 
DJBT81
J. Darringer, W. oroyner, C. L. Berman, L. Trevillyan, "Logic Synthesis Through Local Transformations", 25, 4, 272-280 (1981)."
 
DBGJ84
 
DLT84
 
Fr84
E. Frey, "ESIM: A functional level simulation tool", "Proc. of the ICCAD", November 84, 48-53.
 
Ge86
 
GeCo85
A. J. de Geus, W. Cohen, "A Rule Based System for Optimizing Combinational Logic" 2, 4, 22-32 (1985).
 
GBGH86
 
Hi85
D. D. Hill, "Sc2: A Hybrid Automatic Layout System", "Proc. of the ICCAD", November 85, 172-174.
HoOD82
Jo83
 
JTB86
 
Ka86
M. Kahrs, "Matching a parts library in a silicon compiler", "Proc. of the ICCAD", November 1986.
 
KL87
K. Keutzer, M. Lega, M. Vancura, "A Multi-Level Synthesis Methodology", to be presented "International Workshop on Logic Synthesis", North Carolina,May 87.
 
SMP86
C. Stroud, R. Munoz, D. Pierce, ~CONES: A System of Automated Synthesis of VLSI and Programmable Logic from Behavioral Models", "Proc. of the ICCAD", November 1986.
 
Tj86
S. Tjiang, "Twig Reference Manual", January 1986.
 
TJB86
L. Trevillyan, W. Joyner, L. Berman, "Global Flow Analysis in Automatic Logic Design~, C35, 1, 77-81 (1986).

CITED BY  140