Toggle Main Menu Toggle Search

Open Access padlockePrints

Opportunistic Merge Element

Lookup NU author(s): Dr Andrey Mokhov, Dr Victor Khomenko, Dr Danil Sokolov, Professor Alex Yakovlev



The paper introduces a new reusable asynchronous component, called Opportunistic Merge element, that merges two or more request-acknowledgement channels into one and is allowed to opportunistically bundle requests from different input channels if they arrive sufficiently close to each other. We present a speed-independent implementation of this component and verify some of its correctness properties. An important characteristic of the presented implementation is that the arbitration is removed from the critical path, thereby providing a fast response to the incoming requests.

Publication metadata

Author(s): Mokhov A, Khomenko V, Sokolov D, Yakovlev A

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 21st IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'15)

Year of Conference: 2015

Pages: 116-123

Online publication date: 09/07/2015

Acceptance date: 18/02/2015

Date deposited: 21/07/2015

ISSN: 1522-8681

Publisher: IEEE Computing Society Press


DOI: 10.1109/ASYNC.2015.25

Library holdings: Search Newcastle University Library for this item

ISBN: 9781479987160