Vertex minimization in a smart optical proximity correction system
First Claim
1. A system for applying an optical proximity correction to chip designs to control accuracy in VLSI patterning operations, said system comprising:
- graphics design means for generating an original design data set of a chip design;
shapes processor means for subjecting a level of the original design data set to a fracturing procedure including a series of shrink, expand and subtraction operations to fracture the design data set into a plurality of basic geometric shades abutting at vertices existent in the original design data set and sort the plurality of basic geometric shapes by width, said processor means locating and identifying relevant fractions of the sorted plurality of basic geometric shapes which are critical regions to the original design data set; and
postprocessor means for applying optical proximity correction biasing all of tractions having been identified as critical regions to the design data set.
0 Assignments
0 Petitions
Accused Products
Abstract
An optical proximity correction (OPC) routine that enhances the fidelity of VLSI pattern transfer operations such as photolithography and reactive ion etch (RIE) by predistorting the mask while biasing only critical features and eliminating, as much as possible, the creation of additional vertices. The OPC routine accomplishes corrections in a timely and cost effective manner on realistic data sets without causing unnecessary increase in data volume. The OPC method employs a series of shrink, expand and subtraction operations that separate complex computer aided design (CAD) data for a lithography mask or reticle into sets of basic rectangles. More particularly, the OPC method first identifies a plurality of gate regions in a CAD design. A plurality of design shapes in the CAD design are sorted according to geometric type. A plurality of sorted design shapes share at least one side with a second design shape. The sorted design shapes are then grouped according to width. Finally, all of the grouped design shapes having been identified as gate regions are biased based on applicable OPC rules
-
Citations
3 Claims
-
1. A system for applying an optical proximity correction to chip designs to control accuracy in VLSI patterning operations, said system comprising:
-
graphics design means for generating an original design data set of a chip design; shapes processor means for subjecting a level of the original design data set to a fracturing procedure including a series of shrink, expand and subtraction operations to fracture the design data set into a plurality of basic geometric shades abutting at vertices existent in the original design data set and sort the plurality of basic geometric shapes by width, said processor means locating and identifying relevant fractions of the sorted plurality of basic geometric shapes which are critical regions to the original design data set; and postprocessor means for applying optical proximity correction biasing all of tractions having been identified as critical regions to the design data set. - View Dependent Claims (2, 3)
-
Specification