Title :
Piecewise linear modeling of nonlinear devices for formal verification of analog circuits
Author :
Yan Zhang ; Sankaranarayanan, Sriram ; Somenzi, Fabio
Author_Institution :
Univ. of Colorado, Boulder, CO, USA
Abstract :
We consider different piecewise linear (PWL) models for nonlinear devices in the context of formal DC operating point and transient analyses of analog circuits. PWL models allow us to encode a verification problem as constraints in linear arithmetic, which can be solved efficiently using modern SMT solvers. Numerous approaches to piecewise linearization are possible, including piecewise constant, simplicial piecewise linearization and canonical piecewise linearization. We address the question of which PWL modeling approach is the most suitable for formal verification by experimentally evaluating the performance of various PWL models in terms of running time and accuracy for the DC operating point and transient analyses of several analog circuits. Our results are quite surprising: piecewise constant (PWC) models, the simplest approach, seem to be the most suitable in terms of the trade-off between modeling precision and the overall analysis time. Contrary to expectations, more sophisticated device models do not necessarily provide significant gains in accuracy, and may result in increased running time. We also present evidence suggesting that PWL models may not be suitable for certain transient analyses.
Keywords :
analogue circuits; formal verification; piecewise linear techniques; transient analysis; DC operating point; PWL modeling approach; analog circuits; canonical piecewise linearization; formal DC; formal verification; modern SMT solvers; nonlinear devices; piecewise linear modeling; transient analyses; Analytical models; Biological system modeling; Computational modeling; Encoding; Integrated circuit modeling; Mathematical model; Transient analysis;
Conference_Titel :
Formal Methods in Computer-Aided Design (FMCAD), 2012
Conference_Location :
Cambridge
Print_ISBN :
978-1-4673-4832-4