Automated circuit generation
AssigneeCelera Corporation
InventorsCalum MacRae, John Mason, Karen Mason
Life of this patent
Estimating the term…
Abstract
Some embodiments of the present disclosure include techniques for generating a capacitor comprising receiving a total capacitance for a capacitor to be generated, determining a number N of unit capacitors having a unit capacitance to be combined to form the total capacitance, generating a transistor level schematic comprising N unit capacitor schematics having the unit capacitance, wherein the N unit capacitor schematics are configured to produce the total capacitance, and generating a layout comprising N capacitor layout elements configured to produce said capacitor.
Claims30
A computer-implemented method of generating a capacitor comprising:
- receiving a total capacitance for a capacitor to be generated;
- determining a number N of unit capacitors having a unit capacitance to be combined to form the total capacitance;
- generating a transistor level schematic comprising N unit capacitor schematics having the unit capacitance, wherein the N unit capacitor schematics are configured to produce the total capacitance;
- and
- generating a layout comprising N capacitor layout elements configured to produce said capacitor.
A computer system for generating a capacitor comprising:
- one or more processors;
- and
- a non-transitory computer-readable storage medium having stored thereon computer executable instructions, which when executed by the computer system, cause the computer system to perform a method comprising:
- receiving a total capacitance for a capacitor to be generated;
- determining a number N of unit capacitors having a unit capacitance to be combined to form the total capacitance;
- generating a transistor level schematic comprising N unit capacitor schematics having the unit capacitance, wherein the N unit capacitor schematics are configured to produce the total capacitance;
- and
- generating a layout comprising N capacitor layout elements configured to produce said capacitor.
A non-transitory computer-readable storage medium having stored thereon computer executable instructions, which when executed by a computer system, cause the computer system to:
- receive a total capacitance for a capacitor to be generated;
- determine a number N of unit capacitors having a unit capacitance to be combined to form the total capacitance;
- generate a transistor level schematic comprising N unit capacitor schematics having the unit capacitance, wherein the N unit capacitor schematics are configured to produce the total capacitance;
- and
- generate a layout comprising N capacitor layout elements configured to produce said capacitor.
Dependencies are inferred from the claim text.