An efficient implementation of Boolean functions and finite state machines as self-time circuits | IEEE Conference Publication | IEEE Xplore