شماره ركورد كنفرانس :
3926
عنوان مقاله :
Design of Digital General-Purpose PSO Processor
پديدآورندگان :
Malekara Asal a.malekara.urmia@gmail.com Technical and Vocational University Urmia, Iran , Khalilzadegan Amin a.khalilzadegan@urmia.ac.ir Microelectronics Research Laboratory Urmia University, Urmia, Iran , Khoei Abdollah Microelectronics Research Laboratory Urmia University, Urmia, Iran
كليدواژه :
Particle swarm optimization , CMOS technology , Hardware implementation , Digital design
عنوان كنفرانس :
بيست و چهارمين كنفرانس مهندسي برق ايران
چكيده فارسي :
Distinguished features of Particle Swarm Optimization (PSO) algorithm have been made it a powerful tool to deal with challenging optimization problems. Almost all of the previous implantations of PSO are in the FPGA or software frameworks. Long execution time is the main reason why these works are deficient for real-time applications. Instead, CMOS is a favorable alternative from delay and area point of view. In this paper a 16 bits digital general purpose PSO processor is designed in the 0.18 µm CMOS technology. Proposed processor is designed for onedimensional problems and can be expanded to more dimensions depending on the application. Some control pins are included for easy adjusting of processor’s swarm size, fitness resolution and number of iterations. Time domain simulation has been carried out using Hspice by 0.18µm standard CMOS technology to validate the effective performance of the proposed processor