Equiripple FIR filter design by the FFT algorithm

buir.contributor.authorÇetin, A. Enis
buir.contributor.orcidÇetin, A. Enis|0000-0002-3449-1958
dc.citation.epage64en_US
dc.citation.issueNumber2en_US
dc.citation.spage60en_US
dc.citation.volumeNumber14en_US
dc.contributor.authorÇetin, A. Enisen_US
dc.contributor.authorGerek, Ö. N.en_US
dc.contributor.authorYardımcı, Y.en_US
dc.date.accessioned2015-07-28T11:56:08Z
dc.date.available2015-07-28T11:56:08Z
dc.date.issued1997-03en_US
dc.departmentDepartment of Electrical and Electronics Engineeringen_US
dc.description.abstractThe fast Fourier transform (FFT) algorithm has been used in a variety of applications in signal and image processing. In this article, a simple procedure for designing finite-extent impulse response (FIR) discrete-time filters using the FFT algorithm is described. The zero-phase (or linear phase) FIR filter design problem is formulated to alternately satisfy the frequency domain constraints on the magnitude response bounds and time domain constraints on the impulse response support. The design scheme is iterative in which each iteration requires two FFT computations. The resultant filter is an equiripple approximation to the desired frequency response. The main advantage of the FFT-based design method is its implementational simplicity and versatility. Furthermore, the way the algorithm works is intuitive and any additional constraint can be incorporated in the iterations, as long as the convexity property of the overall operations is preserved. In one-dimensional cases, the most widely used equiripple FIR filter design algorithm is the Parks-McClellan algorithm (1972). This algorithm is based on linear programming, and it is computationally efficient. However, it cannot be generalized to higher dimensions. Extension of our design method to higher dimensions is straightforward. In this case two multidimensional FFT computations are needed in each iteration.en_US
dc.description.provenanceMade available in DSpace on 2015-07-28T11:56:08Z (GMT). No. of bitstreams: 1 10.1109-79.581378.pdf: 570694 bytes, checksum: 334e728b2b75ffb2009cd38a4019c5eb (MD5)en
dc.identifier.doi10.1109/79.581378en_US
dc.identifier.issn1053-5888
dc.identifier.urihttp://hdl.handle.net/11693/10868
dc.language.isoEnglishen_US
dc.publisherInstitute of Electrical and Electronics Engineersen_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/79.581378en_US
dc.source.titleIEEE Signal Processing Magazineen_US
dc.subjectAlgorithmsen_US
dc.subjectFast Fourier transformsen_US
dc.subjectFrequency domain analysisen_US
dc.subjectFrequency responseen_US
dc.subjectIterative methodsen_US
dc.subjectLinear programmingen_US
dc.subjectSpecificationsen_US
dc.subjectMean squared erroren_US
dc.subjectProjections onto convex setsen_US
dc.subjectDigital filtersen_US
dc.titleEquiripple FIR filter design by the FFT algorithmen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Equiripple_FIR_filter_design_by_the_FFT_algorithm.pdf
Size:
557.32 KB
Format:
Adobe Portable Document Format
Description:
Full Printable Version