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

Analog Synthesis - The Deterministic Way

Published:13 April 2022Publication History

ABSTRACT

While the majority of research in design automation for analog circuits has been relying on statistical solution approaches, deterministic approaches are an attractive alternative. This paper gives a few examples of deterministic methods for sizing, structural synthesis and layout synthesis of analog circuits, which have been developed over the past decades. It starts from the so-called characteristic boundary curve for interactive parameter optimization, and ends at recent approaches for structural synthesis of operational amplifiers based on functional block composition. A deterministic approach to analog placement and to yield optimization will also be described. The central role of structural analysis of circuit netlists in these approaches will be explained. A summary of the underlying mindset of analog design automation and an outlook on future opportunities for deterministic sizing and layout synthesis concludes the paper.

References

  1. Alan Hastings. 2001. The Art of Analog Layout. Pearson, ISBN 978-0--130--87061--2.Google ScholarGoogle Scholar
  2. Jens Lienig, Juergen Scheible. 2020. Fundamentals of Layout Design for Electronic Circuits. Springer, ISBN: 978--3-030--39283--3, https://link.springer.com/book/10.1007/978--3-030--39284-0.Google ScholarGoogle Scholar
  3. Kurt Antreich, Sorin Huss. 1984. An interactive optimization technique for the nominal design of integrated circuits. IEEE Trans. Circuits and Systems (TCAS), https://ieeexplore.ieee.org/document/1085475.Google ScholarGoogle ScholarCross RefCross Ref
  4. Kurt Antreich, Peter Leibner, Fritz Poernbacher. 1988. Nominal design of integrated circuits on circuit level by an interactive improvement method. IEEE Trans. Circuits and Systems (TCAS), https://ieeexplore.ieee.org/document/9913.Google ScholarGoogle ScholarCross RefCross Ref
  5. Roger Fletcher. 2000. Practical Methods of Optimization, 2nd edition. Wiley.Google ScholarGoogle ScholarCross RefCross Ref
  6. Kurt Antreich, Helmut Graeb. 1991. Circuit optimization driven by worst-case distances. ACM/IEEE Int. Conf. Computer-Aided Design (ICCAD), https://ieeexplore.ieee.org/document/185221.Google ScholarGoogle ScholarCross RefCross Ref
  7. Helmut Graeb, Claudia Wieser, Kurt Antreich. 1993. Improved Methods for Worst-Case Analysis and Optimization Incorporating Operating Tolerances. ACM/IEEE Design Automation Conference (DAC), https://ieeexplore.ieee.org/document/1600208.Google ScholarGoogle Scholar
  8. Kurt Antreich, Helmut Graeb, Claudia Wieser. 1994. Circuit analysis and optimization driven by worst-case distances. IEEE Trans. Computer-Aided Design (TCAD), https://ieeexplore.ieee.org/document/273749.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Helmut Graeb. 2020. Mathematical Methods of Circuit Design. https://mediatum.ub.tum.de/doc/1086708/1086708.pdf.Google ScholarGoogle Scholar
  10. Helmut Graeb. 2007. Analog Design Centering and Sizing. Springer, ISBN 978--1--4020--6003--8, https://link.springer.com/book/10.1007/978--1--4020--6004--5.Google ScholarGoogle Scholar
  11. Kurt Antreich, Josef Eckmueller, Helmut Graeb, Michael Pronath, Frank Schenkel, Robert Schwencker, Stephan Zizala. 2000. WiCkeD: Analog circuit synthesis incorporating mismatch. IEEE Custom Integrated Circuits Conf. (CICC), https://ieeexplore.ieee.org/document/852720.Google ScholarGoogle ScholarCross RefCross Ref
  12. MunEDA GmbH, https://www.muneda.com/.Google ScholarGoogle Scholar
  13. Helmut Graeb, Stephan Zizala, Josef Eckmueller, Kurt Antreich. 2001. The sizing rules method for analog integrated circuit design. ACM/IEEE Int. Conf. Computer-Aided Design (ICCAD), https://ieeexplore.ieee.org/document/968645.Google ScholarGoogle ScholarCross RefCross Ref
  14. Tobias Massier, Helmut Graeb, Ulf Schlichtmann. 2008. The Sizing Rules Method for CMOS and Bipolar Analog Integrated Circuit Synthesis. IEEE Trans. Computer-Aided Design (TCAD), https://ieeexplore.ieee.org/document/4670074.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Robert Schwencker, Josef Eckmueller, Helmut Graeb, Kurt Antreich. 1999. Automating the sizing of analog CMOS circuits by consideration of structural constraints. Design, Automation and Test in Europe Conference, https://ieeexplore.ieee.org/document/761141.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Daniel Mueller-Gritschneder, Helmut Graeb, Ulf Schlichtmann. 2009. A Successive Approach to Compute the Bounded Pareto Front of Practical Multi-Objective Optimization Problems. SIAM Journal on Optimization (SIOPT), https://epubs.siam.org/doi/10.1137/080729013.Google ScholarGoogle Scholar
  17. Daniel Mueller-Gritschneder, Helmut Graeb. 2010. Computation of yield-optimized Pareto fronts for analog integrated circuit specifications. Design, Automation & Test in Europe Conf. (DATE), https://ieeexplore.ieee.org/document/5456971.Google ScholarGoogle Scholar
  18. Guido Stehr, Helmut Graeb, Kurt Antreich. 2007. Analog Performance Space Exploration by Normal-Boundary Intersection and by Fourier-Motzkin Elimination. IEEE Trans. Computer-Aided Design (TCAD), https://ieeexplore.ieee.org/document/4305258.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Michael Pehl, Helmut Graeb. 2011. An SQP and Branch-and-Bound Based Approach for Discrete Sizing of Analog Circuits, In: Advances in Analog Circuits, Esteban Tlelo-Cuautle (Ed.). InTech, ISBN: 978--953--307--323--1, https://cdn.intechopen.com/pdfs/13839.pdf.Google ScholarGoogle Scholar
  20. Michael Eick, Martin Strasser, Kun Lu, Ulf Schlichtmann, Helmut Graeb. 2011. Comprehensive Generation of Hierarchical Placement Rules for Analog Integrated Circuits. IEEE Trans. Computer-Aided Design (TCAD), https://ieeexplore.ieee.org/document/5689366.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Martin Strasser, Michael Eick, Helmut Graeb, Ulf Schlichtmann. 2011. Deterministic Analog Placement by Enhanced Shape Functions. In: Analog Layout Synthesis -- A Survey of Topological Approaches, Springer, https://link.springer.com/chapter/10.1007%2F978--1--4419--6932--3_3.Google ScholarGoogle Scholar
  22. Martin Strasser, Michael Eick, Helmut Graeb, Ulf Schlichtmann, Frank Johannes. 2008. Deterministic Analog Circuit Placement using Hierarchically Bounded Enumeration and Enhanced Shape Functions, ACM/IEEE Int. Conf. Computer-Aided Design (ICCAD), https://ieeexplore.ieee.org/document/4681591.Google ScholarGoogle ScholarCross RefCross Ref
  23. Helmut Graeb (Editor). 2011. Analog Layout Synthesis -- A Survey of Topological Approaches. Springer, ISBN: 978--1--4419--6931--6, https://link.springer.com/book/10.1007/978--1--4419--6932--3.Google ScholarGoogle Scholar
  24. Michael Zwerger, Maximilian Neuner, Helmut Graeb. 2017. Analog Power-Down Synthesis, IEEE Trans. Computer-Aided Design of Integrated Circuits (TCAD), https://ieeexplore.ieee.org/document/7922518.Google ScholarGoogle Scholar
  25. Maximilian Neuner, Helmut Graeb. 2020. Hierarchical Analog Power-Down Synthesis, IEEE Int. Conf. Electronics, Circuits, and Systems (ICECS), https://ieeexplore.ieee.org/document/9294889.Google ScholarGoogle ScholarCross RefCross Ref
  26. Inga Abel, Maximilian Neuner, Helmut Graeb. 2020. A Functional Block Decomposition Method for Automatic Op-Amp Design, arxiv.org: https://arxiv.org/abs/2012.09051.Google ScholarGoogle Scholar
  27. Inga Abel, Maximilian Neuner, Helmut Graeb. 2021. A Hierarchical Performance Equation Library for Basic Op-Amp Design, IEEE Transactions on Computer-Aided Design of Integrated Circuits (TCAD), https://ieeexplore.ieee.org/document/9502924. Preprint under: https://arxiv.org/abs/2012.09088.Google ScholarGoogle Scholar
  28. Inga Abel, Maximilian Neuner, Helmut Graeb. 2021. COPRICSI: COnstraint-PRogrammed Initial Circuit Sizing. Integration -- the VLSI Journal, https://www.sciencedirect.com/science/article/abs/pii/S0167926020302819.Google ScholarGoogle Scholar
  29. Inga Abel, Helmut Graeb. 2021. FUBOCO: Structure Synthesis of Basic Op-Amps by FUnctional BlOck Composition, arxiv.org: https://arxiv.org/abs/2101.07517. Related open-source synthesis software under: https://github.com/inga000/acst.Google ScholarGoogle Scholar

Index Terms

  1. Analog Synthesis - The Deterministic Way

    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 '22: Proceedings of the 2022 International Symposium on Physical Design
      April 2022
      240 pages
      ISBN:9781450392105
      DOI:10.1145/3505170

      Copyright © 2022 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: 13 April 2022

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate62of172submissions,36%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader