Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1055137.1055188acmconferencesArticle/Chapter ViewAbstractPublication PagesispdConference Proceedingsconference-collections
Article

NTUplace: a ratio partitioning based placement algorithm for large-scale mixed-size designs

Published: 03 April 2005 Publication History

Abstract

In this paper, we present a hierarchical ratio partitioning based placement algorithm for large-scale mixed-size designs. The placement algorithm consists of three steps: global placement, legalization,and detailed placement; it works in a hierarchical manner and integrates net-weighting partitioning, whitespace management, look-ahead bipartitioning, and fast legalization to handle the large-scale mixed-size placement problems. Unlike the traditional partitioning-based technique that is based on balanced partitioning, we apply ratio partitioning in each level. Further, applying the look-ahead bipartitioning technique in each level, we can evaluate the feasibility of the placement for sub-partitions more accurately. Therefore, we can find better ratios for the partitions, leading to easier legalization for the global placement result and finally a better detailed placement solution. Experimental results show the efficiency and effectiveness of our algorithm.

References

[1]
Placement Utilities, http://vlsicad.eecs.umich.edu/BK/PlaceUtils/.
[2]
S. N. Adya, I. L. Markov, and P. G. Villarrubia. On whitespace and stability in mixed-size placement and physical synthesis. Proc. of ICCAD, pages 311--318, 2003.
[3]
A. Agnihotri, M.C. YILDIZ, A. Khatkhate, A. Mathur, S. Ono, and P. H. Madden. Fractional cut: Improved recursive bisection placement. Proc. of ICCAD, pages 307--310, 2003.
[4]
A. E. Caldwell, A. B. Kahng, and I. L. Markov. Can recursive bisection alone produce routable standard-cell layout. Proc.of DAC, pages 477--482, 2000.
[5]
C.-C. Chang, J. Cong, and X. Yuan. Multi-level placement for large-scale mixed-size ic designs. Proc. of ASPDAC, 2003.
[6]
J. Cong and J. R. Shinnerl. Multielevel Optimization in VLSI/CAD. Kluwer Academic Publisher, 2003.
[7]
J. Cong and J. Xu. Fast floorplanning by look-ahead enable recursive bipartitioning. Proc. of ASPDAC, 2005.
[8]
H. Eisenmann and F. M. Johannes. Multielevel optimization in vlsi/cad. Proc.of DAC, pages 269--274, 1998.
[9]
A. B. Kahng and Q. Wang. Implementation and extensibility of an analytic placer. Proc. of ISPD, pages 18--25, 2003.
[10]
A. B. Kahng and Q. Wang. An analytic placer for mixed-size placement and timing-driven placement. Proc. of ICCAD, pages 565--572, 2004.
[11]
A. Khatkhate, C. Li, A.R. Agnihotri, M.C. Yildiz, S. Ono, C.-K. Koh, and P. H. Madden. Recursive bisection based mixed block placement. Proc. of ISPD, pages 84--89, 2004.

Cited By

View all
  • (2024)Incremental Placement Technology Based on Front-End DesignElectronics10.3390/electronics1314274513:14(2745)Online publication date: 12-Jul-2024
  • (2024)RoutePlacer: An End-to-End Routability-Aware Placer with Graph Neural NetworkProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671895(1085-1095)Online publication date: 25-Aug-2024
  • (2024)Track Assignment Using Gradient Indication and Simulated Annealing2024 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS58744.2024.10557940(1-5)Online publication date: 19-May-2024
  • Show More Cited By

Index Terms

  1. NTUplace: a ratio partitioning based placement algorithm for large-scale mixed-size designs

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ISPD '05: Proceedings of the 2005 international symposium on Physical design
      April 2005
      258 pages
      ISBN:1595930213
      DOI:10.1145/1055137
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 03 April 2005

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. mincut
      2. placement
      3. ratio cut

      Qualifiers

      • Article

      Conference

      ISPD05
      Sponsor:
      ISPD05: International Symposium on Physical Design 2005
      April 3 - 6, 2005
      California, San Francisco, USA

      Acceptance Rates

      Overall Acceptance Rate 62 of 172 submissions, 36%

      Upcoming Conference

      ISPD '25
      International Symposium on Physical Design
      March 16 - 19, 2025
      Austin , TX , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)51
      • Downloads (Last 6 weeks)7
      Reflects downloads up to 18 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Incremental Placement Technology Based on Front-End DesignElectronics10.3390/electronics1314274513:14(2745)Online publication date: 12-Jul-2024
      • (2024)RoutePlacer: An End-to-End Routability-Aware Placer with Graph Neural NetworkProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671895(1085-1095)Online publication date: 25-Aug-2024
      • (2024)Track Assignment Using Gradient Indication and Simulated Annealing2024 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS58744.2024.10557940(1-5)Online publication date: 19-May-2024
      • (2023)Lay-Net: Grafting Netlist Knowledge on Layout-Based Congestion Prediction2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD)10.1109/ICCAD57390.2023.10323800(1-9)Online publication date: 28-Oct-2023
      • (2023)Mitigating Distribution Shift for Congestion Optimization in Global Placement2023 60th ACM/IEEE Design Automation Conference (DAC)10.1109/DAC56929.2023.10247660(1-6)Online publication date: 9-Jul-2023
      • (2022)A timing engine inspired graph neural network model for pre-routing slack predictionProceedings of the 59th ACM/IEEE Design Automation Conference10.1145/3489517.3530597(1207-1212)Online publication date: 10-Jul-2022
      • (2021)Global Placement with Deep Learning-Enabled Explicit Routability Optimization2021 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE51398.2021.9473959(1821-1824)Online publication date: 1-Feb-2021
      • (2020)Crossover-aware Placement and Routing for Inkjet Printed CircuitsACM Journal on Emerging Technologies in Computing Systems10.1145/337546116:2(1-22)Online publication date: 30-Jan-2020
      • (2020)ABCDPlace: Accelerated Batch-based Concurrent Detailed Placement on Multi-threaded CPUs and GPUsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2020.2971531(1-1)Online publication date: 2020
      • (2020)A Novel Genetic Algorithm for I/O Pad Planning Retaining Former Cell Positions2020 5th South-East Europe Design Automation, Computer Engineering, Computer Networks and Social Media Conference (SEEDA-CECNSM)10.1109/SEEDA-CECNSM49515.2020.9221794(1-5)Online publication date: Sep-2020
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media