Analyzing Methodologies of Irregular NoC Topology Synthesis

Network-On-Chip (NoC) provides a structured way of realizing communication for System on Chip (SoC) with many processing cores, which emphasize a communicationcentric, as opposed to a computation-centric, design view. Network-on-Chip architectures have a wide variety of parameters that can be optimized according to the designer’s requirements. Exploration and optimization of these parameters is an active area of research and a large number of methodologies have been proposed for this. In this paper we study the existing techniques and categorize them on the basis of considered optimization objectives.

[1]  Luca Benini Application Specific NoC Design , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[2]  Ahmad Khademzadeh,et al.  Bandwidth/Fault tolerance/Contention Aware Application-Specific NoC Using PSO as a Mapping Generator , 2010 .

[3]  Wei Zhang,et al.  A low-power fat tree-based optical Network-On-Chip for multiprocessor system-on-chip , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[4]  Krishnan Srinivasan,et al.  ISIS: a genetic algorithm based technique for custom on-chip interconnection network synthesis , 2005, 18th International Conference on VLSI Design held jointly with 4th International Conference on Embedded Systems Design.

[5]  Naveen Choudhary,et al.  Irregular NoC simulation framework: IrNIRGAM , 2011, 2011 International Conference on Emerging Trends in Networks and Computer Communications (ETNCC).

[6]  Tobias Bjerregaard,et al.  A survey of research and practices of Network-on-chip , 2006, CSUR.

[7]  Sudhakar Yalamanchili,et al.  Interconnection Networks , 2011, Encyclopedia of Parallel Computing.

[8]  Krishnan Srinivasan,et al.  Linear programming based techniques for synthesis of network-on-chip architectures , 2006, IEEE International Conference on Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings..

[9]  K. Srinivasan,et al.  SAGA: synthesis technique for guaranteed throughput NoC architectures , 2005, Proceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005..

[10]  Jian Wang,et al.  Bandwidth-Aware Application Mapping for NoC-Based MPSoCs , 2011 .

[11]  Radu Marculescu,et al.  Energy-aware mapping for tile-based NoC architectures under performance constraints , 2003, ASP-DAC '03.

[12]  Vijay Laxmi,et al.  GA Based Congestion Aware Topology Generation for Application Specific NoC , 2011, 2011 Sixth IEEE International Symposium on Electronic Design, Test and Application.

[13]  Zhengxue Li,et al.  A new hierarchical genetic algorithm for low-power network on chip design , 2010, 2010 International Conference on Intelligent Control and Information Processing.

[14]  Vincenzo Catania,et al.  A Multi-objective Genetic Approach to Mapping Problem on Network-on-Chip , 2006, J. Univers. Comput. Sci..

[15]  Naveen Choudhary,et al.  Energy aware design methodologies for application specific NoC , 2010, NORCHIP 2010.

[16]  W. Dally,et al.  Route packets, not wires: on-chip interconnection networks , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[17]  Sudhakar Yalamanchili,et al.  Interconnection Networks: An Engineering Approach , 2002 .

[18]  William J. Dally,et al.  Route packets, not wires: on-chip inteconnection networks , 2001, DAC '01.