Abstract

Many studies have been developed aiming to improve di gital filters realizations, recurring to intricate structures and analyzing probabilistically the errors behavior. The work presented in this paper analyzes the feasibility of fixed-point implementation of classical infinite impulse re sponse notch filters: Butterworth, Chebyshev I and II, and elliptic. To scrutinize the deformations suffered for distinct design specifications, it is assessed: the effect of the quality factor and normalized cut-off frequency, in the number of significant bits nece ssary to represent the filter's coefficients. The implications brought to FP GA implementation are also verified. The work focuses especially on the implementation of power line notch filters used to improve the signal-to- noise ratio in biomedical signals. The results obtain ed, when quantizing the digital notch filters, show that by applying second-order sections decomposition, low-ord er digital filters may be designed using only part of double precision capabilities. High-order notch filters with harsh design constraints are implementable using double precision, but only in second-order sections. Thus, it is revealed that to optimiz e computation time in real-time applications, an optimal digital notch filter im plementation platform should have variable arithmetic precision. Considering these implementation constraints, utmost operation performance is finally estimated when implementing digital notch filters in Xilinx Virtex-5 field-programmable gate arrays. The influence of several design specifications, e. g. type, and order, in the filter's behavior was evaluat ed, namely in regard to order, type, input and coefficient number of bits, quality factor and cut-off frequency. Finally the implications and potential applications of such results are discussed. Ke ywords: digital filter implementation, digital filter word length effects, notch digital filters.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call