Computing current in a digital circuit based on an accurate current model for library cells
First Claim
1. A system for computing current in a digital circuit based on an accurate current model for library cells, the system comprising:
- a characterization module operable to;
access a cell library;
for each cell in the cell library corresponding to a cell in a digital circuit, generate a plurality of waveforms of current drawn by the cell from a power supply according to one or more predetermined values of one or more input parameters of the cell; and
a current waveform generator operable to;
analyze the digital circuit to determine one or more actual values of the input parameters of each cell in the digital circuit;
for each of the cells in the digital circuit, generate a current waveform according to the determined actual values of the input parameters and a waveform of current drawn by the cell from the power supply generated by the characterization module corresponding to the determined actual values of the input parameters; and
sum the current waveforms of the cells in the digital circuit to generate a waveform of current drawn by the digital circuit from the power supply for use in a pattern-dependent methodology (PDM) or a pattern-independent methodology (PIM).
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method for computing current in a digital circuit based on an accurate current model for library cells includes accessing a cell library, for each cell in the cell library corresponding to a cell in a digital circuit, generating multiple waveforms of current drawn by the cell from a power supply according to one or more predetermined values of one or more input parameters of the cell, analyzing the digital circuit to determine one or more actual values of the input parameters of each cell in the digital circuit, for each of the cells in the digital circuit, generating a current waveform according to the determined actual values of the input parameters and a waveform of current drawn by the cell from the power supply generated by the characterization module corresponding to the determined actual values of the input parameters, and summing the current waveforms of the cells in the digital circuit to generate a waveform of current drawn by the digital circuit from the power supply for use in a pattern-dependent methodology (PDM) or a patten-independent methodology (PIM).
22 Citations
34 Claims
-
1. A system for computing current in a digital circuit based on an accurate current model for library cells, the system comprising:
-
a characterization module operable to; access a cell library; for each cell in the cell library corresponding to a cell in a digital circuit, generate a plurality of waveforms of current drawn by the cell from a power supply according to one or more predetermined values of one or more input parameters of the cell; and a current waveform generator operable to; analyze the digital circuit to determine one or more actual values of the input parameters of each cell in the digital circuit; for each of the cells in the digital circuit, generate a current waveform according to the determined actual values of the input parameters and a waveform of current drawn by the cell from the power supply generated by the characterization module corresponding to the determined actual values of the input parameters; and sum the current waveforms of the cells in the digital circuit to generate a waveform of current drawn by the digital circuit from the power supply for use in a pattern-dependent methodology (PDM) or a pattern-independent methodology (PIM). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for computing current in a digital circuit based on an accurate current model for library cells, the method comprising:
-
accessing a cell library; for each cell in the cell library corresponding to a cell in a digital circuit, generating a plurality of waveforms of current drawn by the cell from a power supply according to one or more predetermined values of one or more input parameters of the cell; analyzing the digital circuit to determine one or more actual values of the input parameters of each cell in the digital circuit; for each of the cells in the digital circuit, generating a current waveform according to the determined actual values of the input parameters and a waveform of current drawn by the cell from the power supply generated by the characterization module corresponding to the determined actual values of the input parameters; and summing the current waveforms of the cells in the digital circuit to generate a waveform of current drawn by the digital circuit from the power supply for use in a pattern-dependent methodology (PDM) or a pattern-independent methodology (PIM). - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. Logic for computing current in a digital circuit based on an accurate current model for library cells, the logic encoded in one or more tangible media for execution and when executed operable to:
-
access a cell library; for each cell in the cell library corresponding to a cell in a digital circuit, generate a plurality of waveforms of current drawn by the cell from a power supply according to one or more predetermined values of one or more input parameters of the cell; analyze the digital circuit to determine one or more actual values of the input parameters of each cell in the digital circuit; for each of the cells in the digital circuit, generate a current waveform according to the determined actual values of the input parameters and a waveform of current drawn by the cell from the power supply generated by the characterization module corresponding to the determined actual values of the input parameters; and sum the current waveforms of the cells in the digital circuit to generate a waveform of current drawn by the digital circuit from the power supply for use in a pattern-dependent methodology (PDM) or a pattern-independent methodology (PIM). - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for computing current in a digital circuit based on an accurate current model for library cells, the system comprising:
-
means for accessing a cell library; means for, for each cell in the cell library corresponding to a cell in a digital circuit, generating a plurality of waveforms of current drawn by the cell from a power supply according to one or more predetermined values of one or more input parameters of the cell; means for analyzing the digital circuit to determine one or more actual values of the input parameters of each cell in the digital circuit; means for, for each of the cells in the digital circuit, generating a current waveform according to the determined actual values of the input parameters and a waveform of current drawn by the cell from the power supply generated by the characterization module corresponding to the determined actual values of the input parameters; and means for summing the current waveforms of the cells in the digital circuit to generate a waveform of current drawn by the digital circuit from the power supply for use in a pattern-dependent methodology (PDM) or a pattern-independent methodology (PIM).
-
Specification