Documente Academic
Documente Profesional
Documente Cultură
Rupinder Kaur
RB6803A02
10807906
LOVELY PROFESSIONAL UNIVERSITY
Abstract- The rapid development of integrated amplitude values. Such a sequence might originate
circuit technology led to the development of very from a continuous-time signal x (t) by periodically
powerful digital machines able to perform a very sampling it at the time instants t = nT, where T is
high number of computations in a very short the sampling interval. The output sequence y(n)
period of time. In addition, digital machines are arises by applying x(n) to the input of the digital
flexible, reliable, reproducible, and relatively filter, with the relationship between x(n) and y(n)
cheap. As a consequence, several signal represented by the operator F as:
processing tasks originally performed in the
analog domain have been implemented in the y (n) = F[x (n)]
digital domain. A digital filter is one of the basic
building blocks in digital signal processing Defining the z transform of the sequence x (n) is
systems. Digital filtering consists of mapping a written as:
discrete-time sequence into another discrete-time
sequence that highlights the desired information X (z) =∑n= -∞∞ x (n) z-n
while reducing the importance of the undesired
The transfer function of a digital filter is the ratio of
information. The term paper includes a short
the z transform of the output sequence to the z-
overview of digital filter (what actually it is, its
transform of the input signal: H (z) = Y (z)/ X (z)
types) and a brief overview of Quantization effects
in it. Digital filters are of two types on the basis of
impulse response-FIR & IIR. FIR & IIR Digital
Keywords-Digital, Filter, Quantization, Error
filters are briefly discussed below. Digital filters
1. Introduction are present in various digital signal processing
applications related to speech, audio, image, video,
and multi-rate processing systems as well as in
In signal processing, the function of a filter is to communication systems, CD players, digital radio,
remove unwanted parts of the signal, such as television, and control systems. Digital filters can
random noise, or to extract useful parts of the have either fixed or adaptive coefficients
signal, such as the components lying within a
certain frequency range. The following block 2. FIR filter-
diagram illustrates the basic idea. It stands for finite impulse response filter. It is also
called non recursive filter. In this filter, output
depends on present and previous input.
For example- y (n) =2x (n) +1/2x (n-1) +3x (n-2)
FIR filters can be designed to have a linear phase.
Digital filtering consists of mapping a discrete-time A linear phase is a desirable feature in a number of
sequence into another discrete-time sequence that signal processing applications (e.g., image
highlights the desired information while reducing processing). FIR filters can be designed by using
the importance of the undesired information. To optimization packages. The main drawback is that
make it clearer let us take an example of a discrete- to satisfy demanding magnitude specifications, the
time signal shown as FIR filter requires a relatively high number of
follows in fig: multiplications, additions, and storage elements.
These facts make FIR filters potentially more
In a digital filter, the expensive than IIR filters (discussed below)in
input signal x (n) is a applications where the number of arithmetic
sequence of numbers operations or numbers of storage elements are
indexed by the integer expensive or limited. However, FIR filters are
n that can assume only widely used because they are suitable for designing
a finite number of linear phase filters. An FIR filter has a linear phase
if and only if its impulse response is symmetric or No. Of delays=4
anti-symmetric.
3. IIR filter- Adders=4
An IIR filter is one whose impulse response
Multipliers=5
(theoretically) continues for ever i.e. infinite
impulse response. It is also called recursive filter. We can get Direct form 2 realisation from direct
Here, output depends on present input, previous form 1 realisation simply by interchanging the two
input and previous output. filters and then merge it.
For instance- y (n) =2y (n-1) +3y (n-2)-2x (n)-1/2x
(n-1)
10. References-
• http://en.wikipedia.org/wiki/Digital_filter