Optimal layer assignment for escape routing of buses

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

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

18 Citations (Scopus)

Abstract

Escape routing is a critical problem in PCB design. In ICCAD'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.

Original languageEnglish
Title of host publicationICCAD '09
Subtitle of host publicationProceedings of the 2009 International Conference on Computer-Aided Design
PublisherAssociation for Computing Machinery (ACM)
Pages245-248
Number of pages4
ISBN (Print)9781605588001
DOIs
Publication statusPublished - 2 Nov 2009
Event2009 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2009 - DoubleTree Hotel, San Jose, United States
Duration: 2 Nov 20095 Nov 2009
https://dl.acm.org/doi/proceedings/10.1145/1687399 (Conference proceedings)

Publication series

NameIEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
ISSN (Print)1092-3152
ISSN (Electronic)1558-2434

Conference

Conference2009 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2009
Country/TerritoryUnited States
CitySan Jose
Period2/11/095/11/09
Internet address

Scopus Subject Areas

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

User-Defined Keywords

  • Bus
  • Escape routing
  • Layer assignment
  • Printed circuit board (PCB)

Fingerprint

Dive into the research topics of 'Optimal layer assignment for escape routing of buses'. Together they form a unique fingerprint.

Cite this