skip to main content
10.1145/988952.988958acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
Article

TFA: a threshold-based filtering algorithm for propagation delay and slew calculation of high-speed VLSI interconnects

Authors Info & Claims
Published:26 April 2004Publication History

ABSTRACT

This paper describes an efficient threshold-based filtering algorithm (TFA) for calculating the interconnect delay and slew (transition time) in high-speed VLSI circuits. The key idea is to divide the circuit nets into three groups of low, medium and high complexity nets, whereby for low and medium complexity nets either the first moment of the impulse response or the first and second moments are used. For the high-complexity nets, which are encountered infrequently, TFA resorts to the AWE method. The key contribution of the paper is to come up with very effective and efficient way of classifying the nets into these three groups. Experimental results show that on a large industrial circuit using a state-of-the-art commercial timing analysis that incorporates TFA, we were able to achieve delay and slew estimation accuracies that are quite comparable with the full-blown AWE-based calculators at runtimes that were only 14% higher than those of a simple Elmore-delay calculator.

References

  1. C.W. Kang, S. Abbaspour, and M. Pedram, "Buffer sizing for minimum energy-delay product by using an approximating polynomial," Proc. of Great Lakes Symposium on VLSI, pp. 112--115, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. W. C. Elmore, "The transient response of damped linear networks with particular regard to wideband amplifiers," Journal of Applied Physics, 19, Jan. 1948, pp. 55--63.Google ScholarGoogle ScholarCross RefCross Ref
  3. L. T. Pillage and R. A. Rohrer, "Asymptotic Waveform Evaluation for timing analysis," IEEE Trans. on Computer Aided Design, vol. 9, 1990, pp. 352--366.Google ScholarGoogle ScholarCross RefCross Ref
  4. R. Kay and L. Pileggi, "PRIMO: probability interpretation of moments for delay calculation," Proc. of Design Automation Conference, 1998. pp. 463--468. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Alpert, A. Devgan, and C. Kashyap, "A two moment RC delay metric for performance optimization," Proc. of International Symposium on Physical Design, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. http://bwrc.eecs.berkeley.edu/Classes/IcBook/SPICE/Google ScholarGoogle Scholar
  7. C.V. Kashyap, C.J. Alpert, and A. Devgan, "An effective capacitance based delay metric for RC interconnect," Proc. of International Conference on Computer Aided Design, pp. 229--234, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. C. Alpert, A. Devgan, and C. Kashyap, "RC delay metrics for performance optimization," IEEE Trans. on Computer Aided Design, vol. 20, May 2001, pp. 571--582. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. C. L. Ratzlaff, N. Gopal, and L. T. Pillage, "RICE: rapid interconnect circuit evaluator," Proc. of 28th ACM/IEEE Design Automation Conference, pp. 555--560, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Gupta, B. Tutuianu, L. Pileggi, "The Elmore delay as a bound for RC trees with generalized input signals, "IEEE Trans. on Computer Aided Design, vol. 16, 1997, pp. 95--104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. P. R. O'Brien and T. L. Savarino, "Modeling the driving-point characteristic of resistive interconnect for accurate delay estimation," Proc. of International Conference on Computer Aided Design, pp. 512--515, 1989.Google ScholarGoogle Scholar
  12. A. B. Kahng and S. Muddu, "Accurate analytical delay models for VLSI interconnects," Proc. of International Symposium on Circuits and Systems, pp. 147--151, 1996.Google ScholarGoogle Scholar
  13. A. B. Kahng and S. Muddu, "Improved Effective Capacitance Computations for Use in Logic and Layout Optimization," Proc. of International Conference on VLSI Design, pp. 578--582, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. Qian, S. Pullela, and L. Pillage, "Modeling the "Effective Capacitance" for the RC interconnect of CMOS gates," IEEE Trans. on Computer Aided Design, vol. 13, 1994, pp. 1526--1535.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. Macys and S. McCormick, "A new algorithm for computing the "Effective Capacitance" in deep sub-micron circuits," Proc. of Custom Integrated Circuits Conference, pp. 313--316, 1998.Google ScholarGoogle Scholar
  16. H. L. Trentelman, A. A. Stoorvogel, and M. Hautus, Control Theory of Linear Systems, Springer, NY, 2001.Google ScholarGoogle Scholar

Index Terms

  1. TFA: a threshold-based filtering algorithm for propagation delay and slew calculation of high-speed VLSI interconnects

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GLSVLSI '04: Proceedings of the 14th ACM Great Lakes symposium on VLSI
      April 2004
      479 pages
      ISBN:1581138539
      DOI:10.1145/988952

      Copyright © 2004 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 April 2004

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate312of1,156submissions,27%

      Upcoming Conference

      GLSVLSI '24
      Great Lakes Symposium on VLSI 2024
      June 12 - 14, 2024
      Clearwater , FL , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader