A Novel Interconnection Approach for Globally Asynchronous Locally Synchronous Circuits

This paper introduces a new methodology to solve the interfacing problem in Globally Asynchronous Locally Synchronous (GALS) design approaches. We present a generic high-speed and delay-insensitive connector based on asynchronous four state logic (FSL). The advantages of this approach are following: First, it provides flexibility in the time domain since the data transfer is based on local handshakes and does not depend anymore on a global clock signal. Consequently, it removes timing constraints and even enables local optimizations. Second, this approach only requires a small number of interfacing signals, thus reducing the routing resources needed between data source and sink. Furthermore, the proposed architecture does not require customized delay lines and thus suits well for both ASIC and FPGA platforms. A modified FlexRay bus analyzer tool has been used to illustrate the advantages of our approach: High-speed and delayinsensitive data communication between different clock domains.

[1]  Wolfgang Fichtner,et al.  Practical design of globally-asynchronous locally-synchronous systems , 2000, Proceedings Sixth International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC 2000) (Cat. No. PR00586).

[2]  Peter Robinson,et al.  Point to point GALS interconnect , 2002, Proceedings Eighth International Symposium on Asynchronous Circuits and Systems.

[3]  Ranga Vemuri,et al.  Using GALS architecture to reduce the impact of long wire delay on FPGA performance , 2005, ASP-DAC.

[4]  Makoto Iwata,et al.  DDMPs: self-timed super-pipelined data-driven multimedia processors , 1999 .

[5]  Hossein Pedram,et al.  Prototyping globally asynchronous locally synchronous circuits on commercial synchronous FPGAs , 2005, 16th IEEE International Workshop on Rapid System Prototyping (RSP'05).

[6]  Anthony J. McAuley Four State Asynchronous Architectures , 1992, IEEE Trans. Computers.

[7]  Wolfgang Fichtner,et al.  Globally-asynchronous locally-synchronous architectures to simplify the design of on-chip systems , 1999, Twelfth Annual IEEE International ASIC/SOC Conference (Cat. No.99TH8454).

[8]  Alain J. Martin The limitations to delay-insensitivity in asynchronous circuits , 1990 .

[9]  Scott Hauck,et al.  Asynchronous design methodologies: an overview , 1995, Proc. IEEE.