Design and analysis of a self-timed duplex communication system | IEEE Journals & Magazine | IEEE Xplore