• DocumentCode
    3591657
  • Title

    RSR: a new rectilinear Steiner minimum tree approximation for FPGA placement and global routing

  • Author

    de Vincente, J. ; Lanchares, Juan ; Hermida, Roman

  • Author_Institution
    ETSIAN, Madrid, Spain
  • Volume
    1
  • fYear
    1998
  • Firstpage
    192
  • Abstract
    The work combines FPGA placement and global routing phases in a single phase, taking advantage of the interrelations between them both. The authors have developed rectilinear Steiner regions (RSR), a new fast algorithm to approximate the rectilinear Steiner minimum tree (RSMT) of each multi-terminal net. The search of placement solutions is performed in three simulated annealing optimization phases, guided by different objective functions. The first one uses a semi-perimeter classic metric to reduce the length of the nets. The second one estimates more precisely the length of the nets with RSR algorithm. The third stage measures the congestion making a fast routing of RSR regions in each placement iteration. They have also developed an RSR-based global router. This optimization method has been applied for the placement and global routing of a set of benchmark circuits. The layouts obtained, require equal or fewer routing tracks per channel segment than those produced by other tools appeared in the literature, that only optimize the semi-perimeter classic placement cost function
  • Keywords
    field programmable gate arrays; network routing; simulated annealing; tree searching; FPGA placement; benchmark circuits; channel segment; congestion; fast algorithm; global routing; multi-terminal net; objective functions; placement iteration; placement solution search; rectilinear Steiner minimum tree approximation; rectilinear Steiner regions; routing tracks; semi-perimeter classic metric; semi-perimeter classic placement cost function; semiperimeter classic metric; simulated annealing optimization; Circuit simulation; Cost function; Field programmable gate arrays; Heuristic algorithms; Optimization methods; Routing; Simulated annealing; Steiner trees; Surface-mount technology; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 1998. Proceedings. 24th
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8646-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1998.711797
  • Filename
    711797