|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| J.R.S. Blair, E.L. Lloyd, "Minimizing External Wires in Generalized Single-Row Routing," IEEE Transactions on Computers, vol. 41, no. 6, pp. 771-776, June, 1992. | |||
| BibTex | x | ||
| @article{ 10.1109/12.144629, author = {J.R.S. Blair and E.L. Lloyd}, title = {Minimizing External Wires in Generalized Single-Row Routing}, journal ={IEEE Transactions on Computers}, volume = {41}, number = {6}, issn = {0018-9340}, year = {1992}, pages = {771-776}, doi = {http://doi.ieeecomputersociety.org/10.1109/12.144629}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Minimizing External Wires in Generalized Single-Row Routing IS - 6 SN - 0018-9340 SP771 EP776 EPD - 771-776 A1 - J.R.S. Blair, A1 - E.L. Lloyd, PY - 1992 KW - external wires; single-row routing; automated design; VLSI chips; circuit layout CAD; VLSI. VL - 41 JA - IEEE Transactions on Computers ER - | |||
Much of the recent work on the automated design of VLSI chips has concentrated on routing problems associated with such designs. One major class of routing problems focuses on single-row routing. Recently, the traditional single-row routing model has been generalized to allow external wires. Under this generalized model, it is possible to route many more single-row routing instances than in the traditional model. There is, however, a clear disadvantage in the use of external wires, since they force a lengthening of the channels surrounding the single row of terminals. Thus, it is desirable for these generalized single-row routings to use a minimum number of external wires. A linear-time algorithm for determining the minimum number of external wires needed to route a given instance of single-row routing is provided here.
[1] R. B. Arnold, "Complexity for single-row routing," Tech. Rep. 22-82, Center for Research in Computing Technology, Harvard Univ., Boston, MA, 1982.
[2] J. R. S. Blair, "The impact of wire topology on channel routing," Ph.D. dissertation, Univ. Pittsburgh, Pittsburgh, PA, 1986.
[3] J. R. S. Blair and E. L. Lloyd, "Generalized river routing--Algorithms and performance bounds," inVLSI Algorithms and Architectures: Aegean Workshop on Computing (AWOC), 1986, pp. 315-328.
[4] J. R. S. Blair and E. L. Lloyd, "The impact of wire topology on single-row routing,"J. Circuits, Syst. and Comput., to be published.
[5] J. R. S. Blair and E. L. Lloyd, "The benefits of external wires in single-row routing,"Inform. Processing Lett., vol. 40, pp. 43-49, 1991.
[6] D. Dolev, K. Karplus, A. Siegel, A. Strong, and J. Ullman, "Optimal algorithms for structural assembly,"VLSI Design, vol. 3, pp. 38-42, 1982.
[7] R. J. Enbody and H. C. Du, "Near-optimaln-layer channel routing," inProc. 23rd DAC, 1986, pp. 708-714.
[8] I. Gopal, S. Coppersmith, and C. K. Wong, "Optimal wiring of moveable terminals,"IEEE Trans. Comput., vol. C-32, pp. 845-858, 1983.
[9] J. Hopcroft and R. Tarjan, "Efficient planarity testing,"J. ACM, vol. 21, no. 4, pp. 549-568, 1974.
[10] Johannsen, "Bristle blocks: A silicon compiler," inProc. Caltech Conf. VLSI, 1989, pp. 303-313.
[11] A. S. LaPaugh and R. Pinter, "On minimizing channel density by lateral shifting," unpublished manuscript.
[12] C. E. Leiserson and R. Pinter, "Optimal placement for river routing," inProc. CMU Conf. VLSI Syst. and Computations, G. Steeleet al., Eds. Rockville, MD: Computer Science Press, 1981.
[13] E. L. Lloyd and S. S. Ravi, "One layer routing without component constraints,"J. Comput. Syst. Sci., vol. 28, pp. 420-438, 1984.
[14] C. Mead and L. Conway,Introduction to VLSI Systems. Reading, MA: Addison-Wesley, 1980, pp. 150-152.
[15] R. Raghavan and S. Sahni, "Single-row routing,"IEEE Trans. Comput., vol. C-32, pp. 209-220, 1983.
[16] R. Raghavan and S. Sahni, "The complexity of single-row routing,"IEEE Trans. Circuits Syst., vol. CAS-31, pp. 462-472, 1984.
[17] A. L. Rosenberg, "Three-dimensional VLSI: A case study,"J. ACM, vol. 30, pp. 397-416, 1983.
[18] J. D. Ullman,Computational Aspects of VLSI. Rockville, MD: Computer Science Press, 1984.

