• DocumentCode
    1257803
  • Title

    Multi-FPGA System With Unlimited and Self-Timed Wave-Pipelined Multiplexed Routing

  • Author

    Strauch, Tobias

  • Author_Institution
    R&D, EDAptability e.K., Munich, Germany
  • Volume
    19
  • Issue
    9
  • fYear
    2011
  • Firstpage
    1549
  • Lastpage
    1558
  • Abstract
    This paper addresses the problem of finding the right system prototyping hardware which can handle all different kinds of routing graphs for various designs and applications. A structure of multiple field-programmable gate arrays (FPGAs) and their concentric arrangement is proposed. The connectivity is switch based and has no routing limitation. Therefore, no routing limitations must be considered during the design partitioning process. The delays between FPGA pins are short compared to alternative concepts and can be considered as equal. This equal length concept between FPGA pins enables a novel method of wave-pipelined multiplexed data transfer. The flexible routing, the short delays and the equal length aspect enable faster system speeds compared to alternative concepts. The predictive and constant delay between FPGAs eases board level timing models for timing driven system partitioning algorithms.
  • Keywords
    delays; field programmable gate arrays; delays; multiFPGA system; multiple field-programmable gate arrays; self-timed wave-pipelined multiplexed routing; switch based connectivity; system prototyping hardware; unlimited wave-pipelined multiplexed routing; Delay; Field programmable gate arrays; Hardware; Pins; Predictive models; Process design; Prototypes; Routing; Switches; Timing; Data communication; field-programmable gate array (FPGA); multiplexing; pipeline processing; routing;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2010.2055170
  • Filename
    5524056