International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 43 - Issue 21 |
Published: April 2012 |
Authors: Shubhangi D Chawade, Mahendra A Gaikwad, Rajendra M Patrikar |
![]() |
Shubhangi D Chawade, Mahendra A Gaikwad, Rajendra M Patrikar . Review of XY Routing Algorithm for Network-on-Chip Architecture. International Journal of Computer Applications. 43, 21 (April 2012), 20-23. DOI=10.5120/6387-8691
@article{ 10.5120/6387-8691, author = { Shubhangi D Chawade,Mahendra A Gaikwad,Rajendra M Patrikar }, title = { Review of XY Routing Algorithm for Network-on-Chip Architecture }, journal = { International Journal of Computer Applications }, year = { 2012 }, volume = { 43 }, number = { 21 }, pages = { 20-23 }, doi = { 10.5120/6387-8691 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2012 %A Shubhangi D Chawade %A Mahendra A Gaikwad %A Rajendra M Patrikar %T Review of XY Routing Algorithm for Network-on-Chip Architecture%T %J International Journal of Computer Applications %V 43 %N 21 %P 20-23 %R 10.5120/6387-8691 %I Foundation of Computer Science (FCS), NY, USA
The Network-on-Chip (NoC) is Network-version of System-on-Chip (SoC) means that on-chip communication is done through packet based networks. In NOC topology, routing algorithm and switching are main terminology . The routing algorithm is one of the key factor in NOC architecture. The routing algorithm ,which defines as the path taken by a packet between the source and the destination . As XY routing algorithm mainly used in NOC because of its simplicity. This paper basically review of XY routing algorithm in which we study a different type of XY routing algorithm. The classification of XY routing algorithm is totally depend upon the environment and requirement. Such that IX/Y routing algorithm is for less collision in network, for deadlock-free and livelock-free DyXY is used, for fault-tolerant XYX routing algorithm is proposed and Adaptive XY routing algorithm is used for fully utilization of network resource.