Title :
Delay insensitive system-on-chip interconnect using 1-of-4 data encoding
Author :
Bainbridge, W.J. ; Furber, S.B.
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
Abstract :
The demands of System-on-Chip (SoC) interconnect increasingly cannot be satisfied through the use of a shared bus. A common alternative, using unidirectional, point-to-point connections and multiplexers, results in much greater area requirements and still suffers from some of the same problems. This paper introduces a delay-insensitive, asynchronous approach to interconnect over long paths using 1-of-4 encoded channels switched through multiplexers. A reimplementation of the MARBLE SoC bus (as used in the AMULET3H chip) using this technique shows that it can provide a higher throughput than the simpler tristate bus while using a narrower datapath
Keywords :
CMOS digital integrated circuits; VLSI; application specific integrated circuits; asynchronous circuits; crosstalk; delays; encoding; integrated circuit interconnections; logic design; microprocessor chips; 1-of-4 data encoding; AMULET3H chip; MARBLE SoC bus; delay insensitive SoC interconnect; multiplexers; system-on-chip interconnect; Capacitance; Circuit testing; Crosstalk; Delay effects; Delay systems; Encoding; Integrated circuit interconnections; Multiplexing; System-on-a-chip; Wires;
Conference_Titel :
Asynchronus Circuits and Systems, 2001. ASYNC 2001. Seventh International Symposium on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-1034-5
DOI :
10.1109/ASYNC.2001.914075