Method and apparatus for using parameters to simulate an electronic circuit
First Claim
1. A method of using parameters to simulate an electronic circuit, the electronic circuit having a plurality of measurement points, said method utilizing a digital processor and comprising:
- selecting a plurality of test frequencies with which to measure frequency response of the electronic circuit at each of the measurement points;
extracting the parameters from the circuit which describe frequency response at the measurement points, for each of the test frequencies;
using the digital processor to, for each measurement point, analyze the parameters and fit at least one transfer function to the parameters to describe behavior the parameters using Frequency Domain System Identification, to thereby obtain at least one fitted transfer function; and
simulating the circuit using a fitted transfer functions.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides a method and apparatus for using frequency domain data, such as S-parameters, in a time-based simulator. S-parameters are either input to the simulator, or are empirically measured, at selected frequencies. Preferably, the selected frequencies are related to one another by a logarithmic scale, providing for determination of a system transfer function which is accurate across a very wide range of frequencies, from near zero hertz, to frequencies on the order of a hundred gigahertz. The transfer function preferably takes the form of a fitted polynomial, obtained using FDSI techniques. In addition, recursive convolution may be employed to operate in the time domain on inverse Laplace Transforms of the fitted transfer function and time-domain simulator test signals. This disclosure provides for circuit modeling and simulation which is accurate across a wide frequency range, which is stable for transfer functions of high order, and which is quickly and efficiently performed for large circuits.
-
Citations
24 Claims
-
1. A method of using parameters to simulate an electronic circuit, the electronic circuit having a plurality of measurement points, said method utilizing a digital processor and comprising:
-
selecting a plurality of test frequencies with which to measure frequency response of the electronic circuit at each of the measurement points; extracting the parameters from the circuit which describe frequency response at the measurement points, for each of the test frequencies; using the digital processor to, for each measurement point, analyze the parameters and fit at least one transfer function to the parameters to describe behavior the parameters using Frequency Domain System Identification, to thereby obtain at least one fitted transfer function; and simulating the circuit using a fitted transfer functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising code for controlling a machine to simulate a circuit based on parameters, and machine-readable media on which the code is stored, the parameters representing frequency-dependent response at each of a plurality of measurement points, said code directing a machine to:
-
fit at least one transfer function to the parameters, the transfer function representing behavior at the corresponding measurement point in response to frequency, to thereby obtain at least one fitted transfer function; and simulate the circuit using a fitted transfer function; wherein the code directs the machine to fit a transfer function using Frequency Domain System Identification. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification