• DocumentCode
    3479890
  • Title

    An Efficient Router Architecture and Its FPGA Prototyping to Support Junction Based Routing in NoC Platforms

  • Author

    Aslam, Muhammad Awais ; Kumar, Sudhakar ; Holsmark, Rickard

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    297
  • Lastpage
    300
  • Abstract
    As mesh topology NoC is becoming a standard for implementing multi-core and multi-processor SoCs, there is a focus on developing routing algorithms for efficient on-chip communication. Junction Based Routing (JBR) is one such routing algorithm suitable for large NoC platforms. In this paper, we describe a router architecture as well as its FPGA prototyping for supporting the new routing algorithm. The router architecture required is much more complex because of the need of a routing table in each router and requires more complicated control to manage flow of packets through the router. Router design is described in detail and has a flit latency of only two clock cycles at zero load. The router design was prototyped using ALTERA DE2 board. We present FPGA utilization results for the router design and show that it is feasible to prototype large NoC platforms on available FPGA chips using our router design.
  • Keywords
    field programmable gate arrays; integrated circuit design; network routing; system-on-chip; ALTERA DE2 board; FPGA prototyping; JBR; clock cycles; junction based routing algorithm; mesh topology NoC platforms; multicore SoC; multiprocessor SoC; on-chip communication; router architecture; router design; routing table; Algorithm design and analysis; Clocks; Computer architecture; Field programmable gate arrays; Junctions; Routing; Topology; FPGA based prototyping; Junction Based Routing; Networks on Chip; Router Architecture; Source Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.121
  • Filename
    6628292