A simulation system for producing equivalent circuits reads data corresponding to a tabular W element format in a storage device, and adds data of the tabular W element format file using interpolation algorithm. A frequency-dependent transmission matrix is transformed into an N-port network matrix describing electrical properties of a multi-input and multi-output network. An N-port network matrix is transformed into a S-parameter matrix. A range of frequency of a s-parameter is determined and numbers of pole-residue, times for recursion and durable maximum system errors in the equivalent circuit is also determined. A vector fitting algorithm is performed and a rational function matrix composed with s-parameters is produced, to produce a general SPICE equivalent circuit based on the generated rational function matrix.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer system, comprising: a central processing unit; a storage device storing one or more programs, the one or more programs comprising: an acquisition module configured for reading a data file corresponding to a W-element format in the storage device, wherein the W-element is a transmission line model in HSPICE, and obtain a frequency-dependent transmission matrix from the data file using an interpolation algorithm; a first parameter transformation module configured for transforming the frequency-dependent transmission matrix into an N-port network matrix, wherein the N-port network matrix describes electrical properties of a multi-input and multi-output network; a second parameter transformation module configured for transforming the N-port network matrix into a S-parameter matrix; a parameter determination module configured for determining a range of frequency of a S-parameter in the S-parameter matrix, and for determining numbers of pole-residue, a number of recursion of a vector fitting occurs, and durable maximum system errors in an equivalent circuit simulation; and an equivalent circuit production module configured for performing a vector fitting algorithm, producing a rational function matrix composed with the S-parameters, wherein the rational function matrix comprises function for determining the S-parameters in the S-parameter matrix, and producing an equivalent circuit compatible with HSPICE format based on the generated rational function matrix.
2. The computer system as claimed in claim 1 , wherein the equivalent circuit production module is configured for determining if a root mean square of the error of the rational function matrix is less than selected system errors, and increasing numbers of pole-residue to perform vector fitting when the system error is more than the root mean square of the error of the rational function matrix.
3. The computer system as claimed in claim 1 , wherein the frequency-dependent transmission matrix is a tabular resistances, inductances, reactances, and capacitances (RLGC) model for W-element comprising information of resistance, inductance, reactance, and capacitance.
4. The computer system as claimed in claim 1 , wherein the N-port network matrix describes electrical properties of a multi-input and multi-output network, and connection relationship therebetween.
5. The computer system as claimed in claim 1 , wherein the S-parameter matrix is a diverging matrix describing relationship between an incident voltage wave and a reflective voltage wave in a high frequency circuit.
6. An equivalent circuit simulation method, comprising: reading a data file corresponding to a W-element format in a storage device, wherein the W-element is a transmission line model in HSPICE; obtaining a frequency-dependent transmission matrix from the data file using interpolation algorithm; transforming the frequency-dependent transmission matrix into a N-port network matrix, wherein the N-port network matrix describes electrical properties of a multi-input and multi-output network; transforming the N-port network matrix into a S-parameter matrix; determining a range of frequency of a S-parameter in the S-parameter matrix by using the interpolation algorithm; determining numbers of pole-residue, a number of recursion of a vector fitting occurs and durable maximum system errors in an equivalent circuit simulation; producing a rational function matrix composed with the S-parameters by performing a vector fitting algorithm, wherein the rational function matrix is a function for determining the S-parameters in the S-parameter matrix; and producing an equivalent circuit compatible with HSPICE format based on the generated rational function matrix.
7. The equivalent circuit simulation method as claimed in claim 6 , further comprising: determining if a root mean square of the error of the rational function matrix is less than selected system errors; and increasing numbers of pole-residue to perform vector fitting when the system error is more than the root mean square of the error of the rational function matrix.
8. The equivalent circuit simulation method as claimed in claim 6 , wherein the frequency-dependent transmission matrix is a tabular RLGC model for W-element comprising information of resistance, inductance, reactance, and capacitance.
9. The equivalent circuit simulation method as claimed in claim 6 , wherein the N-port network matrix describing electrical properties of a multi-input and multi-output network, and connection relationship therebetween.
10. The equivalent circuit simulation method as claimed in claim 6 , wherein the S-parameter matrix is a diverging matrix describing relationship between an incident voltage wave and a reflective voltage wave in a high frequency circuit.
11. A non-transitory storage medium having stored thereon instructions that, when executed by a processor, causing the processor to perform an equivalent circuit simulation method, wherein the method comprises: reading a data file corresponding to a W element format in a storage device, wherein the W-element is a transmission line model in HSPICE; obtaining a frequency-dependent transmission matrix from the data file using an interpolation algorithm; transforming the frequency-dependent transmission matrix into a N-port network matrix, wherein the N-port network matrix describes electrical properties of a multi-input and multi-output network; transforming the N-port network matrix into a S-parameter matrix; determining a range of frequency of a S-parameter in the S-parameter matrix by using the interpolation algorithm; determining numbers of pole-residue, a number of recursion of a vector fitting occurs and durable maximum system errors in an equivalent circuit simulation; and producing a rational function matrix composed with the S-parameters by performing a vector fitting algorithm, wherein the rational function matrix is a function for determining the S-parameters in the S-parameter matrix; producing an equivalent circuit compatible with HSPICE format based on the generated rational function matrix.
12. The non-transitory storage medium as claimed in claim 11 , wherein the equivalent circuit simulation method further comprising: determining if a root mean square of the error of the rational function matrix is less than selected system errors; and increasing numbers of pole-residue to perform vector fitting when the system error is more than the root mean square of the error of the rational function matrix.
13. The non-transitory storage medium as claimed in claim 11 , wherein the frequency-dependent transmission matrix is a tabular RLGC model for W-element comprising information of resistance, inductance, reactance, and capacitance.
14. The non-transitory storage medium as claimed in claim 11 , wherein the N-port network matrix describing electrical properties of a multi-input and multi-output network, and connection relationship therebetween.
15. The non-transitory storage medium as claimed in claim 11 , wherein the S-parameter matrix is a diverging matrix describing relationship between an incident voltage wave and a reflective voltage wave in a high frequency circuit.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 2, 2010
January 7, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.