Structure and method for separating geometries in a design layout into multi-wide object classes

   
   

Manipulation of a multi-wide object class design layout to facilitate design rule checking or automatic correction of design rule errors is improved by deriving wide class objects from geometries of the design layout, and applying certain rules to non-virtual boundaries of the wide class objects that are not applied to virtual boundaries of the wide class objects. In an exemplary embodiment, the wide class objects are preferably derived by sizing down, then sizing up, each geometry by a sizing factor equal to half the minimum width of the particular wide class object less an amount that preferably corresponds to that represented by a minimum resolution of the design layout. Portions of a geometry that are otherwise excluded as being too narrow in width, but that lie wholly within a correction factor of the boundary of the wide class object otherwise derived, are preferably included to form effective wide class objects.

Ο χειρισμός ενός πολυ-ευρέος σχεδιαγράμματος σχεδίου κατηγορίας αντικειμένου για να διευκολύνει τον έλεγχο κανόνα σχεδίου ή την αυτόματη διόρθωση των λαθών κανόνα σχεδίου βελτιώνεται με την άντληση των ευρέων αντικειμένων κατηγορίας από τη γεωμετρία του σχεδιαγράμματος σχεδίου, και την εφαρμογή ορισμένων κανόνων στα μη-εικονικά όρια των ευρέων αντικειμένων κατηγορίας που δεν εφαρμόζονται στα εικονικά όρια των ευρέων αντικειμένων κατηγορίας. Σε μια υποδειγματική ενσωμάτωση, τα ευρέα αντικείμενα κατηγορίας παράγονται κατά προτίμηση με την ταξινόμηση κάτω από, κατόπιν ταξινομώντας επάνω, κάθε γεωμετρία από έναν παράγοντα ταξινόμησης ίσο με το μισό ελάχιστο πλάτος του ιδιαίτερου ευρέος αντικειμένου κατηγορίας λιγότερο ένα ποσό που αντιστοιχεί κατά προτίμηση σε αυτό που αντιπροσωπεύεται από ένα ελάχιστο ψήφισμα του σχεδιαγράμματος σχεδίου. Οι μερίδες μιας γεωμετρίας που αποκλείονται ειδάλλως ως πάρα πολύ στενές στο πλάτος, αλλά που βρίσκονται πλήρως μέσα σε έναν παράγοντα διορθώσεων του ορίου του ευρέος αντικειμένου κατηγορίας ειδάλλως παραγόμενου, συμπεριλαμβάνονται κατά προτίμηση για να διαμορφώσουν τα αποτελεσματικά ευρέα αντικείμενα κατηγορίας.

 
Web www.patentalert.com

< Method and apparatus for efficiently and dynamically updating monitored metrics in a heterogeneous system

< Method and apparatus for extending coverage of GUI tests

> Configurations for binding software assemblies to application programs

> User mode device driver interface for translating source code from the user mode device driver to be executed in the kernel mode or user mode

~ 00168