A method and an apparatus for routing various signals within an integrated
circuit is disclosed. In one embodiment, the integrated circuit is a
programmable logic device, wherein it includes a logic block, a control
block, and a routing block. Each logic block further includes multiple
logical array blocks so that logical array blocks can be configured to
perform specific logic functions. The routing block includes a first and
second routing arrays, wherein each routing array has at least one
configurable multiplexer and one output circuit. The configurable
multiplexer of the first routing array can be programmed to route a signal
through the output circuit of the second routing array.
Μια μέθοδος και μια συσκευή για τα διάφορα σήματα μέσα σε ένα ολοκληρωμένο κύκλωμα αποκαλύπτονται. Σε μια ενσωμάτωση, το ολοκληρωμένο κύκλωμα είναι μια προγραμματίσημη συσκευή λογικής, όπου περιλαμβάνει έναν φραγμό λογικής, έναν φραγμό ελέγχου, και έναν φραγμό δρομολόγησης. Κάθε φραγμός λογικής περιλαμβάνει περαιτέρω τους πολλαπλάσιους λογικούς φραγμούς σειράς έτσι ώστε οι λογικοί φραγμοί σειράς μπορούν να διαμορφωθούν για να εκτελέσουν τις συγκεκριμένες λειτουργίες λογικής. Ο φραγμός δρομολόγησης περιλαμβάνει πρώτες και δεύτερες σειρές δρομολόγησης, όπου κάθε σειρά δρομολόγησης έχει τουλάχιστον έναν διαμορφώσιμο πολυδιαυλωτή και ένα κύκλωμα παραγωγής. Ο διαμορφώσιμος πολυδιαυλωτής της πρώτης σειράς δρομολόγησης μπορεί να προγραμματιστεί για να καθοδηγήσει ένα σήμα μέσω του κυκλώματος παραγωγής της δεύτερης σειράς δρομολόγησης.