• DocumentCode
    424530
  • Title

    A verification system for transient response of analog circuits using model checking

  • Author

    Dastidar, Tathagato Rai ; Chakrabarti, P.P.

  • Author_Institution
    National Semicond. Corp., Bangalore, India
  • fYear
    2005
  • fDate
    3-7 Jan. 2005
  • Firstpage
    195
  • Lastpage
    200
  • Abstract
    Conventional temporal logics like CTL (Clarke et al., 2000), used for specifying properties of digital systems are not well suited for property specification of analog systems. We present a new temporal logic for specifying properties of analog circuits. We call this logic Ana CTL (CTL for analog circuit verification). It is shown that Ana CTL is more suitable for specifying properties of analog systems than other temporal logics. The application of Ana CTL for verification of transient behavior of arbitrarily nonlinear analog circuits has been presented. The transient response of a circuit under all possible input waveforms is represented as a finite state machine (FSM), by bounding and discretizing the continuous state space of an analog circuit This FSM is created by means of repeated SPICE simulations. Algorithms have been developed to run Ana CTL queries on this discretized model. The structure of this FSM is well suited to represent the characteristics of analog circuits, and enables us to run complex queries including real-time constraints in polynomial time. The application of these methods on several real life analog circuits has been presented and we show that this system is a useful aid for detecting and debugging design errors.
  • Keywords
    SPICE; analogue integrated circuits; constraint handling; finite state machines; formal verification; program debugging; query processing; temporal logic; transient response; Ana CTL; SPICE simulations; analog circuit verification; conventional temporal logics; design error debugging; design error detection; digital systems; discretized model; finite state machine; model checking; nonlinear analog circuits; polynomial time; property specification; real-time constraints; temporal logic; transient behavior; transient response; verification system; Analog circuits; Automata; Circuit simulation; Digital systems; Logic circuits; Polynomials; SPICE; State-space methods; Time factors; Transient response;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2005. 18th International Conference on
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2264-5
  • Type

    conf

  • DOI
    10.1109/ICVD.2005.38
  • Filename
    1383276