Asynchronous Arbiters
- 1 January 1972
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. 21 (1), 37-42
- https://doi.org/10.1109/t-c.1972.223429
Abstract
When two or more processors attempt to simultaneously use a functional unit (memory, multiplier, etc.), an arbiter module must be employed to insure that processor requests are honored in sequence. The design of asynchronous arbiters is complicated because multiple input changes are allowed, and because inputs may change even if the circuit is not in a stable state. A practical arbiter and its implementation are presented. Implementation of various priority rules (linear, ring, mixed) is discussed, and building large arbiters with trees of two-user arbiters is considered.Keywords
This publication has 4 references indexed in Scilit:
- Design of Asynchronous Circuits Assuming Unbounded Gate DelaysIEEE Transactions on Computers, 1969
- Hazards and Delays in Asynchronous Sequential Switching CircuitsIRE Transactions on Circuit Theory, 1959
- The Design and Use of Hazard-Free Switching NetworksJournal of the ACM, 1957
- The synthesis of sequential switching circuitsJournal of the Franklin Institute, 1954