The present invention provides a bridge device and a method for generating message signaled interrupts to indicate completion of write transactions from one or more secondary bus devices to a primary bus device. The bridge device is coupled between a first bus and a second bus. The one or more secondary bus devices are coupled to the second bus and the primary bus device is coupled to the first bus. The bridge device includes a bridge FIFO and control circuitry, a first register, and an interrupt generation logic. The bridge FIFO and control circuitry is arranged to control data transfer between the one or more secondary bus devices and the primary bus device. The bridge FIFO and control circuitry is further configured to store and transfer write data from the one or more secondary bus devices to the primary bus device. The first register is arranged to store a set of interrupt bit numbers. Each of the one or more secondary bus devices is configured to write an interrupt bit number into the first register after completion of a write data transfer to the bridge FIFO and control circuitry to indicate completion of the write data transfer. The interrupt generation logic is coupled to the bridge FIFO and control circuitry and the first register, and is arranged to generate message signaled interrupts in response to the writing of the interrupt bit numbers. In this configuration, the interrupt generation logic generates the message signaled interrupts in the order the write data transfers are posted to the first bus. In addition, each of the message signaled interrupts is generated and posted after all write data transfers associated with the interrupt bit number have been posted to the first bus.

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

 
Web www.patentalert.com

< (none)

< Method and system for transparent symptom-based selective software rejuvenation

> Loudspeaker-and-pre-stressed cabinet

> (none)

~ 00085