Claims
- 1. A method of arbitrating for resources in a system made up of a set of elements coupled together in a ring structure, said method comprising the steps of:(A) allocating a unique shared memory location for each said element involved in the arbitration, (B) determining that none of said elements owns a particular resource in the system, (C) an element of said system initiating a request for arbitration for the particular resource, and circulating said request to other elements coupled by the ring structure, (D) determining that the request has circulated around said ring, (E) examining of all said elements, (F) determining whether another element is also requesting the particular resource, (G) releasing the arbitration for the particular resource in response to a determination that another element is also requesting the particular resource, and (H) the requesting element winning the particular resource in response to a determination that no other element is requesting for the particular resource.
Parent Case Info
This application is a continuation application of U.S. patent application Ser. No. 09/459,432, filed Dec. 13, 1999 now U.S. Pat. No. 6,256,722, which is a continuation of U.S. patent application Ser. No. 08/826,805, now U.S. Pat. No. 6,094,523 filed Mar. 25, 1997.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
6094532 |
Acton et al. |
Jul 2000 |
A |
6256722 |
Acton et al. |
Jul 2001 |
B1 |
Continuations (2)
|
Number |
Date |
Country |
Parent |
09/459432 |
Dec 1999 |
US |
Child |
09/899371 |
|
US |
Parent |
08/826805 |
Mar 1997 |
US |
Child |
09/459432 |
|
US |