Boots – shoes – and leggings
Patent
1984-04-24
1986-12-30
Eng, David Y.
Boots, shoes, and leggings
34082551, G06F 946
Patent
active
046333940
ABSTRACT:
A method of arbitrating for N processors requesting access to a shared resource utilizing 2 log.sub.2 N shared variables, such as electrical lines. Each processor can assert a line which is asserted if any processor is asserting it. A requesting processor asserts one of two lines for each bit of a unique processor address, the choice of line depending on the value of the bit. The processor then examines the non-asserted line to determine if it is asserted by another processor. If the other line is asserted, the requesting processor either releases its own asserted line or waits depending on the value of the address bit. Thus, priority is determined by the address values. Once a processor has successfully asserted lines for every bit of its address it is granted access.
Arbitration with fairness can be obtained by dividing processors into two fairness groups and assigning a turn to one of the groups. A processor is allowed into arbitration if the turn belongs to its fairness group. Upon completing access, the processor is assigned to the other fairness group. The turn is changed when no processor of that fairness group is requesting access.
REFERENCES:
patent: 3593300 (1971-07-01), Driscoll
patent: 3959775 (1976-05-01), Valassis
patent: 4096571 (1978-06-01), Van der Hey
patent: 4096572 (1978-06-01), Namimoto
patent: 4151592 (1979-04-01), Suzuki
patent: 4257095 (1981-03-01), Nadir
patent: 4268904 (1981-05-01), Suzuki
patent: 4281381 (1981-07-01), Ahuja et al.
patent: 4320455 (1982-03-01), Woods
patent: 4378588 (1983-03-01), Katzman et al.
patent: 4414624 (1983-11-01), Summer
Georgiou Christos J.
Ravn Anders P.
Eng David Y.
International Business Machines Corp.
LandOfFree
Distributed arbitration for multiple processors does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Distributed arbitration for multiple processors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed arbitration for multiple processors will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1552022