DocumentCode :
3249718
Title :
Verification of linear equation sets with dynamic programming techniques
Author :
Srinivasan, Raghuram ; Carter, Harold W.
Author_Institution :
Dept. of ECECS, Cincinnati Univ., OH
fYear :
2005
fDate :
7-10 Aug. 2005
Firstpage :
95
Abstract :
We propose a method for verifying electronic circuits that can be modeled as linear equation sets. Dynamic programming techniques are used to search the feasible solution space. The method can also be used to analyze the circuit for a range of input values and multiple input variables. The complexity of this method is O(n2), which is better than the O(n3) complexity of traditional solvers. This advantage is due to the efficiency of the simplex method in searching for solutions within a bounded space. We show how the method can also be used as a formal verification tool, maximum and minimum values of node voltages can be obtained for the given range of input voltages. In a single run of the solver multiple variables within the circuit can be optimized for all values of the sources within their bounds
Keywords :
circuit CAD; computational complexity; dynamic programming; formal verification; search problems; set theory; dynamic programming; electronic circuits; formal verification; linear equation sets; simplex method; Circuit analysis; Dynamic programming; Electronic circuits; Equations; Formal verification; Input variables; Integrated circuit interconnections; Linear programming; Matrix decomposition; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location :
Covington, KY
Print_ISBN :
0-7803-9197-7
Type :
conf
DOI :
10.1109/MWSCAS.2005.1594048
Filename :
1594048
Link To Document :
بازگشت