13th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'07) Efficient Asynchronous Protocol Converters for Two-Phase Delay-Insensitive Global Communication Berkeley, California March 12-March 14 ISBN: 0-7695-2771-X
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASYNC.2007.17
As system-level interconnect incurs increasing penalties in latency, round-trip cycle time and power, and as timing-variability becomes an increasing design challenge, there is renewed interest in using two-phase delay-insensitive protocols for global system-level communication. However, in practice, when designing asynchronous systems, it is extremely inefficient to build local computation nodes with two-phase logic, hence four-phase computation blocks are typically used. This paper proposes a new architecture, and circuit- level implementations, for a family of asynchronous protocol converters, which efficiently convert between two- and four-phase protocols, thus facilitating system design with robust global two-phase protocols and local four-phase protocols. The main focus is on a level-encoded dual-rail (LEDR) two-phase protocol for global communication, and a four-phase return-to-zero (RZ) protocol for asynchronous computation blocks. However, with small modifications, the converters are extended to handle other common four-phase protocols, such as 1- of-4 and single-rail bundled data. The converters are highly robust, with almost entirely quasi delayinsensitive implementations, yet exhibit high performance and modest area overhead. Initial post-layout simulations in a 0.18 micron TSMC process are provided, both assuming a small computation block (8x8 combinational multiplier) as well as an empty computation block (FIFO stage).
Citation:
Amitava Mitra, William F. McLaughlin, Steven M. Nowick, "Efficient Asynchronous Protocol Converters for Two-Phase Delay-Insensitive Global Communication," async, pp.186-195, 13th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'07), 2007 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||