Patent ID: 8949099
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. In a circuit simulation tool implemented in a computer system having one or more computer processors and a non-transitory computer-readable storage medium, a method for characterizing a driven oscillator circuit having an oscillator coupled to a time-varying input signal, the method comprising: retrieving from the non-transitory computer-readable storage medium information provided in a circuit description of the driven oscillator circuit; forming with one or more of the computer processors a frequency-domain harmonic balance equation for the driven oscillator circuit using the retrieved information provided in the circuit description of the driven oscillator circuit, the harmonic balance equation including a first differential operator in a frequency domain of the input signal and a product of a differential operator in a second frequency domain of the oscillator and a frequency variable of the oscillator, wherein the frequency variable is independent of the frequency domain of the input signal; forming a Jacobian matrix for the driven oscillator circuit; forming a non-singular multitone phase noise vector (MPNV) for characterizing a phase noise in the driven oscillator circuit, wherein the multitone phase noise vector is based upon, at least in part, the Jacobian matrix and wherein the Jacobian matrix is an augmented Jacobian matrix including a static part and a dynamic part expressed in the frequency domain; and solving with one or more of the computer processors the harmonic balance equation to obtain a waveform description of the driven oscillator circuit.