info@panadisplay.com
Ασχολούνται με ψευδή σφάλμα στο ιεραρχικό σχέδιο κανόνα ελέγχου

Ασχολούνται με ψευδή σφάλμα στο ιεραρχικό σχέδιο κανόνα ελέγχου

Mar 01, 2018

Με την επέκταση της κλίμακας των ολοκληρωμένων κυκλωμάτων (IC), η ιεραρχική σχεδίαση μέθοδος έχει γίνει το mainstream του IC σχεδιασμό. Επειδή το εργαλείο επαλήθευσης διάταξη διασποράς επεξεργάζεται δεδομένα από ολόκληρο το σχεδιάγραμμα στο επίπεδο του τσιπ, επαλήθευσης για την σύγχρονη ρυμοτομία IC παίρνει συχνά δεκάδες ώρες, και συχνά δεν μπορεί να ολοκληρωθεί εξαιτίας της ανεπαρκούς μνήμης. Με αυτόν τον τρόπο, προτείνεται ένα ιεραρχικό σχεδιάγραμμα μέθοδο επαλήθευσης για να επαληθεύσετε τις διαφορετικές μονάδες αντίστοιχα η οποία χρησιμοποιεί την ιεραρχική δομή της διάταξης. Η ιεραρχική σχεδίαση κανόνα ελέγχου (ΛΔΚ) είναι ένα σημαντικό εργαλείο στο ιεραρχικό σχεδιάγραμμα σύστημα επαλήθευσης. Στη σύγχρονη VLSI διάταξη, υπάρχουν πολλές μονάδες που καλείται επανειλημμένα, ενώ ιεραρχική ΛΔΚ ελέγχει όλα τα είδη των μονάδων μόνο μία φορά. Ως εκ τούτου, ιεραρχική ΛΔΚ σε μεγάλο βαθμό θα μειώσει προσπάθεια επεξεργασίας και να μειώσει ΛΔΚ τρέχοντας χρόνος. Την ίδια στιγμή, επειδή μόνο μία μονάδα γίνεται μόνο κάθε φορά, την απαίτηση μνήμης είναι επίσης μειωθεί σημαντικά.


Επιπλέον, διαβαθμισμένες ΛΔΚ βάζει τα σφάλματα που βρέθηκαν στην αντίστοιχη μονάδα και διευκολύνει τον Μελετητή να το τροποποιήσετε. Παρόλα αυτά, αλγόριθμου ιεραρχική Λαϊκή Δημοκρατία του Κονγκό που παρουσιάζονται στη βιβλιογραφία τώρα έχει περισσότερο ή λιγότερο περιορισμούς στη διάταξη. Όταν ασχολούμαστε με αυτό, θα υπάρξει μια σειρά από ειδικά προβλήματα ιεραρχικής μεθόδου. Ανάμεσα σε αυτά τα προβλήματα, το πρόβλημα της ψευδείς και ψευδείς φαίνεται να είναι ιδιαίτερα δύσκολη. Για να λύσετε αυτό το πρόβλημα έχει μεγάλη σημασία για την πρακτική εφαρμογή της βαθμολογείται Λαϊκή Δημοκρατία του Κονγκό.


Η σύντομη ροή του αλγόριθμου ιεραρχική Λαϊκή Δημοκρατία του Κονγκό: που διέρχονται από το δέντρο κλήσης μονάδα στην πίσω σειρά και το σπάσιμο της ΛΔΚ γράφημα σύνολο κάθε ανεξέλεγκτη μονάδα ως μια κερδοφόρα Λαϊκή Δημοκρατία του Κονγκό. Η Λαϊκή Δημοκρατία του Κονγκό γράφημα σύνολο μια μονάδα αποτελείται από τα ακόλουθα στοιχεία: το γραφικό της μονάδας αυτής καθαυτής, η αφαίρεση της κάθε μονάδας υπο το κελί, το γράφημα που καλύπτονται από την επικάλυψη περιοχή των κυττάρων υπο και το γράφημα που καλύπτονται από την επικάλυψη περιοχή του γραφήματος μονάδα και το s UB κελί. Σύμφωνα με μια τέτοια διαδικασία, ιεραρχική ΛΔΚ παράγει ψευδή σφάλματα, κυρίως επειδή η λειτουργία γραφικών είναι ακατάλληλη στη διαδικασία διαμόρφωσης γραφικά σύνολο Λαϊκή Δημοκρατία του Κονγκό, το οποίο αλλάζει το αρχικό σχήμα του γραφήματος, και η μονάδα η ίδια έχει ελλιπή γραφικά. Στο έγγραφο αυτό, προωθούνται οι αντίστοιχες λύσεις.


1 εσφαλμένο μήνυμα λάθους που προκαλείται από κακή λειτουργία γραφικών

1.1 εξόρυξη μονάδα άντλησης

Στη διάταξη IC, το κύτταρο και τον έξω κόσμο είναι συνήθως εκτεθεί μόνο στο όριο. Ως εκ τούτου, αντλώντας τη ΛΔΚ εντός της κλίμακας μονάδα χρησιμοποιείται ως μια μονάδα αφαίρεσης να ελέγξει κατά πόσον ο σχεδιασμός κανόνας παραβιαστεί μεταξύ της μονάδας και τις εξωτερικές γραφικά. Η μονάδα αφαίρεσης που εξάγεται απευθείας από το περιφερικό δαχτυλίδι του κυττάρου (δηλαδή, λογική και λειτουργία), είναι σε θέση να ικανοποιήσει το DRC ελέγχου των γύρω γραφικών όταν ενεργοποιείται. Αλλά επειδή κοπής θα αλλάξει το σχήμα του το αρχικό σχήμα, μπορεί να παράγει ψευδή σφάλματα κατά τον έλεγχο την αφηρημένη γραφική παράσταση. Όπως φαίνεται στο σχήμα 1 (α) εμφανίζεται στην μονάδα, μονάδα κοπής είναι abstract όπως φαίνεται στο διάγραμμα 1 (β) στη σκιά, όταν την άντληση από άλλες μονάδες κλήση, ως διάσπαρτα ΛΔΚ σε μονάδα κλήση, ελέγξτε το πλάτος των 2 από το αρχικό γραφικό γραφικά για δεν ήταν λάθος , αλλά στο διάγραμμα 1 (β) από την ύπαρξη διακόπτει ένα μπλοκ θα είναι λάθος. Τον ίδιο λόγο, ο έλεγχος του κοίλη πλάτους του σχήματος 1 γίνεται ένας έλεγχος του διαστήματος από το ίδιο στρώμα, και φυσικά είναι ακόμα πιο λάθος.

1.png



Από όπου η λειτουργία γραφικών εργαλεία και διάσπαρτα ΛΔΚ εργαλείο δεν αναγνωρίζει το μοτίβο εξόρυξη μονάδα υπόθεση, αφηρημένο, πρέπει να υιοθετήσουμε ένα νέο τρόπο: όσο διάστημα υπάρχει μια πτώση στην μονάδα γραφικών δαχτυλίδι, τα γραφικά της μονάδας γοητευτικός να διατηρήσουν το αρχικό απόσπασμα γραφικά, εικόνα 1 (γ) εξάγεται με τον τρόπο αυτό η μονάδα της αφαίρεσης, η οποία περιέχει το πλήρες γράφημα 1 και το γράφημα 2, που προβάλλονται πλέον θα προκαλέσει ψευδή σφάλματα.


1.2 σχέδιο υπό την επικάλυψη

Εάν το κελί έχει ένα γράφημα σε βάθος (ή επικάλυψη), αν επικαλύπτεται και του υπο κελί εσωτερική γράφημα του κελιού sub μπορεί να παραβιάζει κανόνας σχεδιασμού με τον έξω κόσμο, έτσι πρέπει να υποβάλει το επικαλύπτοντας μονάδα γράφημα για να το ελέγξετε. Λόγω τον ίδιο λόγο, δεν πρέπει να αλλάξουμε το σχήμα του το πρωτότυπο γράφημα όταν γράφημα υπο κελί κάτω από το γράφημα μονάδα εξαγωγής καλύπτεται και το γράφημα μονάδα sub που καλύπτονται από την επικάλυψη περιοχή του κελιού υπο, διαφορετικά, θα παράγει επίσης εσφαλμένο μήνυμα λάθους.

2.png

Εικόνα 1 στην εικόνα 2, σχήμα A, πηγαίνει βαθιά μέσα της μονάδας υπο Β, η επικάλυψη μεταξύ μέρη Β και Γ, διευρύνοντας την επικάλυψη μέρος μεγέθους Λαϊκή Δημοκρατία του Κονγκό, όπως φαίνεται στην διακεκομμένη γραμμή του γραφήματος, κατά την κατάρτιση το γράφημα κάτω από το κάλυμμα, θα πρέπει να είναι το ολόκληρο σχήμα , αντί για το μέρος που κόβουμε από τη διακεκομμένη γραμμή. Ως εκ τούτου, τα γραφικά 2, 3, και την πλήρη μονάδα B C μονάδες θα πρέπει να εξάγεται και να ενσωματωθεί το σύνολο γράφημα ΛΔΚ η μονάδα γονέα α.


2 εσφαλμένο μήνυμα λάθους που προκαλείται από ελλιπή μονάδα γραφικών

Για μια σειρά ζητήματα σχεδιασμού, μπορεί να επιτρέψει για ελλιπή γραφικά στοιχεία, όπως ένα λεωφορείο ή μισό μια τρύπα για τη μονάδα μόνο ως Λαϊκή Δημοκρατία του Κονγκό θα διαμαρτυρηθούν, αλλά η μονάδα τέθηκε, συνδυάζοντας με άλλα γραφικά, και δεν υπάρχει σφάλμα. Όπως φαίνεται στο σχήμα 3. Προφανώς, αυτό είναι μια ψεύτικη λάθος. Η ύπαρξη μιας τέτοιας κατάστασης φέρνει μεγάλο πρόβλημα στην ιεραρχική ΛΔΚ επεξεργάζονται από τη μονάδα. Αναγκάζει την ιεραρχική ΛΔΚ να εξετάσει το κύτταρο και το περιβάλλον της κλήσης μαζί.

3.png


Στο πλαίσιο αυτό, προωθούνται τα ακόλουθα μέτρα:

(1) η μονάδα της σφάλμα γράφημα μετασχηματισμού στο επίπεδο του τσιπ, αφαιρέστε τα γύρω γραφικα, πάλι χτυπημένο Λ∆Κ, οφείλεται σε ελαττωματικό γραφικά και τα ΣΧΕΤΙΚΑ ΓΡΑΦΙΚΑ είναι πολύ μικρή σε σύγκριση με τον αριθμό των διάσπαρτα στο επίπεδο σύνολο τσιπ γραφικών, έτσι την επεξεργασία ταχύτητα από ό, τι μπορεί η Λαϊκή Δημοκρατία του Κονγκό. Το τελικό αποτέλεσμα είναι να απαλλαγούμε από το λάθος αποτελέσματα της ΛΔΚ.

(2) στο chip, όπου εμφανίζεται για πρώτη φορά η μονάδα, η μονάδα τίθεται σε μια σειρά από γραφικά Λαϊκή Δημοκρατία του Κονγκό, που χρησιμοποιήθηκε αρχικά για τον έλεγχο της διασποράς και των επόμενων προκηρύξεων έργων είναι αντλούμενου. Σπάσει η όλη διάταξη αυτής της διάταξης για την Λαϊκή Δημοκρατία του Κονγκό, όπως φαίνεται στο σχήμα 4. Αυτό είναι στην πραγματικότητα μια παραλλαγή της ιεραρχικής ΛΔΚ, που έβαλα όλες τις μονάδες σε επίπεδο τσιπ για την επεξεργασία, και ανασκάψει επαναλαμβανόμενες μέρη για να μειώσει το φόρτο εργασίας της ΛΔΚ. Την ίδια στιγμή, ελέγχει το περιβάλλον του τσιπ τσιπ επίπεδο. Αυτή η μέθοδος είναι κατάλληλο για την αντιμετώπιση με διάταξη κανόνες και τακτικές επικαλύψεις.

(3) για το πραγματικό σχεδιάγραμμα, λόγω ελλιπών γραφικά σε όλες σχεδόν τις μονάδες γύρω από τη μονάδα στη μονάδα και αφηρημένη αφηρημένη γραφική παράσταση, θα είναι στη μονάδα κάθε φορά όταν καλείτε το γύρω περιβάλλον με επιθεώρηση, ως εκ τούτου, μπορεί να γίνει σε επίπεδο ελέγχου σε κάθε μονάδα Λαϊκή Δημοκρατία του Κονγκό σύνολα των αριθμών, που δεν συνεπάγονται τη μονάδα στην οποία είναι η μονάδα της αφαίρεσης μέσα τα γύρω γραφικά της ΛΔΚ θα τεθούν στη μονάδα, μπορεί να μειώσει το εσφαλμένο μήνυμα λάθους που δημιουργείται, αλλά χρειάζονται γραφικά υπολογιστών εργαλεία και εργαλεία ΛΔΚ μπορεί διασποράς όπου μοτίβο αναγνώριση από.

4.png


(β) κάθε μονάδας το chip επίπεδο ΛΔΚ γραφικά διάταξης, όπως η σκιά μέρος του διαγράμματος, της οποία β-1, c-1, D-1 είναι η πρώτη εμφάνιση του B, C, D μονάδες.

Σχήμα 4 ένα ιεραρχικό ΛΔΚ chip επίπεδο γραφικών σχεδιάγραμμα για μια ποικιλία των ποικιλιών


Οι παραπάνω μέθοδοι έχουν τους περιορισμούς τους. Εάν συνδυάσουμε τη μέθοδο δέντρο ανεστραμμένη διάταξη που φαίνεται στο σχήμα 5, μπορούμε να ενσωματώσουμε (2) και (3) δύο τρόπους, λαμβάνει υπόψη διάφορους περιβαλλοντικούς παράγοντες των τσιπ τσιπ επίπεδο και διεξάγουν ιεραρχική ΛΔΚ, που καλύτερα να λύσει το πρόβλημα λάθος ψευδο. Οι εγγραφές δέντρο ανεστραμμένη διάταξη η σχέση κλήση της μονάδας σε όλα τα επίπεδα, και μπορεί να χρησιμοποιηθεί για να βρείτε το καλώντας περιβάλλον της μονάδας. Για παράδειγμα, για τη διάταξη διάταξη της το σχήμα 5 (α), το δέντρο ανεστραμμένη διάταξη της μονάδας D, όπως 5 (β). Αυτό δείχνει ότι μονάδα D καλείται δύο φορές στο Β και 3 φορές στο γ. Στο τσιπ A, κύτταρο D καλείται απευθείας από το Α για 3 φορές, ως δευτερεύουσα μονάδα B και C, και καλείται έμμεσα από A για 7 φορές. Επομένως, σε ένα επίπεδο, 10 D μονάδες εμφανίζονται για το σύνολο chip. Προκειμένου να εξαλειφθεί το εσφαλμένο μήνυμα λάθους που προκαλείται από ελλιπή γραφικά, η μονάδα θα πρέπει να λαμβάνονται υπόψη στο επίπεδο τσιπ μαζί με το περιβάλλον. Η χρήση ιεραρχική ΛΔΚ μπορεί να βελτιώσει την αποδοτικότητα, βασίζεται κυρίως στο περιβάλλον κλήσης πολλαπλών μονάδα στην ιεραρχική σχεδίαση διάταξη. Για παράδειγμα, παρόλο που η μονάδα D λέγεται 10 φορές στο chip A, μόνο σε δύο περιπτώσεις δίπλα στη ΛΔΚ Ελέγξτε κλίμακα είναι δίπλα από το D ή δίπλα από την ε. Επομένως, μόνο οι δύο αυτές προϋποθέσεις πρέπει να εξεταστεί ως το περιβάλλον του δ.

5.png


(μονάδα D καλείται σαν μια υπομονάδα B1 και B2. Ως υπο-μονάδα C, C1, C2 και C3 γίνεται επίκληση? Α8, Α9 και Β καλούνται άμεσα ως ένα επιμέρους μονάδες, επειδή αυτοί καλούνται έμμεσα, καλώντας και καλώντας. )


Το σφάλμα της μονάδας σε διάφορα περιβάλλοντα θα πρέπει να τεθούν στο σύνολο του σφάλματος της μονάδας, δηλαδή, το DRC σφάλμα που αναφέρθηκε από κάθε μονάδα πρέπει να είναι το αποτέλεσμα της λειτουργίας σύνολο τομής. Το ανάποδο δέντρο είναι εύκολο να βάλει το λάθος αποτελέσματα στις πιο κατάλληλες μονάδες, έτσι ώστε να επιτυγχάνεται το αποτέλεσμα της ταξινόμησης ώστε να είναι εύκολο να τροποποιήσετε. Για παράδειγμα, στην εικόνα 5 (β), D's σε όλες οι επικλήσεις σε επίπεδο chip θα πρέπει να αναφερθεί στο δ. σφάλματα παρουσιάστηκαν σφάλματα μόνο στην Α1, Α2, Α3 και Α4 αναφέρονται στη μονάδα B. Παρουσιάστηκε το σφάλμα μόνο στο A3 έχει αναφερθεί σε μια μονάδα.