Area Efficient Design of Routing Node for Network-on-Chip

Network-on-Chip (NoC) is a paradigm proposed to satisfy the communication demands of future Systems-on-Chip (SoC). The main components of an NoC are the network adapters, routing nodes, and network interconnect links. Reducing area and power consumption has higher priority in the case of on-chip networks compared to conventional off-chip networks. This paper presents an area efficient design for the routing node component of an NoC. T he area efficiency is obtained by applying the concept of a pipelined design as well as the use of custom IP (intellectual property) cores.

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

[2]  Keshab K. Parhi,et al.  VLSI digital signal processing systems , 1999 .

[3]  Mile K. Stojcev,et al.  An Overview of On-Chip Buses , 2006 .

[4]  Alf Johansson,et al.  On Connecting Cores to Packet Switched On-Chip Networks: A Case Study with MicroBlaze Processor Cores , 2004 .

[5]  Axel Jantsch,et al.  A network on chip architecture and design methodology , 2002, Proceedings IEEE Computer Society Annual Symposium on VLSI. New Paradigms for VLSI Systems Design. ISVLSI 2002.

[6]  Eitan Altman,et al.  A survey on core switch designs and algorithms , 2009 .

[7]  Dake Liu,et al.  VLSI implementation of a switch for on-chip networks , 2003 .

[8]  Nick McKeown,et al.  Scheduling algorithms for input-queued cell switches , 1996 .

[9]  Steve B. Furber,et al.  Future trends in SoC interconnect , 2005, 2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation and Test, 2005. (VLSI-TSA-DAT)..

[10]  Z. Hasan A Survey on Shari’Ah Governance Practices in Malaysia, GCC Countries and the UK , 2011 .

[11]  U. Ruckert,et al.  On-chip interconnects for next generation system-on-chips , 2002, 15th Annual IEEE International ASIC/SOC Conference.

[12]  Radu Marculescu,et al.  Key research problems in NoC design: a holistic perspective , 2005, 2005 Third IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'05).