skip to main content
10.1145/3569052.3578921acmconferencesArticle/Chapter ViewAbstractPublication PagesispdConference Proceedingsconference-collections
research-article

Learning from the Implicit Functional Hierarchy in an Analog Netlist

Published:26 March 2023Publication History

ABSTRACT

Analog circuit design is characterized by a plethora of implicit design and technology aspects available to the experienced designer. In order to create useful computer-aided design methods, this implicit knowledge has to be captured in a systematic and hierarchical way. A key approach to this goal is to "learn" the knowledge from the netlist of an analog circuit. This requires a library of structural and functional blocks for analog circuits together with their individual constraints and performance equations, graph homomorphism techniques to recognize blocks that can have different structural implementations and I/O pins, as well as synthesis methods that exploit the learned knowledge. In this contribution, we will present how to make use of the functional and structural hierarchy of operational amplifiers. As an application, we explore the capabilities of machine learning in the context of structural and functional properties and show that the results can be substantially improved by pre-processing data with traditional methods for functional block analysis. This claim is validated on a data set of roughly 100,000 readily sized and simulated operational amplifiers.

References

  1. Inga Abel and Helmut Graeb. 2022. FUBOCO: Structure Synthesis of Basic Op-Amps by FUnctional BlOck COmposition. ACM Trans. Des. Autom. Electron. Syst., Vol. 27, 6, Article 63 (jun 2022), 27 pages. https://doi.org/10.1145/3522738Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Inga Abel, Maximilian Neuner, and Helmut Graeb. 2022a. A Functional Block Decomposition Method for Automatic Op-Amp Design. Integr. VLSI J., Vol. 85, C (jul 2022), 108--120. https://doi.org/10.1016/j.vlsi.2022.04.006Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Inga Abel, Maximilian Neuner, and Helmut E. Graeb. 2022b. A Hierarchical Performance Equation Library for Basic Op-Amp Design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 41, 7 (2022), 1976--1989. https://doi.org/10.1109/TCAD.2021.3101691Google ScholarGoogle ScholarCross RefCross Ref
  4. Helmut Graeb. 2022. Analog Synthesis - The Deterministic Way. In Proceedings of the 2022 International Symposium on Physical Design (Virtual Event, Canada) (ISPD '22). Association for Computing Machinery, New York, NY, USA, 167--174. https://doi.org/10.1145/3505170.3511043Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. H. Graeb, S. Zizala, J. Eckmueller, and K. Antreich. 2001. The sizing rules method for analog integrated circuit design. In IEEE/ACM International Conference on Computer Aided Design. ICCAD 2001. IEEE/ACM Digest of Technical Papers (Cat. No.01CH37281). 343--349. https://doi.org/10.1109/ICCAD.2001.968645Google ScholarGoogle ScholarCross RefCross Ref
  6. Alan Hastings. 2023. The Art of Analog Layout, 3rd edition. Pearson, London, UK.Google ScholarGoogle Scholar
  7. Jack Horgan. 2005. Analog. https://www.edacafe.com/nbc/articles/view_weekly.php"articleid=209175 Retrieved January 17, 2023 fromGoogle ScholarGoogle Scholar
  8. Kishor Kunal, Tonmoy Dhar, Meghna Madhusudan, Jitesh Poojary, Arvind K. Sharma, Wenbin Xu, Steven M. Burns, Jiang Hu, Ramesh Harjani, and Sachin S. Sapatnekar. 2023. GNN-based Hierarchical Annotation for Analog Circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2023), 1-1. https://doi.org/10.1109/TCAD.2023.3236269Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. K.R. Lakshmikumar, R.A. Hadaway, and M.A. Copeland. 1986. Characterisation and modeling of mismatch in MOS transistors for precision analog design. IEEE Journal of Solid-State Circuits, Vol. 21, 6 (1986), 1057--1066. https://doi.org/10.1109/JSSC.1986.1052648Google ScholarGoogle ScholarCross RefCross Ref
  10. Tobias Massier, Helmut Graeb, and Ulf Schlichtmann. 2008. The Sizing Rules Method for CMOS and Bipolar Analog Integrated Circuit Synthesis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 27, 12 (2008), 2209--2222. https://doi.org/10.1109/TCAD.2008.2006143Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Rituj Patel, Husni Habal, and Konda Reddy Venkata. 2021. Machine Learning based Structure Recognition in Analog Schematics for Constraints Generation, Vol. 6. https://dvcon-proceedings.org/wp-content/uploads/machine-learning-based-structure-recognition-in-analog-schematics-for-constraints-generation-paper.pdfGoogle ScholarGoogle Scholar
  12. Behzad Razavi. 2017. Design of Analog CMOS Integrated Circuits. Mc Graw Hill, New York, NY, USA.Google ScholarGoogle Scholar
  13. Rex Ying, Jiaxuan You, Christopher Morris, Xiang Ren, William L. Hamilton, and Jure Leskovec. 2018. Hierarchical Graph Representation Learning with Differentiable Pooling. (2018). https://doi.org/10.48550/ARXIV.1806.08804v4Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Learning from the Implicit Functional Hierarchy in an Analog Netlist

      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
        ISPD '23: Proceedings of the 2023 International Symposium on Physical Design
        March 2023
        278 pages
        ISBN:9781450399784
        DOI:10.1145/3569052

        Copyright © 2023 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 the author(s) 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: 26 March 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate62of172submissions,36%
      • Article Metrics

        • Downloads (Last 12 months)92
        • Downloads (Last 6 weeks)8

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader