Combine particle swarm optimization algorithm and canonical sign digit to design finite impulse response filter

Verfasser / Beitragende:
[Ali Soleimani]
Ort, Verlag, Jahr:
2015
Enthalten in:
Soft Computing, 19/2(2015-02-01), 407-419
Format:
Artikel (online)
ID: 605470669
LEADER caa a22 4500
001 605470669
003 CHVBK
005 20210128100329.0
007 cr unu---uuuuu
008 210128e20150201xx s 000 0 eng
024 7 0 |a 10.1007/s00500-014-1260-6  |2 doi 
035 |a (NATIONALLICENCE)springer-10.1007/s00500-014-1260-6 
100 1 |a Soleimani  |D Ali  |u Department of Electrical and Robotics Engineering, Shahrood University of Technology, Shahrood, Iran  |4 aut 
245 1 0 |a Combine particle swarm optimization algorithm and canonical sign digit to design finite impulse response filter  |h [Elektronische Daten]  |c [Ali Soleimani] 
520 3 |a The main contribution of this paper is to design a digital finite impulse response filter using the particle swarm optimization (PSO) algorithm combined canonical signed digit (CSD) representation. The design has been done based on matching certain frequency response and the filter coefficients in CSD representation with limited bits and some of coefficients to be zero, simultaneously. Using CSD representation, multipliers can substitute adders, shifters and subtractors. In filter design, the results show that combining PSO and CSD representations simultaneously is better than combining PSO and CSD sequentially. In addition the results, if the common adders and subtractors were computed for all filter coefficients that specified in CSD representation, significantly reduce the complexity of the hardware implementation of digital FIR filter. 
540 |a Springer-Verlag Berlin Heidelberg, 2014 
690 7 |a PSO algorithm  |2 nationallicence 
690 7 |a FIR filter  |2 nationallicence 
690 7 |a Canonical sign digit  |2 nationallicence 
690 7 |a Reduce computation  |2 nationallicence 
690 7 |a Genetic algorithm  |2 nationallicence 
773 0 |t Soft Computing  |d Springer Berlin Heidelberg  |g 19/2(2015-02-01), 407-419  |x 1432-7643  |q 19:2<407  |1 2015  |2 19  |o 500 
856 4 0 |u https://doi.org/10.1007/s00500-014-1260-6  |q text/html  |z Onlinezugriff via DOI 
898 |a BK010053  |b XK010053  |c XK010000 
900 7 |a Metadata rights reserved  |b Springer special CC-BY-NC licence  |2 nationallicence 
908 |D 1  |a research-article  |2 jats 
949 |B NATIONALLICENCE  |F NATIONALLICENCE  |b NL-springer 
950 |B NATIONALLICENCE  |P 856  |E 40  |u https://doi.org/10.1007/s00500-014-1260-6  |q text/html  |z Onlinezugriff via DOI 
950 |B NATIONALLICENCE  |P 100  |E 1-  |a Soleimani  |D Ali  |u Department of Electrical and Robotics Engineering, Shahrood University of Technology, Shahrood, Iran  |4 aut 
950 |B NATIONALLICENCE  |P 773  |E 0-  |t Soft Computing  |d Springer Berlin Heidelberg  |g 19/2(2015-02-01), 407-419  |x 1432-7643  |q 19:2<407  |1 2015  |2 19  |o 500