Skip to main content

Ein robuster Rahmen für hierarchisches Floorplanning mit integrierter globaler Verdrahtung

  • Conference paper
Book cover GI — 20. Jahrestagung II

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 258))

  • 141 Accesses

Zusammenfassung

Wir präsentieren einen algorithmischen Rahmen für hierarchisches Floorplanning mit integrierter globaler Verdrahtung. Hierbei erweitern wir bewährte hierarchische Lösungsstrategien und stimmen sie in einem homogenen Rahmen aufeinander ab. Die Basis des Verfahrens bildet der Cut-tree, der eine rekursive Zerteilungsstruktur des auszulegenden Schaltkreises beschreibt. Sowohl der Floorplan als auch die globale Verdrahtung werden mittels effizienter Baumdurchläufe durch den Cut-tree konstruiert. Zur Lösung von Teilproblemen verwenden wir mächtige Optimierungsmethoden wie Matching, ganzzahlige Programmierung und Netzwerkfluß. Mithilfe der Integration der globalen Verdrahtung in das Floorplanning basieren die Optimierungen nicht mehr auf ungenauen Netzlängenabschätzungen, sondern auf dem genauen Verlauf der Netze. Auf diese Weise lassen sich neben der Fläche auch andere Kostenkriterien, z.B. Timing-Aspekte, während des Floorplannings genau berücksichtigen. Der Rahmen erweist sich in dem Sinne als besonders robust, als Lösungsalgorithmen für die Teilprobleme leicht erweiterbar oder austauschbar sind, ohne daß die allgemeine Lösungsstrategie verändert werden muß.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Michael Burstein and Richard Pelavin. Hierarchical wire routing. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, CAD-2(4):223–234, 1983.

    Article  Google Scholar 

  2. Wayne Wei-Ming Dai, Bernhard Eschermann, Ernest S. Kuh, and Massoud Pedram. Hierarchical placement and floorplanning in BEAR. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, CAD-8(12):1335–1349, 1989.

    Article  Google Scholar 

  3. Wayne Wei-Ming Dai and Ernest S. Kuh. Simultaneous floorplanning and global routing for hierarchical building block layout. IEEE Transactions on ComputerAided Design of Integrated Circuits and Systems, CAD-6(5):828–837, 1987.

    Article  Google Scholar 

  4. C. M. Fiduccia and R. M. Mattheyses. A linear time heuristic for improving network partitions. In Proceedings of the 19th Design Automation Conference, pages 175–181. ACM/IEEE, 1982.

    Google Scholar 

  5. Jörg Heistermann and Thomas Lengauer. The efficient solution of integer programs for hierarchical global routing. Technical report, Department of Mathematics and Computer Science, University of Paderborn, Paderborn, West Germany, 1988.

    Google Scholar 

  6. Michael A. B. Jackson and Ernest S. Kuh. Performance-driven placement of cell based ic’s. In Proceedings of the 26th Design Automation Conference, pages 370–375. ACM/IEEE, 1989.

    Google Scholar 

  7. Jürgen M. Kleinhans, Georg Sigl, and Frank M. Johannes. GORDIAN: A new global optimization/rectangle dissection method for cell placement. In Proceedings of the International Conference on Computer-Aided Design, pages 506–509. IEEE, 1988.

    Google Scholar 

  8. Ulrich Lauther. Top down hierarchical global routing for channelless gate arrays based on linear assignment. In Carlo H. Sequin, editor, Proceedings of VLSI’87, pages 141–151. Elsevier Science Publishers B.V., Amsterdam, The Netherlands, 1987.

    Google Scholar 

  9. David P. La Potin and Stephen W. Director. Mason: A global floorplanning approach for VLSI design. IEEE Transactions on CAD of Integrated Circuits and Systems, CAD-5(4):477–489, 1986.

    Article  Google Scholar 

  10. W. K. Luk, Paolo Sipila, Markku Tamminen, Donald Tang, Lin S. Woo, and C. K. Wong. A hierarchical global wiring algorithm for custom chip design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, CAD-6(4):518–533, 1987.

    Article  Google Scholar 

  11. Rolf Müller and Thomas Lengauer. A robust framework for hierarchical floor-planning with integrated global wiring. Technical Report 70, Department of Mathematics and Computer Science, University of Paderborn, Paderborn, West Germany, 1990.

    Google Scholar 

  12. Malgorzata Marek-Sadowska. Route planner for custom chip design. In Proceedings of the International Conference on Computer-Aided Design, pages 246–249. IEEE, 1986.

    Google Scholar 

  13. Malgorzata Marek-Sadowska and P. Shen Lin. Timing driven placement. In Proceedings of the International Conference on Computer-Aided Design, pages 94–97. IEEE, 1989.

    Google Scholar 

  14. Ralph H. J. M. Otten. Automatic floorplan design. In Proceedings of the 19th Design Automation Conference, pages 261–267. ACM/IEEE, 1982.

    Google Scholar 

  15. Ralph. H. J. M. Otten. Efficient floorplan optimization. In Proceedings of the International Conference on Computer Design: VLSI in Computers, pages 499–502. IEEE, 1983.

    Google Scholar 

  16. Christos H. Papadimitriou and Kenneth Steiglitz. Combinatorial Optimization: Algorithms and Complexity. Prentice Hall, Inc., Englewood Cliffs, NJ, 1982.

    MATH  Google Scholar 

  17. Gerhard Zimmermann. Top-down design of digital systems. In E. Hörbst, editor, Advances in CAD for VLSI, Volume 2: Logic Design and Simulation, chapter?, pages 185–206. North-Holland, New York, 1986.

    Google Scholar 

  18. Gerhard Zimmermann. A new area and shape function estimation technique for VLSI layouts. In Proceedings of the 25th Design Automation Conference, pages 60–65. ACM/IEEE, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Müller, R. (1990). Ein robuster Rahmen für hierarchisches Floorplanning mit integrierter globaler Verdrahtung. In: Reuter, A. (eds) GI — 20. Jahrestagung II. Informatik-Fachberichte, vol 258. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76119-5_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-76119-5_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53213-2

  • Online ISBN: 978-3-642-76119-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics