CMOS design of the tree arbiter element

被引:21
作者
Josephs, MB
Yantchev, JT
机构
[1] S BANK UNIV,VLSI,SCH CISM,LONDON SE1 0AA,ENGLAND
[2] UNIV ADELAIDE,DEPT COMP SCI,ADELAIDE,SA 5005,AUSTRALIA
基金
英国工程与自然科学研究理事会;
关键词
Analog difference circuit; Arbiters; Asynchronous interaction; CMOS design; Flip-flop metastable region; Glitch phenomenon; Mutual exclusion element; Quick-return-linkage; Speed-independent circuit; Tree arbiter element;
D O I
10.1109/92.544412
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An asynchronous arbiter dynamically allocates a resource in response to requests from processes, Glitch-free operation when two requests arrive concurrently is possible in MOS technologies, Multiway arbitration using a request-grant-release-acknowledge protocol can be achieved by connecting together two-way arbiters (mutual exclusion and tree arbiter elements), We have devised a fast and compact design for the tree arbiter element which. offers eager forward-propagation of requests, It compares favorably with a well-known design in which request propagation must wait for arbitration to complete, Our analysis and simulations also suggest that no performance improvement will be obtained by incorporating eager acknowledgment of releases, All of the designs considered in this paper are speed-independent, a formal property of a network of elements which can be taken as a positive indication of their robustness.
引用
收藏
页码:472 / 476
页数:5
相关论文
共 14 条
[1]  
BRUNVAND E, 1991, CMUCS91198 CARN MELL
[2]   ANOMALOUS BEHAVIOR OF SYNCHRONIZER AND ARBITER CIRCUITS [J].
CHANEY, TJ ;
MOLNAR, CE .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (04) :421-422
[3]  
DILL DL, 1908, TRACE THEORY AUTOMAT
[4]  
DILL DL, 1986, P IEE E, V133
[5]  
GENRICH J, 1992, P 13 INT C APPL THEO
[6]  
MARTIN AJ, 1986, 5212TR86 CALTECH COM
[7]  
MARTINET A, 1989, DIOGENES, P1
[8]   ASYNCHRONOUS ARBITER MODULE [J].
PEARCE, RC ;
FIELD, JA ;
LITTLE, WD .
IEEE TRANSACTIONS ON COMPUTERS, 1975, 24 (09) :931-932
[9]  
PLUMMER WW, 1972, IEEE T COMPUT, V21, P38
[10]  
Seitz C.L., 1980, INTRO VLSI SYSTEMS, P218