• DocumentCode
    2234608
  • Title

    The Design of On-the-Fly Virtual Channel Allocation for Low Cost High Performance On-Chip Routers

  • Author

    Nguyen, Son Truong ; Oyanagi, Shigeru

  • Author_Institution
    Dept. of Comput. Sci., Ritsumeikan Univ., Kyoto, Japan
  • fYear
    2010
  • fDate
    17-19 Nov. 2010
  • Firstpage
    88
  • Lastpage
    94
  • Abstract
    Network-on-Chip (NoC) is an important communication infrastructure for System-on-Chips (SoCs). Designing high performance NoCs with minimized area overhead is becoming a major technical challenge. In this paper, we propose the on-the-fly virtual channel (VC) allocation for low cost high performance on-chip routers. By performing the VC allocation based on the result of switch allocation, the dependency between VC allocation and switch traversal is removed and these stages can be performed in parallel. In this manner, the pipeline of a packet transfer can be shortened in a non-speculative fashion. We have implemented the proposed router on FPGA and evaluated in terms of communication latency, throughput and hardware amount. The experimental results show that, the proposed router with on-the-fly VC allocation reduces the communication latency by 27.3%, and improves throughput by 21.4% as compared to the conventional VC router. In comparison with the look-ahead speculative router, it improves the throughput by 6.2% with 17.6% reduction of area for control logic.
  • Keywords
    field programmable gate arrays; logic design; multiprocessor interconnection networks; network routing; network-on-chip; pipeline processing; FPGA; NoC; SoC; communication latency; network-on-chip; on-chip routers; on-the-fly virtual channel allocation; packet transfer; system-on-chip; virtual channel router; Network-on-Chip; communication latency; on-the-fly virtual channel allocation; pipeline stages; virtual channel router;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking and Computing (ICNC), 2010 First International Conference on
  • Conference_Location
    Higashi-Hiroshima
  • Print_ISBN
    978-1-4244-8918-3
  • Electronic_ISBN
    978-0-7695-4277-5
  • Type

    conf

  • DOI
    10.1109/IC-NC.2010.25
  • Filename
    5695218