參考文獻 |
[1] S. M. Sait and H. Youssef, VLSI Physical Design Automation: Theory and Practice, McGraw-Hill, 1995.
[2] C.-W. Lin, S.-Y. Chen, C.-F. Li, Y.-W. Chang, and C.-L. Yang, “Obstacle-avoiding rectilinear Steiner tree construction based on spanning graphs,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 27, no. 4, pp. 643—653, April 2008.
[3] I. H.-R. Jiang, S.-W. Lin and Y.-T. Yu, “Unification of obstacle-avoiding rectilinear Steiner tree construction,” in Proceedings of IEEE International SOC Conference, pp. 127—130, September 2008.
[4] J. Jaja and S. A. Wu, “On routing two-terminal nets in the presence of obstacles,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 8, no. 5, pp. 563—570, May 1989.
[5] J. Long, H. Zhou, and S. O. Memik, “An O(nlogn) edge-based algorithm for obstacle-avoiding rectilinear Steiner tree construction,” in Proceedings ACM International Symposium on Physical Design, pp. 126—133, April 2008.
[6] Y. Shi, P. Mesa, H. Yu, and L, He “Circuit simulation based obstacle-aware Steiner routing,” in Proceedings of ACM/IEEE Design Automation Conference, pp. 385—388, July 2006.
[7] C. Chiang, M. Sarrafzadeh, and C. K. Wong, “An algorithm for exact rectilinear Steiner trees for switchbox with obstacles,” IEEE Transactions on circuits and systems. I: Fundamental theory and applications, vol. 39, no. 6, pp. 446—455, June 1992.
[8] Y. Hu, T. Jing, X. Hong, Z. Feng, X. Hu, and G. Yan, “An-OARSMan: Obstacle-avoiding routing tree construction with good length performance,” in Proceedings of ACM/IEEE Asia and South Pacific Design Automation Conference, pp. 7—12, January 2005.
[9] Z. Feng, Y. Hu, T. Jing, X. Hong, X. Hu, and G. Yan, “An O(n log n) algorithm for obstacle-avoiding routing tree construction in the λ-geometry plane,” in Proceedings of ACM International Symposium on Physical Design, pp. 48—55, April 2006.
[10] P.-C. Wu, J.-R. Gao, and T.-C. Wang, “A fast and stable algorithm for obstacle-avoiding rectilinear Steiner minimal tree construction,” in Proceedings of ACM/IEEE Asia and South Pacific Design Automation Conference, pp. 262—267, January 2007.
[11] M. C. Yildiz and P.H. Madden, “Preferred direction Steiner trees,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 21, no. 11, pp. 1368—1372, November 2002.
[12] Z. C. Shen, C. C. N. Chu, and Y.-M. Li, “Efficient rectilinear Steiner tree construction with rectilinear blockages,” in Proceedings of IEEE International Conference on Computer Design, pp. 38—44, November 2005.
[13] I. H.-R. Jiang and Y.-T. Yu, “Configurable Rectilinear Steiner Tree Construction for SoC and Nano Technologies,” in Proceeding of IEEE International Conference on Computer Design, October 2008.
[14] C.-W. Lin, S.-L. Huang, K.-C. Hsu, M.-X. Li, and Y.-W. Chang, “Multi-layer obstacle-avoiding rectilinear Steiner tree construction based on spanning graphs,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 27, no. 11, pp. 2007—2016, November 2008.
[15] C.-H. Liu, Y.-H. Chou, S.-Y. Yuan, and S.-Y. Kuo, “Efficient multilayer routing based on obstacle-avoiding preferred direction Steiner tree,” in Proceedings of ACM International Symposium on Physical design, pp. 118—125, April 2008.
[16] Y.-W. Chang and S.-P. Lin, “MR: a new framework for multilevel full-chip routing,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 23, no. 5, pp. 793—800, May 2004.
[17] T.-Y. Ho, Y.-W. Chang, and S.-J. Chen, “Multilevel routing with antenna avoidance,” in Proceedings of ACM International Symposium on Physical Design, pp. 34—40, April 2004.
[18] T.-Y. Ho, Y.-W. Chang, S.-J. Chen, and D.-T. Lee, “Crosstalk- and performance-driven multilevel full-chip routing,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 6, pp. 869—878, June 2005.
[19] H. Zhou, “Efficient Steiner tree construction based on spanning graphs,” in Proceedings of ACM International Symposium on Physical Design, pp. 152—157, April 2003.
[20] J. L. Ganley and J. P. Cohoon, “Routing a multi-terminal critical net: Steiner tree construction in the presence of obstacles,” in Proceedings of IEEE International Symposium On Circuits and Systems, vol. 1, pp. 113—116, May 1994.
[21] E. W. Dijkstra, A note on two problems in connexion with graphs, Numerische Mathematik, 1: 269—271, 1959.
[22] T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithms, 2nd Edition, MIT Press, 2001.
[23] C. Y. Lee, “An algorithm for path connections and its applications,” IRE Transactions on Electronic Computers, EC-10(3): 346—365, September 1961.
[24] Z. Xing and R. Kaog, “Shortest path search using tiles and piecewise linear cost propagation,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 21, no. 2, pp. 145—158, February 2002.
[25] S. Q. Zheng, J. S. Lim, and S. S. Iyengar, “Finding obstacle-avoiding shortest paths using implicit connection graphs,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 15, no. 1, pp. 103—110, January 1996.
[26] Y. F. Wu, P. Widmayer, M. D. F. Schlag, and C. K. Wong, “Rectilinear shortest paths and minimum spanning trees in the presence of rectilinear obstacle,” IEEE Transactions on Computers, vol. C-36, no. 3, pp. 321—331, March 1987.
[27] http://www.gnuplot.info/
|