Title :
Obstacle-Avoiding Rectilinear Steiner Minimal Tree construction
Author :
Chang, Yung Tai ; Tsai, Ya Wen ; Chi, Jun Cheng ; Chi, Mely Chen
Author_Institution :
Dept. of Inf. & Comput. Eng., Chung Yuan Christian Univ., Chungli
Abstract :
We present a construction-by-correction approach to solve the obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) construction problem. We build an obstacle-weighted spanning tree as a guidance to construct OARSMT on an escape graph. We use Dijkstra´s algorithm for routing. A refinement of U- shaped removal is applied during the routing process to further reduce the wire length. Our experimental results show that comparing to several state-of-the-art works this algorithm achieves the shortest average total wire length. It also uses short run time for practical-size problems.
Keywords :
circuit layout CAD; collision avoidance; integrated circuit layout; network routing; trees (mathematics); Dijkstra´s algorithm; U-shaped removal; construction-by-correction approach; escape graph; obstacle-avoiding rectilinear Steiner minimal tree construction; obstacle-weighted spanning tree; routing process; Buildings; Pins; Routing; Steiner trees; Tree graphs; Very large scale integration; Wire;
Conference_Titel :
VLSI Design, Automation and Test, 2008. VLSI-DAT 2008. IEEE International Symposium on
Conference_Location :
Hsinchu
Print_ISBN :
978-1-4244-1616-5
Electronic_ISBN :
978-1-4244-1617-2
DOI :
10.1109/VDAT.2008.4542406