GigaNoC - A hierarchical Network-on-Chip for scalable Chip-Multiprocessors

被引:0
作者
Puttmann, Christoph [1 ]
Niemann, Joerg-Christian [2 ]
Porrmann, Mario [1 ]
Rueckert, Ulrich [1 ]
机构
[1] Univ Gesamthsch Paderborn, Heinz Nixdorf Inst, D-4790 Paderborn, Germany
[2] Dr Johannes Heidenhain GmbH, Traunreut, Germany
来源
DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS | 2007年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the technological progress in the semiconductor industry, more and more components can be integrated on a single die forming a complex System-on-Chip. For enabling an efficient interaction between the various building blocks of today's SoCs, efficient communication structures become more and more essential. In this paper, we present the GigaNoC, a hierarchical Network-on-Chip that is especially suitable for scalable Chip-Multiprocessor architectures. The GigaNoC approach features a packet-switched wormhole routing on-chip network that provides the backbone of oar multiprocessor architecture. In order to meet bandwidth requirements of different application domains, our Network-on-Chip is easily scalable and parameterizable in various aspects. This work highlights the communication protocol and shows a performance evaluation for different congestion scenarios. Furthermore, we present an FPGA-based prototypical realization and introduce a debugging and verification environment. Finally, implementation results for a standard cell technology are discussed.
引用
收藏
页码:495 / +
页数:2
相关论文
共 13 条
[1]  
BENINI L, 2002, IEEE COMPUT, V1, P70
[2]   On-chip interconnects for next generation system-on-chips [J].
Brinkmann, A ;
Niemann, JC ;
Hehemann, I ;
Langen, D ;
Porrmann, M ;
Rückert, U .
15TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2002, :211-215
[3]  
Dally WJ, 2001, DES AUT CON, P684, DOI 10.1109/DAC.2001.935594
[4]  
Eickhoff R, 2005, INT FED INFO PROC, V184, P201
[5]   Network application driven instruction set extensions for embedded processing clusters [J].
Grünewald, M ;
Le, DK ;
Kastens, U ;
Niemann, JC ;
Porrmann, M ;
Rückert, U ;
Slowik, A ;
Thies, M .
INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2004, :209-214
[6]  
Jantsch A, 2003, NETWORKS ON CHIP, P3
[7]   Resource efficiency of the GigaNetIC chip multiprocessor architecture [J].
Niemann, Jorg-Christian ;
Puttmann, Christoph ;
Porrmann, Mario ;
Rueckert, Ulrich .
JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (5-6) :285-299
[8]  
Niemann JC, 2007, LECT NOTES COMPUT SC, V4415, P83
[9]  
Niemann MC, 2005, IEEE COMP SOC ANN, P311
[10]   Design, synthesis, and test of networks on chips [J].
Pande, PP ;
Grecu, C ;
Ivanov, A ;
Saleh, R ;
De Micheli, G .
IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (05) :404-413