TY - GEN
T1 - Performance, cost, and power evaluations of on-chip network topologies in FPGAs
AU - In, Sen
AU - Matsutani, Hiroki
AU - Koibuchi, Michihiro
AU - Wang, Daihan
AU - Amano, Hideharu
PY - 2010/7/20
Y1 - 2010/7/20
N2 - On-chip interconnection network has been used to connect a large number of modules in reconfigurable systems, such as FPGAs. The network topology is a crucial factor that affects the performance, cost, and power consumption of the system, and various network topologies have been proposed so far. To reveal cost- and powerefficient on-chip network structure in the reconfigurable systems, in this paper, we first estimate the performance of 2D-mesh, 2D-torus, Fat-Trees, Spidergon, Concentrated mesh, and Flattened Butterfly by using a network simulator. Then, these topologies are synthesized, placed, and routed by using the Xilinx ISE in order to show the number of slices required and power consumption for each topology. Based on the evaluation results, the performanceper- cost and the performance-per-power of these network topologies are compared. We discuss the pros and cons of the high-radix topologies, such as Concentrated mesh and Flattened Butterfly, when they are used in FPGAs. We also show that the high radix topologies are suitable to FPGAs, because of their relatively small area overhead and short hop count.
AB - On-chip interconnection network has been used to connect a large number of modules in reconfigurable systems, such as FPGAs. The network topology is a crucial factor that affects the performance, cost, and power consumption of the system, and various network topologies have been proposed so far. To reveal cost- and powerefficient on-chip network structure in the reconfigurable systems, in this paper, we first estimate the performance of 2D-mesh, 2D-torus, Fat-Trees, Spidergon, Concentrated mesh, and Flattened Butterfly by using a network simulator. Then, these topologies are synthesized, placed, and routed by using the Xilinx ISE in order to show the number of slices required and power consumption for each topology. Based on the evaluation results, the performanceper- cost and the performance-per-power of these network topologies are compared. We discuss the pros and cons of the high-radix topologies, such as Concentrated mesh and Flattened Butterfly, when they are used in FPGAs. We also show that the high radix topologies are suitable to FPGAs, because of their relatively small area overhead and short hop count.
KW - Concentrated mesh
KW - FPGA
KW - Fat-tree
KW - K-ary n-cube
KW - Network-on-chip
KW - Spidergon
KW - Topology
UR - http://www.scopus.com/inward/record.url?scp=77954612661&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77954612661&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:77954612661
SN - 9780889868205
T3 - Proceedings of the 9th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2010
SP - 181
EP - 189
BT - Proceedings of the 9th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2010
T2 - 9th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2010
Y2 - 16 February 2010 through 18 February 2010
ER -