SlideShare a Scribd company logo
1 of 35
Realizations of Discrete-
Time Systems
Mr. HIMANSHU DIWAKAR
Assistant Professor
JETGI
Mr. HIMANSHU DIWAKAR JETGI 1
Mr. HIMANSHU DIWAKAR JETGI 2
What is Digital Signal Processing?
• Digital: operating by the use of discrete signals to represent data in the form
of numbers
• Signal: a parameter (electrical quantity or effect) that can be varied in such
a way as to convey information
• Processing: a series operations performed according to programmed
instructions
Changing or analyzing information
which is measured as discrete
sequences of numbers
Mr. HIMANSHU DIWAKAR JETGI 3
Realization of Discrete Systems
• We will study the following realization topologies:
• 1) Direct Form I (for FIR & IIR).
(named as transversal for FIR)
• 2) Direct Form II – Canonical Form. (for IIR).
• 3) Cascaded Realization (IIR).
• 4) Parallel Realization (IIR).
Mr. HIMANSHU DIWAKAR JETGI 4
Basic structure of IIR filter
Mr. HIMANSHU DIWAKAR JETGI 5
𝑥1(𝑛)
𝑥2(𝑛)
𝑥1(𝑛) +𝑥2(𝑛)y(𝑛)=
x(𝑛) a.x(𝑛)a
x(𝑛 − 1)x(𝑛) 𝑍−1
1. Adder
2. Multiplier
3. Delay
FIR Direct or Transversal form
Mr. HIMANSHU DIWAKAR JETGI 6
Direct form I Realization
Mr. HIMANSHU DIWAKAR JETGI 7
Direct Form I – cont.
Mr. HIMANSHU DIWAKAR JETGI 8
Direct Form II
For a discrete-time system described by
ak y n  k 
k0
N
  bk x n  k 
k0
M

the transfer function is of the form
H z 
Y z 
X z 

b0  b1z1
L  bN z N
a0  a1z1
L  aN z N

b0zN
 b1zN 1
L  bN
a0zN
 a1zN 1
L  aN
Here the order of the numerator and denominator are both
indicated as N. If the order of the numerator is actually less
than N, some of the b’s will be zero. But a0 must not be zero.










Mr. HIMANSHU DIWAKAR JETGI 9
Direct Form II
H z  H1 z H2 z 
where
H1 z 
Y1 z 
X z 

1
a0zN
 a1zN1
L  aN
H2 z 
Y z 
Y1 z 
 b0zN
 b1zN 1
L  bN
Rearranging H1 z ,
zN
Y1 z  1/ a0  X z  a1zN1
Y1 z L  aN Y1 z   
Mr. HIMANSHU DIWAKAR JETGI 10
Direct Form II
zN
Y1 z  1/ a0  X z  a1zN1
Y1 z L  aN Y1 z   
Mr. HIMANSHU DIWAKAR JETGI 11
Direct Form II
Mr. HIMANSHU DIWAKAR JETGI 12
Direct Form II
For the special case of FIR filters.
(The number of delays has been
changed to M - 1 to conform to
conventions in the DSP literature.)
h n  bk n  k 
k0
M1

This type of filter has M - 1 finite
zeroes and M - 1 poles at z = 0.
Mr. HIMANSHU DIWAKAR JETGI 13
Direct Form II
One desirable characteristic of an FIR filter is that it can have linear phase
in its pass band.
The impulse response is
h n  h 0  n  h 1  n 1 L  h M 1  n  M 1  
and its z transform is
H z  h 0  h 1 z1
L  h M 1 z M1 
and its frequency response is
H ej
  h 0  h 1 e j
L  h M 1 e j M1 
Mr. HIMANSHU DIWAKAR JETGI 14
Direct Form II
The response y n to an excitation x n is
y n  b0 x n  b1 x n 1 L  bM1 x n  M 1  .
Let M be even and let the filter coefficients be chosen such that
h 0  h M 1  , h 1  h M  2  , L , h M / 2 1  h M / 2 
Mr. HIMANSHU DIWAKAR JETGI 15
Direct Form II
Then the frequency response is
H e j
 
h 0  h 0 e j M 1 
 h 1 e j
 h 1 e j M 2 
L
 h M / 2 1 e j M /21 
 h M / 2 1 e j M /2 








or
H e j
  e
 j
M 1
2



 
h 0  e
j M 1 /2 
 e
 j M 1 /2 
 
 h 1  e
j M 3 /2 
 e
 j M 3 /2 
 L
 h M / 2 1  e j
 e j
 














or
H e j
  2e
 j
M 1
2



  h 0 cos
M 1
2



 



  h 1 cos
M  3
2



 



 L
 h M / 2 1 cos  










Mr. HIMANSHU DIWAKAR JETGI 16
Direct Form II
In the frequency response
H ej
  2e
 j
M1
2



 h 0 cos
M 1
2



 



  h 1 cos
M  3
2



 



 L
 h M / 21 cos  










there is a factor e
 j M1 /2 
which has a linear phase and the rest of the
frequency response is purely real.
Mr. HIMANSHU DIWAKAR JETGI 17
Direct Form II
The recursion relation is
y n  b0 x n  x n  M 1   
b1 x n 1  x n  M  2   L
bM /21 x n  M / 2 1  x M / 2   
which can be realized in this form
that reduces the number of multiplications
by half.
Mr. HIMANSHU DIWAKAR JETGI 18
Direct Form II
It can be shown that symmetric or anti-symmetric, even or odd impulse
responses yield linear phase shift in the frequency response.
Mr. HIMANSHU DIWAKAR JETGI 19
Cascade Realization
Direct Form II is no the only form of realization. There are several other
forms. Two other important forms are the cascade form and the parallel
form.
The cascade form is realized by first factoring the transfer function
H z  A
z  z1
z  p1
z  z2
z  p2
L
z  zM
z  pM
1
z  pM1
1
z  pM2
L
1
z  pN
Each individual factor is realized as a small Direct Form II subsystem
and the subsystems are then cascaded.
Mr. HIMANSHU DIWAKAR JETGI 20
Parallel Realization
The parallel form is realized by first
expressing the transfer function
in partial-fraction form
H z 
K1
z  p1

K2
z  p2
L 
KN
z  pN
Each individual term is realized
as a small Direct Form II subsystem
and the subsystems are then
paralleled.
Mr. HIMANSHU DIWAKAR JETGI 21
Complex Poles and Zeroes
In either the cascade or parallel realization, the first-order subsystems may
have complex poles and/or zeroes. In such a case two first-order subsystems
should be combined into one second-order subsystem to avoid the problem of
complex coefficients in the first-order subsystems. Also, for reasons we will
soon see, it is common to do cascade and parallel realizations with second-
order subsystems even when the poles and/or zeroes are real.
Mr. HIMANSHU DIWAKAR JETGI 22
1st Order vs 2nd Order
In the case of FIR filters the second-order subsystems take
this form.
Compare this two first-order cascaded stages.
2 delays
3 multiplications
2 additions
2 delays
4 multiplications
2 additions
Mr. HIMANSHU DIWAKAR JETGI 23
If the FIR filter has linear phase, a fourth-order structure reduces number of
multiplications even further compared with cascaded first-order or cascaded
second-order subsystems.
1st Order vs 2nd Order
Mr. HIMANSHU DIWAKAR JETGI 24
Lattice IIR Structure
Mr. HIMANSHU DIWAKAR JETGI 25
A Direct Form II system with
N finite poles and N zeroes at
z= 0.
Lattice IIR Structure
Mr. HIMANSHU DIWAKAR JETGI 26
FIR IIR
Lattice IIR Structure
Mr. HIMANSHU DIWAKAR JETGI 27
Lattice-Ladder IIR Structure
Modify the FIR lattice structure as illustrated below. Reverse the
arrows on all the "f" signals. Reverse the lattice and apply x(n) to the
previous output and take y from the previous input. Also reverse the
signs of the signals arriving from the bottom. This is now a recursive
or feedback structure which can implement an IIR filter.
Mr. HIMANSHU DIWAKAR JETGI 28
Lattice-Ladder IIR Structure
Mr. HIMANSHU DIWAKAR JETGI 29
Lattice-Ladder IIR Structure
Mr. HIMANSHU DIWAKAR JETGI 30
Lattice-Ladder IIR Structure
Mr. HIMANSHU DIWAKAR JETGI 31
Lattice-Ladder Example
Mr. HIMANSHU DIWAKAR JETGI 32
Lattice-Ladder Example
Mr. HIMANSHU DIWAKAR JETGI 33
Lattice-Ladder Example
Mr. HIMANSHU DIWAKAR JETGI 34
Mr. HIMANSHU DIWAKAR JETGI 35
Thank you

More Related Content

What's hot

Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)Bin Biny Bino
 
Butterworth filter design
Butterworth filter designButterworth filter design
Butterworth filter designSushant Shankar
 
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignDSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignAmr E. Mohamed
 
Circular convolution Using DFT Matlab Code
Circular convolution Using DFT Matlab CodeCircular convolution Using DFT Matlab Code
Circular convolution Using DFT Matlab CodeBharti Airtel Ltd.
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter designRohan Nagpal
 
EC8562 DSP Viva Questions
EC8562 DSP Viva Questions EC8562 DSP Viva Questions
EC8562 DSP Viva Questions ssuser2797e4
 
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformDSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformDSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformAmr E. Mohamed
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systemstaha25
 

What's hot (20)

Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)
 
Butterworth filter design
Butterworth filter designButterworth filter design
Butterworth filter design
 
Radix-2 DIT FFT
Radix-2 DIT FFT Radix-2 DIT FFT
Radix-2 DIT FFT
 
Digital filter structures
Digital filter structuresDigital filter structures
Digital filter structures
 
Multirate DSP
Multirate DSPMultirate DSP
Multirate DSP
 
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignDSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
 
Circular convolution Using DFT Matlab Code
Circular convolution Using DFT Matlab CodeCircular convolution Using DFT Matlab Code
Circular convolution Using DFT Matlab Code
 
DFT and IDFT Matlab Code
DFT and IDFT Matlab CodeDFT and IDFT Matlab Code
DFT and IDFT Matlab Code
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
Butterworth filter
Butterworth filterButterworth filter
Butterworth filter
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
 
EC8562 DSP Viva Questions
EC8562 DSP Viva Questions EC8562 DSP Viva Questions
EC8562 DSP Viva Questions
 
Chebyshev filter
Chebyshev filterChebyshev filter
Chebyshev filter
 
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformDSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
 
IIR Filters
IIR FiltersIIR Filters
IIR Filters
 
Dif fft
Dif fftDif fft
Dif fft
 
DSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformDSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-Transform
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systems
 
Z transform ROC eng.Math
Z transform ROC eng.MathZ transform ROC eng.Math
Z transform ROC eng.Math
 

Similar to Realizations of discrete time systems 1 unit

Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2HIMANSHU DIWAKAR
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGNnaimish12
 
Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...Subhadeep Chakraborty
 
IIP3_improvement_using_Source_Degeneration_Technique_Ahsan_Ghoncheh
IIP3_improvement_using_Source_Degeneration_Technique_Ahsan_GhonchehIIP3_improvement_using_Source_Degeneration_Technique_Ahsan_Ghoncheh
IIP3_improvement_using_Source_Degeneration_Technique_Ahsan_GhonchehAhsan Ghoncheh
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignAmr E. Mohamed
 
Introduction to DSP.ppt
Introduction to DSP.pptIntroduction to DSP.ppt
Introduction to DSP.pptDr.YNM
 
Dss
Dss Dss
Dss nil65
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignAmr E. Mohamed
 
09e4150bdb38f89ebc000000
09e4150bdb38f89ebc00000009e4150bdb38f89ebc000000
09e4150bdb38f89ebc000000Alim Sheikh
 
DIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.ppt
DIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.pptDIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.ppt
DIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.pptdebeshidutta2
 
Digital filters (FIR).ppt
Digital filters (FIR).pptDigital filters (FIR).ppt
Digital filters (FIR).pptDevipriyaS21
 

Similar to Realizations of discrete time systems 1 unit (20)

Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2
 
digital filter design
digital filter designdigital filter design
digital filter design
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGN
 
Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...
 
C1102021925
C1102021925C1102021925
C1102021925
 
IIP3_improvement_using_Source_Degeneration_Technique_Ahsan_Ghoncheh
IIP3_improvement_using_Source_Degeneration_Technique_Ahsan_GhonchehIIP3_improvement_using_Source_Degeneration_Technique_Ahsan_Ghoncheh
IIP3_improvement_using_Source_Degeneration_Technique_Ahsan_Ghoncheh
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter Design
 
filter design
filter designfilter design
filter design
 
B tech
B techB tech
B tech
 
Introduction to DSP.ppt
Introduction to DSP.pptIntroduction to DSP.ppt
Introduction to DSP.ppt
 
Filters.pdf
Filters.pdfFilters.pdf
Filters.pdf
 
lecture_37.pptx
lecture_37.pptxlecture_37.pptx
lecture_37.pptx
 
Lb3419962001
Lb3419962001Lb3419962001
Lb3419962001
 
Dss
Dss Dss
Dss
 
DSP-UNIT-V-PPT-1.pptx
DSP-UNIT-V-PPT-1.pptxDSP-UNIT-V-PPT-1.pptx
DSP-UNIT-V-PPT-1.pptx
 
Fir filter_utkarsh_kulshrestha
Fir filter_utkarsh_kulshresthaFir filter_utkarsh_kulshrestha
Fir filter_utkarsh_kulshrestha
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
09e4150bdb38f89ebc000000
09e4150bdb38f89ebc00000009e4150bdb38f89ebc000000
09e4150bdb38f89ebc000000
 
DIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.ppt
DIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.pptDIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.ppt
DIGITAL FILTER SPECIFICATIONS AND MATHEMATICS.ppt
 
Digital filters (FIR).ppt
Digital filters (FIR).pptDigital filters (FIR).ppt
Digital filters (FIR).ppt
 

More from HIMANSHU DIWAKAR

More from HIMANSHU DIWAKAR (20)

741 Integrated circuit (IC)
741 Integrated circuit (IC)741 Integrated circuit (IC)
741 Integrated circuit (IC)
 
Radio wave propagation
Radio wave propagationRadio wave propagation
Radio wave propagation
 
Current mirrors (using BJT & MOSFET)
Current mirrors (using BJT & MOSFET)Current mirrors (using BJT & MOSFET)
Current mirrors (using BJT & MOSFET)
 
Phase Lock Loop (PLL)
Phase Lock Loop (PLL)Phase Lock Loop (PLL)
Phase Lock Loop (PLL)
 
Waveform genrators (comparators schmitt trigger)
Waveform genrators (comparators schmitt trigger)Waveform genrators (comparators schmitt trigger)
Waveform genrators (comparators schmitt trigger)
 
555 timer & applications
555 timer & applications555 timer & applications
555 timer & applications
 
DACs &ADCs
DACs &ADCsDACs &ADCs
DACs &ADCs
 
MOS transistor 13
MOS transistor 13MOS transistor 13
MOS transistor 13
 
MOSFET fabrication 12
MOSFET fabrication 12MOSFET fabrication 12
MOSFET fabrication 12
 
Vlsi design 11
Vlsi design 11Vlsi design 11
Vlsi design 11
 
Attenuators and phase shifters 24
Attenuators and phase shifters 24Attenuators and phase shifters 24
Attenuators and phase shifters 24
 
Microwave propagation in ferrites 23
Microwave propagation in ferrites 23Microwave propagation in ferrites 23
Microwave propagation in ferrites 23
 
Directional couplers 22
Directional couplers 22Directional couplers 22
Directional couplers 22
 
Microwave linear beam 31
Microwave linear beam 31Microwave linear beam 31
Microwave linear beam 31
 
Microwave hybrid circuits 2nd 1
Microwave hybrid circuits 2nd 1Microwave hybrid circuits 2nd 1
Microwave hybrid circuits 2nd 1
 
Microwave waveguides 1st 1
Microwave waveguides 1st 1Microwave waveguides 1st 1
Microwave waveguides 1st 1
 
Microstrip TL 1st 3
Microstrip TL 1st 3Microstrip TL 1st 3
Microstrip TL 1st 3
 
Microwave cavity 1st 4
Microwave cavity 1st 4Microwave cavity 1st 4
Microwave cavity 1st 4
 
Tem mode 1st 2
Tem mode 1st 2Tem mode 1st 2
Tem mode 1st 2
 
Fourier transforms of discrete signals (DSP) 5
Fourier transforms of discrete signals (DSP) 5Fourier transforms of discrete signals (DSP) 5
Fourier transforms of discrete signals (DSP) 5
 

Recently uploaded

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 

Recently uploaded (20)

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 

Realizations of discrete time systems 1 unit

  • 1. Realizations of Discrete- Time Systems Mr. HIMANSHU DIWAKAR Assistant Professor JETGI Mr. HIMANSHU DIWAKAR JETGI 1
  • 3. What is Digital Signal Processing? • Digital: operating by the use of discrete signals to represent data in the form of numbers • Signal: a parameter (electrical quantity or effect) that can be varied in such a way as to convey information • Processing: a series operations performed according to programmed instructions Changing or analyzing information which is measured as discrete sequences of numbers Mr. HIMANSHU DIWAKAR JETGI 3
  • 4. Realization of Discrete Systems • We will study the following realization topologies: • 1) Direct Form I (for FIR & IIR). (named as transversal for FIR) • 2) Direct Form II – Canonical Form. (for IIR). • 3) Cascaded Realization (IIR). • 4) Parallel Realization (IIR). Mr. HIMANSHU DIWAKAR JETGI 4
  • 5. Basic structure of IIR filter Mr. HIMANSHU DIWAKAR JETGI 5 𝑥1(𝑛) 𝑥2(𝑛) 𝑥1(𝑛) +𝑥2(𝑛)y(𝑛)= x(𝑛) a.x(𝑛)a x(𝑛 − 1)x(𝑛) 𝑍−1 1. Adder 2. Multiplier 3. Delay
  • 6. FIR Direct or Transversal form Mr. HIMANSHU DIWAKAR JETGI 6
  • 7. Direct form I Realization Mr. HIMANSHU DIWAKAR JETGI 7
  • 8. Direct Form I – cont. Mr. HIMANSHU DIWAKAR JETGI 8
  • 9. Direct Form II For a discrete-time system described by ak y n  k  k0 N   bk x n  k  k0 M  the transfer function is of the form H z  Y z  X z   b0  b1z1 L  bN z N a0  a1z1 L  aN z N  b0zN  b1zN 1 L  bN a0zN  a1zN 1 L  aN Here the order of the numerator and denominator are both indicated as N. If the order of the numerator is actually less than N, some of the b’s will be zero. But a0 must not be zero.           Mr. HIMANSHU DIWAKAR JETGI 9
  • 10. Direct Form II H z  H1 z H2 z  where H1 z  Y1 z  X z   1 a0zN  a1zN1 L  aN H2 z  Y z  Y1 z   b0zN  b1zN 1 L  bN Rearranging H1 z , zN Y1 z  1/ a0  X z  a1zN1 Y1 z L  aN Y1 z    Mr. HIMANSHU DIWAKAR JETGI 10
  • 11. Direct Form II zN Y1 z  1/ a0  X z  a1zN1 Y1 z L  aN Y1 z    Mr. HIMANSHU DIWAKAR JETGI 11
  • 12. Direct Form II Mr. HIMANSHU DIWAKAR JETGI 12
  • 13. Direct Form II For the special case of FIR filters. (The number of delays has been changed to M - 1 to conform to conventions in the DSP literature.) h n  bk n  k  k0 M1  This type of filter has M - 1 finite zeroes and M - 1 poles at z = 0. Mr. HIMANSHU DIWAKAR JETGI 13
  • 14. Direct Form II One desirable characteristic of an FIR filter is that it can have linear phase in its pass band. The impulse response is h n  h 0  n  h 1  n 1 L  h M 1  n  M 1   and its z transform is H z  h 0  h 1 z1 L  h M 1 z M1  and its frequency response is H ej   h 0  h 1 e j L  h M 1 e j M1  Mr. HIMANSHU DIWAKAR JETGI 14
  • 15. Direct Form II The response y n to an excitation x n is y n  b0 x n  b1 x n 1 L  bM1 x n  M 1  . Let M be even and let the filter coefficients be chosen such that h 0  h M 1  , h 1  h M  2  , L , h M / 2 1  h M / 2  Mr. HIMANSHU DIWAKAR JETGI 15
  • 16. Direct Form II Then the frequency response is H e j   h 0  h 0 e j M 1   h 1 e j  h 1 e j M 2  L  h M / 2 1 e j M /21   h M / 2 1 e j M /2          or H e j   e  j M 1 2      h 0  e j M 1 /2   e  j M 1 /2     h 1  e j M 3 /2   e  j M 3 /2   L  h M / 2 1  e j  e j                 or H e j   2e  j M 1 2      h 0 cos M 1 2           h 1 cos M  3 2          L  h M / 2 1 cos             Mr. HIMANSHU DIWAKAR JETGI 16
  • 17. Direct Form II In the frequency response H ej   2e  j M1 2     h 0 cos M 1 2           h 1 cos M  3 2          L  h M / 21 cos             there is a factor e  j M1 /2  which has a linear phase and the rest of the frequency response is purely real. Mr. HIMANSHU DIWAKAR JETGI 17
  • 18. Direct Form II The recursion relation is y n  b0 x n  x n  M 1    b1 x n 1  x n  M  2   L bM /21 x n  M / 2 1  x M / 2    which can be realized in this form that reduces the number of multiplications by half. Mr. HIMANSHU DIWAKAR JETGI 18
  • 19. Direct Form II It can be shown that symmetric or anti-symmetric, even or odd impulse responses yield linear phase shift in the frequency response. Mr. HIMANSHU DIWAKAR JETGI 19
  • 20. Cascade Realization Direct Form II is no the only form of realization. There are several other forms. Two other important forms are the cascade form and the parallel form. The cascade form is realized by first factoring the transfer function H z  A z  z1 z  p1 z  z2 z  p2 L z  zM z  pM 1 z  pM1 1 z  pM2 L 1 z  pN Each individual factor is realized as a small Direct Form II subsystem and the subsystems are then cascaded. Mr. HIMANSHU DIWAKAR JETGI 20
  • 21. Parallel Realization The parallel form is realized by first expressing the transfer function in partial-fraction form H z  K1 z  p1  K2 z  p2 L  KN z  pN Each individual term is realized as a small Direct Form II subsystem and the subsystems are then paralleled. Mr. HIMANSHU DIWAKAR JETGI 21
  • 22. Complex Poles and Zeroes In either the cascade or parallel realization, the first-order subsystems may have complex poles and/or zeroes. In such a case two first-order subsystems should be combined into one second-order subsystem to avoid the problem of complex coefficients in the first-order subsystems. Also, for reasons we will soon see, it is common to do cascade and parallel realizations with second- order subsystems even when the poles and/or zeroes are real. Mr. HIMANSHU DIWAKAR JETGI 22
  • 23. 1st Order vs 2nd Order In the case of FIR filters the second-order subsystems take this form. Compare this two first-order cascaded stages. 2 delays 3 multiplications 2 additions 2 delays 4 multiplications 2 additions Mr. HIMANSHU DIWAKAR JETGI 23
  • 24. If the FIR filter has linear phase, a fourth-order structure reduces number of multiplications even further compared with cascaded first-order or cascaded second-order subsystems. 1st Order vs 2nd Order Mr. HIMANSHU DIWAKAR JETGI 24
  • 25. Lattice IIR Structure Mr. HIMANSHU DIWAKAR JETGI 25
  • 26. A Direct Form II system with N finite poles and N zeroes at z= 0. Lattice IIR Structure Mr. HIMANSHU DIWAKAR JETGI 26
  • 27. FIR IIR Lattice IIR Structure Mr. HIMANSHU DIWAKAR JETGI 27
  • 28. Lattice-Ladder IIR Structure Modify the FIR lattice structure as illustrated below. Reverse the arrows on all the "f" signals. Reverse the lattice and apply x(n) to the previous output and take y from the previous input. Also reverse the signs of the signals arriving from the bottom. This is now a recursive or feedback structure which can implement an IIR filter. Mr. HIMANSHU DIWAKAR JETGI 28
  • 29. Lattice-Ladder IIR Structure Mr. HIMANSHU DIWAKAR JETGI 29
  • 30. Lattice-Ladder IIR Structure Mr. HIMANSHU DIWAKAR JETGI 30
  • 31. Lattice-Ladder IIR Structure Mr. HIMANSHU DIWAKAR JETGI 31
  • 35. Mr. HIMANSHU DIWAKAR JETGI 35 Thank you