Abstract
Network-on-Chip (NoC) has emerged as a promising solution as an on-chip interconnect for multi-cores. Most of the research in NoCs revolves around router microarchitecture for power efficiency and performance and in algorithms for efficient data transfer. While many works in the literature discuss the impact of buffer organization on the performance in terms of latency, in this work we evaluate the impact of buffer organization with area and power consumption in the router. In this experimental study, we implement 36 different router architectures with different flit sizes, input port and crossbar configurations. All these router architectures are implemented, synthesized and validated on the 28nm Xilinx Kintex KC705 FPGA hardware for comparison. We have also synthesized these routers using the 1P8M UMC65nm standard cell technology on Cadence ASIC flow. We report that for the same number of buffers, the dynamic power and area can vary by up to 67% based on the configuration. We also find that increasing the number of buffers does not increase area and power by the same proportion. Further we report that the crossbar configuration can be significantly improved by designing routing specific crossbars.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.