DocumentCode :
17573
Title :
CusNoC: Fast Full-Chip Custom NoC Generation
Author :
Li, K.S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
Volume :
21
Issue :
4
fYear :
2013
fDate :
Apr-13
Firstpage :
692
Lastpage :
705
Abstract :
We propose a full-chip synthesis methodology to construct custom network-on-chips (CusNoCs) for NoC-based systems. The proposed scheme generates irregular network topologies for application-specific designs with known communication demands. In this method, processors and the communication architecture can be synthesized simultaneously in the floorplanning process, and thus it is called CusNoC. CusNoC synthesizes CusNoC in two steps. The target network topology is first generated based on communication analysis. Processing elements are partitioned into groups such that the utility of routers will be maximized if a router is assigned to each group. In this way, the number of routers passed by a packet, or hops, is minimized, and so is the power consumption in the network. The final network topology is formed by properly connecting these groups. A wirelength-aware floor planning is then carried out to optimize circuit size as well as wirelength. Experimental results show that CusNoC produces custom NoCs with better performance than previous methods while the computation time is significantly shorter. This method is also more scalable, which makes it ideal for complicated systems.
Keywords :
circuit optimisation; integrated circuit layout; network topology; network-on-chip; CusNoC; application specific designs; circuit optimization; communication analysis; communication architecture; custom network-on-chips; fast full-chip custom NoC generation; floorplanning process; irregular network topology; known communication demands; power consumption; processing elements; processors; wirelength-aware floor planning; Bipartite graph; Network topology; Power demand; Routing; System-on-a-chip; Topology; Custom network-on-chips (NoCs); NoCs; topology generation;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2012.2195688
Filename :
6213567
Link To Document :
بازگشت