Claims
- 1. A computer system comprising:
a) a first repeater; b) a second repeater coupled to the first repeater; c) a third repeater coupled to the first repeater; d) a first client coupled to the second repeater; and e) a second client coupled to the second repeater; wherein the second repeater contains a distributed arbiter that predicts whether the first repeater will send a transaction to the second repeater.
- 2. The computer system of claim 1, wherein the first repeater is an address repeater.
- 3. The computer system of claim 1, wherein the first client includes a central processing unit.
- 4. The computer system of claim 1, wherein the second repeater is operable to receive a signal from a third repeater that increments a counter in the second repeater.
- 5. The computer system of claim 4, wherein the distributed arbiter predicts whether the first repeater will send a transaction to the second repeater based at least in part upon the signal received from the third repeater.
- 6. The computer system of claim 4, wherein the signal indicates that the third repeater is sending a second transaction to the first repeater.
- 7. The computer system of claim 1, wherein the second repeater contains a switch module operable to send a signal to the third repeater that increments a counter in the third repeater.
- 8. The computer system of claim 7, wherein the counter is decremented upon receipt of a transaction that originated from the third repeater.
- 9. The computer system of claim 1, wherein the second repeater contains a second arbiter that arbitrates between the first client and the second client.
- 10. A computer system comprising:
a) a first repeater; b) a second repeater coupled to the first repeater; c) a third repeater coupled to the first repeater; d) a first client coupled to the second repeater; and e) a second client coupled to the second repeater; wherein the second repeater contains a distributed arbiter that predicts whether the first repeater will send a transaction to the third repeater.
- 11. The computer system of claim 10, wherein the first repeater is an address repeater.
- 12. The computer system of claim 10, wherein the first client includes a central processing unit.
- 13. The computer system of claim 10, wherein the second repeater is operable to receive a signal from a third repeater that increments a counter in the second repeater.
- 14. The computer system of claim 13, wherein the distributed arbiter predicts whether the first repeater will send a transaction to the third repeater based at least in part upon the signal received from the third repeater.
- 15. The computer system of claim 13, wherein the signal indicates that the third repeater is sending a second transaction to the first repeater.
- 16. The computer system of claim 10, wherein the second repeater contains a switch module operable to send a signal to the third repeater that increments a counter in the third repeater.
- 17. The computer system of claim 16, wherein the counter is decremented upon receipt of a transaction that originated from the third repeater.
- 18. The computer system of claim 10, wherein the second repeater contains a second arbiter that arbitrates between the first client and the second client.
- 19. A computer system comprising:
a) a first repeater; b) a second repeater coupled to the first repeater; c) a third repeater coupled to the first repeater; d) a first client coupled to the second repeater; and e) a second client coupled to the second repeater; wherein the second repeater contains a distributed arbiter that predicts whether the first repeater will send a transaction to the second repeater; and wherein the second repeater contains a distributed arbiter that predicts whether the first repeater will send a transaction to the third repeater.
- 20. The computer system of claim 19, wherein the first repeater is an address repeater.
Parent Case Info
[0001] This patent application discloses subject matter that is related to the subject matter disclosed in U.S. patent application Ser. Nos. __/____ entitled “Method and Apparatus for Efficiently Broadcasting Transactions between a First Address Repeater and a Second Address Repeater,” and __/____ entitled “Method and Apparatus for Verifying Consistency between a First Address Repeater and a Second Address Repeater,” filed on even date herein. Each of the above Patent Applications is hereby incorporated by reference.