Region-Based and Panel-Based Algorithms for Unroutable Placement Recognition

3Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

To avoid producing unroutable placement solutions, many state-of-the-art routability-driven placers iteratively invoke global routers to evaluate their placement solutions, and then perform routability optimization. However, using a global router to evaluate hard-to-route placement solutions may spend considerable runtime and it cannot guarantee that a placement is truly unroutable to any router. This paper presents an unroutable placement recognizer based on a window-based unroutable region recognition algorithm and a length-bounded unroutable panel recognition (UPR) algorithm, which can confirm some placements that are exactly unroutable among a set of hard-to-route placements. In addition, if a placement is recognized to be unroutable, the recognizer can report a lower bound of total overflow for the placement. The experimental results reveal that the unroutable region recognition algorithm can find out 16 placements that are definitely unroutable among 23 widely used hard-to-route global routing benchmarks. Moreover, when a scenic constraint is considered, the UPR algorithm can find out a few more placements that are also unroutable.

Author supplied keywords

Cite

CITATION STYLE

APA

Liu, W. H., Chien, T. K., & Wang, T. C. (2015). Region-Based and Panel-Based Algorithms for Unroutable Placement Recognition. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 34(4), 502–514. https://doi.org/10.1109/TCAD.2015.2394432

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free