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

skip to main content
10.1145/74382.74500acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free access

Timing verification by formal signal interaction modeling in a multi-level timing simulator

Published: 01 June 1989 Publication History

Abstract

A new multi-level macromodeling technique for timing simulation has been developed. This technique is based upon the modeling of the behavior of subcircuits under single input changes. The possible interactions between multiple input changes determine the range of validity of the models. A formal method for developing the model validity conditions is presented. This work establishes a bridge between timing analysis by using single input change models, and timing simulation which correctly models signal interactions. The availability of a formal criterion for the validity of the models allows the dynamic identification of the parts of the circuit that require more accurate models. As a result, the cost advantage of high level models can be fully exploited while still allowing critical interactions to be simulated with high accuracy.

References

[1]
R.B. Hitchcock St, "Timing Verification and the Timing Analysis Program", Proceedings of the 19th Design Automation Conference, 1982.
[2]
N.P. Jouppi, "TV: An nMOS Timing Analyzer", Proceedings of the Third Caltech VLSI Conference, 1983.
[3]
J.K. Ousterhout, "A Switch-Level Timing Verifier for Digital MOS VLSI", 1EEE Transactions on Computer- Aided Design, Vol. CAD-4, No. 3, July 1985.
[4]
J. Benkoski, E. Vanden Meersch, L. Claesen, H. De Man, "Efficient Algorithms for Solving the False Path Problem in Timing Verification", IEEE ICCAD 87- Digest of Technical Papers, November 1987.
[5]
D. Brand and V. S. iyengar, "'Timing Verification using Functional Analysis", IEEE 1CCAD '86 - Digest of Technical Papers, November 1986.
[6]
C.F. Chen, C-Y Lo, H.N. Nham, and P. Subramaniam, "The Second Generation Motis Mixed-Mode Simulator", Proceedings of the 21st Design Automation Conference, 1984.
[7]
Y.H.K.im, "ELOGIC: A Relaxation-Based Switch-Level Simulation Technique", Master's thesis, U.C. Berkeley, 1985, ERL Memorandum No. M86/2
[8]
T.-M. Lin and C. A. Mead, "A Hierarchical Timing Simulation Model", IEEE Transactions on Computer- Aided Design, Vol. CAD-5, No. 1, January 1986.
[9]
C. Visweswariah, "'SPECS2: A Timing Simulator", Master's thesis, Carnegie Mellon University, October 1986, SRC Report CMUCAD-86-24
[10]
E. Vanden Meersch, L. Claesen, H. De Man, "'SLOCOP: a Timing Verification Tool for Synchronous CMOS Logic", ESSCIRC '86, 1986.
[11]
Z. Mo, Y.-L Oyang, and S. S. Wang, "A Mixed-Level Timing Verifier For Digital Systems", VLSI Systems Design, March 1987.
[12]
J. Benkoski and A. J. Strojwas, "A New Approach to Hierarchical and Statistical Timing Simulations", 1EEE Transactions on Computer-Aided Design, Vol. CAD-6, No. 6, No'cember 1987.
[13]
R.E. Bryant, "Boolean Analysis of MOS Circuits" 1EEE Transactions on Computer-Aided Design, Vol. CAD-6, No. 4, July 1987.
[14]
R.K. Brayton et al., "MIS: A Multiple-Level Logic Optimization System", 1EEE Transactions on Computer- Aided Design, Vol. CAD-6, No. 6, November 1987, pp. 1062-1081.
[15]
L. Pillage and R. A. Rohrer, "AWE: Asymptotic Waveform Estimation", Re,arch Report CMUCAD-88-44, SRC-CMU Research Center for CAD, October 1988.

Cited By

View all
  • (2009)WCRT algebra and interfaces for Esterel-style synchronous processingProceedings of the Conference on Design, Automation and Test in Europe10.5555/1874620.1874644(93-98)Online publication date: 20-Apr-2009
  • (2009)WCRT algebra and interfaces for esterel-style synchronous processing2009 Design, Automation & Test in Europe Conference & Exhibition10.1109/DATE.2009.5090639(93-98)Online publication date: Apr-2009
  • (2006)The calculation of signal stable ranges in combinational circuitsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/43.29803713:8(1016-1023)Online publication date: 1-Nov-2006
  • Show More Cited By

Index Terms

  1. Timing verification by formal signal interaction modeling in a multi-level timing simulator

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      DAC '89: Proceedings of the 26th ACM/IEEE Design Automation Conference
      June 1989
      839 pages
      ISBN:0897913108
      DOI:10.1145/74382
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 June 1989

      Permissions

      Request permissions for this article.

      Check for updates

      Qualifiers

      • Article

      Conference

      DAC89
      Sponsor:
      DAC89: The 26th ACM/IEEE-CS Design Automation Conference
      June 25 - 28, 1989
      Nevada, Las Vegas, USA

      Acceptance Rates

      DAC '89 Paper Acceptance Rate 156 of 465 submissions, 34%;
      Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

      Upcoming Conference

      DAC '25
      62nd ACM/IEEE Design Automation Conference
      June 22 - 26, 2025
      San Francisco , CA , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)39
      • Downloads (Last 6 weeks)4
      Reflects downloads up to 16 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2009)WCRT algebra and interfaces for Esterel-style synchronous processingProceedings of the Conference on Design, Automation and Test in Europe10.5555/1874620.1874644(93-98)Online publication date: 20-Apr-2009
      • (2009)WCRT algebra and interfaces for esterel-style synchronous processing2009 Design, Automation & Test in Europe Conference & Exhibition10.1109/DATE.2009.5090639(93-98)Online publication date: Apr-2009
      • (2006)The calculation of signal stable ranges in combinational circuitsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/43.29803713:8(1016-1023)Online publication date: 1-Nov-2006
      • (1994)Compiled-code-based simulation with timing verificationProceedings of the conference on European design automation10.5555/198174.198285(362-367)Online publication date: 23-Sep-1994
      • (1994)New algorithms for static and dynamic sensitization of paths in timing analysisProceedings of 26th Southeastern Symposium on System Theory10.1109/SSST.1994.287847(385-389)Online publication date: 1994
      • (1991)A hierarchical approach to timing verification in CMOS VLSI designProceedings of the conference on European design automation10.5555/951513.951571(266-270)Online publication date: 25-Feb-1991
      • (1991)A hierarchical approach to timing verification in CMOS VLSI designProceedings of the European Conference on Design Automation.10.1109/EDAC.1991.206405(266-270)Online publication date: 1991
      • (1990)Design of integrated circuits: directions and challengesProceedings of the IEEE10.1109/5.5221978:2(418-435)Online publication date: Jan-1990
      • (1989)Computation of delay defect and delay fault probabilities using a statistical timing simulatorProceedings. 'Meeting the Tests of Time'., International Test Conference10.1109/TEST.1989.82289(153-160)Online publication date: 1989
      • (1989)A new multi-level timing simulation environment for timing verification1989 Proceedings of the IEEE Custom Integrated Circuits Conference10.1109/CICC.1989.56746(13.2/1-13.2/4)Online publication date: 1989

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media