skip to main content
10.1145/1117278.1117281acmconferencesArticle/Chapter ViewAbstractPublication PagesslipConference Proceedingsconference-collections
Article

A priori prediction of tightly clustered connections based on heuristic classification trees

Published:04 March 2006Publication History

ABSTRACT

In this paper we describe a methodology to predict the tightly clustered (shorter) connections in the final optimal placement of an arbitrary netlist. This new methodology is based on classifying the connections in the netlist into several groups based on their topological characteristics. The most important characteristic that helps in this classification of connections is the presence of multiple paths between two nodes in a netlist. We show that this new methodology consistently results in identifying shorter connections much better than previous models and is independent of the placement approach used. In fact, on average, the cumulative length of the identified shorter connections is 36% (with Simulated Annealing), 33% (with Capo8.8) and 33% (with Dragon) less than those identified by a current mutual contraction model [10]. The model on average identifies 27% more connections than the minimum required for coarsening the netlist and reducing its size in half.

References

  1. W. E. Donath, "Placement and average interconnection lengths of computer logic," in IEEE Transactions on Circuits and Systems, vol. CAS-26, pp. 272--277, April 1979.Google ScholarGoogle Scholar
  2. W. E. Donath, "Wire length distributions for placements of computer logic," in IBM Journal Research and Development, vol. 25, pp. 152--155, May 1981.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Pedram and B. Preas, "Interconnection length estimation for optimized standard cell layouts," in Proceedings of International Conference on Computer-Aided Design, 1989, pp. 390--393.Google ScholarGoogle Scholar
  4. H. T. Heineken and W. Maly, "Standard cell interconnect length prediction from structural circuit attributes," in Proceedings of Custom Integrated Circuits Conference, 1996, pp. 167--170.Google ScholarGoogle ScholarCross RefCross Ref
  5. A. E. Caldwell, A. B. Kahng, S. Mantik, I. L. Markov and A. Zelikovsky, "On wire length estimations for row-based placement," in IEEE Transactions on Computer-Aided Design, vol. 18, pp. 1265--1278, September 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Alvandpour, P. Larsson-Edefors and C. Svensson, "GLMC: Interconnect length estimation by growth-limited multifold clustering," in Proceedings of IEEE International Symposium on Circuits and Systems, 2000, pp. 465--468.Google ScholarGoogle Scholar
  7. S. Bodapati and F.N. Najm, "Pre-layout estimation of individual wire lengths," in ACM International Workshop on System-Level Interconnect Prediction, 2000, pp. 93--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. A. Davis, V.K. De and J.D.Meindl, "A stochastic wire-length distribution for gigascale integration (GSI) -- Part I: Derivation and validation," in IEEE Transactionson Electronic Devices, vol. 45, pp. 580--589, March 1998.Google ScholarGoogle ScholarCross RefCross Ref
  9. D. Stroobandt and J. V. Campenhout, "Accurate interconnection length estimations for predictions early in the design cycle," in VLSI Design, vol. 10, pp. 1--20, June 1999.Google ScholarGoogle ScholarCross RefCross Ref
  10. B. Hu and M. Marek-Sadowska, "Wire length prediction based clustering and its application in placement," in ACM/IEEE Design Automation Conference, 2003, pp. 800--805. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. IBM Placement Benchmarks {Online}. Available: http://er.cs.ucla.edu/benchmarks/ibm-place/Google ScholarGoogle Scholar
  12. Capo Placement Tool {Online}. Available: http://vlsicad.eecs.umich.edu/BK/PDtools/tar.gz/Placement-bin/Google ScholarGoogle Scholar
  13. Dragon Placement Tool {Online}. Available: http://er.cs.ucla.edu/Dragon/Google ScholarGoogle Scholar

Index Terms

  1. A priori prediction of tightly clustered connections based on heuristic classification trees

      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
        SLIP '06: Proceedings of the 2006 international workshop on System-level interconnect prediction
        March 2006
        130 pages
        ISBN:1595932550
        DOI:10.1145/1117278

        Copyright © 2006 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: 4 March 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate6of8submissions,75%
      • Article Metrics

        • Downloads (Last 12 months)2
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader