• DocumentCode
    2516623
  • Title

    Directional bias and non-uniformity in FPGA global routing architectures

  • Author

    Betz, V. ; Rose, J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • fYear
    1996
  • fDate
    10-14 Nov. 1996
  • Firstpage
    652
  • Lastpage
    659
  • Abstract
    We investigate the effect of the prefabricated routing track distribution on the area-efficiency of FPGAs. The first question we address is whether horizontal and vertical channels should contain the same number of tracks (capacity), or if there is a density advantage with a directional bias. Secondly, should the channels have a uniform capacity, or is there an advantage when capacities vary from channel to channel? The key result is that the most area-efficient global routing architecture is one with uniform (or very nearly uniform) channel capacities across the entire chip in both the horizontal and vertical directions. Several non-uniform and directionally-biased architectures, however are fairly area-efficient provided that appropriate choices are made for the pin positions on the logic blocks and the logic array aspect ratio.
  • Keywords
    circuit layout CAD; field programmable gate arrays; logic CAD; network routing; reconfigurable architectures; FPGA global routing architectures; area-efficiency; density; directional bias; horizontal channels; logic array aspect ratio; logic blocks; nonuniformity; pin positions; prefabricated routing track distribution; uniform capacity; vertical channels; Channel capacity; Circuits; Computer architecture; Costs; Explosives; Field programmable gate arrays; Logic arrays; Logic design; Manufacturing; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    0-8186-7597-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1996.571342
  • Filename
    571342