Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/191326.191558acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article
Free access

Decomposition methods for library binding of speed-independent asynchronous designs

Published: 06 November 1994 Publication History

Abstract

We describe methods for decomposing gates within a speed-independent asynchronous design. The decomposition step is an essential part of the library binding process, and is used both to increase the granularity of the design for higher quality mapping and to ensure that the design can be implemented. We present algorithms for simple hazard-free gate decomposition, and show results which indicate that we can decompose most of the gates in our benchmark set by this simple method. We then extend these algorithms to work for those cases in which no simple decomposition exists.

References

[1]
P. Beerel and T. H.-Y. Meng, "Automatic gate-level synthesis of speed-independent circuits," in ICCAD, Proceedings of the International Conference on Computer-Aided Design, pages 581-586, Nov. 1992.
[2]
P. Beerel and T. H.-Y. Meng, "Logic transformations and observability don't cares in speed-independent circuits," in TAU, Aug. 1993.
[3]
T.-A. Chu, "Synthesis of self-timed VLSI circuits from graph-theoretic specifications," Technical Report MIT-LCS-TR-393, MIT, 1987.
[4]
W.S. Coates, A. L. Davis, and K. S. Stevens, "Automatic synthesis of fast compact self-timed control circuits," in IFIP Workshop on Asynchronous Circuits, Manchester, UK, 1993.
[5]
W.S. Coates, A. L. Davis, and K. S. Stevens, "The post office experience: Designing a large asynchronous chip," INTEGRATION, the VLSIjournal, 15(4):341-366, 1993.
[6]
K. Keutzer, "DAGON: Technology binding and local optimization by DAG matching," in 24th Design Automation Conference, pages 341-347, IEEE/ACM, 1987.
[7]
L. Lavagno and A. Sangiovanni-Vincentelli, Algorithms for Synthesis and Testing of Asynchronous Circuits, Kluwer Academic Publishers, 1993.
[8]
F. Mailhot and G. De Micheli, "Algorithms for technology mapping based on binary decision diagrams and on boolean operations,"IEEE Transactions on CAD/ICAS, pages 599-620, May 1993.
[9]
E.J. McCluskey, Logic Design Principles With Emphasis on Testable Semicustom Circuits, Prentice-Hall, 1986.
[10]
T.H. Meng, Synchronization Design for Digital Systems, Kluwer Academic, 1990.
[11]
S.M. Nowick and D. L. Dill, "Synthesis of asynchronous state machines using a local clock," in ICCD, Proceedings of the International Conference on Computer Design, pages 192-197, IEEE Computer Society Press, 1991.
[12]
J. K. Ousterhout, Tcl and the Tk Toolkit, Addison Wesley, 1993.
[13]
R. Rudell, Logic Synthesis for VLSI Design, PhD thesis, U. C. Berkeley, Apr. 1989, Memorandum UCB/ERL M89/49.
[14]
P. Siegel, Technology Mapping for Asynchronous Designs, PhD thesis, Stanford University, 1994.
[15]
P. Siegel, G. De Micheli, and D. Dill, "Automatic technology mapping for generalized fundamental-mode asynchronous designs," in DAC, Proceedings of the Design Automation Conference, pages 61- 67, June 1993.
[16]
S.H. Unger, Asynchronous Sequential Switching Circuits, New York: Wiley-Interscience, 1969.
[17]
V. I. Varshavsky, editor, Self-Timed Control of Concurrent Processes, Kluwer Academic Publishers, Dordrecht, The Netherlands, 1990.
[18]
K. Yun and D. Dill, "Automatic synthesis of 3D asynchronous finite-state machines," in ICCAD, Proceedings of the International Conference on Computer-Aided Design, pages 576-580, Nov. 1992.

Cited By

View all
  • (1997)Technology Mapping of Speed-Independent Circuits Based on Combinational Decomposition and ResynthesisProceedings of the 1997 European conference on Design and Test10.5555/787260.787643Online publication date: 17-Mar-1997
  • (1997)Decomposition and technology mapping of speed-independent circuits using Boolean relationsProceedings of the 1997 IEEE/ACM international conference on Computer-aided design10.5555/266388.266476(220-227)Online publication date: 13-Nov-1997
  • (1996)Optimizing average-case delay in technology mapping of burst-mode circuitsProceedings of the 2nd International Symposium on Advanced Research in Asynchronous Circuits and Systems10.5555/785164.785216Online publication date: 18-Mar-1996
  • Show More Cited By

Index Terms

  1. Decomposition methods for library binding of speed-independent asynchronous designs

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ICCAD '94: Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design
    November 1994
    771 pages
    ISBN:0897916905

    Sponsors

    Publisher

    IEEE Computer Society Press

    Washington, DC, United States

    Publication History

    Published: 06 November 1994

    Check for updates

    Qualifiers

    • Article

    Conference

    ICCAD '94
    Sponsor:
    ICCAD '94: International Conference on Computer Aided Design
    November 6 - 10, 1994
    California, San Jose, USA

    Acceptance Rates

    Overall Acceptance Rate 457 of 1,762 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)25
    • Downloads (Last 6 weeks)5
    Reflects downloads up to 17 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (1997)Technology Mapping of Speed-Independent Circuits Based on Combinational Decomposition and ResynthesisProceedings of the 1997 European conference on Design and Test10.5555/787260.787643Online publication date: 17-Mar-1997
    • (1997)Decomposition and technology mapping of speed-independent circuits using Boolean relationsProceedings of the 1997 IEEE/ACM international conference on Computer-aided design10.5555/266388.266476(220-227)Online publication date: 13-Nov-1997
    • (1996)Optimizing average-case delay in technology mapping of burst-mode circuitsProceedings of the 2nd International Symposium on Advanced Research in Asynchronous Circuits and Systems10.5555/785164.785216Online publication date: 18-Mar-1996
    • (1996)A heuristic covering technique for optimizing average-case delay in the technology mapping of asynchronous burst-mode circuitsProceedings of the conference on European design automation10.5555/252471.252522(284-289)Online publication date: 20-Sep-1996

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media