Skip to main content

Advertisement

Log in

Analysis and optimization of noises of an analog circuit via PSO algorithms

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

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.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

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

    Article  Google Scholar 

  • Allen PE, Holberg DR (2014) CMOS analog circuit design. Oxford University Press, New Delhi, India

    Google Scholar 

  • Alvaerz E, Abusleme A (2012) Noise power normalization: extension of g m/I D technique for noise analysis. Electron Lett 48(8):430–432

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Bellman R (2003) Dynamic programming. Dover Paperback Edition Princeton University Press, Princeton

    MATH  Google Scholar 

  • 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

    MATH  Google Scholar 

  • Chan FT, Tiwari MK (2007) Swarm intelligence: focus on ant and particle swarm optimization. I-Tech Publishing, Vienna

    Google Scholar 

  • Chan PK, Ng LS, Siek L, Lau KT (2001) Designing CMOS folded-cascode operational amplifier with flicker noise minimization. Microelectron J 32:69–73

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Degrauwe MGR et al (1987) IDAC: an interactive design tool for analog CMOS circuits. IEEE J Solid State Circuits sc-22(6):1106–1116

    Article  Google Scholar 

  • Dorigo M, Di CG, Gambardella L (1999) Ant algorithms for discrete optimization. Artif Life 2:137–172

    Article  Google Scholar 

  • Fakhfakh M et al (2010) Analog circuit design optimization through the particle swarm optimization technique. Analog Integr Circ Sig Process 63:71–82

    Article  Google Scholar 

  • Gielen G, Sansen W (1991) Symbolic analysis for automated design of analog integrated circuits. Kluwer Academic Publishers, Dordrecht

    Book  Google Scholar 

  • Glover F (1989a) Tabu search—part I. ORSA J Comput 1:190–206

    Article  MATH  Google Scholar 

  • Glover F (1989b) Tabu search—part II. ORSA J Comput 1:190–206

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Jack O, Ferreira PM, Lee JC (2014) Experimental demonstration of g m/I D based noise analysis. Circuits Syst 5:69–75

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Kirkpatrick SJ, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. J Sci 220:671–680

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • Lai JC, Kueng JS, Chen HC, Fernandez FJ (1988) ADOPT-a CAD tool for analog circuit design. IEEE Circuits Devices 4:29–30

    Article  Google Scholar 

  • Land AH, Doig AG (1960) An automatic method for solving discrete programming problem. Econometrica 28:497–520

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Liu H, Xu G, Ding GY, Sun YB (2014) Human behavior based particle swarm optimizer. Sci World J 2014:1–14

    Google Scholar 

  • 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

    Google Scholar 

  • Nelder JA, Mead RA (1965) A simplex method for function optimization. Comput J 7(4):308–313

    Article  MathSciNet  MATH  Google Scholar 

  • Nemirovsky V, Brouk I, Jakobson CG (2001) 1/f noise in CMOS transistors for analog applications. IEEE Trans Electron Devices 48(5):921–927

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Onodera H, Kanbara H, Tamaru K (1989) Operational amplifier compilation with performance optimization. IEEE J Solid State Circuits 25(2):466–473

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Rao SS (2009) Engineering optimization theory and practice, 4th edn. Wiley, Hoboken, New Jersey

    Book  Google Scholar 

  • Razavi B (2013) Design of analog CMOS integrated circuits. McGraw Hill Education (India) Private Limited, New Delhi, India

    Google Scholar 

  • Sahu B, Dutta A (2002) A fuzzy logic based approach for parametric optimization of MOS operational amplifiers. Microelectron J 33:253–264

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Vural RV, Yildirim T (2012) Analog circuit sizing via swarm intelligence. Int J Electron Commun 66:732–740

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chabungbam Lison Singh.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-017-3573-8

Navigation