Skip to main content

Macro/Custom Cell Chip-Planning, Placement, and Global Routing

  • Chapter

Part of the book series: The Kluwer International Series in Engineering and Computer Science ((SECS,volume 54))

Abstract

This chapter presents the algorithms and the implementation of a new macro/custom cell placement and global routing package. This package, named TimberWolfMC, makes extensive use of the simulated annealing algorithm presented in Chapter 2. TimberWolfMC is applicable to circuits containing cells of any rectilinear shape. Furthermore, the cells may have fixed geometry including pin locations (macro cells) or the cells may have an estimated area with a specified aspect ratio range, and with pins that need to be placed (custom cells). The pins for a custom cell may be specified in several possible ways: (1) a pin may be given a particular fixed location, (2) a pin may be assigned to a particular edge or edges of a cell, (3) a pin may belong to a group of pins which may be assigned to a particular edge or edges of a cell, or (4) a pin may belong to a group of pins which is assigned a particular sequential ordering as well as a particular edge or edges of a cell. The placement of a single pin, a group of pins, or a sequence of pins may be specified as being restricted to either one cell edge, two cell edges, or any of the edges.

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   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover 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.

References

  1. C. Sechen and A. Sangiovanni-Vincentelli, “The Timber Wolf Placement and Routing Package, (1984).

    Google Scholar 

  2. C. Sechen and A. Sangiovanni-Vincentelli, “The Timber Wolf Placement and Routing Package,” (1985).

    Google Scholar 

  3. C. Sechen and A. Sangiovanni-Vincentelli, “TimberWolf3.2: A New Standard Cell Placement and Global Routing Package,” (1986).

    Google Scholar 

  4. C. Sechen and K. W. Lee, “An Improved Simulated Annealing Algorithm for Row-Based Placement,” (1987).

    Google Scholar 

  5. C. Sechen, D. Braun, and A. Sangiovanni-Vincentelli, “ThunderBird: A Complete Standard Cell Layout Package,” (1988).

    Google Scholar 

  6. S. Selby, ed., “CRC Sundard Mathematical Tables,” (1973).

    Google Scholar 

  7. D. Mitra, F. Romeo, and A. Sangiovanni-Vincentelli, “Convergence and Finite-Time Behavior of Simulated Annealing,” (1985).

    Google Scholar 

  8. E. Lawler, “Combinatorial Optimization: Networks and Matroids,” (1976).

    MATH  Google Scholar 

  9. J. Reed, A. Sangiovanni-Vincentelli, and A. Santamauro, “A New Symbolic Channel Router: YACR2,” (1985).

    Google Scholar 

  10. C. K. Cheng and E. Kuh, “Module Placement Based on Resistive Network Optimization,” (1984).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Kluwer Academic Publishers, Boston

About this chapter

Cite this chapter

Sechen, C. (1988). Macro/Custom Cell Chip-Planning, Placement, and Global Routing. In: VLSI Placement and Global Routing Using Simulated Annealing. The Kluwer International Series in Engineering and Computer Science, vol 54. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1697-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-1697-8_4

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-8957-9

  • Online ISBN: 978-1-4613-1697-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics