Performance Evaluation of Elastic GALS Interfaces and Network Fabric

  • Authors:
  • Junbok You;Yang Xu;Hosuk Han;Kenneth S. Stevens

  • Affiliations:
  • Electrical and Computer Engineering, University of Utah, Salt Lake City, U.S.A;Electrical and Computer Engineering, University of Utah, Salt Lake City, U.S.A;Electrical and Computer Engineering, University of Utah, Salt Lake City, U.S.A;Electrical and Computer Engineering, University of Utah, Salt Lake City, U.S.A

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper reports on the design of a test chip built to test a) a new latency insensitive network fabric protocol and circuits, b) a new synchronizer design, and c) how efficiently one can synchronize into a clocked domain when elastic interfaces are utilized. Simulations show that the latency insensitive network allows excellent characterization of network performance in terms of the cost of routing, amount of blocking due to congestion, and message buffering. The network routers show that peak performance near 100% link utilization is achieved under congestion and combining. This enables accurate high-level modeling of the behavior of the network fabric so that optimized network design, including placement and routing, can occur through high-level network synthesis tools. The chip also shows that when elastic interfaces are used at the boundary of clock synchronization points then efficient domain crossings can occur. Buffering at the synchronization points are required to allow for variability in clocking frequencies and correct data transmission. The asynchronous buffering and synchronization scheme is shown to perform over four times faster than the clocked interface.