• DocumentCode
    2544873
  • Title

    DpRouter: A Fast and Accurate Dynamic-Pattern-Based Global Routing Algorithm

  • Author

    Cao, Zhen ; Jing, Tong ; Xiong, Jinjun ; Hu, Yu ; He, Lei ; Hong, Xianlong

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
  • fYear
    2007
  • fDate
    23-26 Jan. 2007
  • Firstpage
    256
  • Lastpage
    261
  • Abstract
    This paper presents a fast and accurate global routing algorithm, DpRouter, based on two efficient techniques: (1) dynamic pattern routing (Dpr), and (2) segment movement. These two techniques enable DpRouter to explore large solution space to achieve better routability with low time complexity. Compared with the state-of-the-arts, experimental results show that we consistently obtain better routing quality in terms of both congestion and wire length, while simultaneously achieving a more than 30x runtime speedup. We envision that this algorithm can be further leveraged in other routing applications, such as FPGA routing.
  • Keywords
    circuit CAD; integrated circuit interconnections; DpRouter; FPGA routing; dynamic pattern routing; global routing algorithm; routing quality; segment movement technique; Computer science; Educational programs; Field programmable gate arrays; Heuristic algorithms; Integrated circuit synthesis; Routing; Runtime; Space exploration; Table lookup; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    1-4244-0629-3
  • Electronic_ISBN
    1-4244-0630-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2007.357995
  • Filename
    4196041