Patent ID: 7464349

Claim:
A method for generating a current source model of a gate, the gate included with at least one driving point and at least one receiving point in a circuit, wherein a load is applied on the gate, the method comprising the steps of: a. extracting a current source model of the gate, the current source model of the gate being a function of time and output voltage of the gate and based on data from a timing library, the current source model defining the output current when the output voltage deviation is within a threshold value by a linear relationship described by: I out =g ( t )*( V out −V dc ) where I out is the output current of the gate, g(t) is an admittance of the load, V out is the output voltage of the gate, and V dc is the voltage in accordance with a d.c. transfer curve for the gate, and, the current source model defining the output current when the output voltage deviation exceeds the threshold value by a non-linear relationship described by: I out =g ( t )*[ e −α(Vout−Vdc) −1]/α where α defines the gate's non-linearity established through a fitting process; and b. storing the current source model of the gate.