Skip to main content
Log in

Post-layout simulation driven analog circuit sizing

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

Post-layout simulation provides accurate guidance for analog circuit design, but post-layout performance is hard to be directly optimized at early design stages. Prior work on analog circuit sizing often utilizes pre-layout simulation results as the optimization objective. In this work, we propose a post-layout-simulation-driven (post-simulation-driven for short) analog circuit sizing framework that directly optimizes the post-layout simulation performance. The framework integrates automated layout generation into the optimization loop of transistor sizing and leverages a coupled Bayesian optimization algorithm to search for the best post-simulation performance. Experimental results demonstrate that our framework can achieve over 20% better post-layout performance in competitive time than manual design and the method that only considers pre-layout optimization.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

References

  1. Kunal K, Madhusudan M, Sharma A K, et al. Align: open-source analog layout automation from the ground up. In: Proceedings of the Design Automation Conference, 2019. 1–4

  2. Crossley J, Puggelli A, Le H P, et al. BAG: a designer-oriented integrated framework for the development of AMS circuit generators. In: Proceedings of the International Conference on Computer-Aided Design, 2013. 74–81

  3. Chang E, Han J, Bae W, et al. BAG2: a process-portable framework for generator-based AMS circuit design. In: Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), 2018. 1–8

  4. Chen H, Liu M J, Tang X Y, et al. Magical 1.0: an open-source fully-automated AMS layout synthesis framework verified with a 40-nm 1 GS/s δσ ADC. In: Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), 2021. 1–2

  5. Liu M J, Turner W J, Kokai G F, et al. Parasitic-aware analog circuit sizing with graph neural networks and Bayesian optimization. In: Proceedings of the Design, Automation and Test in Europe Conference and Exhibition, 2021. 1372–1377

  6. Ranjan M, Verhaegen W, Agarwal A, et al. Fast, layout-inclusive analog circuit synthesis using pre-compiled parasitic-aware symbolic performance models. In: Proceedings of the Design, Automation and Test in Europe Conference and Exhibition, 2004. 604–609

  7. Hakhamaneshi K, Werblun N, Abbeel P, et al. BagNet: berkeley analog generator with layout optimizer boosted with deep neural networks. In: Proceedings of the International Conference on Computer-Aided Design, 2019. 1–8

  8. Settaluri K, Haj-Ali A, Huang Q J, et al. AutoCkt: deep reinforcement learning of analog circuit designs. In: Proceedings of the Design, Automation and Test in Europe Conference and Exhibition, 2020. 490–495

  9. Bengio Y, Goodfellow I, Courville A. Deep Learning. Cambridge: MIT press, 2017

    Google Scholar 

  10. Chai Z M, Zhao Y X, Lin Y B, et al. CircuitNet: an open-source dataset for machine learning applications in electronic design automation (EDA). Sci China Inf Sci, 2022, 65: 227401

    Article  Google Scholar 

  11. Boyd S P, Lee T H, et al. Optimal design of a CMOS OP-AMP via geometric programming. IEEE TCAD, 2001, 20: 1–21

    Google Scholar 

  12. Wang H R, Wang K, Yang J C, et al. GCN-RL circuit designer: transferable transistor sizing with graph neural networks and reinforcement learning. In: Proceedings of the Design Automation Conference, 2020. 1–6

  13. Li Y G, Lin Y S, Madhusudan M, et al. A circuit attention network-based actor-critic learning approach to robust analog transistor sizing. In: Proceedings of the ACM/IEEE Workshop on Machine Learning for CAD (MLCAD), 2021. 1–6

  14. Zhang S H, Lyu W L, Yang F, et al. An efficient multi-fidelity Bayesian optimization approach for analog circuit synthesis. In: Proceedings of the Design Automation Conference, 2019. 1–6

  15. Zhang S H, Yang F, Zhou D, et al. An efficient asynchronous batch Bayesian optimization approach for analog circuit synthesis. In: Proceedings of the Design Automation Conference, 2020. 1–6

  16. Wang F, Zhang W Y, Sun S P, et al. Bayesian model fusion: large-scale performance modeling of analog and mixed-signal circuits by reusing early-stage data. In: Proceedings of the Design Automation Conference, 2013. 1–6

  17. Liu J Z, Hassanpourghadi M, Zhang Q C, et al. Transfer learning with Bayesian optimization-aided sampling for efficient ams circuit modeling. In: Proceedings of the International Conference on Computer-Aided Design, 2020. 1–9

  18. Bergstra J, Bardenet R, Bengio Y, et al. Algorithms for hyper-parameter optimization. In: Proceedings of the Advances in Neural Information Processing Systems, 2011, 24

  19. Snoek J, Larochelle H, Adams R P. Practical Bayesian optimization of machine learning algorithms. In: Proceedings of the Advances in Neural Information Processing Systems, 2012

  20. Shahriari B, Swersky K, Wang Z Y, et al. Taking the human out of the loop: a review of Bayesian optimization. Proc IEEE, 2015, 104: 148–175

    Article  Google Scholar 

  21. Liu Y R, Hu Y Q, Qian H, et al. ZOOpt: a toolbox for derivative-free optimization. Sci China Inf Sci, 2022, 65: 207101

    Article  Google Scholar 

  22. Rasmussen C E. Gaussian processes in machine learning. In: Proceedings of the Summer School on Machine Learning, 2003. 63–71

  23. Mockus J, Tiesis V, Zilinskas A. The application of Bayesian methods for seeking the extremum. Toward Global Opt, 1978, 2: 117–129

    Google Scholar 

  24. Kushner H J. A new method of locating the maximum point of an arbitrary multipeak curve in the presence of noise. J Basic Eng, 1964, 86: 97–106

    Article  Google Scholar 

  25. Thompson W R. On the likelihood that one unknown probability exceeds another in view of the evidence of two samples. Biometrika, 1933, 25: 285–294

    Article  Google Scholar 

  26. Hennig P, Schuler C J. Entropy search for information-efficient global optimization. J Mach Learn Res, 2012, 13: 1809–1837

    MathSciNet  Google Scholar 

  27. Kingma D P, Welling M. Auto-encoding variational bayes. 2013. ArXiv:1312.6114

  28. Rezende D J, Mohamed S, Wierstra D. Stochastic backpropagation and approximate inference in deep generative models. In: Proceedings of the International Conference on Machine Learning, 2014. 1278–1286

  29. Srivastava R C. Estimation of probability density function based on random number of observations with applications. Int Stat Rev Revue Inte de Stat, 1973, 41: 77

    Article  Google Scholar 

  30. Zhu K R, Chen H, Liu M J, et al. Effective analog/mixed-signal circuit placement considering system signal flow. In: Proceedings of the International Conference on Computer-Aided Design, 2020

  31. Chen H, Zhu K R, Liu M J, et al. Toward silicon-proven detailed routing for analog and mixed-signal circuits. In: Proceedings of the International Conference on Computer-Aided Design, 2020

  32. Liu M J, Li W X, Zhu K R, et al. S3DET: detecting system symmetry constraints for analog circuits with graph similarity. In: Proceedings of the 25th Asia and South Pacific Design Automation Conference, 2020. 193–198

Download references

Acknowledgements

This work was supported in part by National Natural Science Foundation of China (Grant Nos. 62141404, 62034007) and 111 Project (Grant No. B18001). We would like to thank Kenuo XU for drawing Figure 1.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yibo Lin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gao, X., Zhang, H., Ye, S. et al. Post-layout simulation driven analog circuit sizing. Sci. China Inf. Sci. 67, 142401 (2024). https://doi.org/10.1007/s11432-022-3878-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-022-3878-5

Keywords

Navigation