skip to main content
10.1145/505348.505367acmconferencesArticle/Chapter ViewAbstractPublication PagesslipConference Proceedingsconference-collections
Article

Stochastic wire length sampling for cycle time estimation

Published:06 April 2002Publication History

ABSTRACT

Cycle time models perform an a-priori calculation of local signal delays by estimating the lengths of wires connecting different levels of synchronously clocked logic elements. Typically, a signal will have to pass through approximately 15-25 layers of logic during a single clock cycle and it is has been assumed that this number is sufficiently large to allow average wire lengths to be used. This paper investigates the accuracy of this mean value assumption by comparing cycle times calculating using average wire lengths with cycle times calculated using wires sampled from an estimate of the wire length distribution in each wiring layer. The sampling algorithm provides a more accurate calculation of the cycle time and also an estimate of its variation due to the inherently stochastic nature of the layout process. Results for a benchmark netlist, implemented in 0.25 μm technology, indicate that for a logic depth of 25 the mean value assumption is satisfactory and that clock rate has a standard deviation of approximately 5% of this mean value due to the inherently stochastic nature of the layout process.

References

  1. 1.H. B. Bakoglu and J. D. Meindl, "A system-level circuit model for multi- and single-chip CPU's," in Proc. IEEE ISSCC. 1987, pp. 308-309, ACM/SIGDA Press.Google ScholarGoogle Scholar
  2. 2.B. Geuskens, Modeling the influence of multilevel interconnect on chip performance, Ph.D. thesis, Rensselaer Polytechnic Institute, Troy, New York, June 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.J. C. Eble, V. K. De, D. S. Wills, and J. D. Meindl, "A generic system simulator (GENESYS) for ASIC technology and architecture beyond 2001," in Proc. IEEE Intl. ASIC Conf., September 1996, pp. 193-196.Google ScholarGoogle Scholar
  4. 4.D. Sylvester and K. Keutzer, "System-level performance modeling with BACPAC - Berkeley advanced chip performance calculator," in IEEE/ACM Intl. Workshop on System-Level Interconnect Prediction, April 1999, pp. 109-114.Google ScholarGoogle Scholar
  5. 5.T. N. Theis, "The future of interconnection technology," IBM J. Research and Development, vol. 44, no. 3, pp. 379-389, May 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.R. A. Wildman, J. I. Kramer, D. S. Weile, and P. Christie, "Wire layer geometry optimization using stochastic wire sampling," in Submitted to the 4th IEEE/ACM Intl. Workshop on System Level Interconnect Prediction (SLIP), 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.T. Sakurai, "Closed-form expressions for interconnection delay, coupling, and cross-talk in VLSI's," IEEE Trans. Electron Devices, vol. 40, pp. 118-184, 1993.Google ScholarGoogle ScholarCross RefCross Ref
  8. 8.Phillip Christie and Dirk Stroobandt, "The interpretation and application of rent's rule," IEEE Trans. on VLSI Systems, pp. 639-648, December 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling, Numerical recipes in C, Cambridge University Press, Cambridge, UK, 1988.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Eric Nequist and Lou Scheffer, "Why interconnect prediction doesn't work," in Proceddings 2nd International Workshop on System Level Interconnect Prediction. April 2000, pp. 139-144, ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Stochastic wire length sampling for cycle time estimation

        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
          SLIP '02: Proceedings of the 2002 international workshop on System-level interconnect prediction
          April 2002
          116 pages
          ISBN:1581134819
          DOI:10.1145/505348

          Copyright © 2002 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: 6 April 2002

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate6of8submissions,75%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader