2018 31st Symposium on Integrated Circuits and Systems Design (SBCCI) 2018
DOI: 10.1109/sbcci.2018.8533264
|View full text |Cite
|
Sign up to set email alerts
|

Enhancing Multi-Threaded Legalization Through $k$-d Tree Circuit Partitioning

Abstract: In the physical synthesis of integrated circuits the legalization step may move all circuit cells to fix overlaps and misalignments. While doing so, it should cause the smallest perturbation possible to the solution found by previous optimization steps to preserve placement quality. Legalization techniques must handle circuits with millions of cells within acceptable runtimes, besides facing other issues such as mixed-cell-height and fence regions. In this work we propose a k-d tree data structure to partition… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
1

Year Published

2018
2018
2019
2019

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(6 citation statements)
references
References 22 publications
(27 reference statements)
0
5
1
Order By: Relevance
“…However, when increasing the maximum displacement threshold to 15 rows, the lower precision of the ANN model results in degradation of the max displacement metric, whose average ratio becomes 0.42. However, this value is still much lower than the results from [6].…”
Section: Integration With Circuit Partitioningcontrasting
confidence: 67%
See 4 more Smart Citations
“…However, when increasing the maximum displacement threshold to 15 rows, the lower precision of the ANN model results in degradation of the max displacement metric, whose average ratio becomes 0.42. However, this value is still much lower than the results from [6].…”
Section: Integration With Circuit Partitioningcontrasting
confidence: 67%
“…A machine learning model that predicts the outcome of such legalization algorithms can be used to guide incremental optimization techniques or partitioning strategies. For example, the work of [6] proposes a circuit partitioning strategy to speed up legalization by executing the legalization algorithm in smaller regions of the circuit. This way, the authors sped up the legalization, but at the cost of maximum displacement degradation, since the partitioning reduces the solution space of the legalization algorithm.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations