Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3299902.3309744acmconferencesArticle/Chapter ViewAbstractPublication PagesispdConference Proceedingsconference-collections
research-article

Pin Access-Driven Design Rule Clean and DFM Optimized Routing of Standard Cells under Boolean Constraints

Published: 04 April 2019 Publication History

Abstract

In this paper, we propose a routing flow for nets within a standard cell that generates layout of standard cells without any design rule violations. Design rules, density rules for metal fill, and pin-access requirements are modeled via Boolean formulas for discrete layout objects on grids. Formulas are translated into a single Boolean satisfiability problem (SAT). Having constraints on net connectivity and candidate routes, the SAT solver produces legal and complete routing concurrently for all nets satisfying mandatory pin-access and density requirements. A SAT-based optimization engine minimizes undesired layout patterns such as DFM (design-for-manufacturing) hot spots.

References

[1]
Y. Lin, B. Yu, D. Z. Pan, High performance dummy fill insertion with coupling and uniformity constraints, Design Automation Conference, June 7-11, 2015.
[2]
T. Jhaveri, et al., Co-optimization of circuits, layout and lithography for predictive technology scaling beyond gratings, IEEE Tran. on CAD of ICs and S. 29(4), May 2010, pp. 509--527.
[3]
V. D. Bem, P. Butzen, F. S. Marranghello, A. I. Reis, R.P. Ribas, Impact and optimization of lithography-aware regular layout in digital circuit design, Int. Conf. on Comp. Design: VLSI in Computers and Proc., 2011, pp. 279--284
[4]
H.-J. Lu, et al., Practical ILP-based routing of standard cells, Conference on Design, Automation and Test in Europe, 2016.
[5]
Wei Ye, et al., Standard cell layout regularity and pin access optimization considering middle-of-line, Great Lakes Symposium on VLSI, 2015, pp. 289--294.
[6]
N. Ryzhenko, S. Burns, Standard cell routing via Boolean satisfiability, Design Automation Conf., DAC 2012, pp. 603--612.
[7]
P. Cremer, S. Hougardy, J. Schneider, J. Silvanus, Automatic Cell Layout in the 7nm Era, ISPD, USA, March 19-22, 2017.
[8]
J. Cortadella, J. Petit, S. Gomez, F. Moll, A Boolean rule-based approach for manufacturability-aware cell routing, IEEE Trans. On CAD, Vol. 33, No. 3, pp. 409--422, March 2014.
[9]
F. Yang, Y. Cai, Q. Zhou, J. Hu, SAT based multi-net rip-up-and-reroute for manufacturing hotspot removal, Conference on Design, Automation and Test in Europe, DATE 2010.
[10]
N. Ryzhenko, S. Burns, Physical synthesis onto a layout fabric with regular diffusion and polysilicon geometries, The 48th Design Automation Conference, June 5-9, DAC 2011.
[11]
G. Suto, Rule agnostic routing by using design fabrics, Design Automation Conference, June 3-7, 2012.
[12]
W. C. Tam, S. Blanton, To DFM or not to DFM? The 48th Design Automation Conference, June 5-9, 2011, pp. 65--70.
[13]
H. Xiang, L. Deng, R. Puri, K.-Y. Chao, M. D. Wong, Fast dummy-fill density analysis with coupling constraints, IEEE Transactions on CAD, vol. 27, no. 4, pp. 633--642, 2008.
[14]
X. Xu, B. Cline, G. Yeric, B. Yu, and D. Z. Pan, Self-aligned double patterning aware pin access and standard cell layout co-optimization, Int. Symp. on Physical Design, USA, 2014.
[15]
X. Xu, Y. Lin, V. Livramento, D. Z. Pan, Concurrent pin access optimization for unidirectional routing, The 54th Design Automation Conference, USA, June 18-22, 2017.
[16]
C. E. Shannon, A symbolic analysis of relay and switching circuits. Thesis, MIT, Dept. of Electrical Engineering, 1940.
[17]
S. Bykov, N. Ryzhenko, A. Sorokin, Automated solution for preventing design rules violations at abutment stage for standard cells synthesis flow, Proc. of the 14th IEEE East-West Design & Test Symposium, Armenia, October 14-17, 2016.
[18]
X. Wang, et al., Design-technology co-optimization of standard cell libraries on Intel 10nm process, 2018 IEEE International Electron Devices Meeting, San Francisco, USA, December 1-5, 2018.
[19]
A. Sorokin, N. Ryzhenko, SAT-Based Placement Adjustment of FinFETs inside Unroutable Standard Cells Targeting Feasible DRC-Clean Routing, In Proceedings of the 29th ACM Great Lakes Symposium on VLSI (GLSVLSI'19), May 9-11, Washington, D.C., USA.

Cited By

View all
  • (2023)On Generating Cell Library in Advanced Nodes: Efforts and Challenges2023 International VLSI Symposium on Technology, Systems and Applications (VLSI-TSA/VLSI-DAT)10.1109/VLSI-TSA/VLSI-DAT57221.2023.10134126(1-4)Online publication date: 17-Apr-2023
  • (2022)PROBE2.0: A Systematic Framework for Routability Assessment From Technology to Design in Advanced NodesIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2021.309301541:5(1495-1508)Online publication date: May-2022
  • (2021)Complementary-FET (CFET) Standard Cell Synthesis Framework for Design and System Technology Co-Optimization Using SMTIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2021.306563929:6(1178-1191)Online publication date: Jun-2021
  • Show More Cited By

Index Terms

  1. Pin Access-Driven Design Rule Clean and DFM Optimized Routing of Standard Cells under Boolean Constraints

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ISPD '19: Proceedings of the 2019 International Symposium on Physical Design
      April 2019
      164 pages
      ISBN:9781450362535
      DOI:10.1145/3299902
      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: 04 April 2019

      Permissions

      Request permissions for this article.

      Check for updates

      Badges

      • Best Paper

      Author Tags

      1. boolean satisfiability
      2. dfm
      3. finfet
      4. layout
      5. metal fill
      6. routing
      7. sat
      8. standard cell libraries

      Qualifiers

      • Research-article

      Conference

      ISPD '19
      Sponsor:
      ISPD '19: International Symposium on Physical Design
      April 14 - 17, 2019
      CA, San Francisco, USA

      Acceptance Rates

      ISPD '19 Paper Acceptance Rate 12 of 25 submissions, 48%;
      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)39
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 05 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)On Generating Cell Library in Advanced Nodes: Efforts and Challenges2023 International VLSI Symposium on Technology, Systems and Applications (VLSI-TSA/VLSI-DAT)10.1109/VLSI-TSA/VLSI-DAT57221.2023.10134126(1-4)Online publication date: 17-Apr-2023
      • (2022)PROBE2.0: A Systematic Framework for Routability Assessment From Technology to Design in Advanced NodesIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2021.309301541:5(1495-1508)Online publication date: May-2022
      • (2021)Complementary-FET (CFET) Standard Cell Synthesis Framework for Design and System Technology Co-Optimization Using SMTIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2021.306563929:6(1178-1191)Online publication date: Jun-2021
      • (2021)SP&R: SMT-Based Simultaneous Place-and-Route for Standard Cell Synthesis of Advanced NodesIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2020.303788540:10(2142-2155)Online publication date: Oct-2021
      • (2021)Many-Tier Vertical Gate-All-Around Nanowire FET Standard Cell Synthesis for Advanced Technology NodesIEEE Journal on Exploratory Solid-State Computational Devices and Circuits10.1109/JXCDC.2021.30890957:1(52-60)Online publication date: Jun-2021
      • (2020)Grid-based Framework for Routability Analysis and Diagnosis with Conditional Design RulesIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2020.2977066(1-1)Online publication date: 2020
      • (2019)SAT-Based Placement Adjustment of FinFETs inside Unroutable Standard Cells Targeting Feasible DRC-Clean RoutingProceedings of the 2019 Great Lakes Symposium on VLSI10.1145/3299874.3317965(159-164)Online publication date: 13-May-2019

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media