DocumentCode :
2065512
Title :
NoC Implementation in FPGA using Torus Topology
Author :
Lusala, Angelo Kuti ; Manet, Philippe ; Rousseau, Bertrand ; Legat, Jean-Didier
Author_Institution :
Univ. Catholique de Louvain, Louvain-la-Neuve
fYear :
2007
fDate :
27-29 Aug. 2007
Firstpage :
778
Lastpage :
781
Abstract :
With the increasing capacity of FPGAs following the Moore´s law, it is possible to build in a single FPGA, a large system on chip (SoC) composed by several cores. Their performances depend strongly on their interconnection structure. Traditional and hierarchical busses are not suitable to be used. The Networks on Chip (NoC), due to their characteristics such as scalability, flexibility, high bandwidth, have been proposed as a valid approach to meet communication requirements in SoC. Most of the current NoCs uses mesh topology. With mesh topology/, central channels are significantly solicited. This often leads to the congestion of the center area of the mesh. The solution for such situation is to add routers in the mesh or to use torus topology which, with the symmetry introduced on the routers in the opposite edges, has a good behavior to face congestion, and this, with a small increase of resources. In this paper, we propose a scalable implementation of a NoC for FPGA using torus topology. We proposed router architecture, a routing algorithm and a solution to the problem introduced by the long wires in torus topology.
Keywords :
field programmable gate arrays; network topology; network-on-chip; FPGA; face congestion; mesh topology; networks on chip; router architecture; routing algorithm; system on chip; torus topology; Bandwidth; Delay; Field programmable gate arrays; Integrated circuit interconnections; Moore´s Law; Network topology; Network-on-a-chip; Routing; Scalability; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-1060-6
Electronic_ISBN :
978-1-4244-1060-6
Type :
conf
DOI :
10.1109/FPL.2007.4380767
Filename :
4380767
Link To Document :
بازگشت