• DocumentCode
    2633221
  • Title

    An on Chip Network inside a FPGA for Run-Time Reconfigurable Low Latency Grid Communication

  • Author

    Strunk, Jochen ; Volkmer, Toni ; Rehm, Wolfgang ; Schick, Heiko

  • Author_Institution
    Comput. Archit. Group, Chemnitz Univ. of Technol., Chemnitz, Germany
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    539
  • Lastpage
    546
  • Abstract
    In this paper a low latency, on chip communication network (NoC) for a run-time reconfigurable (RTR) grid inside dynamically and partially reconfigurable (DPR) FPGAs is proposed, which supports the arbitrary placement of run-time reconfigurable modules (RTRM) inside the grid. The dedicated, fully meshed, silicon network should support the arrangement of communication channels between the RTRMs within the different partially reconfigurable regions (PRRs) on the FPGA. The design of the network guarantees a low latency communication of RTRMs without mutual interference of each other. In comparison with an implementation using FPGA resources the dedicated silicon network could save an huge amount of resources in terms of transistors. The new degree of parallel communication provided for a RTR grid with arbitrarily placeable RTRMs offers new application fields for DPR capable FPGAs. Multiple user applications with inter-communicating offload compute kernels can be loaded on a host coupled FPGA accelerator, a real-time (RT) system with concurrent communication tasks are possible and enhancing the functionality on demand for embedded systems is conceivable. A case study was conducted for proof of concept and for the verification of the run-time environment system, which manages the configurable network.
  • Keywords
    field programmable gate arrays; grid computing; network-on-chip; dedicated silicon network; host coupled FPGA accelerator; intercommunicating offload compute kernel; on chip communication network; partially reconfigurable FPGA; run time reconfigurable low latency grid communication; run time reconfigurable module; Communication channels; Communication networks; Concurrent computing; Delay; Embedded computing; Field programmable gate arrays; Interference; Network-on-a-chip; Runtime; Silicon; FPGA; Network on Chip; NoC; dynamic and partial reconfiguration; run-time reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.133
  • Filename
    5349948