skip to main content
10.1145/2429384.2429423acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

Trajectory-directed discrete state space modeling for formal verification of nonlinear analog circuits

Published:05 November 2012Publication History

ABSTRACT

In this paper a novel approach to discrete state space modeling of nonlinear analog circuits is presented, based on the introduction of an underlying discrete analog transition structure (DATS) and the related optimization problem of accurately representing a nonlinear analog circuit with a DATS. Starting from a circuit netlist, a partitioning of the state space to the discrete model is generated parallel and orthogonal to the trajectories of the state space dynamics. Therefore, compared to previous approaches, a significantly higher accuracy of the model is achieved with a lower number of states. The mapping of the partitioning to a DATS enables the application of formal verification algorithms. Experimental validations show the soundness of the approach with an increase in accuracy between a factor of 4 to 10 compared to the state of the art. A model checking case study illustrates the application of the new discretization algorithm to identify a hidden circuit design error.

References

  1. R. P. Kurshan and K. L. McMillan. Analysis of digital circuits through symbolic reduction. IEEE Trans. on CAD of Integrated Circuits and Systems, 10(11): 1356--1371, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. R. Dastidar and P. P. Chakrabarti. A verification system for transient response of analog circuits. ACM Trans. Des. Autom. Electron. Syst., 12(3): 1--39, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Walter, S. Little, C. Myers, N. Seegmiller, and T. Yoneda. Verification of analog/mixed-signal circuits using symbolic methods. IEEE Trans. on CAD of Integrated Circuits and Systems, 27(12): 2223--2235, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C. Gu and J. Roychowdhury. FSM model abstraction for analog/mixed-signal circuits by learning from I/O trajectories. In Proc. of the 16th Asia and South Pacific Design Automation Conference, ASPDAC '11, pages 7--12, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. W. Hartong, L. Hedrich, and E. Barke. Model checking algorithms for analog verification. In Proc. of the 39th conference on Design automation (DAC '02), pages 542--547, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Steinhorst and L. Hedrich. Model Checking of Analog Systems using an Analog Specification Language. In Proc. of the Conference on Design, Automation and Test in Europe 2008 (DATE'08), pages 324--329, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. T. Dang, A. Donzé, and O. Maler. Verification of analog and mixed-signal circuits using hybrid system techniques. In A. J. Hu and A. K. Martin, editors, FMCAD, volume 3312 of Lecture Notes in Computer Science, pages 21--36. Springer, 2004.Google ScholarGoogle Scholar
  8. M. Althoff, A. Rajhans, B. H. Krogh, S. Yaldiz, X. Li, and L. Pileggi. Formal verification of digital phase-locked loops using reachability analysis and continuization. In ICCAD '11: Proc. of the 2011 International Conference on Computer-Aided Design, pages 659--666, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. E. Schwarz and C. Tischendorf. Structural analysis of electric circuits and consequences for MNA. Int. Journal of Circuit Theory and Applications, 28(2): 131--162, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  10. E. M. Clarke, O. Grumberg, and D. A. Peled. Model checking. Springer, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. G. H. Golub and C. F. Van Loan. Matrix computations. Johns Hopkins Univ Pr, 1996.Google ScholarGoogle Scholar
  12. A. Vladimirescu. The SPICE book. John Wiley & Sons, Inc. New York, NY, USA, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. L. Bentley. K-d trees for semidynamic point sets. In SCG '90: Proceedings of the sixth annual symposium on Computational geometry, pages 187--197, New York, NY, USA, 1990. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. K. D. Jones, J. Kim, and V. Konrad. Some 'real world' problems in the analog and mixed signal domains. In G. J. Pace and S. Singh, editors, Seventh International Workshop on Designing Correct Circuits, Budapest, pages 15--29. ETAPS 2008, March 2008.Google ScholarGoogle Scholar

Index Terms

  1. Trajectory-directed discrete state space modeling for formal verification of nonlinear analog circuits

            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
              ICCAD '12: Proceedings of the International Conference on Computer-Aided Design
              November 2012
              781 pages
              ISBN:9781450315739
              DOI:10.1145/2429384
              • General Chair:
              • Alan J. Hu

              Copyright © 2012 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: 5 November 2012

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              Overall Acceptance Rate457of1,762submissions,26%

              Upcoming Conference

              ICCAD '24
              IEEE/ACM International Conference on Computer-Aided Design
              October 27 - 31, 2024
              New York , NY , USA

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader