Skip to main content
Top
Published in: Soft Computing 24/2018

08-08-2017 | Methodologies and Application

Design of optimal CMOS ring oscillator using an intelligent optimization tool

Authors: Ali Mohammadi, Mohammad Mohammadi, Seyed Hamid Zahiri

Published in: Soft Computing | Issue 24/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper presents an intelligent sizing method to improve the performance and efficiency of a CMOS ring oscillator (RO). The proposed approach is based on the simultaneous utilization of powerful and new multi-objective optimization techniques along with a circuit simulator under a data link. The proposed optimizing tool creates a perfect trade-off between the contradictory objective functions in CMOS RO optimal design. This tool is applied for intelligent estimation of the circuit parameters (channel width of transistors), which have a decisive influence on RO specifications. Along the optimal RO design in an specified range of oscillation frequency, the Power Consumption, Phase Noise, Figure of Merit, Integration Index, Design Cycle Time are considered as objective functions. Also, in generation of Pareto front some important issues, i.e., Overall Nondominated Vector Generation, and Spacing are considered for more effectiveness of the obtained feasible solutions in application. Four optimization algorithms called Multi-Objective Genetic Algorithm, Multi-Objective Inclined Planes system Optimization, Multi-Objective Particle Swarm Optimization and Multi-Objective Modified Inclined Planes System Optimization (MOMIPO) are utilized for 0.18-mm CMOS technology with supply voltage of 1-V. Based on our extensive simulations and experimental results MOMIPO outperforms the best performance among other multi-objective algorithms in presented RO designing tool.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Abdollahvand S, Oliveira LB, Gomes L, Goes J (2015) A low-voltage voltage-controlled ring-oscillator employing dynamic-threshold-MOS and body-biasing techniques. In: IEEE international symposium on circuits and systems (ISCAS), 2015, 2015, pp. 1294–1297 Abdollahvand S, Oliveira LB, Gomes L, Goes J (2015) A low-voltage voltage-controlled ring-oscillator employing dynamic-threshold-MOS and body-biasing techniques. In: IEEE international symposium on circuits and systems (ISCAS), 2015, 2015, pp. 1294–1297
go back to reference Baker RJ (2008) CMOS: circuit design, layout, and simulation, vol 1. Wiley, HobokenCrossRef Baker RJ (2008) CMOS: circuit design, layout, and simulation, vol 1. Wiley, HobokenCrossRef
go back to reference Bhuvaneswari MC (2014) Application of evolutionary algorithms for multi-objective optimization in VLSI and embedded systems. Springer, BerlinMATH Bhuvaneswari MC (2014) Application of evolutionary algorithms for multi-objective optimization in VLSI and embedded systems. Springer, BerlinMATH
go back to reference Branke J, Deb K, Miettinen K (2008) Multiobjective optimization: interactive and evolutionary approaches, vol 5252. Springer, BerlinMATH Branke J, Deb K, Miettinen K (2008) Multiobjective optimization: interactive and evolutionary approaches, vol 5252. Springer, BerlinMATH
go back to reference Castro OR, Pozo A (2014) A MOPSO based on hyper-heuristic to optimize many-objective problems. In: IEEE symposium on swarm intelligence (SIS), 2014. pp. 1–8 Castro OR, Pozo A (2014) A MOPSO based on hyper-heuristic to optimize many-objective problems. In: IEEE symposium on swarm intelligence (SIS), 2014. pp. 1–8
go back to reference Coello CAC (1999) A comprehensive survey of evolutionary-based multiobjective optimization techniques. Knowl Inf Syst 1(3):129–156 Coello CAC (1999) A comprehensive survey of evolutionary-based multiobjective optimization techniques. Knowl Inf Syst 1(3):129–156
go back to reference Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evolut Comput 8(3):256–279CrossRef Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evolut Comput 8(3):256–279CrossRef
go back to reference Coello CC, Lamont GB, Van Veldhuizen DA (2007) Evolutionary algorithms for solving multi-objective problems, 2nd edn. Springer, BerlinMATH Coello CC, Lamont GB, Van Veldhuizen DA (2007) Evolutionary algorithms for solving multi-objective problems, 2nd edn. Springer, BerlinMATH
go back to reference De Muer B, Steyaert M (2003) CMOS fractional-N synthesizers: design for high spectral purity and monolithic integration, vol 724. Springer, Berlin De Muer B, Steyaert M (2003) CMOS fractional-N synthesizers: design for high spectral purity and monolithic integration, vol 724. Springer, Berlin
go back to reference Deng W, Zhao H, Liu J, Yan X, Li Y, Yin L, Ding C (2015) An improved CACO algorithm based on adaptive method and multi-variant strategies. Soft Comput 19(3):701–713CrossRef Deng W, Zhao H, Liu J, Yan X, Li Y, Yin L, Ding C (2015) An improved CACO algorithm based on adaptive method and multi-variant strategies. Soft Comput 19(3):701–713CrossRef
go back to reference Dorigo M, Birattari M, Stützle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28–39CrossRef Dorigo M, Birattari M, Stützle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28–39CrossRef
go back to reference Duan J, He Z, Kang C, Wang J, Zhang J (2010) A multiloop ring VCO design in 0.18 \({\upmu } \)m CMOS technology. In: 10th IEEE international conference on solid-state and integrated circuit technology (ICSICT), 2010, pp. 99–101 Duan J, He Z, Kang C, Wang J, Zhang J (2010) A multiloop ring VCO design in 0.18 \({\upmu } \)m CMOS technology. In: 10th IEEE international conference on solid-state and integrated circuit technology (ICSICT), 2010, pp. 99–101
go back to reference El Mourabit A, Lu G-N, Pittet P, Birjali Y, Lahjomri F, Zhang M (2012) A new method to enhance frequency operation of CMOS ring oscillators. Int J Electron 99(3):351–360CrossRef El Mourabit A, Lu G-N, Pittet P, Birjali Y, Lahjomri F, Zhang M (2012) A new method to enhance frequency operation of CMOS ring oscillators. Int J Electron 99(3):351–360CrossRef
go back to reference Fu Z, Huang F, Sun X, Vasilakos A, Yang C-N (2017) Enabling semantic search based on conceptual graphs over encrypted outsourced data. IEEE Transactions on Services Computing Fu Z, Huang F, Sun X, Vasilakos A, Yang C-N (2017) Enabling semantic search based on conceptual graphs over encrypted outsourced data. IEEE Transactions on Services Computing
go back to reference Fu Z, Sun X, Ji S, Xie G (2016) Towards efficient content-aware search over encrypted outsourced data in cloud. In: Computer communications. In: IEEE INFOCOM 2016-the 35th annual IEEE international conference on, 2016, pp. 1–9 Fu Z, Sun X, Ji S, Xie G (2016) Towards efficient content-aware search over encrypted outsourced data in cloud. In: Computer communications. In: IEEE INFOCOM 2016-the 35th annual IEEE international conference on, 2016, pp. 1–9
go back to reference Gao X, Klumperink EAM, Geraedts PFJ, Nauta B (2009) Jitter analysis and a benchmarking figure-of-merit for phase-locked loops. IEEE Trans Circuits Syst II Express Br 56(2):117–121CrossRef Gao X, Klumperink EAM, Geraedts PFJ, Nauta B (2009) Jitter analysis and a benchmarking figure-of-merit for phase-locked loops. IEEE Trans Circuits Syst II Express Br 56(2):117–121CrossRef
go back to reference Gargouri N, Sakka Z, Ben Issa D, Kachouri A, Samet M (2016) A 4GHz temperature compensated CMOS ring oscillator for impulse radio UWB. In: 7th international conference on sciences of electronics, technologies of information and telecommunications (SETIT), 2016, pp. 71–75 Gargouri N, Sakka Z, Ben Issa D, Kachouri A, Samet M (2016) A 4GHz temperature compensated CMOS ring oscillator for impulse radio UWB. In: 7th international conference on sciences of electronics, technologies of information and telecommunications (SETIT), 2016, pp. 71–75
go back to reference Ghoreishi SA, Nekoui MA, Partovi S, Basiri SO (2011) Application of genetic algorithm for solving multi-objective optimization problems in robust control of distillation column. Int J Adv Comput Technol 3(1):32–43 Ghoreishi SA, Nekoui MA, Partovi S, Basiri SO (2011) Application of genetic algorithm for solving multi-objective optimization problems in robust control of distillation column. Int J Adv Comput Technol 3(1):32–43
go back to reference Goldberg DE (1989) Genetic algorithms. Addison Wesley, BostonMATH Goldberg DE (1989) Genetic algorithms. Addison Wesley, BostonMATH
go back to reference Gu B, Sheng VS (2017) A robust regularization path algorithm for \(\nu \)-support vector classification. IEEE Trans Neural Netw Learn Syst 28(5):1241–1248 Gu B, Sheng VS (2017) A robust regularization path algorithm for \(\nu \)-support vector classification. IEEE Trans Neural Netw Learn Syst 28(5):1241–1248
go back to reference Gu B, Sheng VS, Wang Z, Ho D, Osman S, Li S (2015) Incremental learning for \(\nu \)-support vector regression. Neural Netw 67:140–150CrossRef Gu B, Sheng VS, Wang Z, Ho D, Osman S, Li S (2015) Incremental learning for \(\nu \)-support vector regression. Neural Netw 67:140–150CrossRef
go back to reference Gu B, Sun X, Sheng VS (2016) Structural minimax probability machine. IEEE Trans Neural Netw Learn Syst 28(7):1646–1656MathSciNetCrossRef Gu B, Sun X, Sheng VS (2016) Structural minimax probability machine. IEEE Trans Neural Netw Learn Syst 28(7):1646–1656MathSciNetCrossRef
go back to reference Hajimiri A, Limotyrakis S, Lee TH (1999) Jitter and phase noise in ring oscillators. IEEE J Solid State Circuits 34(6):790–804CrossRef Hajimiri A, Limotyrakis S, Lee TH (1999) Jitter and phase noise in ring oscillators. IEEE J Solid State Circuits 34(6):790–804CrossRef
go back to reference High frequency ring oscillator using capacitor based level shift circuits. In: IEEE Asia pacific conference on circuits and systems (APCCAS), 2014, 2014, pp. 149–152 High frequency ring oscillator using capacitor based level shift circuits. In: IEEE Asia pacific conference on circuits and systems (APCCAS), 2014, 2014, pp. 149–152
go back to reference Hwang H, Jo B, Park S, Kim S-W, Jeong C-H, Moon J (2014) A 13.56 MHz CMOS ring oscillator for wireless power transfer receiver system. In: IEEE Region 10 conference TENCON 2014-2014, pp. 1–4 Hwang H, Jo B, Park S, Kim S-W, Jeong C-H, Moon J (2014) A 13.56 MHz CMOS ring oscillator for wireless power transfer receiver system. In: IEEE Region 10 conference TENCON 2014-2014, pp. 1–4
go back to reference Islam R, Suprotik ANK, Uddin SMZ, Amin MT (2017) Design and analysis of 3 stage ring oscillator based on MOS capacitance for wireless applications. In: International conference on electrical, computer and communication engineering (ECCE), pp. 723–727 Islam R, Suprotik ANK, Uddin SMZ, Amin MT (2017) Design and analysis of 3 stage ring oscillator based on MOS capacitance for wireless applications. In: International conference on electrical, computer and communication engineering (ECCE), pp. 723–727
go back to reference Jin J (2014) Low power current-mode voltage controlled oscillator for 2.4 GHz wireless applications. Comput Electr Eng 40(1):92–99CrossRef Jin J (2014) Low power current-mode voltage controlled oscillator for 2.4 GHz wireless applications. Comput Electr Eng 40(1):92–99CrossRef
go back to reference Kennedy J, Eberhart R (1995) Particle swarm optimization. Neural networks. In: 1995 IEEE international conference on proceedings, 4:1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. Neural networks. In: 1995 IEEE international conference on proceedings, 4:1942–1948
go back to reference Kim JM, Kim S, Lee IY, Han SK, Lee SG (2013) A low-noise four-stage voltage-controlled ring oscillator in deep-submicrometer CMOS technology. IEEE Trans Circuits Syst II Express Br 60(2):71–75CrossRef Kim JM, Kim S, Lee IY, Han SK, Lee SG (2013) A low-noise four-stage voltage-controlled ring oscillator in deep-submicrometer CMOS technology. IEEE Trans Circuits Syst II Express Br 60(2):71–75CrossRef
go back to reference Kong Y, Zhang M, Ye D (2017) A belief propagation-based method for task allocation in open and dynamic cloud environments. Knowl Based Syst 115:123–132CrossRef Kong Y, Zhang M, Ye D (2017) A belief propagation-based method for task allocation in open and dynamic cloud environments. Knowl Based Syst 115:123–132CrossRef
go back to reference Kumar S (2012) Design and performance analysis of nine stages CMOS based ring oscillator. Int J VLSI Des Commun Syst 3(3):57–69CrossRef Kumar S (2012) Design and performance analysis of nine stages CMOS based ring oscillator. Int J VLSI Des Commun Syst 3(3):57–69CrossRef
go back to reference Li M, Yin H, Wan, P (2015) A digitally calibrated low-power ring oscillator. In: IEEE 11th international conference on ASIC (ASICON), 2015, pp. 1–4 Li M, Yin H, Wan, P (2015) A digitally calibrated low-power ring oscillator. In: IEEE 11th international conference on ASIC (ASICON), 2015, pp. 1–4
go back to reference Mahato AK (2014) Ultra low frequency CMOS ring oscillator design, in Engineering and Computational Sciences (RAECS). Recent Advances in 2014:1–5 Mahato AK (2014) Ultra low frequency CMOS ring oscillator design, in Engineering and Computational Sciences (RAECS). Recent Advances in 2014:1–5
go back to reference Michal V (2012) On the low-power design, stability improvement and frequency estimation of the CMOS ring oscillator. In: 22nd international conference on Radioelektronika (RADIOELEKTRONIKA), 2012, pp. 1–4 Michal V (2012) On the low-power design, stability improvement and frequency estimation of the CMOS ring oscillator. In: 22nd international conference on Radioelektronika (RADIOELEKTRONIKA), 2012, pp. 1–4
go back to reference Mohammadi A, Zahiri SH (2017) IIR model identification using a modified inclined planes system optimization algorithm. Artif Intell Rev 48(2):237–259CrossRef Mohammadi A, Zahiri SH (2017) IIR model identification using a modified inclined planes system optimization algorithm. Artif Intell Rev 48(2):237–259CrossRef
go back to reference Mohammadi A, Mohammadi M, Zahiri SH (2015) A novel solution based on multi-objective AI techniques for optimization of CMOS LC-VCOs. J Telecommun Electron Comput Eng 7(2):137–144 Mohammadi A, Mohammadi M, Zahiri SH (2015) A novel solution based on multi-objective AI techniques for optimization of CMOS LC-VCOs. J Telecommun Electron Comput Eng 7(2):137–144
go back to reference Mohammadi A, Zahiri SH (2016) Analysis of swarm intelligence and evolutionary computation techniques in IIR digital filters design. In: 2016 1st conference on swarm intelligence and evolutionary computation (CSIEC) pp. 64–69 Mohammadi A, Zahiri SH (2016) Analysis of swarm intelligence and evolutionary computation techniques in IIR digital filters design. In: 2016 1st conference on swarm intelligence and evolutionary computation (CSIEC) pp. 64–69
go back to reference Mozaffari MH, Abdy H, Zahiri S-H (2016) IPO: an inclined planes system optimization algorithm. Comput Inf 35(1):222–240MathSciNet Mozaffari MH, Abdy H, Zahiri S-H (2016) IPO: an inclined planes system optimization algorithm. Comput Inf 35(1):222–240MathSciNet
go back to reference Ong YS (2002) Artificial intelligence technologies in complex engineering design. University of Southampton, Southampton Ong YS (2002) Artificial intelligence technologies in complex engineering design. University of Southampton, Southampton
go back to reference Pareto V (1896) Cours d’économie politique. Rouge, Lausanne, vol. I and II:1776–1960 Pareto V (1896) Cours d’économie politique. Rouge, Lausanne, vol. I and II:1776–1960
go back to reference Razavi B (1996) A study of phase noise in CMOS oscillators. IEEE J Solid State Circuits 31(3):331–343CrossRef Razavi B (1996) A study of phase noise in CMOS oscillators. IEEE J Solid State Circuits 31(3):331–343CrossRef
go back to reference Rout PK, Acharya DP (Dec. 2011) Design of CMOS ring oscillator using CMODE. In: 2011 international conference on energy, automation and signal, pp. 1–6 Rout PK, Acharya DP (Dec. 2011) Design of CMOS ring oscillator using CMODE. In: 2011 international conference on energy, automation and signal, pp. 1–6
go back to reference Rout PK, Acharya DP, Panda G (2014) Constrained multiobjective optimization based design of CMOS ring oscillator. In: International conference on computer communication and informatics (ICCCI), 2014, pp. 1–5 Rout PK, Acharya DP, Panda G (2014) Constrained multiobjective optimization based design of CMOS ring oscillator. In: International conference on computer communication and informatics (ICCCI), 2014, pp. 1–5
go back to reference Saheb Z, El-Masry E, Bousquet J-F (2016) Ultra-low voltage and low power ring oscillator for wireless sensor network using CMOS varactor. In: IEEE Canadian conference on electrical and computer engineering (CCECE), 2016, 2016, pp. 1–5 Saheb Z, El-Masry E, Bousquet J-F (2016) Ultra-low voltage and low power ring oscillator for wireless sensor network using CMOS varactor. In: IEEE Canadian conference on electrical and computer engineering (CCECE), 2016, 2016, pp. 1–5
go back to reference Sallem A, Pereira P, Fakhfakh M, Fino H (2013) A Multi-objective simulation based tool: application to the design of high performance LC-VCOs. In: Technological Innovation for the Internet of Things, Springer pp. 459–468 Sallem A, Pereira P, Fakhfakh M, Fino H (2013) A Multi-objective simulation based tool: application to the design of high performance LC-VCOs. In: Technological Innovation for the Internet of Things, Springer pp. 459–468
go back to reference Sheu M-L, Tiao Y-S, Taso L-J (2011) A 1-V 4-GHz wide tuning range voltage-controlled ring oscillator in 0.18 \({\upmu }\)m CMOS. Microelectron J 42(6):897–902CrossRef Sheu M-L, Tiao Y-S, Taso L-J (2011) A 1-V 4-GHz wide tuning range voltage-controlled ring oscillator in 0.18 \({\upmu }\)m CMOS. Microelectron J 42(6):897–902CrossRef
go back to reference Sicard E, Bendhia SD (2003) Deep-submicron CMOS circuit design Simulator in hands. Brooks/Cole, p. 723 Sicard E, Bendhia SD (2003) Deep-submicron CMOS circuit design Simulator in hands. Brooks/Cole, p. 723
go back to reference Van Veldhuizen DA, Lamont GB (1998) Evolutionary computation and convergence to a pareto front. In: Late breaking papers at the genetic programming 1998 conference, pp. 221–228 Van Veldhuizen DA, Lamont GB (1998) Evolutionary computation and convergence to a pareto front. In: Late breaking papers at the genetic programming 1998 conference, pp. 221–228
go back to reference Van Veldhuizen DA, Lamont GB (1998) Multiobjective evolutionary algorithm research: a history and analysis. Air Force Institute of Technology Van Veldhuizen DA, Lamont GB (1998) Multiobjective evolutionary algorithm research: a history and analysis. Air Force Institute of Technology
go back to reference Van Veldhuizen DA, Lamont GB (2000) On measuring multiobjective evolutionary algorithm performance. In: Evolutionary Computation, 2000. Proceedings of the 2000 Congress on 1:204–211 Van Veldhuizen DA, Lamont GB (2000) On measuring multiobjective evolutionary algorithm performance. In: Evolutionary Computation, 2000. Proceedings of the 2000 Congress on 1:204–211
go back to reference Wen X, Shao L, Xue Y, Fang W (2015) A rapid learning algorithm for vehicle classification. Inf Sci 295:395–406CrossRef Wen X, Shao L, Xue Y, Fang W (2015) A rapid learning algorithm for vehicle classification. Inf Sci 295:395–406CrossRef
go back to reference Weste NHE, Eshraghian K (1993) Principles of CMOS VLSI design: a systems perspective, 2nd edn. Addision-Wesley Publishing, California Weste NHE, Eshraghian K (1993) Principles of CMOS VLSI design: a systems perspective, 2nd edn. Addision-Wesley Publishing, California
go back to reference Weste NHE, Harris DM (2005) CMOS VLSI design: a circuits and systems perspective. Pearson Education India, Noida Weste NHE, Harris DM (2005) CMOS VLSI design: a circuits and systems perspective. Pearson Education India, Noida
go back to reference Xia Z, Wang X, Sun X, Wang B (2014) Steganalysis of least significant bit matching using multi-order differences. Sec Commun Netw 7(8):1283–1291CrossRef Xia Z, Wang X, Sun X, Wang B (2014) Steganalysis of least significant bit matching using multi-order differences. Sec Commun Netw 7(8):1283–1291CrossRef
go back to reference Yang B, Lu Z, Zhou J (2015) A 6–13 GHz wide-tuning-range low-phase-noise ring oscillator utilizing frequency multiplication technique. In: IEEE 11th international conference on ASIC (ASICON), 2015, 2015, pp. 1–4 Yang B, Lu Z, Zhou J (2015) A 6–13 GHz wide-tuning-range low-phase-noise ring oscillator utilizing frequency multiplication technique. In: IEEE 11th international conference on ASIC (ASICON), 2015, 2015, pp. 1–4
Metadata
Title
Design of optimal CMOS ring oscillator using an intelligent optimization tool
Authors
Ali Mohammadi
Mohammad Mohammadi
Seyed Hamid Zahiri
Publication date
08-08-2017
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 24/2018
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-017-2759-4

Other articles of this Issue 24/2018

Soft Computing 24/2018 Go to the issue

Premium Partner