SlideShare a Scribd company logo
1 of 22
Submitted by:
Chandan
M.E Scholar, Electrical Engineering
Department, NITTTR, Chandigarh
 The causal IIR digital filters we are concerned
with in this course are characterized by a real
rational transfer function of or, equivalently
by a constant coefficient difference equation
 From the difference equation representation, it
can be seen that the realization of the causal IIR
digital filters requires some form of feedback
1−
z
 An N-th order IIR digital transfer function is
characterized by 2N+1 unique coefficients, and in
general, requires 2N+1 multipliers and 2N two-
input adders for implementation
 Direct form IIR filters: Filter structures in
which the multiplier coefficients are precisely the
coefficients of the transfer function
 Consider for simplicity a 3rd-order IIR filter with a
transfer function
 We can implement H(z) as a cascade of two filter
sections as shown on the next slide
3
3
2
2
1
1
3
3
2
2
1
10
1 −−−
−−−
+++
+++
==
zdzdzd
zpzpzpp
zD
zP
zH
)(
)(
)(
where
3
3
2
2
1
101
−−−
+++=== zpzpzppzP
zX
zW
zH )(
)(
)(
)(
)(zH1 )(zH2
)(zW
)(zX )(zY
3
3
2
2
1
1
2
1
11
−−−
+++
===
zdzdzdzDzW
zY
zH
)()(
)(
)(
 The filter section can be seen to be an
FIR filter and can be realized as shown below
]3[]2[]1[][][ 3210 −+−+−+= nxpnxpnxpnxpnw
)(zH1
 The time-domain representation of is
given by
Realization of follows
from the above
equation and is
shown on the right
)(zH2
][][][][][ 321 321 −−−−−−= nydnydnydnwny
)(zH2
 A cascade of the two structures realizing and
leads to the realization of shown below
and is known as the direct form I structure
)(zH2 )(zH1
)(zH
 By expressing the numerator and the
denominator polynomials of the transfer
function as a product of polynomials of lower
degree, a digital filter can be realized as a
cascade of low-order filter sections
 Consider, for example, H(z) = P(z)/D(z)
expressed as
)()()(
)()()(
)(
)(
)(
zDzDzD
zPzPzP
zD
zP
zH
321
221==
 Examples of cascade realizations obtained by
different pole-zero pairings are shown below
 Examples of cascade realizations obtained by
different ordering of sections are shown below
 There are altogether a total of 36 different
cascade realizations of
based on pole-zero-pairings and ordering
 Due to finite wordlength effects, each such
cascade realization behaves differently from
others
)()()(
)()()(
)(
zDzDzD
zPzPzP
zH
321
221
=
 Usually, the polynomials are factored into a
product of 1st-order and 2nd-order polynomials:
 In the above, for a first-order factor
Copyright © 2001, S. K. Mitra
∏ 







++
++
= −−
−−
k kk
kk
zz
zz
pzH 2
2
1
1
2
2
1
1
0
1
1
αα
ββ
)(
022 == kk βα
 Example - Direct form II and cascade form
realizations of
are shown on the next slide
Copyright © 2001, S. K. Mitra
321
321
20180401
0203620440
−−−
−−−
−++
++
=
zzz
zzz
zH
...
...
)(











= −
−
−−
−−
−++
++
1
1
21
21
40150801
0203620440
z
z
zz
zz
...
...
Copyright © 2001, S. K. Mitra
Direct form II Cascade form
 A partial-fraction expansion of the transfer
function in leads to the parallel form I
structure
 Assuming simple poles, the transfer function
H(z) can be expressed as
 In the above for a real pole
Copyright © 2001, S. K. Mitra
∑ 




+= −−
−
++
+
k zz
z
kk
kk
zH 2
2
1
1
1
10
1
0
αα
γγ
γ)(
012 == kk γα
1−
z
 A direct partial-fraction expansion of the transfer
function in z leads to the parallel form II
structure
 Assuming simple poles, the transfer function
H(z) can be expressed as
 In the above for a real pole
Copyright © 2001, S. K. Mitra
∑ 




+= −−
−−
++
+
k zz
zz
kk
kk
zH 2
2
1
1
2
2
1
0
1
0
αα
δδ
δ)(
022 == kk δα
 The two basic parallel realizations of a 3rd-
order IIR transfer function are shown below
Copyright © 2001, S. K. Mitra
Parallel form I Parallel form II
 Example - A partial-fraction expansion of
in yields
Copyright © 2001, S. K. Mitra
321
321
20180401
0203620440
−−−
−−−
−++
++
=
zzz
zzz
zH
...
...
)(
21
1
1
50801
2050
401
60
10 −−
−
−
++
−−
−
++−=
zz
z
z
zH
..
..
.
.
.)(
1−
z
 The corresponding parallel form I realization is
shown below
Copyright © 2001, S. K. Mitra
 Likewise, a partial-fraction expansion of H(z) in z
yields
 The corresponding parallel
form II realization is shown
on the right
Copyright © 2001, S. K. Mitra
21
11
1
1
50801
25020
401
240
−−
−−
−
−
++
+
−
+=
zz
zz
z
z
zH
..
..
.
.
)(
IIR Digital Filter Realizations

More Related Content

What's hot

Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFTtaha25
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsAmr E. Mohamed
 
digital signal processing lecture 1.pptx
digital signal processing lecture 1.pptxdigital signal processing lecture 1.pptx
digital signal processing lecture 1.pptxImranHasan760046
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier TransformAbhishek Choksi
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMTowfeeq Umar
 
Z Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And SystemsZ Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And SystemsMr. RahüL YøGi
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filtersop205
 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Designtaha25
 
Phase-locked Loops - Theory and Design
Phase-locked Loops - Theory and DesignPhase-locked Loops - Theory and Design
Phase-locked Loops - Theory and DesignSimen Li
 
IIR filter realization using direct form I & II
IIR filter realization using direct form I & IIIIR filter realization using direct form I & II
IIR filter realization using direct form I & IISarang Joshi
 
Digital Communication: Information Theory
Digital Communication: Information TheoryDigital Communication: Information Theory
Digital Communication: Information TheoryDr. Sanjay M. Gulhane
 
5. convolution and correlation of discrete time signals
5. convolution and correlation of discrete time signals 5. convolution and correlation of discrete time signals
5. convolution and correlation of discrete time signals MdFazleRabbi18
 
Dsp U Lec05 The Z Transform
Dsp U   Lec05 The Z TransformDsp U   Lec05 The Z Transform
Dsp U Lec05 The Z Transformtaha25
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Rediet Moges
 
Overlap Add, Overlap Save(digital signal processing)
Overlap Add, Overlap Save(digital signal processing)Overlap Add, Overlap Save(digital signal processing)
Overlap Add, Overlap Save(digital signal processing)Gourab Ghosh
 
5. 2 ray propagation model part 1
5. 2 ray propagation model   part 15. 2 ray propagation model   part 1
5. 2 ray propagation model part 1JAIGANESH SEKAR
 
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and SystemsDSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and SystemsAmr E. Mohamed
 

What's hot (20)

Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
 
digital signal processing lecture 1.pptx
digital signal processing lecture 1.pptxdigital signal processing lecture 1.pptx
digital signal processing lecture 1.pptx
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
 
Z Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And SystemsZ Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And Systems
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filters
 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Design
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
 
Phase-locked Loops - Theory and Design
Phase-locked Loops - Theory and DesignPhase-locked Loops - Theory and Design
Phase-locked Loops - Theory and Design
 
IIR filter realization using direct form I & II
IIR filter realization using direct form I & IIIIR filter realization using direct form I & II
IIR filter realization using direct form I & II
 
Sampling Theorem
Sampling TheoremSampling Theorem
Sampling Theorem
 
Digital Communication: Information Theory
Digital Communication: Information TheoryDigital Communication: Information Theory
Digital Communication: Information Theory
 
5. convolution and correlation of discrete time signals
5. convolution and correlation of discrete time signals 5. convolution and correlation of discrete time signals
5. convolution and correlation of discrete time signals
 
Dsp U Lec05 The Z Transform
Dsp U   Lec05 The Z TransformDsp U   Lec05 The Z Transform
Dsp U Lec05 The Z Transform
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02
 
Overlap Add, Overlap Save(digital signal processing)
Overlap Add, Overlap Save(digital signal processing)Overlap Add, Overlap Save(digital signal processing)
Overlap Add, Overlap Save(digital signal processing)
 
5. 2 ray propagation model part 1
5. 2 ray propagation model   part 15. 2 ray propagation model   part 1
5. 2 ray propagation model part 1
 
S parameters
S parametersS parameters
S parameters
 
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and SystemsDSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
 

Similar to IIR Digital Filter Realizations

digital-signal-processing-objective.docx
digital-signal-processing-objective.docxdigital-signal-processing-objective.docx
digital-signal-processing-objective.docxSrinivasu Raju
 
12b applications
12b applications12b applications
12b applicationslaiba javed
 
211 738-1-pb
211 738-1-pb211 738-1-pb
211 738-1-pbishwari85
 
Lec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeingLec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeingShehzadAhmed90
 
A study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlinearA study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlineareSAT Publishing House
 
Math cad mdof response to non-harmonic load (jcb-edited)
Math cad   mdof response to non-harmonic load (jcb-edited)Math cad   mdof response to non-harmonic load (jcb-edited)
Math cad mdof response to non-harmonic load (jcb-edited)Julio Banks
 
State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...Anax Fotopoulos
 
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...Anax_Fotopoulos
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcj
 
Direct method for soliton solution
Direct method for soliton solutionDirect method for soliton solution
Direct method for soliton solutionMOHANRAJ PHYSICS
 
Control systems
Control systemsControl systems
Control systemsRajat Garg
 
State description of digital processors,sampled continous systems,system with...
State description of digital processors,sampled continous systems,system with...State description of digital processors,sampled continous systems,system with...
State description of digital processors,sampled continous systems,system with...manish5289
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcjournal
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...ijscmcj
 

Similar to IIR Digital Filter Realizations (20)

EE385_Chapter_6.pdf
EE385_Chapter_6.pdfEE385_Chapter_6.pdf
EE385_Chapter_6.pdf
 
Chapter-3.pptx
Chapter-3.pptxChapter-3.pptx
Chapter-3.pptx
 
digital-signal-processing-objective.docx
digital-signal-processing-objective.docxdigital-signal-processing-objective.docx
digital-signal-processing-objective.docx
 
DSP- Module -5.pdf
DSP- Module -5.pdfDSP- Module -5.pdf
DSP- Module -5.pdf
 
12b applications
12b applications12b applications
12b applications
 
Article 1
Article 1Article 1
Article 1
 
211 738-1-pb
211 738-1-pb211 738-1-pb
211 738-1-pb
 
Lec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeingLec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeing
 
Control assignment#2
Control assignment#2Control assignment#2
Control assignment#2
 
A study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlinearA study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlinear
 
Math cad mdof response to non-harmonic load (jcb-edited)
Math cad   mdof response to non-harmonic load (jcb-edited)Math cad   mdof response to non-harmonic load (jcb-edited)
Math cad mdof response to non-harmonic load (jcb-edited)
 
State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...
 
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
Direct method for soliton solution
Direct method for soliton solutionDirect method for soliton solution
Direct method for soliton solution
 
Control systems
Control systemsControl systems
Control systems
 
State description of digital processors,sampled continous systems,system with...
State description of digital processors,sampled continous systems,system with...State description of digital processors,sampled continous systems,system with...
State description of digital processors,sampled continous systems,system with...
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
 
redes neuronais
redes neuronaisredes neuronais
redes neuronais
 

More from Chandan Taluja

Study of instrumentation in fertilizer plant
Study of instrumentation in fertilizer plantStudy of instrumentation in fertilizer plant
Study of instrumentation in fertilizer plantChandan Taluja
 
Linerazation of systems
Linerazation of systemsLinerazation of systems
Linerazation of systemsChandan Taluja
 
AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION
AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION
AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION Chandan Taluja
 
Internet of Things based smart campus - smart car parking
Internet of Things based smart campus - smart car parkingInternet of Things based smart campus - smart car parking
Internet of Things based smart campus - smart car parkingChandan Taluja
 

More from Chandan Taluja (6)

Three phase convertor
Three phase convertorThree phase convertor
Three phase convertor
 
Study of instrumentation in fertilizer plant
Study of instrumentation in fertilizer plantStudy of instrumentation in fertilizer plant
Study of instrumentation in fertilizer plant
 
Modulation
ModulationModulation
Modulation
 
Linerazation of systems
Linerazation of systemsLinerazation of systems
Linerazation of systems
 
AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION
AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION
AN INTELLIGENT MACHINE LEARNING MODEL FOR SOIL IMAGE CLASSIFICATION
 
Internet of Things based smart campus - smart car parking
Internet of Things based smart campus - smart car parkingInternet of Things based smart campus - smart car parking
Internet of Things based smart campus - smart car parking
 

Recently uploaded

Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 

Recently uploaded (20)

Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 

IIR Digital Filter Realizations

  • 1. Submitted by: Chandan M.E Scholar, Electrical Engineering Department, NITTTR, Chandigarh
  • 2.  The causal IIR digital filters we are concerned with in this course are characterized by a real rational transfer function of or, equivalently by a constant coefficient difference equation  From the difference equation representation, it can be seen that the realization of the causal IIR digital filters requires some form of feedback 1− z
  • 3.  An N-th order IIR digital transfer function is characterized by 2N+1 unique coefficients, and in general, requires 2N+1 multipliers and 2N two- input adders for implementation  Direct form IIR filters: Filter structures in which the multiplier coefficients are precisely the coefficients of the transfer function
  • 4.  Consider for simplicity a 3rd-order IIR filter with a transfer function  We can implement H(z) as a cascade of two filter sections as shown on the next slide 3 3 2 2 1 1 3 3 2 2 1 10 1 −−− −−− +++ +++ == zdzdzd zpzpzpp zD zP zH )( )( )(
  • 5. where 3 3 2 2 1 101 −−− +++=== zpzpzppzP zX zW zH )( )( )( )( )(zH1 )(zH2 )(zW )(zX )(zY 3 3 2 2 1 1 2 1 11 −−− +++ === zdzdzdzDzW zY zH )()( )( )(
  • 6.  The filter section can be seen to be an FIR filter and can be realized as shown below ]3[]2[]1[][][ 3210 −+−+−+= nxpnxpnxpnxpnw )(zH1
  • 7.  The time-domain representation of is given by Realization of follows from the above equation and is shown on the right )(zH2 ][][][][][ 321 321 −−−−−−= nydnydnydnwny )(zH2
  • 8.  A cascade of the two structures realizing and leads to the realization of shown below and is known as the direct form I structure )(zH2 )(zH1 )(zH
  • 9.  By expressing the numerator and the denominator polynomials of the transfer function as a product of polynomials of lower degree, a digital filter can be realized as a cascade of low-order filter sections  Consider, for example, H(z) = P(z)/D(z) expressed as )()()( )()()( )( )( )( zDzDzD zPzPzP zD zP zH 321 221==
  • 10.  Examples of cascade realizations obtained by different pole-zero pairings are shown below
  • 11.  Examples of cascade realizations obtained by different ordering of sections are shown below
  • 12.  There are altogether a total of 36 different cascade realizations of based on pole-zero-pairings and ordering  Due to finite wordlength effects, each such cascade realization behaves differently from others )()()( )()()( )( zDzDzD zPzPzP zH 321 221 =
  • 13.  Usually, the polynomials are factored into a product of 1st-order and 2nd-order polynomials:  In the above, for a first-order factor Copyright © 2001, S. K. Mitra ∏         ++ ++ = −− −− k kk kk zz zz pzH 2 2 1 1 2 2 1 1 0 1 1 αα ββ )( 022 == kk βα
  • 14.  Example - Direct form II and cascade form realizations of are shown on the next slide Copyright © 2001, S. K. Mitra 321 321 20180401 0203620440 −−− −−− −++ ++ = zzz zzz zH ... ... )(            = − − −− −− −++ ++ 1 1 21 21 40150801 0203620440 z z zz zz ... ...
  • 15. Copyright © 2001, S. K. Mitra Direct form II Cascade form
  • 16.  A partial-fraction expansion of the transfer function in leads to the parallel form I structure  Assuming simple poles, the transfer function H(z) can be expressed as  In the above for a real pole Copyright © 2001, S. K. Mitra ∑      += −− − ++ + k zz z kk kk zH 2 2 1 1 1 10 1 0 αα γγ γ)( 012 == kk γα 1− z
  • 17.  A direct partial-fraction expansion of the transfer function in z leads to the parallel form II structure  Assuming simple poles, the transfer function H(z) can be expressed as  In the above for a real pole Copyright © 2001, S. K. Mitra ∑      += −− −− ++ + k zz zz kk kk zH 2 2 1 1 2 2 1 0 1 0 αα δδ δ)( 022 == kk δα
  • 18.  The two basic parallel realizations of a 3rd- order IIR transfer function are shown below Copyright © 2001, S. K. Mitra Parallel form I Parallel form II
  • 19.  Example - A partial-fraction expansion of in yields Copyright © 2001, S. K. Mitra 321 321 20180401 0203620440 −−− −−− −++ ++ = zzz zzz zH ... ... )( 21 1 1 50801 2050 401 60 10 −− − − ++ −− − ++−= zz z z zH .. .. . . .)( 1− z
  • 20.  The corresponding parallel form I realization is shown below Copyright © 2001, S. K. Mitra
  • 21.  Likewise, a partial-fraction expansion of H(z) in z yields  The corresponding parallel form II realization is shown on the right Copyright © 2001, S. K. Mitra 21 11 1 1 50801 25020 401 240 −− −− − − ++ + − += zz zz z z zH .. .. . . )(