2014/12/09 by Salman Onsori, Onsori, Salman, Farshad Safaei +1
Computer Science · #Embedded Systems Design Techniques #FOS: Computer and information sciences #Hardware Architecture (cs.AR) #Interconnection Networks and Systems #Parallel Computing and Optimization Techniques #Software-Defined Networks and 5G #cs.AR
paper · pdf · doi:10.48550/arxiv.1412.2950
14 pages, 18 figures, Computer Applications: An International Journal (CAIJ), Vol.1, No.2, November 2014
arxiv created 2014/12/09 · openalex publication_date 2014/12/09 · arxiv updated 2014/12/10 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
This study proposes a new router architecture to improve the performance of dynamic allocation of virtual channels. The proposed router is designed to reduce the hardware complexity and to improve power and area consumption, simultaneously. In the new structure of the proposed router, all of the controlling components have been implemented sequentially inside the allocator router modules. This optimizes communications between the controlling components and eliminates the most of hardware overloads of modular communications. Eliminating additional communications also reduces the hardware complexity. In order to show the validity of the proposed design in real hardware resources, the proposed router has been implemented onto a Field-Programmable Gate Array (FPGA). Since the implementation of a Network-on-Chip (NoC) requires certain amount of area on the chip, the suggested approach is also able to reduce the demand of hardware resources. In this method, the internal memory of the FPGA is used for implementing control units. This memory is faster and can be used with specific patterns. The use of the FPGA memory saves the hardware resources and allows the implementation of NoC based FPGA.