• DocumentCode
    2619223
  • Title

    NoC-Based FPGA: Architecture and Routing

  • Author

    Gindin, Roman ; Cidon, Israel ; Keidar, Idit

  • Author_Institution
    Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa
  • fYear
    2007
  • fDate
    7-9 May 2007
  • Firstpage
    253
  • Lastpage
    264
  • Abstract
    We present a novel network-on-chip-based architecture for future programmable chips (FPGAs). A key challenge for FPGA design is supporting numerous highly variable design instances with good performance and low cost. Our architecture minimizes the cost of supporting a wide range of design instances with given throughput requirements by balancing the amount of efficient hard-coded NoC infrastructure and the allocation of "soft" networking resources at configuration time. Although traffic patterns are design-specific, the physical link infrastructure is a performance bottleneck, and hence should be hard-coded. It is therefore important to employ routing schemes that allow for high flexibility to efficiently accommodate different traffic patterns during configuration. We examine the required capacity allocation for supporting a collection of typical traffic patterns on such chips under a number of routing schemes. We propose a new routing scheme, weighted ordered toggle (WOT), and show that it allows high design flexibility with low infrastructure cost. Moreover, WOT utilizes simple, small-area, on-chip routers, and has low memory demands
  • Keywords
    field programmable gate arrays; logic CAD; network routing; network-on-chip; resource allocation; NoC-based FPGA design; network-on-chip-based architecture; programmable chips; routing scheme; traffic patterns; weighted ordered toggle; Costs; Field programmable gate arrays; Logic design; Network-on-a-chip; Routing; Silicon; System-on-a-chip; Telecommunication traffic; Throughput; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip, 2007. NOCS 2007. First International Symposium on
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    0-7695-2773-6
  • Type

    conf

  • DOI
    10.1109/NOCS.2007.31
  • Filename
    4209019