Content area

Abstract

Bus arbitration plays an important role in resolving contention and conflict at a shared resource. Six protocols employed in bus arbitration are discussed, namely, static priority, equal or random priority, rotating priority, dynamic priority, the FIFO based system, and batch protocol. Analytical techniques are used to evaluate the protocols for simple situations. Both the average access time and the degree of fairness of the various protocols are examined. It is shown that for simple situations the choice of a protocol has no effect on the average access time, although it can result in certain processors being favored at the expense of others. For more complex situations, protocol simulation is used where it is assumed that each processor is a Poisson process, but the request rates of the various processors differ from one another. In this type of situation it is shown that different protocols have different average access times.

Details

10000008
Key topics
Powered by Web of Science® Description for Powered by Web of Science
Title
Analysis and simulation of six bus arbitration protocols
Publication title
Volume
38
Issue
1-5
Pages
655
Number of pages
8
Publication year
1993
Publication date
Sep 1993
Publisher
Elsevier Sequoia S.A.
Place of publication
Amsterdam
Country of publication
Switzerland
ISSN
01656074
CODEN
MMICDT
Source type
Scholarly Journal
Language of publication
English
Document type
PERIODICAL
Accession number
00754213
ProQuest document ID
218870821
Document URL
https://www.proquest.com/scholarly-journals/analysis-simulation-six-bus-arbitration-protocols/docview/218870821/se-2?accountid=208611
Copyright
Copyright Elsevier Sequoia S.A. Sep 1993
Last updated
2024-12-01
Database
ProQuest One Academic