Automated transistor-level placement for design of integrated circuits
AssigneeGDM Holding LLC
InventorsXiaoqing Xu, Dino Ruic
Life of this patent
Estimating the term…
Loading patent…
AssigneeGDM Holding LLC
InventorsXiaoqing Xu, Dino Ruic
Estimating the term…
In some embodiments, a computer-implemented method for designing an integrated circuit using transistor placement optimization is provided. A computing system receives a specification for the integrated circuit. The specification includes a netlist describing a plurality of transistors and connections between terminals of the plurality of transistors. The computing system determines an initial location and an orientation on a canvas for each transistor in the plurality of transistors. The computing system uses an objective function based at least in part on the initial locations and the orientations of the plurality of transistors to generate a rough placement having globally optimized locations and orientations for the plurality of transistors. The computing system uses a local refinement technique to optimize the rough placement to generate a fine placement, and uses a routing technique to generate a routing for the fine placement to generate a completed design.
A computer-implemented method for designing an integrated circuit using transistor placement optimization, the method comprising:
A computer-implemented method for designing an integrated circuit using transistor placement optimization, the method comprising:
A non-transitory computer-readable medium having computer-executable instructions stored thereon that, in response to execution by one or more processors of a computing system, cause the computing system to perform actions for designing an integrated circuit using transistor placement optimization, the actions comprising:
A non-transitory computer-readable medium having computer-executable instructions stored thereon that, in response to execution by one or more processors of a computing system, cause the computing system to perform actions for designing an integrated circuit using transistor placement optimization, the actions comprising:
Dependencies are inferred from the claim text.