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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Cadence: ECSM - Effective Current Source Model (2007), http://www.cadence.com/Alliances/languages/Pages/ecsm.aspx
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)
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)
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)
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)
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)
Pillage, L.T., Rohrer, R.A., Visweswariah, C.: Electronic Circuit and System Simulation Methods. McGraw-Hill, Inc., New York (1995)
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)
Stewart, G.W.: Afternotes on Numerical Analysis. SIAM, Philadelphia (1995)
Synopsys. Composite Current Source (2006), http://www.synopsys.com/products/solutions/galaxy/ccs/cc_source.html
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)
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)
Vlach, J., Singhal, K.: Computer Methods for Circuit Analysis and Design, 2nd edn. Van Nostrand Reinhold, 115 Fifth Avenue, New York (1994)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)