2017 23rd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)