GALS Network-on-Chip with a Distributed-Synchronous Mechanism

LIN Shijun,ZHANG Fan,JIN Depeng,ZENG Lieguang
DOI: https://doi.org/10.3321/j.issn:1000-0054.2008.01.009
2008-01-01
Abstract:A distributed-synchronous mechanism was developed to implement globally asynchronous locally synchronous (GALS) Network-on-Chip to reduce transport latency. This mechanism enables clock control data transport in the control of clock, so the minimum transporting delay can be reduced from 4△ (wire delay) to 1△. An asynchronous interface was designed to support the distributed-synchronous mechanism. The asynchronous interface supports multiple channels, enables dynamic bandwidth allocations between channels in every data transport cycle. An interface with four 16 bit channels required 722 adaptive look-up tables and ran at 204.5 MHz. Simulation results show that the interface supports high data rate at reasonable complexity.
What problem does this paper attempt to address?