skip to main content
10.1145/2660540.2661010acmconferencesArticle/Chapter ViewAbstractPublication PagessbcciConference Proceedingsconference-collections
tutorial

Simulation Based Verification with Range Based Signal Representations for Mixed-Signal Systems

Authors Info & Claims
Published:01 September 2014Publication History

ABSTRACT

Verification of either analog or digital systems is known to be difficult. Verifying modern mixed-signal systems increases the complexity further. This paper presents a range based approach to verify mixed-signal systems including parameter variation by a single simulation run. Analog systems are simulated by a SPICE-like simulator which uses a special range arithmetic, called affine arithmetic. The simulation of digital systems is extended to include the earliest and latest possible arrival times for every signal. Special converters transform the signals between each domain. The speed-up of this framework compared to traditional Monte-Carlo simulations was up to 500.

References

  1. Accellera Systems Initiative. SystemC. http://www.accellera.org.Google ScholarGoogle Scholar
  2. G. Al-Sammane, M. H. Zaki, and S. Tahar. A Symbolic Methodology for the Verification of Analog and Mixed Signal Designs. In Proceedings of the Conference on Design, Automation and Test in Europe (DATE), pages 249--254, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. L. H. de Figueiredo and J. Stolfi. Self-Validated Numerical Methods and Applications. Brazilian Mathematics Colloquium Monograph, 1997.Google ScholarGoogle Scholar
  4. G. Frehse, C. Le Guernic, A. Donzé, S. Cotton, R. Ray, O. Lebeltel, R. Ripado, A. Girard, T. Dang, and O. Maler. SpaceEx: Scalable Verification of Hybrid Systems. In Proceedings of the 23rd International Conference on Computer-aided Verification (CAV), pages 379--395, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. D. Grabowski, C. Grimm, and E. Barke. Semi-Symbolic Modeling and Simulation of Circuits and Systems. In Proceeding of the IEEE International Symposium on Circuits and Systems (ISCAS), pages 983--986, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  6. D. Grabowski, M. Olbrich, and E. Barke. Analog Circuit Simulation Using Range Arithmetics. In Proceedings of the ASP-DAC, pages 762--767, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. Gupta, B. H. Krogh, and R. A. Rutenbar. Towards Formal Verification of Analog Designs. In Proceedings of the IEEE/ACM International Conference on Computer-aided Design (ICCAD), pages 210--217, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. K. Hanna. Reasoning About Analog-Level Implementations of Digital Systems. In Formal Methods in System Design, pages 127--158, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Z. Hao, S. X.-D. Tan, R. Shen, and G. Shi. Performance Bound Analysis of Analog Circuits Considering Process Variations. In Proceedings of the 48th annual Design Automation Conference (DAC), pages 310--315, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. W. Hartong, L. Hedrich, and E. Barke. Model Checking Algorithms for Analog Verification. In Proceedings of the 39th annual Design Automation Conference (DAC), pages 542--547, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. T. A. Henzinger, P. W. Kopke, A. Puri, and P. Varaiya. What's Decidable About Hybrid Automata? In Journal of Computer and System Sciences, pages 94--124, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Institute of Microelectronic Systems. Computation Library for Affine Arithmetic. http://aaflib.sourceforge.net/.Google ScholarGoogle Scholar
  13. A. Krause, M. Olbrich, and E. Barke. Enclosing the Modeling Error in Analog Behavioral Models Using Neural Networks and Affine Arithmetic. In International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), 2012.Google ScholarGoogle Scholar
  14. S. Little, N. Seegmiller, D. Walter, C. Myers, and T. Yoneda. Verification of Analog/Mixed-Signal Circuits Using Labeled Hybrid Petri Nets. In Proceedings of the 2006 IEEE/ACM International Conference on Computer-aided Design (ICCAD), pages 275--282, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. E. Moore. Interval Analysis. Prentice-Hall, New York, 1966.Google ScholarGoogle Scholar
  16. C. Radojicic, C. Grimm, F. Schupfer, and M. Rathmair. Verification of Mixed-Signal Systems with Affine Arithmetic Assertions. In VLSI Design, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. L. Scheffer, L. Lavagno, and G. E. Martin. EDA for IC Implementation, Circuit Design, and Process Technology. CRC Press, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Simulation Based Verification with Range Based Signal Representations for Mixed-Signal Systems

        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
          SBCCI '14: Proceedings of the 27th Symposium on Integrated Circuits and Systems Design
          September 2014
          286 pages
          ISBN:9781450331562
          DOI:10.1145/2660540

          Copyright © 2014 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 the author(s) 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: 1 September 2014

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • tutorial
          • Research
          • Refereed limited

          Acceptance Rates

          SBCCI '14 Paper Acceptance Rate40of130submissions,31%Overall Acceptance Rate133of347submissions,38%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader