DocumentCode
2762802
Title
Real-time merging
Author
Greenstreet, Mark R.
fYear
1999
fDate
1999
Firstpage
186
Lastpage
198
Abstract
A merge element combines two, concurrent, handshake streams. For every request received from a client, a merge element may send a request to its parent, and for each acknowledgement received from its parent, the merge element may send an acknowledgement to a client. We show that that a merge-element can provide bounded time response if its parent also has bounded time response. We present two new implementations of a merge: one that uses an arbiter, and one that uses Schmitt triggers but no arbiters. Based on these designs, we explore a class of concurrent computations that can be performed in guaranteed bounded time, and we raise some new questions about what is possible in asynchronous design
Keywords
computer interfaces; concurrency control; counting circuits; merging; real-time systems; trigger circuits; Schmitt triggers; acknowledgement; arbiter; asynchronous design; bounded time response; concurrent computations; concurrent handshake streams; merge element; real-time merging; Concurrent computing; Equations; Merging; Metastasis; Protocols; Time factors; Trigger circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Research in Asynchronous Circuits and Systems, 1999. Proceedings., Fifth International Symposium on
Conference_Location
Barcelona
ISSN
1522-8681
Print_ISBN
0-7695-0031-5
Type
conf
DOI
10.1109/ASYNC.1999.761533
Filename
761533
Link To Document