Title :
FPGA implementation of genetic algorithm for dynamic filter-bank-based multicarrier systems
Author :
Sehatbakhsh, N. ; Aliasgari, M. ; Fakhraie, S. Mehdi
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
Abstract :
This paper presents FPGA implementation of a genetic algorithm based canonical signed digit (CSD) synthesizer for a dynamic filter-bank-based multicarrier system which employs a regular prototype filter with a certain specification. Using Genetic Algorithm, the proposed system searches for the best coefficients of prototype filter in CSD format for the filter bank based multicarrier (FBMC) system. The system is reconfigurable so that filter characteristics (number of coefficients) and their precisions (number of bits) for each coefficient can be set dynamically. Finally, the design is entirely implemented on a field programmable gate array (FPGA) chip. Simulations and synthesis results are obtained to show the merit of the proposed design. Results demonstrate that the system needs less than one second to provide desired filter coefficients when a prototype filter with 64 coefficients is employed.
Keywords :
field programmable gate arrays; filters; genetic algorithms; CSD synthesizer; FBMC system; FPGA; canonical signed digit synthesizer; dynamic filter-bank; field programmable gate array; filter bank based multicarrier; genetic algorithm; prototype filter; Approximation methods; Biological cells; Filter banks; Filtering algorithms; Finite impulse response filters; Genetic algorithms; Prototypes; FPGA implementation; canonical signed digit; filter bank based multicarrier system; genetic algorithm;
Conference_Titel :
Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2013 8th International Conference on
Conference_Location :
Abu Dhabi
Print_ISBN :
978-1-4673-6039-5
Electronic_ISBN :
978-1-4673-6038-8
DOI :
10.1109/DTIS.2013.6527781