Abstract
In this chapter, the authors show the main aspects and implications of automatic sizing, including yield. Different strategies for accelerating performance estimation and design space search are addressed. The analog sizing problem is converted into a nonlinear optimization problem, and the design space is explored using metaheuristics based on genetic algorithms. Circuit performance is estimated by electrical simulations, and the generated optimal solution includes yield prediction as a design constraint. The method was applied for the automatic design of a 12-free-variables two-stage amplifier. The resulting sized circuit presented 100 % yield within a 99 % confidence interval, while achieving all the performance specifications in a reasonable processing time. The authors implemented an efficient yield-oriented sizing tool which generates robust solutions, thus increasing the number of first-time-right analog integrated circuit designs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ali, S., Wilcock, R., Wilson, P., Brown, A.: Yield model characterization for analog integrated circuit using Pareto-optimal surface. In: 2008 15th IEEE International Conference on Electronics, Circuits and Systems, IEEE, vol. 2, pp. 1163–1166 (2008). doi:10.1109/ICECS.2008.4675065. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4675065
Allen, P.E., Holberg, D.R.: CMOS Analog Circuit Design, 2nd edn. Oxford University Press, Oxford (2002)
Alpaydin, G., Balkir, S., Dundar, G.: An evolutionary approach to automatic synthesis of high-performance analog integrated circuits. IEEE Trans. Evol. Comput. 7(3), 240–252 (2003). url: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1206446
Antreich, K., Koblitz, R.:Design centering by yield prediction. IEEE Trans. Circ. Syst. 29(2), 88–96 (1982). doi:10.1109/TCS.1982.1085115. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1085115
Barros, M., Guilherme, J., Horta, N.: Analog Circuits and Systems Optimization Based on Evolutionary Computation Techniques. Springer, Berlin (2010)
Beer, M., Spanos, P.: Neural network based Monte Carlo simulation of random processes. In: Proceedings of the ninth …, 1995, pp. 2179–2186 (2005). url: http://www.uncertainty-in-engineering.net/pdf/icossar2005_pdf_017.pdf
Chiang, C.C., Kawa, J.: Design for Manufacturability and Yield for Nano-Scale CMOS. Springer, Netherlands (2007)
De Smedt, B., Gielen, G.: Watson: design space boundary exploration and model generation for analog and RF IC design. IEEE Transa. Comput. Aided Des. Integr. Circ. Syst. 22(2), 213–224 (2003). doi:10.1109/TCAD.2002.806598. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1174096
Director, S., Feldmann, P., Krishna, K.: Statistical integrated circuit design. IEEE J. Solid State Circ. 28(3), 193–202 (1993). doi:10.1109/4.209985. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=209985
Drennan, P.G., McAndrew, C.C.: Understanding MOSFET mismatch for analog design. IEEE J. Solid State Circ. 38(3), 450–456 (2003)
Floudas, C.A., Pardalos, P.M.: Encyclopedia of Optimization, vol. 1. Springer, Berlin (2008)
Gielen, G., Rutenbar, R.A.: Computer-aided design of analog and mixed-signal integrated circuits. Proc. IEEE 88, 1825–1852 (2000)
Gong, F., Basir-Kazeruni, S., He, L., Yu, H.: Stochastic behavioral modeling and analysis for analog/mixed-signal circuits. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 32(1), 24–33 (2013). doi:10.1109/TCAD.2012.2217961. url: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6387696, http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6387696
Herbig, V.: Getting to ‘First Time Right’ in Analog/Mixed-Signal Designs. EE Times, Europe (2008). url: http://www.eetimes.com/document.asp?doc_id=1271601
Hershenson, M.D.M., Boyd, S.P., Lee, T.H.: Optimal design of a CMOS Op-Amp via geometric programming. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 20(1), 1–21 (2001)
Houck, C.R., Joines, J., Kay, M.G.: A genetic algorithm for function optimization: a matlab implementation. NCSU-IE TR 95(09) (1995)
Houck, C.R., Joines, J.A., Kay, M.G.: A Genetic Algorithm for Function Optimization: A Matlab Implementation. Tech. rep., North Carolina State University (1996)
Huss, S.: Analog circuit synthesis: a search for the Holy Grail? In: 2006 IEEE International Symposium on Circuits and Systems, IEEE, pp. 1463–1466. doi:10.1109/ISCAS.2006.1692872. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1692872
Jafari, A., Sadri, S., Zekri, M.: Design optimization of analog integrated circuits by using artificial neural networks. In: 2010 International Conference of Soft Computing and Pattern Recognition, IEEE, pp. 385–388 (2010). doi:10.1109/SOCPAR.2010.5686736, URL http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5686736
Lin, Y., Chen, D., Geiger, R.: Yield enhancement with optimal area allocation for ratio-critical analog circuits. IEEE Trans. Circ. Syst. I: Regul. Pap. 53(3), 534–553 (2006). doi:10.1109/TCSI.2005.858761. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1610852
Liu, B., Wang, Y., Yu, Z., Liu, L., Li, M., Wang, Z., Lu, J., Fernández, F.V.: Analog circuit optimization system based on hybrid evolutionary algorithms. Integr. VLSI J. 42(2), 137–148 (2009). doi:10.1016/j.vlsi.2008.04.003. url: http://linkinghub.elsevier.com/retrieve/pii/S0167926008000126
Liu, B., Fernandez, F.V., Gielen, G.: Efficient and accurate statistical analog yield optimization and variation-aware circuit sizing based on computational intelligence techniques. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 30(6), 793–805 (2011). doi:10.1109/TCAD.2011.2106850. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5768139
Mandal, P., Visvanathan, V.: CMOS Op-Amp sizing using a geometric programming formulation. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 20(1), 22–38 (2001)
Martins, R.M.F., Lourenço, N.C.C., Horta, N.C.G.: Introduction. In: Generating Analog IC Layouts with LAYGEN II, SpringerBriefs in Applied Sciences and Technology. Springer, Berlin, pp. 1–7 (2013). doi:10.1007/978-3-642-33146-6_1. url: http://dx.doi.org/10.1007/978-3-642-33146-6_1
Mueller-Gritschneder, D., Graeb, H.: Computation of yield-optimized Pareto fronts for analog integrated circuit specifications. In: 2010 Design, Automation & Test in Europe Conference & Exhibition, IEEE, pp. 1088–1093 (2010). doi:10.1109/DATE.2010.5456971. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5456971
Nye, W., Riley, D.C., Sangiovanni-Vincentelli, A., Tits, A.L.: DELIGHT.SPICE: an optimization-based system for the design of integrated circuits. IEEE Tran. Comput. Aided Des. 7(4), 501–519 (1988)
Orshansky, M., Nassif, S.R., Boning, D.: Design for Manufacturability and Statistical Design. Springer, Berlin (2008). url: http://link.springer.com/book/10.1007/978-0-387-69011-7/page/1
Pelgrom MJM, Duinmaijer ACJ, Welbers APG (1989) Matching properties of MOS transistors. IEEE J. Solid State Circ. 24(5), 1433–1439
Phelps, R., Krasnicki, M., Rutenbar, R.A., Carley, L.R., Hellums, J.R.: Anaconda: simulation-based synthesis of analog circuits via stochastic pattern search. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 19(6), 703–717 (2000)
Razavi, B.: Design of Analog CMOS Integrated Circuits, vol 6. McGraw-Hill, New York City. doi:10.1111/j.1151-2916.1994.tb07040.x
Sengupta, M., Saxena, S., Daldoss, L., Kramer, G., Minehane, S.: Application-specific worst case corners using response surfaces and statistical models. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 24(9), 1372–1380 (2005). doi:10.1109/TCAD.2005.852037. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1501902
Singhee, A., Rutenbar. R.: Why Quasi-Monte Carlo is better than Monte Carlo or latin hypercube sampling for statistical circuit analysis. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 29(11), 1763–1776 (2010) doi:10.1109/TCAD.2010.2062750. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5605333
Stefanovic, D., Kayal, M.: Structured Analog CMOS Design, 1st edn., Springer, Berlin (2008)
Tsividis, Y.: Operation and Modeling of the MOS Transistor, 2nd edn. Oxford University Press, Oxford (1999)
Xu, Y., Hsiung, K.L., Li, X., Pileggi, L.T., Boyd, S.P.: Regular analog/RF integrated circuits design using optimization with recourse including ellipsoidal uncertainty. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 28(5), 623–637 (2009)
Yu, G., Li, P.: Hierarchical analog/mixed-signal circuit optimization under process variations and tuning. IEEE Trans. Comput. Aided Des. Integr. Circ. Syst. 30(2), 313–317 (2011). doi:10.1109/TCAD.2010.2071250. url: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5689353
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Severo, L.C., Kepler, F.N., Girardi, A.G. (2015). Automatic Synthesis of Analog Integrated Circuits Including Efficient Yield Optimization. In: Fakhfakh, M., Tlelo-Cuautle, E., Siarry, P. (eds) Computational Intelligence in Analog and Mixed-Signal (AMS) and Radio-Frequency (RF) Circuit Design. Springer, Cham. https://doi.org/10.1007/978-3-319-19872-9_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-19872-9_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-19871-2
Online ISBN: 978-3-319-19872-9
eBook Packages: Computer ScienceComputer Science (R0)