Simultaneous escape routing and layer assignment for dense PCBS

Muhammet Mustafa Ozdal, Martin D. F. Wong

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

38 Citations (Scopus)

Abstract

As die sizes are shrinking, and circuit complexities are increasing, the PCB routing problem becomes more and more challenging. Traditional routing algorithms can not handle these challenges effectively, and many high end designs in the industry require manual routing efforts. In this paper, we propose a problem decomposition that distinguishes routing within dense components from routing in the intermediate area. In particular, we propose an effective methodology to find the escape routing solution for multiple components simultaneously such that the number of crossings in the intermediate area is minimized. For this, we model the problem as a longest path with forbidden pairs (LPFP) problem, and propose two algorithms for it. The first is an exact polynomial-time algorithm that is guaranteed to find the maximal planar routing solution on one layer. The second is a randomized algorithm that has good scalability characteristics for large circuits. Then we use these algorithms to assign the maximal subset of planar nets to each layer, and then distribute the remaining nets at the end. We demonstrate the effectiveness of these algorithms through experiments on industrial circuits.
Original languageEnglish
Title of host publicationProceedings of the IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2004
Place of PublicationUnited States
PublisherIEEE
Pages822-829
Number of pages8
DOIs
Publication statusPublished - Nov 2004
EventIEEE/ACM International Conference on Computer-Aided Design: Digest of Technical Papers, ICCAD 2004 - DoubleTree Hotel, San Jose, United States
Duration: 7 Nov 200411 Nov 2004
https://ieeexplore.ieee.org/xpl/conhome/9494/proceeding (Conference proceedings)

Publication series

NameProceedings of IEEE/ACM International Conference on Computer-Aided Design, ICCAD
ISSN (Print)1092-3152

Conference

ConferenceIEEE/ACM International Conference on Computer-Aided Design: Digest of Technical Papers, ICCAD 2004
Country/TerritoryUnited States
CitySan Jose
Period7/11/0411/11/04
Internet address

Scopus Subject Areas

  • Software
  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'Simultaneous escape routing and layer assignment for dense PCBS'. Together they form a unique fingerprint.

Cite this