• DocumentCode
    1569787
  • Title

    Optimal simultaneous pin assignment and escape routing for dense PCBs

  • Author

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

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2010
  • Firstpage
    275
  • Lastpage
    280
  • Abstract
    In PCB designs, pin positions greatly affect routability of the design. State-of-the-art pin assignment algorithms are guided by simple (heuristic) metrics to estimate routability and thus have no guarantee to obtain a routable solution. In this paper, we present a novel approach to obtain a pin assignment solution that guarantees routability. We show that the problem of simultaneous pin assignment and escape routing can be solved optimally in polynomial time. We then focus on the pin assignment and escape routing for the terminals in a bus, and present algorithmic enhancements as well as discuss the tradeoffs between single-layer and multi-layer implementations. We tested our approach on a state-of-the-art industrial board with 80 buses (over 7000 nets). The pin assignment and escape routing solutions for all the 80 buses are successfully obtainted in less than 5 minutes of CPU time.
  • Keywords
    polynomials; printed circuit design; system buses; CPU time; PCB designs; buses; dense PCB; escape routing; heuristic metrics; multi-layer implementations; pin assignment; pin positions; polynomial time; state-of-the-art; Algorithm design and analysis; Circuit synthesis; Large-scale systems; Packaging; Pins; Polynomials; Routing; Signal design; State estimation; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419881
  • Filename
    5419881