CFP last date
22 April 2024
Call for Paper
May Edition
IJCA solicits high quality original research papers for the upcoming May edition of the journal. The last date of research paper submission is 22 April 2024

Submit your paper
Know more
Reseach Article

Minimization of Average Power Consumption in 3 Stage CMOS Ring Oscillator based on MSFLA, Fuzzy-MSFLA, GA, and Fuzzy-GA

by Farshid Keivanian
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 104 - Number 16
Year of Publication: 2014
Authors: Farshid Keivanian

Farshid Keivanian . Minimization of Average Power Consumption in 3 Stage CMOS Ring Oscillator based on MSFLA, Fuzzy-MSFLA, GA, and Fuzzy-GA. International Journal of Computer Applications. 104, 16 ( October 2014), 30-37. DOI=10.5120/18289-9441

@article{ 10.5120/18289-9441,
author = { Farshid Keivanian },
title = { Minimization of Average Power Consumption in 3 Stage CMOS Ring Oscillator based on MSFLA, Fuzzy-MSFLA, GA, and Fuzzy-GA },
journal = { International Journal of Computer Applications },
issue_date = { October 2014 },
volume = { 104 },
number = { 16 },
month = { October },
year = { 2014 },
issn = { 0975-8887 },
pages = { 30-37 },
numpages = {9},
url = { },
doi = { 10.5120/18289-9441 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-06T22:36:21.433456+05:30
%A Farshid Keivanian
%T Minimization of Average Power Consumption in 3 Stage CMOS Ring Oscillator based on MSFLA, Fuzzy-MSFLA, GA, and Fuzzy-GA
%J International Journal of Computer Applications
%@ 0975-8887
%V 104
%N 16
%P 30-37
%D 2014
%I Foundation of Computer Science (FCS), NY, USA

This article is based on the application of heuristic algorithms to minimize the average power consumption in a VLSI circuit. The idea is to find the optimum layout and temperature for a 3 stage ring oscillator with minimal dynamic average power. The objective function is the same as average power (Pavg) of 3 stage ring oscillator with 6 CMOS inverters that depends on the temperature and the two different group of channel widths for NMOSs and PMOSs. (W1=W3=W5 and W2=W4=W6). These parameters make a three dimensional search space which is explored by search agents of algorithms. Motivated by the convergence of Modified Shuffled Frog Leaping Algorithm (MSFLA), Genetic Algorithm (GA) and the link of MATLAB with HSPICE Software the minimized average power of 3 stage ring oscillator is obtained. Based on MSFLA, Fuzzy-MSFLA, GA, and Fuzzy-GA algorithms the best resulting for Pavg in 0. 18µm Technology and the supply voltage of 5v is 1. 19 µW based on Fuzzy-MSFLA.

  1. Michaelsen, J. A. 2012. Tutorial notes about "Ring Oscillators", INF4420 course material at the Department of Informatics, University of Oslo, Norway.
  2. Thakur, V. , and Verma, V. 2013. "Low Power Consumption Differential Ring Oscillator", International Journal of Electronics and Communications Engineering, ISSN 0974-2166 Volume 6, Number 1,pp. 81-92.
  3. Razavi, B. 2010. "Design of Analog CMOS Integrated Circuit", Tata McGraw Hill pvt ltd, Edition 2002, Eighteenth reprint.
  4. Yao, Y. Z. 2006. "Comparative Study of Low Phase Noise Voltage Controlled Oscillator (VCOs) in CMOS Technology" M. Sc. , Concordia University, Montreal, Quebec, Canada.
  5. Jovanovi´c, G. , Stoj?cev, M. , Stamenkovic, Z. 2010 A CMOS voltage controlled ring oscillatorwith improved frequency stability. Sci Publ State Univ Novi Pazar A Appl MathInform Mech; 2:1–9.
  6. Park, CH. , Kim, O. , Kim, B. 2001. A 1. 8-GHz Self-calibrated phase locked loop with precise I/Q matching. IEEE J Solid-State Circuits, 36:777-83.
  7. Sun, L. , and Kwasniewski, TA. , 2001. A 1. 25-GHz 0. 35-m monolithic CMOS PLL based on a multiphase ring oscillator. IEEE J Solid-State Circuits, 36: 910-6.
  8. Zhang, X. , Hu, X. , Cui, G. , Wang, Y. , and Niu, Y. (2008, June). "An improved shuffled frog leaping algorithm with cognitive behavior", Intelligent Control and Automation, 2008, WCICA 2008, 7th World Congress on (pp. 6197-6202). IEEE.
  9. Khaliji, M. 2014. "Theoretical and Practical training of Shuffled Frog Leaping Algorithm, SFLA" , Researcher in Control Engineering, University of Tabriz, Iran, The training source of Artificial Intelligence in Iran; Tutorial website of www. matlabsite. com
  10. Docking, S. 2002. "Oscillation Frequency of a Ring Oscillator", A thesis of Master of Science, Electrical and Computer Engineering, University of Waterloo.
  11. Ranjith, J. , and Muniraj, NJR. January 2013. "Novel Evolutionary Algorithm for ICA Processor for FPGA Implementation", International Journal of Soft Computing and Engineering (IJSCE), ISSN: 2231-2307, Vol-2,Issue-6.
  12. Zamani, M. S. , Safaei, F. , and Fathy, M. 2012. "Digital VLSI Design", Fifth Publication in Academic Book in Iran, ISBN: 978-964-92527-4-2.
  13. Ramazani, A. , Biabani, S. , and Hadidi, G. 2014. "CMOS ring oscillator with combined delay stages", International Journal of Electronics and Communications (AEU) 68 515-519 , Elsevier.
  14. Fishchuk, I. I. , Kadashchuk, A. K. , Genoe, J. , Ullah, M. , Sitter, H. , Singh, T. B. , Sariciftci, N. S. , and Bassler, H. 2010. "Temperature dependence of the charge carrier mobility in disordered organic semiconductors at large carrier concentrations", Physical Review B 81, 045202.
  15. Duan, Q. , Sorooshian, S. , and Gupta, V. 1992. Effective and efficient global optimization for conceptual rainfall-runoff models. Water resources research, 28(4), 1015-1031.
  16. Duan, Q. Y. , Gupta, V. K. , & Sorooshian, S. 1993. Shuffled complex evolution approach for effective and efficient global minimization. Journal of optimization theory and applications, 76(3), 501-521.
  17. Eusuff, M. M. , & Lansey, K. E. 2003. "Optimization of water distribution network design using the shuffled leaping algorithm. Journal of Water Resources Planning and Management, 129(3), 210-225.
  18. Eusuff, M. , Lansey, K. , and Pasha, F. 2006. Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Engineering Optimization, 38(2), 129-154.
  19. Huynh, T. H. 2008, April 2008. "A modified shuffled frog leaping algorithm for optimal tuning of multivariable PID controllers. " In Industrial Technology, , IEEE International Conference on (pp. 1-6). IEEE.
  20. Farahani, M. , Movahhed, S. B. , and Ghaderi, S. F. (2010). "A hybrid meta-heuristic optimization algorithm based on SFLA", In proceedings of the 2nd International Conference on Engineering Optimization (pp. 1-8).
  21. Ahdani, M. A. , Shirjoposh, N. P. , and Banimahd, R. (2010). "Three modified versions of differential evolution algorithm for continuous optimization" , Soft Computing, 15(4), 803-830.
  22. Keivanian, F. , Mehrshad, N. , and Zahiri, S. H. 2014. "Optimum Layout of Multiplexer with Minimal Average Power based on IWO, Fuzzy-IWO, GA, and Fuzzy GA", ACSIJ Advances in Computer Science : an International Journal, Vol. 3, Issue 5, No. 11, September 2014.
Index Terms

Computer Science
Information Sciences


3 stage CMOS ring oscillator minimal average power optimum layout and temperature MSFLAF Fuzzy-MSFLA GA and Fuzzy-GA.