Method, system, and storage medium of resource planning for designing semiconductor device
AssigneeTaiwan Semiconductor Manufacturing Company, Ltd.
InventorsYEN-HUNG LIN, CHUNG-HSING WANG, YUAN-TE HOU
Life of this patent
Estimating the term…
Abstract
A method includes accessing a design data of an integrated circuit (IC), the design data including a plurality of layers. For each of the layers, the method performs: assigning a bin size of the respective layer based on a layout property of the respective layer; and performing a bin-based feature allocation according to the assigned bin size. The method also includes updating the design data according to the bin-based feature allocation. At least one of the accessing, assigning, performing and updating steps is conducted by at least one processor.
Claims20
A method, comprising:
- Accessing a design data of an integrated circuit (IC), the design data comprising a plurality of layers;
- for each of the layers, performing:
- assigning a bin size of the respective layer based on a layout property of the respective layer;
- and
- performing a bin-based feature allocation according to the assigned bin size;
- and
- updating the design data according to the bin-based feature allocation,
- wherein at least one of the accessing, assigning, performing and updating steps is conducted by at least one processor.
A system, comprising one or more processors and one or more programs including instructions which, when executed by the one or more processors, cause the system to perform the steps of:
- accessing a design data of an integrated circuit (IC), the design data comprising a plurality of layers;
- for each of the layers, performing:
- assigning a bin size of the respective layer based on a layout property of the respective layer;
- and
- performing a bin-based feature allocation according to the assigned bin size;
- and
- updating the design data according to the bin-based feature allocation.
A non-transitory computer readable storage medium, comprising instructions which, when executed by a processor, performs the steps of:
- accessing a design data of an integrated circuit (IC), the design data comprising a plurality of layers;
- for each of the layers, performing:
- assigning a bin size of the respective layer based on a layout property of the respective layer;
- and
- performing a bin-based feature allocation according to the assigned bin size;
- and
- updating the design data according to the bin-based feature allocation.
Dependencies are inferred from the claim text.