Distributed arbitration for multiple processors

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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

LandOfFree

Say what you really think

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

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-1552022

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