Design and implementation of a dynamic weight arbiter for networks-on-chip

Zhisheng Xu, Zhang Su, Wei Ni, Yanhui Yang, Jichun Bu · 2014

As there are unbalanced communications between each computing core in multi-core system, a dynamic weight arbiter for networks-on-chip is designed and implemented in this paper. This arbiter uses a simple method to realize static arbitration mechanism based on Lottery algorithm, and on this basis, according to the congestion situation detected in all directions, it uses turn weights approach to dynamically adjust the weights in each direction. This paper has designed three experiments featuring simulating unbalanced communication between multi cores which indicates that dynamic arbitration mechanism based on routing node of dynamic weight arbiter can effectively improve performance of networks-on-chip in case of unbalanced communication between multi cores.

Read the paper · More papers on PaperTik