Skip to main content

SWAT: Simulator for Waveform-Accurate Timing Including Parameter Variations and Transistor Aging

  • Conference paper
Integrated Circuit and System Design. Power and Timing Modeling, Optimization, and Simulation (PATMOS 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6951))

  • 1213 Accesses

Abstract

This paper presents SWAT, a highly optimised statistical timing analyser for digital circuits that combines transistor-level analysis accuracy with gate-level analysis performance. It is based upon a CSM for logic cells which considers transistor aging and process variation. Static timing analysis is performed using a very accurate waveform model. SWAT employs waveform truncation and dedicated solvers to significantly improve analysis performance without noticeable loss of accuracy. Parameter variations and aging can be handled both by Monte Carlo simulations and by a special sensitivity propagation mode, which expresses arrival times as a function of local and global parameter variations. Simulation times for ISCAS85 circuits are less then 2s for nominal and less than 28s for sensitivity mode.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, E.C., Dongarra, J.: Performance of LAPACK: A Portable Library of Numerical Linear Algebra Routines. Proceedings of the IEEE 81(8), 1094–1102 (1993)

    Article  Google Scholar 

  2. Cadence: ECSM - Effective Current Source Model (2007), http://www.cadence.com/Alliances/languages/Pages/ecsm.aspx

  3. Goel, A., Vrudhula, S.: Statistical waveform and current source based standard cell models for accurate timing analysis. In: ACM/IEEE Design Automation Conference (DAC), pp. 227–230 (June 2008)

    Google Scholar 

  4. Huard, V., Parthasarathy, C., Bravaix, A., Guerin, C., Pion, E.: CMOS device design-in reliability approach in advanced nodes. In: IEEE International Reliability Physics Symposium (IRPS), pp. 624–633 (2009)

    Google Scholar 

  5. Knoth, C., Eichwald, I., Nordholz, P., Schlichtmann, U.: White-Box Current Source Modeling Including Parameter Variation and Its Application in Timing Simulation. In: van Leuken, R., Sicard, G. (eds.) PATMOS 2010. LNCS, vol. 6448, pp. 200–210. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  6. Knoth, C., Kleeberger, V.B., Nordholz, P., Schlichtmann, U.: Characterization and Implementation of Nonlinear Logic Cell Models for Analog Circuit Simulation. In: International Symposium on Integrated Circuits (ISIC), pp. 97–100 (December 2009)

    Google Scholar 

  7. Ling, D.D., Visweswariah, C., Feldmann, P., Abbaspour, S.: A moment-based effective characterization waveform for static timing analysis. In: ACM/IEEE Design Automation Conference (DAC), pp. 19–24 (2009)

    Google Scholar 

  8. Pillage, L.T., Rohrer, R.A., Visweswariah, C.: Electronic Circuit and System Simulation Methods. McGraw-Hill, Inc., New York (1995)

    Google Scholar 

  9. Raja, S., Varadi, F., Becer, M., Geada, J.: Transistor Level Gate Modeling for Accurate and Fast Timing, Noise, and Power Analysis. In: ACM/IEEE Design Automation Conference (DAC), pp. 456–461 (June 2008)

    Google Scholar 

  10. Stewart, G.W.: Afternotes on Numerical Analysis. SIAM, Philadelphia (1995)

    Google Scholar 

  11. Synopsys. Composite Current Source (2006), http://www.synopsys.com/products/solutions/galaxy/ccs/cc_source.html

  12. Tang, Q., Zjajo, A., Berkelaar, M., van der Meijs, N.: RDE-Based Transistor-Level Gate Simulation for Statistical Static Timing Analysis. In: ACM/IEEE Design Automation Conference (DAC), pp. 787–792 (June 2010)

    Google Scholar 

  13. Venkataraman, G., Feng, Z., Hu, J., Li, P.: Combinatorial algorithms for fast clock mesh optimization. IEEE Transactions on VLSI Systems 18(1), 131–141 (2010)

    Article  Google Scholar 

  14. Vlach, J., Singhal, K.: Computer Methods for Circuit Analysis and Design, 2nd edn. Van Nostrand Reinhold, 115 Fifth Avenue, New York (1994)

    Google Scholar 

  15. Zolotov, V., Xiong, J., Abbaspour, S., Hathaway, D.J., Visweswariah, C.: Compact modeling of variational waveforms. In: IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pp. 705–712 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Knoth, C., Uphoff, C., Kiesel, S., Schlichtmann, U. (2011). SWAT: Simulator for Waveform-Accurate Timing Including Parameter Variations and Transistor Aging. In: Ayala, J.L., García-Cámara, B., Prieto, M., Ruggiero, M., Sicard, G. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization, and Simulation. PATMOS 2011. Lecture Notes in Computer Science, vol 6951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24154-3_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24154-3_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24153-6

  • Online ISBN: 978-3-642-24154-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics