Integrated circuit design method, system and computer program product
AssigneeTaiwan Semiconductor Manufacturing Company, Ltd.
InventorsChi-Wen Chang, Jui-Feng Kuan
Life of this patent
Estimating the term…
Abstract
A method includes assigning a default voltage value to a net in an integrated circuit (IC) schematic, generating a simulation voltage value of the net by performing a circuit simulation on the net using the assigned default voltage value, and modifying the IC schematic to include a voltage value associated with the net. The voltage value associated with the net and included in the modified IC schematic is based on a comparison between the assigned default voltage value and the simulation voltage value of the net.
Claims20
A method, comprising:
- assigning a default voltage value to a net in an integrated circuit (IC) schematic;
- generating a simulation voltage value of the net by performing a circuit simulation on the net using the assigned default voltage value;
- and
- modifying the IC schematic to include a voltage value associated with the net, wherein
- the voltage value associated with the net and included in the modified IC schematic is based on a comparison between the assigned default voltage value and the simulation voltage value of the net.
A system, comprising:
- a processor configured to
- assign a default voltage value to a net in an integrated circuit (IC) schematic,
- generate a simulation voltage value of the net by performing a circuit simulation on the net using the assigned default voltage value, and
- in response to a difference between the assigned default voltage value and the simulation voltage value of the net being greater than a predetermined tolerance,
- output a net identifier of the net, the assigned default voltage value, and the simulation voltage value of the net, and
- modify the IC schematic to include, in association with the net, a voltage value received in response to the outputted assigned default voltage value and the outputted simulation voltage value of the net.
A computer program product, comprising a non-transitory, computer-readable medium containing instructions therein which, when executed by a processor, cause the processor to
- in an integrated circuit (IC) schematic having a physical cell, wherein the physical cell comprises:
- power supply nets coupled to power supply terminals of a voltage domain of the IC schematic to receive a power supply voltage of the voltage domain, and
- a signal net coupled to another circuit in the IC schematic,
- assign, to the signal net, a default voltage corresponding to the power supply voltage,
- perform a circuit simulation on the physical cell to obtain a simulation voltage at the signal net, and
- based on a comparison between the assigned default voltage and the simulation voltage at the signal net,
- modify the IC schematic to include a tagged voltage in association with the signal net, the tagged voltage based on at least one of the assigned default voltage or the simulation voltage at the signal net.
Dependencies are inferred from the claim text.