• DocumentCode
    3192654
  • Title

    Enabling fast Network-on-Chip topology selection: an FPGA-based runtime reconfigurable prototyper

  • Author

    Meloni, Paolo ; Secchi, Simone ; Raffo, Luigi

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. of Cagliari, Cagliari, Italy
  • fYear
    2010
  • fDate
    27-29 Sept. 2010
  • Firstpage
    43
  • Lastpage
    48
  • Abstract
    The complexity of modern interconnect architecture design requires highly accurate and rapid simulation environments. FPGA-based emulators have been proposed as an alternative to software cycle-accurate simulators, preserving maximum accuracy and reasonable simulation times. However, the potential speedup is reduced by the time overhead needed for RTL synthesis/implementation. This paper proposes runtime reconfiguration of the architecture to push the hardware emulation one step further, by reducing the number of FPGA implementation processes to be run. To this aim, this work presents an algorithm that synthesizes, for a set of candidate architectural configurations, a connection topology capable of reconfiguring itself via software to emulate all the design space points under evaluation. We present the actual reconfiguration algorithm, the CAD tools and the hardware mechanisms that implement it. The design capabilities provided by this approach are evaluated with a design space exploration case study.
  • Keywords
    circuit CAD; field programmable gate arrays; network topology; network-on-chip; FPGA-based runtime reconfigurable prototyper; RTL synthesis-implementation; design space points; fast network-on-chip topology selection; modern interconnect architecture design; software cycle-accurate simulators; time overhead; Emulation; Field programmable gate arrays; Hardware; Optical wavelength conversion; Runtime; Switches; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
  • Conference_Location
    Madrid
  • Print_ISBN
    978-1-4244-6469-2
  • Type

    conf

  • DOI
    10.1109/VLSISOC.2010.5642625
  • Filename
    5642625