Burst-broadcasting on a peripheral component interconnect bus

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 13/14 (2006.01) G06F 13/28 (2006.01) G06F 13/32 (2006.01) G06F 13/36 (2006.01) G06F 13/364 (2006.01)

Patent

CA 2223930

A system and method for burst-broadcasting data from a master device (60) to multiple target devices (70) over a peripheral component interconnect (PCI) bus (50). Initially, an initiator device (60) in the system captures control of the bus (50). The initiator device (60) inspects an internal coherency flag. The initiator device (60) releases the bus (50) if its coherency flag is set (if the initiator device is not in the middle of a previously commenced burst-broadcast, in which case it keeps control of the bus). The initiator device (60) then sets the coherency flag in each of the other devices (70), and concurrently sets its own coherency flag. Once all the coherency flags are set, the initiator device (60) broadcasts a block of data on the bus (50) to each of the other devices (70) simultaneously. Once the burst-broadcast is complete, the coherency flags in the initiator device (60) and each of the other devices (70) are concurrently reset by the initiator device (60). The invention augments an existing bus technology by adding a new mode of operation.

La présente invention concerne un système et un procédé destinés à la diffusion éclatée de données, à partir d'un appareil maître (60), vers des appareils cibles (70) multiples, par l'intermédiaire d'un bus (50) d'interconnexion de composants périphériques (PCI). Au départ, un appareil d'amorçage (60), dans le système, s'assure la commande du bus (50). L'appareil d'amorçage (60) examine un drapeau de cohérence interne. L'appareil d'amorçage (60) libère le bus (50) si son drapeau de cohérence est en place (si l'appareil d'amorçage n'est pas au milieu d'une diffusion éclatée précédente déjà commencée, auquel cas il conserve la commande du bus). L'appareil d'amorçage (60) met ensuite le drapeau de cohérence en place dans chacun des autres appareils (70) et, en même temps, il met en place son propre drapeau de cohérence. Une fois que tous les drapeaux de cohérence sont en place, l'appareil d'amorçage (60) diffuse un bloc de données sur le bus (50), vers chacun des autres appareils (70) simultanément. Quand la distribution éclatée est terminée, les drapeaux de cohérence, dans l'appareil d'amorçage (60) et dans chacun des autres appareils (70), sont remis à zéro simultanément par l'appareil d'amorçage (60). Cette invention complète une technique existante pour les bus en ajoutant un nouveau mode de fonctionnement.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Burst-broadcasting on a peripheral component interconnect bus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Burst-broadcasting on a peripheral component interconnect bus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Burst-broadcasting on a peripheral component interconnect bus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1385479

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.