Patent ID: 8185853

Claim:
A method for analyzing a response of a circuit, the method comprising: receiving a circuit model for the circuit, wherein the circuit model has a non-linear behavior with respect to voltage or current variables, and a linear behavior with respect to a variable-of-interest, wherein the variable-of-interest is not a voltage or a current; coupling an input domain translator to an input of the circuit model, wherein the input domain translator translates an input expressed in terms of the variable-of-interest into a corresponding voltage or current input for the circuit model; coupling an output domain translator to an output of the circuit model, wherein the output domain translator translates a voltage or current output from the circuit model into a corresponding output expressed in terms of the variable-of-interest; and determining the response of the circuit with respect to the variable-of-interest by using a computer running a circuit simulator to analyze a collective behavior of the input domain translator, the circuit model, and the output domain translator, wherein the circuit simulator operates on voltages or currents and treats the variable-of-interest as a pseudo-voltage.