Dsp Paper Part1
Dsp Paper Part1
Periodicity
Parseval’s theroem
Determine fourier transform of discrtet time sequence
Z transform and pole -zero plot
A discrete-time LTI system H has input x[n] and output y[n] related by the
linear constant coefficient difference equation y[n] − 1 2 y[n − 1] = x[n] + 1 3
x[n − 1]. (a) Find the transfer function H(z). Note: you can find the functional
form of H(z), but in this part you do not yet have enough information to find
the ROC. In parts (c) and (e) you will be given more information so that you
can find the ROC. (b) Give a pole-zero plot for H(z). (c) Now assume that the
system frequency response H(e jω) exists. For this assumption, give the ROC of
H(z) and find the system impulse response h[n]. (d) Under the assumption of
part (c) – that H(e jω) exists – is the system causal? Is it stable? (e) Now
assume that the system H is unstable and is not causal. For these assumptions,
give the ROC of H(z) and find the impulse response h[n]
Analog and Digital filters advantages and disadvantages
Characteristics Analog Filter Digital Filter
Working signals These filters work with These filters work with digital
analog or actual signals samples of the signal
Representation These filters are represented These filters are represented by
by linear differential linear difference equations
equations
Components Implementing such filters Implementing such filters requires
requires resistors, inductors, adders, subtractors, and delays
and capacitors
Frequency Approximation problem is Special coefficients are designed in
response computed in order to order to meet the expected
achieve the desired frequency response
frequency response
Stable & Causal Transfer function G(s) Transfer function G(s) should be a
Response should be a rational rational function of z-transform z,
function of laplace variable whose coefficients are real
s, whose coefficients are real numbers.
numbers.
Stability & Poles of transfer function Poles of transfer function should lie
Causality in terms should lie on left-half of s- inside the unit circle of z-plane
of Poles plane
Environmental Because of components These types of filters are less
changes tolerance, these filters are sensitive towards environmental
more sensitive to changes, noise, and disturbances.
environmental changes
Flexibility They are less flexible in They are more flexible because
nature software and control programs can
be modified easily according to the
requirements.
Adaptability These types of filter are less These types of filter are more
adaptive; we have to adaptive because they are
redesign the filter if we want programmable; which means that
to make any changes. we can make any changes in it
without affecting the filter circuitry.
Additive noise These filters introduce These filters introduce digital noise
thermal noise due to because of quantization process
components
Cost Higher because of analog Less costly
components involvement
Coefficients Not programmable Programmable; that’s why easy to
make changes
Design Difficult to design and then Significantly easy to design and
simulate because of several simulate on software program
components
ADC, DAC, AND In such filters, there is no These filters need high performance
DSP Requirement need for ADC, DAC, and DSP ADC, DAC, and DSP tools
• Telecommunication
• For echo cancellation.
• Equalization – Think about tuning your radio for bass and
treble).
• Filtering – Removing unwanted signals using specially
designed filters like the Infinite Impulse Response Filter (IIR).
• Multiplexing and repeating signals.
• Instrumentation and Control
• In designing Phase Locked Logic (PLL).
• Noise reduction circuits.
• Compression of signals.
• Function generators.
• Digital Image Processing
• Compression of an image.
• Enhancement, reconstruction, and restoration of an image.
• Analysis or face detection (like Snapchat).
• Speech Processing
• Digital audio synthesis.
• Speech recognition and analysis.
• Medicine
• X-rays, ECGs, EEGs.
• Signal filtering
• Noise removal and shaping of signal spectrums.
• Military
• Sonar and navigation.
• Analysis after tracking in radars.
• Consumer electronics
• Music players
• Professional music turntables (like the ones DJs use).
Properties of roc of z transform
FIR vs IIR Filters
What is FIR?
FIR stands for Finite Impulse Response. It is a type of digital filter where the output depends only
on the input values and a finite number of previous input values.
Examples of FIR filters include low-pass filters, high-pass filters, band-pass filters, and notch
filters.
FIR filters are commonly used for audio and image processing, noise reduction, and signal
processing applications.
What is IIR Filters?
IIR stands for Infinite Impulse Response. It is a type of digital filter where the output depends not
only on the input values but also on a combination of past input and output values.
Examples of IIR filters include Butterworth filters, Chebyshev filters, elliptic filters, and Bessel
filters.
IIR filters are widely used in communication systems, control systems, biomedical signal
processing, and many other applications.
Filter Type FIR filters have a finite impulse response. IIR filters have an infinite impulse
response.
Stability FIR filters are always stable. IIR filters can be unstable.
Phase FIR filters have a linear phase response. IIR filters can have non-linear phase
Response response.
Impulse FIR filters have a symmetric impulse IIR filters can have both symmetric and
Response response. asymmetric impulse responses.
Design FIR filters are relatively easier to design IIR filters are relatively more complex to
Complexity and implement. design and implement.
Filter Order FIR filters generally have a higher filter IIR filters generally have a lower filter
order. order.
Frequency FIR filters have a linear phase frequency IIR filters can have non-linear phase
Response response. frequency response.
Low- FIR filters have a better low-frequency IIR filters may have a poor low-frequency
Frequency roll-off. roll-off.
Roll-off
Memory FIR filters require more memory due to IIR filters require less memory due to
Requirement their longer impulse response. their infinite impulse response.
Real-Time FIR filters are more suitable for real-time IIR filters are generally used for offline
Processing processing. processing.
Conclusion:
In summary, FIR filters have a finite impulse response, are always stable, have a linear phase
response, and are relatively easier to design. However, they require more memory and generally
have a higher filter order. On the other hand, IIR filters have an infinite impulse response, can be
unstable, have a non-linear phase response, and are relatively more complex to design. They
require less memory and generally have a lower filter order. The choice between FIR and IIR
filters depends on the specific requirements and constraints of the application.
A system that possesses two basic properties namely linearity and time invariant is
known as linear time-invariant system or LTI system.
There are two major reasons behind the use of the LTI systems −
Z-Transform
The Z-transform is a mathematical tool which is used to convert the difference equations
in discrete time domain into the algebraic equations in z-domain. Mathematically,
if x(n) is a discrete time function, then its Z-transform is defined as,
Time Reversal Property of Z-Transform
Statement – The time reversal property of Z-transform states that the reversal or
reflection of the sequence in time domain corresponds to the inversion in z-domain.
Or
From book thoda sa eplained kam hai book mein but last vali language likhna shi hai
Time Shifting Property of Z-Transform
From book
Determine impulse response
LTI system
https://youtu.be/A4tSHx-icLs?si=WHCtfsrE9-y5RRB-
CIRCULAR SHIFT AND DUALITY
DSP#25 Duality property of DFT in Digital Signal Processing || EC Academy - YouTube