Skip to main content

Performance driven k-layer wiring

  • Conference paper
  • First Online:
Book cover STACS 92 (STACS 1992)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 577))

Included in the following conference series:

  • 131 Accesses

Abstract

Given a grid based wire layout, the objective of the layer assignment problem we investigate in this paper is to minimize the interconnect delay by taking into account the conductivity of interconnection wires and vias. For MOS circuits with two or more layers for interconnections, the problem is shown to be NP-hard. It remains NP-hard for the case of two layers having the same conductivity (PDW(=)2) and for the case of two layers with extremely different conductivities (PDW(≠) 2). However, PDW(≠)2 can be reduced to a generalized flow problem which gives hope of good approximating heuristics not only for PDW(≠) 2 but also for the general problem. PDW(≠)2 can be solved in polynomial time when the routing grid is sufficiently fine.

Research supported by DFG, SFB124, TP B1/B2, VLSI Entwurfsmethoden und Parallelität.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M.J. Ciesielski. Layer assignment for VLSI interconnect delay minimization. IEEE Transactions on Computer Aided Design, CAD-8(6):702–707, June 1989.

    Google Scholar 

  2. A.V. Goldberg, E. Tardos, and R.E. Tarjan. Network flow algorithms. Technical Report 860, School of Operations Research and Industrial Engineering, Cornell University, Ithaca, NY 14853-7501, September 1989.

    Google Scholar 

  3. M. Kaufmann and P. Molitor. Minimal stretching of a layout to ensure 2-layer wirability. INTEGRATION, the VLSI Journal, December 1991. 14 pages.

    Google Scholar 

  4. M. Kaufmann, P. Molitor, and W. Vogelgesang. Performance driven k-layer wiring. Technical Report TR-14/1990, Sonderforschungsbereich 124 VLSI Entwurfsmethoden und Parallelität, Fachbereich Informatik, Universität des Saarlandes, Im Stadtwald, W-6600 Saarbrücken 11, FRG, 1990.

    Google Scholar 

  5. R. Kolla, P. Molitor, and H.G. Osthof. Einführung in den VLSI-Entwurf. Leitfäden und Monographien der Informatik. B.G. Teubner Verlag, Stuttgart, 1989.

    Google Scholar 

  6. Y.S. Kuo, T.C. Chern, and W. Shih. Fast algorithm for optimal layer assignment. In Proceedings of the 25th ACM/IEEE Design Automation Conference (DAC88), pages 554–559, June 1988.

    Google Scholar 

  7. K. Mehlhorn. Data Structures and Algorithms 2: Graph Algorithms and NP-Completeness. EATCS Monographs on Theoretical Computer Science. Springer-Verlag, Berlin Heidelberg New York Tokio, 1984.

    Google Scholar 

  8. P. Molitor. On the contact minimization problem. In Proceedings of the 4th Annual Symposium on Theoretical Aspects of Computer Science (STACS87), pages 420–431, February 1987.

    Google Scholar 

  9. P. Molitor. A survey on wiring. EIK Journal of Information Processing and Cybernetics, EIK 27(1):3–19, 1991.

    Google Scholar 

  10. N.J. Naclerio, S. Masuda, and K. Nakajima. Via minimization for gridless layouts. In Proceedings of the 24th ACM/IEEE Design Automation Conference (DAC87), pages 159–165, June 1987.

    Google Scholar 

  11. R. Pinter. Optimal layer assignment for interconnect. In Proceedings of the IEEE International Conference on Circuits and Computers, pages 398–401, September 1982.

    Google Scholar 

  12. P. Raghavan. Probabilistic construction of deterministic algorithms: Approximating packing integer programs. In Proceedings of the 27th Annual Symposium on Foundations of Computer Science, pages 10–18, 1986.

    Google Scholar 

  13. J. Rubinstein, P. Penfield, and M.A. Horowitz. Signal delay in rc networks. IEEE Transactions on Computer-Aided Design, CAD-2:202–210, July 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alain Finkel Matthias Jantzen

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kaufmann, M., Molitor, P., Vogelgesang, W. (1992). Performance driven k-layer wiring. In: Finkel, A., Jantzen, M. (eds) STACS 92. STACS 1992. Lecture Notes in Computer Science, vol 577. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55210-3_207

Download citation

  • DOI: https://doi.org/10.1007/3-540-55210-3_207

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55210-9

  • Online ISBN: 978-3-540-46775-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics