• DocumentCode
    3592318
  • Title

    Optimal layer assignment for escape routing of buses

  • Author

    Yan, Tan ; Kong, Hui ; Wong, Martin D F

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2009
  • Firstpage
    245
  • Lastpage
    248
  • Abstract
    Escape routing is a critical problem in PCB design. In IC-CAD´07, a layer assignment algorithm was proposed for escape routing of buses. The algorithm is optimal for single layer design in the sense that it determines if a set of buses can all be escaped on one layer. If they cannot, the algorithm is able to select a maximum subset of the buses that can be escaped on one layer. This, in turn, leads to a heuristic for the layer assignment problem with multiple layers, which is to repeatedly assign a maximum subset of the unassigned buses to a new layer. In this work, we present an algorithm that solves the multi-layer layer assignment problem optimally. Our algorithm guarantees to produce a layer assignment with minimum number of layers. We applied our algorithm on industrial data and obtained encouraging results.
  • Keywords
    network routing; printed circuit design; PCB design; buses; escape routing; industrial data; multilayer layer assignment problem; optimal layer assignment; Algorithm design and analysis; Heuristic algorithms; Integrated circuit packaging; Integrated circuit technology; Laboratories; Permission; Phased arrays; Pins; Printed circuits; Routing; Bus; escape routing; layer assignment; printed circuit board (PCB);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design - Digest of Technical Papers, 2009. ICCAD 2009. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-60558-800-1
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • Filename
    5361286