System and method for simplifying clock construction and analysis

   
   

A system for simplifying clock construction and distribution within an integrated circuit, and for simplifying analysis within the integrated circuit. The system utilizes a memory, software stored within said memory defining functions to be performed by the system, and a processor. The processor is configured by the software to: read a defined location for a clock generator within the integrated circuit, wherein the clock generator generates a clock signal; read a defined number of interconnect routes to be created within the integrated circuit, wherein a subset of the number of interconnect routes corresponds to a number of logical blocks that will later be provided within the integrated circuit, and wherein each of the interconnect routes within the subset comprises an open end for one of the logical blocks to be placed; test electrical characteristics and functionality of the integrated circuit to ensure that a time for the clock signal to traverse each of the interconnect routes within the subset is equal, and change properties within the integrated circuit if the clock signal traversal time is not equal; and add the logical blocks to each of the interconnect routes within the subset, wherein each of the logical blocks is connected to the open end of one of the interconnect routes within the subset.

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

 
Web www.patentalert.com

< Categorical electronic program guide

< System for accessing a remote processor on a network

> System and method for maximizing bandwidth efficiency in a digital video program stream

> Scan interface chip (SIC) system and method for scan testing electronic systems

~ 00108