Patent
1995-02-09
1996-04-09
Auve, Glenn A.
395473, G06F 1314, G06F 1342
Patent
active
055069711
ABSTRACT:
A data processing system (10) and method for performing a snoop-retry protocol using an arbiter (14). Multiple bus masters (12, 16, 17) are coupled to multiple shared buses (20, 22, 24, 26). Each bus master (12, 16, 17) may initiate a bus transaction ("initiating master"), or snoop the bus transaction ("snooping bus master") occurring on a shared bus (20). When an initiating processor requests access to a dirty cache line in a memory (18), a snooping bus master asserts a shared address retry (ARTRY*) signal to inform the initiating processor to relinquish ownership of the shared bus (20) and retry the bus transaction. Upon detecting the shared ARTRY* signal, all potential bus masters remove their bus requests and ignore any bus grants from the arbiter (14), thus allowing the snooping processor which asserted the ARTRY* signal to gain ownership of the shared bus (20) to perform the snoop copyback. The arbiter (14) provides simple arbitration support to guarantee the update of the memory (18) has the highest priority among masters ( 12, 16, 17).
REFERENCES:
patent: 4583160 (1986-04-01), Iguma
patent: 4602327 (1986-07-01), LaViolette et al.
patent: 4703420 (1987-10-01), Irwin
patent: 4987529 (1991-01-01), Craft
patent: 5041962 (1991-08-01), Lunsford
patent: 5060139 (1991-10-01), Theus
patent: 5072363 (1991-12-01), Gallagher
patent: 5191649 (1993-03-01), Cadambi et al.
patent: 5195185 (1993-03-01), Marenin
patent: 5257356 (1993-10-01), Brockmann et al.
patent: 5276887 (1994-01-01), Haynie
Garcia Michael J.
Gullette James B.
Moyer William C.
Auve Glenn A.
Motorola Inc.
Whitaker Charlotte B.
LandOfFree
Method and apparatus for performing a snoop-retry protocol in a does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for performing a snoop-retry protocol in a , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for performing a snoop-retry protocol in a will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-146076