• DocumentCode
    1994468
  • Title

    An FPGA Router for Alternative Reconfiguration Flows

  • Author

    Wenwei Zha ; Athanas, Peter

  • Author_Institution
    Bradley Dept. of Electr. & Comput. Eng., State Univ. Blacksburg, Blacksburg, VA, USA
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    163
  • Lastpage
    171
  • Abstract
    An FPGA router is developed using both the PathFinder and A* algorithms. Instead of the popular routing channel and rack model that is widely adopted by the research community, a modified routing model based on the architecture description for Xilinx devices (XDLRC) is applied. As a result, the proposed router works for any real device with an XDLRC description, which makes it a good candidate for FPGA reconfiguration flows. Tests of routing MCNC benchmark circuits are run for five different FPGA devices. The performance results are comparable to those of VPR and ROCR. Two useful application of the proposed router are demonstrated. One is fast module assembly, which runs tens of times faster than the vendor tool. The other is routing-free sandbox creation which outperforms OpenPR in terms of run time.
  • Keywords
    field programmable gate arrays; logic design; network routing; A* algorithm; FPGA router; MCNC benchmark circuit; PathFinder algorithm; XDLRC description; Xilinx device; alternative reconfiguration flow; modified routing model; routing-free sandbox creation; Benchmark testing; Computer architecture; Field programmable gate arrays; Pins; Routing; Tiles; Wires; A* Algorithm; FPGA; PathFinder; XDLRC; reconfiguration; router;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.221
  • Filename
    6650883