Decoupling capacitor analysis techniques
AssigneeXilinx, Inc.
InventorJohn J. Rinck
Life of this patent
Estimating the term…
Abstract
A method, computer system, and computer-readable medium for determining a first decoupling constant for circuitry. The method includes determining a target impedance value and a first step current value for the circuitry. The method also includes iteratively simulating a model of the circuitry while adjusting a first number of first decoupling capacitors until impedance across a range of frequencies is below the target impedance value to obtain a first final number of first decoupling capacitors. The method further includes calculating a first decoupling constant based on the first step current value and the first final number of first decoupling capacitors.
Claims20
A method for determining a first decoupling constant for circuitry, the method comprising:
- determining a target impedance value and a first step current value for the circuitry;
- iteratively simulating a model of the circuitry in a computing environment while adjusting a first number of first decoupling capacitors until impedance across a swept range of frequencies is below the target impedance value to obtain a first final number of first decoupling capacitors, wherein the swept range of frequencies comprises different frequencies at which current demands of the circuitry change between a high current value and a low current value;
- calculating a first decoupling constant based on the first step current value and the first final number of first decoupling capacitors;
- and
- fabricating the circuitry in an integrated circuit based on the first decoupling constant.
A computer system for determining a first decoupling constant for circuitry, the computer system comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, cause the processor to perform a method, the method comprising:
- determining a target impedance value and a first step current value for the circuitry;
- iteratively simulating a model of the circuitry while adjusting a first number of first decoupling capacitors until impedance across a swept range of frequencies is below the target impedance value to obtain a first final number of first decoupling capacitors, wherein the swept range of frequencies comprises different frequency values at which current demands of the circuitry change between a high current value and a low current value;
- calculating a first decoupling constant based on the first step current value and the first final number of first decoupling capacitors;
- and
- controlling the fabrication of the circuitry in an integrated circuit based on the first decoupling constant.
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method for determining a first decoupling constant for circuitry, the method comprising:
- determining a target impedance value and a first step current value for the circuitry;
- iteratively simulating a model of the circuitry while adjusting a first number of first decoupling capacitors until impedance across a swept range of frequencies is below the target impedance value to obtain a first final number of first decoupling capacitors, wherein the swept range of frequencies comprises different frequency values at which current demands of the circuitry change between a high current value and a low current value;
- calculating a first decoupling constant based on the first step current value and the first final number of first decoupling capacitors;
- and
- controlling the fabrication of the circuitry in an integrated circuit based on the first decoupling constant.
Dependencies are inferred from the claim text.