10th Small Systems Simulation Symposium

Join leading researchers and practitioners in the field of system simulation at the University of Niš, Faculty of Electronic Engineering

February 12-14, 2026 | University of Niš, Faculty of Electronic Engineering

Particle Swarm Optimization for Ring Oscillators Design

https://doi.org/10.46793/SSSS2026.144M



Authors:

  • Miljana Milić
    https://orcid.org/0000-0001-7037-7709

    Faculty of Electronic Engineering, Niš, Serbia


  • Mladen Janković

    Faculty of Electronic Engineering, Niš, Serbia



    The paper is available at the following link: PDF



    Abstract:

    This paper presents the application of Particle Swarm Optimization (PSO) for optimizing the design of CMOS ring oscillators. The oscillation frequency of ring oscillators is strongly dependent on the propagation delay of inverter stages, which is influenced by transistor dimensions and load conditions. In this work, PSO is employed to minimize the average propagation delay of a CMOS inverter by optimizing the NMOS and PMOS transistor widths. An RC-based delay model is used to evaluate inverter performance, and the optimization process searches for parameter combinations that yield reduced delay and improved timing characteristics. Simulation results demonstrate that the optimized design achieves a lower average propagation delay and a balanced transistor width ratio, which confirmed that the PSO is an efficient design automation tool for similar CMOS circuits.



    Keywords:

    CMOS ring oscillator, Particle Swarm Optimization, inverter propagation delay, circuit optimization, low-power design.



    REFERENCES:

    [1] Razavi, B., Design of Analog CMOS Integrated Circuits, McGraw-Hill, 2001.
    [2] Talukder, S., "Mathematical modelling and applications of particle swarm optimization", Master's Thesis, Blekinge Institute of Technology, Sweden, 2011.
    [3] Kennedy, J., Eberhart, R., "Particle swarm optimization", Proc. IEEE Int. Conf. Neural Networks, 1995., vol. 4, pp. 1942–1948.
    [4] Milić, M., Introduction to Electronic Eircuit Design, Faculty of Electronic Engineering, Niš, Serbia, 2024.
    [5] Litovski, V., Electronic Circuit Design, Faculty of Electronic Engineering, Niš, Serbia, 2000.



  • Sponsored by:

    Placeholder image Placeholder image Placeholder image