skip to main content
10.1145/774572.774681acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article

Congestion minimization during placement without estimation

Published:10 November 2002Publication History

ABSTRACT

This paper presents a new congestion minimization technique for standard cell global placement. The most distinct feature of this approach is that it does not follow the traditional "estimate-then-eliminate" strategy. Instead, it avoids the excessive usage of routing resources by the "local" nets so that more routing resources are available for the uncertain "global" nets. The experimental results show that our new technique, SPARSE, achieves better routability than the traditional total wire length (Bounding Box) guided placers, which had been shown to deliver the best routability results among the placers optimizing different cost functions [2]. Another feature of SPARSE is the capability of allocating white space implicitly. SPARSE exploits the well known empirical Rent's rule and is able to improve the routability even more in the presence of white space. Compared to the most recent academic routability-driven placer Dragon[8], SPARSE is able to produce solutions with equal or better routability.

References

  1. C.-L. E. Cheng. "RISA: Accurate and Efficient Placement Routability Modeling". Proc. International Conference on Computer-Aided Design, pp. 690--695, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Wang, X. Yang, and M. Sarrafzadeh. "Congestion Minimization During Placement", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems", vol. 19, no. 10, pp. 1140--1148, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. W. Hou, H. Yu, X. Hong, Y. Cai, W. Wu, J. Gu and W. H. Kao. "A New Congestion-driven Placement Algorithm Based on Cell Inflation". Proc. Asia and South Pacific Design Automation Conference, pp. 605--608. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Lou, S. Krishnamoorthy, and H. S. Sheng. "Estimating Routing Congestion Using Probabilistic Analysis", Proc. International Symposium on Physical Design, pp. 112--117, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Mayrhofer and U. Lauther. "Congestion-driven Placement Using a New Multi-partitioning Heuristic", Proc. International Conference on Computer-Aided Design, pp. 332--335, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  6. P. N. Parakh, R. B. Brown, and K. A. Sakallah. "Congestion Driven Quadratic Placement", Proc. Design Automation Conference, pp. 275--278, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. X. Yang, R. Kastner, and M. Sarrafzadeh. "Congestion Reduction During Placement Based on Integer Programming", Proc. International Conference on Computer-Aided Design, pp. 573--576, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. X. Yang, B-K. Choi, M. Sarrafzadeh. "Routability Driven White Space Allocation for Fixed-die Standard-cell Placement", Proc. International Symposium on Physical Design, pp. 42--47, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. Rohe, U. Brenner. "An Effective Congestion Driven Placement Framework", Proc. International Symposium on Physical Design, pp. 6--11, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J.M. Kleinhans, G. Sigl, F.M. Johannes and K.J. Antreich, "GORDIAN: VLSI Placement by Quadratic Programming and Slicing Optimization", IEEE Trans. CAD, vol. 10, no. 3, Mar 1991, pp. 356--365.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A.E. Caldwell, A.B. Kahng, I.L. Markov, "Can Recursive Bisection Alone Produce Routable Placements?", Proc. Design Automation Conference, pp. 477--482, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. G. Parthasarathy, M. Marek-Sadowska, A. Mukherjee, A. Singh, "Interconnect-Complexity Aware Placement for FPGA using Rent's Rule", Proc. of 3rd System Level Interconnect Prediction WorkShop, pp. 23--30, April, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Singh, G. Parthasarathy, M. Marek-Sadowska, "Interconnect-Resource Aware Placement for hierarchical FPGAs", Proc. International Conference on Computer-Aided Design, pp. 132--136, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. "http://gigascale.org/bookshelf ".Google ScholarGoogle Scholar

Index Terms

  1. Congestion minimization during placement without estimation

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              ICCAD '02: Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design
              November 2002
              793 pages
              ISBN:0780376072
              DOI:10.1145/774572

              Copyright © 2002 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 10 November 2002

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate457of1,762submissions,26%

              Upcoming Conference

              ICCAD '24
              IEEE/ACM International Conference on Computer-Aided Design
              October 27 - 31, 2024
              New York , NY , USA

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader