Design of Digital General-Purpose PSO Processor

被引:0
|
作者
Malekara, Asal [1 ]
Khalilzadegan, Amin [2 ]
Khoei, Abdollah [2 ]
机构
[1] Tech & Vocat Univ, Orumiyeh, Iran
[2] Urmia Univ, Microelect Res Lab, Orumiyeh, Iran
关键词
Particle swarm optimization; CMOS technology; Hardware implementation; Digital design; OPTIMIZATION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 mu m CMOS technology. Proposed processor is designed for one-dimensional 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 mu m standard CMOS technology to validate the effective performance of the proposed processor.
引用
收藏
页码:1377 / 1382
页数:6
相关论文
共 50 条
  • [1] DESIGN OF A GENERAL-PURPOSE NEURAL SIGNAL PROCESSOR
    BEICHTER, J
    BRULS, N
    SICHENEDER, E
    RAMACHER, U
    KLAR, H
    [J]. NEUROCOMPUTING, 1993, 5 (01) : 17 - 23
  • [2] AN ARRAY PROCESSOR FOR GENERAL-PURPOSE DIGITAL IMAGE COMPRESSION
    YATES, RB
    THACKER, NA
    EVANS, SJ
    WALKER, SN
    IVEY, PA
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1995, 30 (03) : 244 - 250
  • [3] A DIGITAL RECEIVER DESIGN FOR AM STEREO SIGNALS USING A GENERAL-PURPOSE DIGITAL SIGNAL PROCESSOR
    FUNDERBURK, DM
    PARK, S
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1994, 40 (01) : 64 - 74
  • [4] A GENERAL-PURPOSE SIGNAL PROCESSOR
    FREY, AH
    MINTZER, FC
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1982, 6 (03): : 224 - 224
  • [5] No Such Thing as a General-Purpose Processor
    Chisnall, David
    [J]. COMMUNICATIONS OF THE ACM, 2014, 57 (12) : 44 - 48
  • [6] THE DESIGN OF A GENERAL-PURPOSE MULTIPLE-PROCESSOR SYSTEM
    OSECKY, BD
    GEORG, DD
    BURY, RJ
    [J]. HEWLETT-PACKARD JOURNAL, 1984, 35 (03): : 34 - 38
  • [7] GENERAL-PURPOSE PROCESSOR FOR TYPOGRAPHIC EDITING
    FABER, R
    MURASZKIEWICZ, M
    OSTROWSKI, M
    [J]. INTERNATIONAL FORUM ON INFORMATION AND DOCUMENTATION, 1987, 12 (03): : 19 - 20
  • [8] Space systems general-purpose processor
    Perschy, JK
    [J]. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2000, 15 (11) : 15 - 19
  • [9] A GENERAL-PURPOSE FUZZY INFERENCE PROCESSOR
    EICHFELD, H
    KLIMKE, M
    MENKE, M
    NOLLES, J
    KUNEMUND, T
    [J]. IEEE MICRO, 1995, 15 (03) : 12 - 17
  • [10] A GENERAL-PURPOSE DIGITAL SYNTHESIZER
    SAMSON, PR
    [J]. JOURNAL OF THE AUDIO ENGINEERING SOCIETY, 1980, 28 (03): : 106 - 113