DocumentCode
2686989
Title
Automatic formal derivation of the oscillation condition
Author
Ratier, N. ; Couteleau, L. ; Brendel, R. ; Guillemot, P.
Author_Institution
Univ. de Franche-Comte, Besancon, France
fYear
1997
fDate
28-30 May 1997
Firstpage
925
Lastpage
931
Abstract
The behavior of a quartz crystal oscillator can be described by a nonlinear characteristic polynomial whose coefficients are function of the circuit parameters. Solving the polynomial in the frequency domain leads to the steady state oscillation amplitude and frequency. In the time domain, it gives the oscillator signal transient. Deriving the characteristic polynomial from the circuit description involves lengthy and tedious algebraic calculations if they are performed by hand. They may be now performed by using the symbolic manipulation capabilities of commercially available softwares. However, symbolic analysis using brute force method inevitably leads to an explosion of terms in equations. The paper will present a fully automatic method for generating the coding of an oscillator characteristic polynomial directly from the SPICE description netlist. The code thus generated is eventually compiled and takes place in an oscillator library. Then it is linked with the numerical main program that solves the polynomials. Solutions to overcome problems related to automatic symbolic calculations are presented and discussed. It is shown that the method used leads to concise and efficient code
Keywords
SPICE; circuit analysis computing; crystal oscillators; equivalent circuits; polynomials; quartz; symbol manipulation; SPICE description netlist; automatic formal derivation; automatic method; automatic symbolic calculations; code generation; nonlinear characteristic polynomial; oscillation condition; oscillator characteristic polynomial; quartz crystal oscillator; symbolic manipulation capabilities; Character generation; Circuits; Equations; Explosions; Frequency domain analysis; Oscillators; Polynomials; SPICE; Software performance; Steady-state;
fLanguage
English
Publisher
ieee
Conference_Titel
Frequency Control Symposium, 1997., Proceedings of the 1997 IEEE International
Conference_Location
Orlando, FL
Print_ISBN
0-7803-3728-X
Type
conf
DOI
10.1109/FREQ.1997.639210
Filename
639210
Link To Document