A Dynamic Priority Arbiter for Network-on-Chip

Jian Wang,Yubai Li,Qicong Peng,Taiqiu Tan
DOI: https://doi.org/10.1109/sies.2009.5196222
2009-01-01
Abstract:For some customized network-on-chip, the communication requirements among IP cores are usually non-uniform, which make the loads of input ports in one router are not balance. In order to improve the performance of network-on-chip, we proposed a dynamic priority arbiter. The arbiter detect the loads of input ports in every clock cycle and adjust the priority of each input port dynamically, then authorize one input ports to transfer data based on lottery mechanism. Under the uniform traffic mode in network-on-chip and non-uniform traffic mode such as an application of MPEG4 decoder in network-on-chip, we compared the performance between network-on-chip based on round-robin arbiter and network-on-chip based on dynamic priority arbiter proposed in this paper. The result shows: under non-uniform traffic mode, the dynamic priority arbiter can improve the communication performance of network-on-chip and reduce the requirement of buffer resource in network interface.
What problem does this paper attempt to address?