Publication:
A Matching Based Escape Routing Algorithm with Variable Design Rules and Constraints

cris.lastimport.scopus2025-05-09T22:39:49Z
cris.virtual.departmentElectronics Engineeringen_US
cris.virtual.departmentElectrical Engineeringen_US
cris.virtual.departmentComputer Science and Information Engineeringen_US
cris.virtual.departmentCenter for Information and Electronics Technologiesen_US
cris.virtual.departmentMediaTek-NTU Research Centeren_US
cris.virtual.orcid0000-0002-0564-5719en_US
cris.virtualsource.department4fed66ab-12fe-481e-9f67-c8d5d0620977
cris.virtualsource.department4fed66ab-12fe-481e-9f67-c8d5d0620977
cris.virtualsource.department4fed66ab-12fe-481e-9f67-c8d5d0620977
cris.virtualsource.department4fed66ab-12fe-481e-9f67-c8d5d0620977
cris.virtualsource.department4fed66ab-12fe-481e-9f67-c8d5d0620977
cris.virtualsource.orcid4fed66ab-12fe-481e-9f67-c8d5d0620977
dc.contributor.authorLiu, Qinghaien_US
dc.contributor.authorLin, Disien_US
dc.contributor.authorChen, Chuandongen_US
dc.contributor.authorHe, Huanen_US
dc.contributor.authorChen, Jianlien_US
dc.contributor.authorYAO-WEN CHANGen_US
dc.date.accessioned2023-10-26T06:43:05Z
dc.date.available2023-10-26T06:43:05Z
dc.date.issued2023-01-01
dc.description.abstractEscape routing is a critical problem in PCB routing, and its quality greatly affects the PCB design cost. Unlike the traditional escape routing that works mainly for the BGA package with unique line width and space, this paper presents a high-performance escape routing algorithm to handle problems with variable design rules and manual constraints, including variable line widths/spaces, the neck mode of wires, and the pad entry for differential pairs. We first propose a novel obstacle-avoiding method to project pins to the boundary and construct a channel projection graph. We then construct a bi-projection graph and propose a matching-based hierarchical sequencing algorithm to consider manual constraints. We perform global routing for each pin/differential pair by congestion-avoiding path initialization and rip-up and reroute path optimization. Finally, we complete detailed routing in every face, ensuring the wire angle and pad entry constraints. Experimental results show that our algorithm can achieve 100% routability without any design rule violation for all given industrial PCB instances, while two state-of-the-art routers cannot complete routing.en_US
dc.identifier.doi10.1109/DAC56929.2023.10247781
dc.identifier.isbn9798350323481
dc.identifier.issn0738100X
dc.identifier.scopus2-s2.0-85173093252
dc.identifier.urihttps://scholars.lib.ntu.edu.tw/handle/123456789/636607
dc.identifier.urlhttps://api.elsevier.com/content/abstract/scopus_id/85173093252
dc.relation.ispartofProceedings - Design Automation Conferenceen_US
dc.relation.journalvolume2023-Julyen_US
dc.relation.pageend6en_US
dc.titleA Matching Based Escape Routing Algorithm with Variable Design Rules and Constraintsen_US
dc.typeconference paper
dspace.entity.typePublication

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: