Title :
FPGA based implementation of high speed tunable notch filter using pipelining and unfolding
Author :
Samanta, Suranjana ; Chakraborty, Manali
Author_Institution :
Dept. of Electron. & Electr. Commun. Eng., Indian Inst. of Technol. Kharagpur, Kharagpur, India
fDate :
Feb. 28 2014-March 2 2014
Abstract :
In this paper, we present a Field-Programmable-Gate-Array (FPGA) based design and implementation of extremely high speed realization of tunable Infinite Impulse Response (IIR) notch filter. The basic 2nd ordered tunable notch filter structure is implementable in Xilinx Virtex-5 FPGA with maximum clock frequency of ~80MHz. Here, we propose a FPGA based design of extremely high speed tunable notch filter effectively operating at maximum clock frequency of ~1200MHz with the help of Scattered-Look-Ahead (SLA) pipelining with power-of-2-decomposition approach, proper retiming and unfolding applied over its basic low-speed structure. To generalize its FPGA based design for specific speed up factor, a new efficient simpler approach utilizing Pascal´s Triangle is proposed to calculate the multiplier coefficients of feed-forward and feedback sections of extremely high speed notch filter. The post place & route synthesis results for its FPGA design are obtained by generating VHDL code showing that proposed restructured notch filter can operate effectively greater than 1200MHz clock frequency meeting the present days´ certain industry´s needs.
Keywords :
IIR filters; field programmable gate arrays; hardware description languages; notch filters; pipeline arithmetic; FPGA; IIR filter; Pascal triangle; VHDL code; feed forward section; feedback section; field programmable gate array; high speed tunable notch filter; multiplier coefficient; power-of-two decomposition; retiming technique; scattered look ahead pipelining; tunable Infinite Impulse Response filter; unfolding technique; Clocks; Delays; Field programmable gate arrays; Filtering theory; IIR filters; Pipeline processing; Transfer functions; Pascal Triangle; Scattered-Look-Ahead (SLA) Pipelining; Tunable Notch Filter; Unfolding;
Conference_Titel :
Communications (NCC), 2014 Twentieth National Conference on
Conference_Location :
Kanpur
DOI :
10.1109/NCC.2014.6811293