Skip to main content
Book cover

Informatik pp 333–348Cite as

A Hierarchy Preserving Hierarchical Bottom-Up 2-layer Wiring Algorithm with Respect to Via Minimization

  • Chapter
  • 48 Accesses

Part of the book series: TEUBNER-TEXTE zur Informatik ((TTZI,volume 1))

Abstract

Here, the following hierarchical constrained via minimization problem (HCVM) is examined: “Let Q be a circuit with a given layout hierarchy. Find a 2-layer wiring of Q which needs a number of vias minimal with respect to the preservation of hierarchy, i.e., on condition that the description of the result is (nearly) as short as the description of Q before the 2-layer wiring”. The problem arises in connection with hierarchical physical synthesis, which is not highly developed yet although absolutely essential for the design of ULSI circuits. The computational complexity of HCVM is unknown till today. This paper presents a hierarchical bottom-up algorithm to (a variant of) this problem which is locally optimal, i.e., given the 2-layer wirings of the subcircuits of level i, it computes the optimal (partially induced by the wirings of the subcircuits) 2-layer wiring of the circuits of level i + 1. The algorithm’s running time is O(n 3 ) where n is the size of the hierarchical description of Q.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. B. Becker, Th. Burch, G. Hotz, D. Kiel, R. Kolla, P. Molitor, H. G. Osthof, G. Pitsch, and U. Sparmann. A graphical system for hierarchical specifications and checkups of VLSI circuits. In Proceedings of EDAC90, pages 174–179, 1990.

    Google Scholar 

  2. B. Becker, G. Hotz, R. Kolla, P. Molitor, and H.G. Osthof. Hierarchical design based on a calculus of nets. In Proceedings of DAC87, pages 649–653, 1987.

    Google Scholar 

  3. H. Gabow. Implementation of algorithms for maximum matching on non-bipartite graphs PhD thesis, Stanford University, 1973.

    Google Scholar 

  4. G. Hotz. Eine Algebraisierung des Syntheseproblems für Schaltkreise. EIK, 1:185–205,209–231, 1965.

    MathSciNet  MATH  Google Scholar 

  5. G. Hotz, R. Kolla, and P. Molitor. On network algebras and recursive functions. In Proceedings of GRAGRA86, LNCS 291, pages 250–261, 1986.

    Google Scholar 

  6. R. Kolla and P. Molitor. A note on hierarchical layer assignment. INTEGRATION, the VLSI Journal, 7:213–230, 1989.

    Article  Google Scholar 

  7. 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. 352 Seiten.

    Book  Google Scholar 

  8. W.K. Luk and J. Vuillemin. Recursive implementation of optimal time VLSI integer multipliers. In Proceedings IFIP Congress 83, pages 155–168, 1983.

    Google Scholar 

  9. K. Mehlhorn. Data Structures and Algorithms 2: Graph Algorithms and NP-Completeness EATCS Monographs on Theoretical Computer Science, 1984.

    MATH  Google Scholar 

  10. P. Molitor. Über die Bikategorie der logisch topologischen Netze und ihre Semantik PhD thesis, Universität des Saarlandes, 1986.

    Google Scholar 

  11. P. Molitor. On the contact minimization problem. In Proceedings of STACS87, pages 420–431, 1987.

    Google Scholar 

  12. P. Molitor. Free net algebras in VLSI-theory. FUNDAMENTA INFORMATI-CAE, XI: 117–142, 1988.

    MathSciNet  Google Scholar 

  13. P. Molitor. A survey on wiring. EIK, 27(1):3–19, 1991.

    MathSciNet  MATH  Google Scholar 

  14. C.S. Wallace. A suggestion for a fast multiplier. IEEE-EC, 13:14–17, 1964.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 B. G. Teubner Verlagsgesellschaft, Leipzig

About this chapter

Cite this chapter

Molitor, P. (1992). A Hierarchy Preserving Hierarchical Bottom-Up 2-layer Wiring Algorithm with Respect to Via Minimization. In: Buchmann, J., Ganzinger, H., Paul, W.J. (eds) Informatik. TEUBNER-TEXTE zur Informatik, vol 1. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-95233-2_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-95233-2_19

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-8154-2033-1

  • Online ISBN: 978-3-322-95233-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics