Abstract
The strategy for analysis of noise generated in the analog circuit is presented here. Further, methodology for optimization of noise to improve the performance of the circuit using an optimization algorithm is defined. Presence of noise affects the performance of the circuit, thus in the design process, the analysis of the noise must be carefully carried out along with other performance parameters, such as—gain, power dissipation etc. Nature-inspired heuristic optimization algorithm has an ability to give acceptable approximate solution within a reasonable time. Thus, such optimization algorithm can be used to optimize the circuit performance parameters to improve the performance of the circuit. This paper proposed a methodology for modeling and analysis of flicker and thermal noises for common-source amplifier. Then using a standard particle swarm optimization (PSO) algorithm, inertia PSO (IPSO) and its two variants: human-based PSO (HBPSO) and aging leaders and challengers PSO (ALCPSO), optimization of noises are presented here. Pre-mature convergence is the main issue in standard PSO. To solve such problem, modified PSO, i.e. IPSO, HBPSO and ALCPSO are introduced.
Similar content being viewed by others
References
Akbari M, Hashemipour O (2015) Design and analysis of folded cascade OTAs using Gm/Id methodology based on flicker noise reduction. Analog Integr Circ Signal Process 83:343–352
Allen PE, Holberg DR (2014) CMOS analog circuit design. Oxford University Press, New Delhi, India
Alvaerz E, Abusleme A (2012) Noise power normalization: extension of g m/I D technique for noise analysis. Electron Lett 48(8):430–432
Aote SS, Raghuwanshi MM, Malik L (2013) A brief review on particle swarm optimization: limitations & future directions. Int J Comput Sci Eng 2(5):196–200
Bellman R (2003) Dynamic programming. Dover Paperback Edition Princeton University Press, Princeton
Bennour S, Sallem A, Kotti M, Gaddour E, Fakhfakh M, Loulou M (2010) Application of the PSO technique to the optimization of CMOS operational transconductance amplifiers. In: International conference on design & technology of integrated systems in nanoscale era
Bonabeau E, Dorigo M, Theraulaz G (1999) Swarm intelligence: from natural to artificial system. Oxford University Press, New York
Chan FT, Tiwari MK (2007) Swarm intelligence: focus on ant and particle swarm optimization. I-Tech Publishing, Vienna
Chan PK, Ng LS, Siek L, Lau KT (2001) Designing CMOS folded-cascode operational amplifier with flicker noise minimization. Microelectron J 32:69–73
Chen SM, Chien CY (2011) Solving the traveling salesman problem based on the genetic simulated annealing ant colony system with particle swarm optimization techniques. Expert Syst Appl 38(12):14439–14450
Chen WC, Kuriawan D (2014) Process parameters optimization for multiple quality characteristics in plastic injection molding using Taguchi method, BPNN, GA, and hybrid PSOGA. Int J Precis Eng Manuf 15(8):1583–1593
Chen WN, Zhang J, Lin Y, Chen N, Zhan ZH, Chung HS, Li Y, Shi Y (2013) Particle swarm optimization with an aging leader and challengers. IEEE Trans Evolut Comput 17(2):241–258
Clerc M, Kennedy J (2002) The particle swarm—explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73
Cooren Y, Fakhfakh M, Loulou M, Siarry P (2007) Optimization second generation current conveyors using particle swarm optimization. In: IEEE ICM, December
Conn AR et al (1996) Optimization of custom MOS circuits by transistor sizing. In: International conference on computer aided design, ICCAD’ 96, November 10–14, 1996. San Jose, CA, USA
Darzi S, Kiong TS, Islam MT, Ismail M, Kibria S, Salem B (2014) Null steering of adaptive beam forming using linear constraint minimum variance assisted by particle swarm optimization. Sci World J 2014:724639
Degrauwe MGR et al (1987) IDAC: an interactive design tool for analog CMOS circuits. IEEE J Solid State Circuits sc-22(6):1106–1116
Dorigo M, Di CG, Gambardella L (1999) Ant algorithms for discrete optimization. Artif Life 2:137–172
Fakhfakh M et al (2010) Analog circuit design optimization through the particle swarm optimization technique. Analog Integr Circ Sig Process 63:71–82
Gielen G, Sansen W (1991) Symbolic analysis for automated design of analog integrated circuits. Kluwer Academic Publishers, Dordrecht
Glover F (1989a) Tabu search—part I. ORSA J Comput 1:190–206
Glover F (1989b) Tabu search—part II. ORSA J Comput 1:190–206
Graeb H, Eckmueller J, Antreich K (2001) The sizing rules method for analog integrated circuit design. In: IEEE International conference on computer-aided design, IC-ACM’ 01, November 4–8, 2001, CA, USA
Grimbleby JB (2000) Automatic analogue circuit synthesis using genetic algorithms. Proc IEE Circuits Devices Syst 147:319–323
Harjani R, Rutenbar RA, Carley LR (1989) OASYS: a framework for analog circuit synthesis. IEEE Trans Comput Aided Des Integr Circuits Syst 8:1247–1266
Hassan WA, Fayek MB, Shaheen SI (2006) An optimized particle swarm technique for solving the urban planning problem. In: Proceedings of the IEEE international conference on computer engineering and systems, Washington DC, pp 401–405
Ibrahim AA, Mohamed A, Shareef H, Ghoshal SP (2011) Optimal power quality minitor placement in power systems based on particle swarm optimization and artificial immune systems. In Proceeding: 3rd conference on data mining and optimization (DMO’11), pp 141–145
Jack O, Ferreira PM (2014) A g m/I D based noise optimization for CMOS folded-cascode operational amplifier. IEEE Trans Circuits Syst 61(10):783–787
Jack O, Ferreira PM, Lee JC (2014) Experimental demonstration of g m/I D based noise analysis. Circuits Syst 5:69–75
Jianxin W, Xin HX, Weiguo Z, Rui W (2009) Exponential inertia weight particle swarm algorithm for dynamic optimization of electromechanical coupling system. In: Proceedings of IEEE international conference on intelligent computing and intelligent systems, Washington DC, USA, pp 479–483
Jyou-Min S, Sangiovanni-Vincentelli A (1988) ECSTASY: a new environment for IC design optimization. In: IEEE international conference on computer-aided design, 7th–10th Nov
Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Department of Computer Engineering, Engineering Faculty, Erciyes University. Technical report-TR06
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, pp 1942–1948
Kiran MS, Ozceylan E, Gunduz M, Paksoy T (2012) A novel hybrid approach based on particle swarm optimization and ant colony algorithm to forecast energy demand of Turkey. Energy Convers Manag 53(1):75–83
Kirkpatrick SJ, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. J Sci 220:671–680
Kuo RJ, Chen CM, Liao TW, Tien FC (2013) Hybrid of artificial immune system and particle optimization based support vector machine for radio frequency identification based positioning system. Comput Ind Eng 64:333–341
Lai JC, Kueng JS, Chen HC, Fernandez FJ (1988) ADOPT-a CAD tool for analog circuit design. IEEE Circuits Devices 4:29–30
Land AH, Doig AG (1960) An automatic method for solving discrete programming problem. Econometrica 28:497–520
Lin C (2013) Dynamic router node placement in wireless mesh networks: a PSO approach with constriction co-efficient and its convergence analysis. Inf Sci 232:294–308
Liu H, Xu G, Ding GY, Sun YB (2014) Human behavior based particle swarm optimizer. Sci World J 2014:1–14
Mallick S, Kar R, Mandal D, Ghoshal SP (2015) Optimal sizing of CMOS analog circuits using gravitational search algorithm with particle swarm optimization. J Mach Learn Cybern, Int. doi:10.1007/s13042-014-0324-3
Nelder JA, Mead RA (1965) A simplex method for function optimization. Comput J 7(4):308–313
Nemirovsky V, Brouk I, Jakobson CG (2001) 1/f noise in CMOS transistors for analog applications. IEEE Trans Electron Devices 48(5):921–927
Nye W, Riley DC, Sangiovanni-Vincentelli A, Tits AL (2002) DELIGHT.SPICE: an optimization-based system for the design of integrated circuits. IEEE Trans Comput Aided Des Integr Circuits Syst 7:501–519
Ochotta ES, Rutenbar RA, Carley LR (1996) Synthesis of high-performance analog circuits in ASTRX/OBLX. IEEE Trans Comput Aided Des Integr Circuits Syst 15(3):273–294
Onodera H, Kanbara H, Tamaru K (1989) Operational amplifier compilation with performance optimization. IEEE J Solid State Circuits 25(2):466–473
Rahmani R, Yusof R, Seyedmahmoudian M, Mekhile S (2013) Hybrid technique of ant colony and particle swarm optimization for short term wind energy forecasting. J Wind Eng Ind Aerodyn 123:163–170
Rao SS (2009) Engineering optimization theory and practice, 4th edn. Wiley, Hoboken, New Jersey
Razavi B (2013) Design of analog CMOS integrated circuits. McGraw Hill Education (India) Private Limited, New Delhi, India
Sahu B, Dutta A (2002) A fuzzy logic based approach for parametric optimization of MOS operational amplifiers. Microelectron J 33:253–264
Shi Y, Eberhart RC (1998) A modified particle swarm optimizer. In: Proceedings of IEEE congress on evolution computation, pp 69–73
Taherzadeh M, Lotfi R, Zare H, Shoaei O (2003) Design optimization of analog integrated circuits using simulation-based genetic algorithm. In: International symposium on signals, circuits and systems, 10th–11th July
Talbi EG (2002) A taxonomy of hybrid metaheuristics. J Heuristics 8:541–564
Tawdross P, Konig A (2005) Investigation of particle swarm optimization for dynamic reconfiguration of field-programmable analog circuits. In: 5th international conference on hybrid intelligent systems
Toumazou C, Lidgey FJ, Haigh D (1993) Analog integrated circuits: the current mode approach. IEEE circuit and systems series 2. Peter Peregrinus Ltd, London, United Kingdom
Turky E, Perry EE (1989) BLADES: an artificial intelligence approach to analog circuit design. IEEE Trans Comput Aided Des Integr Circuits Syst 8:680–692
Vejdani P, Ashtiani S, Kamarei M (2010). Optimization of flicker noise in eng application. In: 9th WSEAS international conference on applications of electrical engineering
Vidhya K, Kumar KRS (2014) Channel estimation of MIMO-OFDM system using PSO and GA. Arab J Sci 39:4047–4056
Vural RV, Yildirim T (2012) Analog circuit sizing via swarm intelligence. Int J Electron Commun 66:732–740
Vural RA, Yildrim T (2011) Swarm intelligence based sizing methodology for CMOS operational amplifier. In: 12th IEEE international symposium on computational intelligence & informatics, 21–22 November
Wang J, Lu J, Bie Z, You S, Cao X (2014) Long-term maintenance scheduling of smart distribution system through a PSOTS algorithm. J Appl Math 2014:694086
Xiao Y, Xiao J, Lu F, Wang S (2014) Ensemble ANNs-PSO-GA approach for day-ahead stock E-exchange prices forecasting. Int J Comput Intell Syst 12(2):272–290
Zebulum RS, Pacheco MA, Vallasco M (1988) Synthesis of CMOS operational amplifiers through genetic algorithms. In: XI Brazilian symposium on integrated circuit design, 3rd Oct
Zhang Y, Wang S, Ji G (2015) A comprehensive survey on particle swarm optimization algorithm and its applications. Math Probl Eng 2015:931256
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Singh, C.L., Baishnab, K.L. & Anandini, C. Analysis and optimization of noises of an analog circuit via PSO algorithms. Microsyst Technol 25, 1793–1807 (2019). https://doi.org/10.1007/s00542-017-3573-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00542-017-3573-8