2013
DOI: 10.1145/2442087.2442103
|View full text |Cite
|
Sign up to set email alerts
|

BonnRoute

Abstract: We present the core elements of BonnRoute: advanced data structures and algorithms for fast and highquality routing in modern technologies. Global routing is based on a combinatorial approximation scheme for min-max resource sharing. Detailed routing uses exact shortest path algorithms, based on a shape-based data structure for pin access and a two-level track-based data structure for long-distance connections. All algorithms are very fast. Compared to an industrial router (on 32 nm and 22 nm chips), BonnRoute… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 34 publications
(5 citation statements)
references
References 58 publications
0
5
0
Order By: Relevance
“…[30] proposed an XSMT algorithm based on social learning DPSO and an effective twostage construction method to achieve the best wire length optimization effect. [31] presented an efficient VLSI routing algorithm employing novel DPSO and multistage transformation to build XSMT. [32] presented a unified algorithm for XSMT and RSMT construction based on a hybrid transformation strategy (HTS) and self-adapting DPSO.…”
Section: Related Workmentioning
confidence: 99%
“…[30] proposed an XSMT algorithm based on social learning DPSO and an effective twostage construction method to achieve the best wire length optimization effect. [31] presented an efficient VLSI routing algorithm employing novel DPSO and multistage transformation to build XSMT. [32] presented a unified algorithm for XSMT and RSMT construction based on a hybrid transformation strategy (HTS) and self-adapting DPSO.…”
Section: Related Workmentioning
confidence: 99%
“…Routing to minimize the total number of vertices used is NP-hard, but polynomialtime approximation algorithms exist [56]. In practice, heuristic routing algorithms scale to problem sizes much larger than current QA architectures [57,58,59,60,61].…”
Section: Routingmentioning
confidence: 99%
“…This makes the problem harder, as the edge-weighted Steiner tree problem is (1.39)-approximable in polynomial time [62], while vertexweighted Steiner-tree is only (log k)-approximable for k terminals in polynomial time unless P=NP [63]. Nevertheless, in practice, simple 2-approximation algorithms for edge-weighted Steiner tree such as the MST algorithm [64] or Path Composition [65] also work very well for the vertex-weighted problem. In this section, we describe a modification of the routing algorithm BonnRoute [65] for vertex-weighted Steiner trees.…”
Section: Routingmentioning
confidence: 99%
See 2 more Smart Citations