DocumentCode :
1772700
Title :
Direct generation of upsampled FIR filter response a simple extension to filters with distributed arithmetic
Author :
Kaya, Zeynep ; Seke, Erol
Author_Institution :
Dept. of Electr. &Electron. Eng., Bilecik Seyh Edebali Univ., Bilecik, Turkey
fYear :
2014
fDate :
9-11 July 2014
Firstpage :
110
Lastpage :
113
Abstract :
A memory based upsampling/interpolating FIR filter modification/extension to distributed arithmetic (DA) based FIR filters is proposed that can be used for any filter coefficient set. Use of minimum or no multiplier is a desired design property when signal processing is performed using FPGAs since multipliers are scarce/expensive resources within FPGAs whereas registers and such are abundant. Upsampling a digital stream is usually performed by inserting zeros between original samples followed by a low pass filter to reject images. Compared to basic distributed arithmetic based filter designs where partial products/sums are stored in memory blocks, our design stores interpolation values. These samples are output sequentially using a simple counter, eliminating zero insertions and saving circuit elements. As an example FIR filter, we have designed a raised-cosine band-limiting filter with example roll-off factor and upsampling values. Successful implementation using VHDL+FPGA with ease has proven that the approach is a simple and effective compared to input upsampling.
Keywords :
FIR filters; counting circuits; distributed arithmetic; field programmable gate arrays; hardware description languages; interpolation; low-pass filters; signal processing; DA based FIR filters; FPGA; VHDL-FPGA; digital stream; direct generation; distributed arithmetic based FIR filters; filter coefficient set; image rejection; interpolation values; low pass filter; memory based upsampling-interpolating FIR filter modification-extension; memory blocks; partial products-sums; raised-cosine band-limiting filter; roll-off factor; saving circuit elements; scarce-expensive resources; signal processing; simple counter; upsampled FIR filter response; upsampling values; zero insertion elimination; Clocks; Field programmable gate arrays; Finite impulse response filters; IIR filters; Radiation detectors; Registers; FIR; FPGA; raised-cosine; upsamling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Technologies (DT), 2014 10th International Conference on
Conference_Location :
Zilina
Type :
conf
DOI :
10.1109/DT.2014.6868700
Filename :
6868700
Link To Document :
بازگشت