• DocumentCode
    2141102
  • Title

    Design of a GALS-NoC Using Soft-cores on FPGAs

  • Author

    Katabami, Hideki ; Saito, Hiroshi ; Yoneda, Tomokazu

  • Author_Institution
    Univ. of Aizu, Aizu-Wakamatsu, Japan
  • fYear
    2013
  • fDate
    26-28 Sept. 2013
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    In this paper, we propose a Globally-Asynchronous Locally-Synchronous Network-on-Chip (GALS-NoC) architecture for FPGAs. Each node in the proposed GALS-NoC is based on a soft-core processor for FPGAs. Each node also has a local clock generator with a clock gating circuit to reduce power consumption of nodes. The asynchronous network in the proposed GALS-NoC is based on MouseTrap. In addition to the proposed GALS-NoC, we propose three functions which control data transfers and distribution of local clock signal at application level. Moreover, we propose a design method for the proposed GALS-NoC using a design support tool set for FPGAs. In the experiments, we evaluate the execution time, power consumption, and energy consumption of the proposed GALS-NoC comparing with a single-clock NoC and a multi-clock NoC.
  • Keywords
    asynchronous circuits; clocks; field programmable gate arrays; network-on-chip; FPGA; GALS-NoC design; MouseTrap; application level; clock gating circuit; data transfer control; design support tool set; energy consumption evaluation; execution power; execution time evaluation; globally-asynchronous locally-synchronous network-on-chip architecture; local clock generator; local clock signal distribution control; node power consumption reduction; power consumption evaluation; soft-core processor; Bridge circuits; Clocks; Computer architecture; Field programmable gate arrays; Nickel; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Multicore Socs (MCSoC), 2013 IEEE 7th International Symposium on
  • Conference_Location
    Tokyo
  • Type

    conf

  • DOI
    10.1109/MCSoC.2013.35
  • Filename
    6657900