• DocumentCode
    2298525
  • Title

    Timing-driven routing for symmetrical-array-based FPGAs

  • Author

    Zhu, Kai ; Chang, Yao-Wen ; Wong, D.F.

  • Author_Institution
    Triscend Corp., Mountain View, CA, USA
  • fYear
    1998
  • fDate
    5-7 Oct 1998
  • Firstpage
    628
  • Lastpage
    633
  • Abstract
    In this paper, we present a timing-driven global router for symmetrical-array-based FPGAs. The routing resources in the symmetrical-array-based FPGAs consist of segments of various lengths. Researchers have shown that the number of segments, instead of wirelength, used by a net is the most critical factor in controlling routing delay in an FPGA. Thus, traditional measure of routing delay based on the geometric distance of a signal is not accurate. To consider wirelength and delay simultaneously, we study a model of timing-driven routing trees, arising from the special properties of FPGA routing architectures. We explore the complexity of the routing-tree problem and present efficient and effective approximation algorithms for the problem. Based on the solutions to the routing-tree problem, we present a global-routing algorithm which is able to utilize various routing segments with global consideration to meet the timing constraints. Experimental results on benchmark circuits show that our approach is promising
  • Keywords
    circuit layout CAD; field programmable gate arrays; logic CAD; network routing; timing; FPGA; FPGAs; benchmark circuits; complexity; delay; routing resources; symmetrical-array-based; timing-driven global router; timing-driven routing trees; wirelength; Approximation algorithms; Circuit optimization; Delay; Field programmable gate arrays; Information science; Integrated circuit interconnections; Logic arrays; Routing; Switches; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-9099-2
  • Type

    conf

  • DOI
    10.1109/ICCD.1998.727132
  • Filename
    727132