Toggle Main Menu Toggle Search

Open Access padlockePrints

WAITX: An Arbiter for Non-Persistent Signals

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



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, 2017.

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


The paper introduces a new reusable asynchronous component, called WAITX element, that arbitrates between two requests. In contrast to the traditional mutex, the requests are not required to be persistent, i.e. can be withdrawn at any moment, have hazards or even have high-frequency bursts; e.g. they can be outputs of voltage comparators. It is guaranteed that (i) hazards will never propagate past WAITX; and (ii) when requests are well-behaved, WAITX correctly arbitrates between them. As an additional minor contribution we also design a SAMPLE element on the basis of WAITX; in contrast to previous designs in literature, this SAMPLE is fully speedindependent and unconditionally guarantees that the hazards will not propagate past it.

Publication metadata

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

Editor(s): Edith Beigne and Ken Stevens

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 23rd IEEE International Symposium on Asynchronous Circuits and Systems

Year of Conference: 2017

Online publication date: 07/11/2017

Acceptance date: 13/02/2017

Date deposited: 28/02/2017

Publisher: IEEE Computing Society


DOI: 10.1109/ASYNC.2017.8

Library holdings: Search Newcastle University Library for this item

ISBN: 9781538627495