TSC Adaptive Routing Algorithm for Network on Chip

肖翔,董渭清,文敏华
DOI: https://doi.org/10.3321/j.issn:0253-987x.2009.12.015
2009-01-01
Abstract:A TSC(torus step coding)adaptive routing algorithm is proposed to solve the area cost and energy dissipation problems caused by using a lot of buffers in NoC(network on chip) design.Virtual channels in torus network are divided into two subnets with increasing or decreasing quantum of 0 and 1 in coding.The nodes in torus network are coded with TSC coding,and the code of one node and the code of any its adjacent node have one and only one bit different.This can reduce network overhead and avoid deadlock on chip.Experimental results show that adaptive packet routings are provided to 94% data packets under uniform transparent network,and that the algorithm can improve adaptability without using more virtual channelgs when network load increases.
What problem does this paper attempt to address?