Synthesizing current source driver model for analysis of cell characteristics
First Claim
1. A method for performing an analysis of at least one logic stage in a netlist, said logic stage having at least one driver, the method comprising:
- a) generating at least one look-up table for an output transient current, based on values of input and output voltages, using data available from a cell library;
b) synthesizing analytically at least one current source model including a DC component and a plurality of parasitic capacitances, using said look-up table, said synthesizing said current source model including representing said DC component of said current source model using an analytical expression and curve-fitting said analytical expression to values of said output transient current available from said look-up table;
c) simulating said logic stage using said current source model to model said driver; and
d) obtaining characteristics of said simulated logic stage, wherein synthesizing said current source model further comprises computing values of said plurality of parasitic capacitances by curve-fitting said current source model to values of said output transient current available from said look-up table.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing an analysis of at least one logic stage in a netlist, which include one or more drivers, is provided. The method includes operations of generating at least one look-up table for an output transient current to be based on values of input and output voltages using data available from a cell library; synthesizing analytically at least one current source model, which includes a DC component and a plurality of parasitic capacitances, using the look-up table; simulating the logic stage using the current source model to model the drivers; and obtaining characteristics of the simulated logic stage. A system and a machine-readable medium for performing the method are also provided.
-
Citations
20 Claims
-
1. A method for performing an analysis of at least one logic stage in a netlist, said logic stage having at least one driver, the method comprising:
-
a) generating at least one look-up table for an output transient current, based on values of input and output voltages, using data available from a cell library; b) synthesizing analytically at least one current source model including a DC component and a plurality of parasitic capacitances, using said look-up table, said synthesizing said current source model including representing said DC component of said current source model using an analytical expression and curve-fitting said analytical expression to values of said output transient current available from said look-up table; c) simulating said logic stage using said current source model to model said driver; and d) obtaining characteristics of said simulated logic stage, wherein synthesizing said current source model further comprises computing values of said plurality of parasitic capacitances by curve-fitting said current source model to values of said output transient current available from said look-up table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory machine-readable medium having stored thereon a set of instructions that, when executed by a machine, result in:
-
a) generating at least one look-up table for an output transient current, based on values of input and output voltages, using data available from a cell library; b) synthesizing analytically at least one current source model including a DC component and a plurality of parasitic capacitances, using said look-up table, said synthesizing said current source model comprises representing said DC component of said current source model using an analytical expression and curve-fitting said analytical expression to values of said output transient current available from said look-up table; c) simulating said logic stage using said current source model to model said driver; and d) obtaining characteristics of said simulated logic stage, wherein synthesizing said current source model further comprises computing values of said plurality of parasitic capacitances by curve-fitting said current source model to values of said output transient current available from said look-up table. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification