Using machine-trained network to perform drc check
AssigneeD2S, Inc.
InventorDonald Oriordan
Life of this patent
Estimating the term…
Loading patent…
AssigneeD2S, Inc.
InventorDonald Oriordan
Estimating the term…
A method for performing pixel-based design rule checking (DRC) is described. This method is used to perform design rule checks for rectilinear and curvilinear designs. In some embodiments, the pixel-based approach is based on computational deep-learning. The pixel-based DRC method of some embodiments is more resilient to false positives than traditional geometric approaches, particularly for designs with curvilinear content, and the inference time remains constant, regardless of how many shapes exist in the design being checked, or how many polygon edges are needed to represent its curvature. The DRC method of some embodiments is implemented by highly parallel architectures (such as Graphics Processing Units (GPU) and Tensor Processing Units (TPU)) to improve processing throughput compared to traditional means.
A method for performing design rule checking (DRC) on a design comprising a plurality of shapes, the method comprising:
The method of 10, wherein the pixel-based process comprises a morphological image-processing process.
A non-transitory machine-readable medium storing a program, which when executed by at least one processing unit of a computer, performs design rule checking (DRC) on a design comprising a plurality of shapes, the program comprising sets of instructions for:
The non-transitory machine-readable medium of 12, wherein the machine-trained network produces a single output representative of design violations for a single design rule.
The non-transitory machine-readable medium of 12, wherein the machine-trained network produces multiple outputs representative of design violations for multiple design rules.
Dependencies are inferred from the claim text.