Title :
FPGA prototype design of Network on Chips
Author :
Gaoming Du ; Duoli Zhang ; Yongsheng Yin ; Liang Ma ; Luofeng Geng ; YuKung Song ; Minglun Gao
Author_Institution :
VLSI Res. Inst., Hefei Univ. of Technol., Hefei
Abstract :
Multi-core technology has become a trend in high performance System on Chip (SoC) design. And the key challenge is how to improve the communication efficiency. Network on Chip (NoC) has been considered as a new paradigm in the next generation communication architecture for its extensibility and power efficiency. This paper proposed crossbar NoC architecture and its FPGA prototype design, and the major contribution lies in the following aspects. Fist, a NoC with both shared variable and message passing programming models is proposed. The shared variable method uses previously designed hierarchy bus and the message passing model uses the full connect crossbar. Second, a 4-core NoC FPGA prototype is implemented on the Altera FPGA device. Resource utilization is analyzed between the crossbar NoC and the hierarchy bus components. Experimental results showed the resource utilization of crossbar NoC modules are very small with 2.85% in combinational logic and 3.69% in sequential logic.
Keywords :
combinational circuits; field programmable gate arrays; message passing; network-on-chip; Altera FPGA device; FPGA prototype design; combinational logic; crossbar NoC modules; full connect crossbar; hierarchy bus; message passing programming; multi-core technology; network on chips; resource utilization; shared variable method; system on chip; Computer architecture; Field programmable gate arrays; Message passing; Network-on-a-chip; Prototypes; Resource management; Routing; System-on-a-chip; Timing; Very large scale integration; FPGA prototype; multi-core; network on chip; speedup;
Conference_Titel :
Anti-counterfeiting, Security and Identification, 2008. ASID 2008. 2nd International Conference on
Conference_Location :
Guiyang
Print_ISBN :
978-1-4244-2584-6
Electronic_ISBN :
978-1-4244-2585-3
DOI :
10.1109/IWASID.2008.4688413