Back to Search
Start Over
Region-Based and Panel-Based Algorithms for Unroutable Placement Recognition
- Source :
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 34:502-514
- Publication Year :
- 2015
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2015.
-
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.
- Subjects :
- Router
Engineering
business.industry
Computer Graphics and Computer-Aided Design
Set (abstract data type)
Hardware_INTEGRATEDCIRCUITS
Algorithm design
Electrical and Electronic Engineering
Routing (electronic design automation)
business
Recognition algorithm
Algorithm
Time complexity
Software
Subjects
Details
- ISSN :
- 19374151 and 02780070
- Volume :
- 34
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Accession number :
- edsair.doi...........b9c1025d0b5d12a849227dce2de42e05
- Full Text :
- https://doi.org/10.1109/tcad.2015.2394432