US 11,055,467 B2
Method and apparatus for performing power mesh optimization with aid of additional wires
Chien-Cheng Liu, HsinChu (TW); and Yun-Chih Chang, HsinChu (TW)
Assigned to Realtek Semiconductor Corp., HsinChu (TW)
Filed by Realtek Semiconductor Corp., HsinChu (TW)
Filed on May 18, 2020, as Appl. No. 16/876,151.
Claims priority of application No. 108144595 (TW), filed on Dec. 6, 2019.
Prior Publication US 2021/0173997 A1, Jun. 10, 2021
Int. Cl. G06F 30/30 (2020.01); G06F 30/396 (2020.01); G06F 30/394 (2020.01); G06F 30/327 (2020.01); G06F 30/398 (2020.01); G06F 119/06 (2020.01); G06F 119/10 (2020.01)
CPC G06F 30/396 (2020.01) [G06F 30/327 (2020.01); G06F 30/394 (2020.01); G06F 30/398 (2020.01); G06F 2119/06 (2020.01); G06F 2119/10 (2020.01)] 18 Claims
OG exemplary drawing
 
1. A method for performing power mesh optimization with the aid of additional wires, the method being applicable to a clock tree, the method comprising:
reading a clock cell definition file to obtain respective basic information of a plurality of clock cells in a circuit design, wherein basic information of a clock cell within the plurality of clock cells at least indicates a type and a size of the clock cell; and
according to the respective basic information of the plurality of clock cells, executing a power mesh optimization procedure to generate a power mesh optimization result, wherein the power mesh optimization procedure comprises:
regarding any type of clock cells in multiple types of clock cells within the plurality of clock cells, classifying said any type of clock cells into a plurality of sub-types according to respective sizes of said any type of clock cells; and
performing power mesh enhancement on respective clock cells of a set of sub-types within the plurality of sub-types, to add a set of additional wires crossing a set of original wires in an original power mesh at each clock cell of any sub-type of the set of sub-types to act as a set of optimal power mesh, wherein a wire width of the set of optimal power mesh corresponds to said any sub-type, and the power mesh optimization result comprises the original power mesh and the set of optimal power mesh.