• DocumentCode
    627021
  • Title

    FPGA based single cycle, reconfigurable router for NoC applications

  • Author

    Gupta, Puneet ; Akoglu, Ali ; Melde, Kathleen ; Roveda, Janet

  • Author_Institution
    Cirrus Logic Inc., Austin, TX, USA
  • fYear
    2013
  • fDate
    19-23 May 2013
  • Firstpage
    2428
  • Lastpage
    2431
  • Abstract
    An FPGA based, single cycle, low latency router design that can be reconfigured to 1-D and 2-D network on chip architectures is proposed. The design is highly scalable and exploits the features provided by any standard FPGA platform and can be easily ported to an ASIC or any other FPGA platform. Due to the highly interconnect-centric nature of NoCs, the built-in resources of an FPGA in terms of routing channels and on chip logic are ideal and provide a well-utilized platform for the router design. Experimental results prove the proposed design is robust and cost effective. Each router consumes a mere 2.08 μW per bit per hop of power in the worst case while achieving high clock rates of 325 MHz easily on the target FPGA device post design synthesis and emulation.
  • Keywords
    field programmable gate arrays; logic design; network routing; network-on-chip; 1D network-on-chip architecture; 2D network-on-chip architecture; ASIC; FPGA device post design synthesis; FPGA-based single cycle reconfigurable router; NoC interconnect-centric nature; chip logic; frequency 325 MHz; low-latency router design; power 2.08 muW; routing channel; standard FPGA platform; Clocks; Computer architecture; Field programmable gate arrays; Ports (Computers); Power demand; Power dissipation; Topology; FPGA; FSM; GALS; LUT; Network on chip; flow control; interconnect; wormhole router;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-5760-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2013.6572369
  • Filename
    6572369