Method and apparatus for simplifying a circuit model
First Claim
1. A method of simplifying a circuit model, the circuit model comprising a plurality of interconnected active device models, resistance models, and capacitance models, the method comprising the steps of:
- identifying an active device having an input coupled to a first circuit node coupled to a resistance, where the resistance model is coupled to a second circuit node of the circuit model;
calculating an input capacitance of the active device;
computing a time constant of the resistance and a total capacitance of the first circuit node, where the total capacitance of the first circuit node includes the input capacitance of the active device;
comparing the time constant to a threshold; and
if the time constant is less than the threshold, removing the resistance from the circuit model and coupling the input of the active device to the second circuit node.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are described for simplifying a circuit model. The circuit model has at least interconnected active device models, resistance models, and capacitance models. The method involves identifying an active device having an input at a first circuit node coupled to a resistance, where the resistance connects to a second circuit node of the circuit. An input capacitance of the active device is computed and a time constant is computed of the resistance and a total capacitance of the circuit node, including the input capacitance of the active device. The time constant is compared to a threshold, and, if the time constant is less than the threshold, the resistance is removed from the circuit model.
-
Citations
20 Claims
-
1. A method of simplifying a circuit model, the circuit model comprising a plurality of interconnected active device models, resistance models, and capacitance models, the method comprising the steps of:
-
identifying an active device having an input coupled to a first circuit node coupled to a resistance, where the resistance model is coupled to a second circuit node of the circuit model;
calculating an input capacitance of the active device;
computing a time constant of the resistance and a total capacitance of the first circuit node, where the total capacitance of the first circuit node includes the input capacitance of the active device;
comparing the time constant to a threshold; and
if the time constant is less than the threshold, removing the resistance from the circuit model and coupling the input of the active device to the second circuit node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a machine readable media having recorded thereon machine readable instructions comprising instructions for execution of the steps:
-
identifying an active device having an input coupled to a first circuit node coupled to a resistance, where the resistance model is coupled to a second circuit node of the circuit model;
calculating an input capacitance of the active device;
computing a time constant of the resistance and a total capacitance of the circuit node, where the total capacitance of the circuit node includes the input capacitance of the active device;
comparing the time constant to a first threshold; and
if the time constant is less than the threshold, removing the resistance from the circuit model and coupling the input of the active device to the second circuit node. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Apparatus for simplifying a circuit model, the circuit model comprising a plurality of interconnected active device models, resistance models, and capacitance models, comprising:
-
means for identifying an active device model having an input coupled to a first circuit node coupled to a resistance model, where the resistance model is coupled to a second circuit node of the circuit model;
means for calculating an input capacitance of the active device model;
means for computing a time constant of the resistance model and a total capacitance of the circuit node, where the total capacitance of the circuit node includes the input capacitance of the active device model;
means for comparing the time constant to a threshold; and
if the time constant is less than the threshold, removing the resistance model from the circuit model and altering the circuit model to couple the input of the active device model to the second circuit node.
-
-
20. Apparatus for simplifying a circuit model comprising digital computing apparatus having memory, the memory having recorded therein machine-readable instructions for performing steps comprising:
-
reading a circuit model comprising a plurality of interconnected active device models, resistance models, and capacitance models, identifying an active device model of the circuit model having an input coupled to a first circuit node coupled to a resistance model, where the resistance model is coupled to a second circuit node of the circuit model;
calculating an input capacitance of the active device;
computing a time constant of the first circuit node from a resistance of the resistance model and a total capacitance of the first circuit node, where the total capacitance of the first circuit node includes the input capacitance of the active device;
comparing the time constant to a threshold, and, if the time constant is less than the threshold, removing the resistance from the circuit model and coupling the input of the active device to the second circuit node; and
repeating the steps of identifying, calculating, computing, and comparing for a plurality of active devices of the circuit model.
-
Specification