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 YakovlevORCiD

Downloads


Licence

This is the authors' accepted manuscript of a conference proceedings (inc. abstract) that has been published in its final definitive form by IEEE Computing Society Press, 2015.

For re-use rights please refer to the publisher's terms and conditions.


Abstract

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

URL: http://dx.doi.org/10.1109/ASYNC.2015.25

DOI: 10.1109/ASYNC.2015.25

Library holdings: Search Newcastle University Library for this item

ISBN: 9781479987160


Share