• DocumentCode
    1662456
  • Title

    A two-layer bus routing algorithm for high-speed boards

  • Author

    Ozdal, Muhammet Mustafa ; Wong, Martin D F

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    2004
  • Firstpage
    99
  • Lastpage
    105
  • Abstract
    The increasing clock frequencies in high-end industrial circuits bring new routing challenges that cannot be handled by traditional algorithms. An important design automation problem for high-speed boards today is routing nets within tight minimum and maximum length bounds. In this paper, we propose an algorithm for routing bus structures between components on two layers such that all length constraints are satisfied. This algorithm handles length extension simultaneously during the actual routing process so that maximum resource utilization is achieved during length extension. Our approach here is to process one track at a time, and choose the best subset of nets to be routed on each track. The algorithm we propose for single-track routing is guaranteed to find the optimal subset of nets together with the optimal solution with length extension on one track. The experimental comparison with a recently proposed technique shows the effectiveness of this algorithm both in terms of solution quality and run-time.
  • Keywords
    printed circuit design; high end industrial circuits; high speed boards; routing bus structures; two layer bus routing algorithm; Circuits; Clocks; Computer industry; Computer science; Design automation; Frequency; Resource management; Routing; Runtime; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings. IEEE International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-2231-9
  • Type

    conf

  • DOI
    10.1109/ICCD.2004.1347907
  • Filename
    1347907