Title :
Implementation of a configurable router for embedded network-on-chip support in FPGAs
Author :
Pau, Ronny ; Manjikian, Naraig
Author_Institution :
Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, ON
Abstract :
This paper presents the architecture and implementation of a configurable router intended for embedded network-on-chip support within field-programmable gate arrays. The router supports five network topologies and utilizes a dual-crossbar arrangement to reduce resource utilization. The router has been implemented in an Altera Stratix chip and in a 0.18-mum standard-cell process. For the routing and switching logic, the dual-crossbar arrangement is more area-efficient than a full crossbar, averaging a reduction of 24% in FPGA logic and 22% in gates for custom implementation. The average operating frequency of the dual-crossbar design is 123 MHz in FPGA logic and 340 MHz for custom implementation. Custom NoC support in an FPGA would therefore have adequate performance relative to components implemented in fully-programmable logic.
Keywords :
embedded systems; field programmable gate arrays; network routing; network topology; network-on-chip; Altera Stratix chip; FPGA; configurable router; dual crossbar arrangement; embedded network on chip support; field programmable gate arrays; frequency 123 MHz; frequency 340 MHz; fully programmable logic; network topologies; routing logic; size 0.18 mum; switching logic; Application specific integrated circuits; Field programmable gate arrays; Integrated circuit interconnections; Network topology; Network-on-a-chip; Programmable logic arrays; Programmable logic devices; Reconfigurable logic; Resource management; Routing;
Conference_Titel :
Circuits and Systems and TAISA Conference, 2008. NEWCAS-TAISA 2008. 2008 Joint 6th International IEEE Northeast Workshop on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4244-2331-6
Electronic_ISBN :
978-1-4244-2332-3
DOI :
10.1109/NEWCAS.2008.4606312