Integrating SMT with theorem proving for analog/mixed-signal circuit verification

5Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present our integration of the Z3 SMT solver into the ACL2 theorem prover and its application to formal verification of analogmixed signal circuits by proving global convergence for a state-of-theart digital phase-locked loop (PLL). SMT (satisfiability modulo theory) solvers eliminate much of the tedium associated with detailed proofs by providing automatic reasoning about propositional formulas including equalities and inequalities of polynomial functions. A theorem prover complements the SMT solver by providing a proof structuring and proof by induction. We use this combined tool to show global convergence (i.e. correct start-up and mode-switching) of a digital PLL. The PLL is an example of a second-order hybrid control system; its verification demonstrates how these methods can address challenges that arise when verifying such designs.

Cite

CITATION STYLE

APA

Peng, Y., & Greenstreet, M. (2015). Integrating SMT with theorem proving for analog/mixed-signal circuit verification. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9058, pp. 310–326). Springer Verlag. https://doi.org/10.1007/978-3-319-17524-9_22

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free