摘要 |
Automated techniques to correct certain rule violations with respect to non-design geometries are used, simplifying and automating the design layout of an electronic circuit, whether embodied as a design encoding or as a fabricated electronic circuit. Correcting a minimum spacing rule violation between a non-design geometry and one or more wide class objects of a design geometry is accomplished by deducting an enlarged wide class object of the design geometry from the non-design geometry; wherein the enlarged wide class object is formed by enlarging a wide class object of the design geometry at one or more non-virtual edges of the wide class object but not at one or more virtual edges of the wide class object, wherein the wide class object of the design geometry has at least one virtual edge.
|