SlideShare a Scribd company logo
ANALYSIS
ANALYSIS
DESIGN
FILTERING
FILTERING
DSP Concept Mapping
Output Signal
FILTERING
Convolution | Difference
Equation
Chap.2-3
ANALYSIS
DTFT MAGNITUDE:
Identify frequency of
the noise or the
unwanted signal. ANALYSIS
DTFT
MAGNITUDE:
Check which
frequencies have
been attenuated.
1
PHASE:
Check phase
distortion.
2
y=conv(h,x) y=filter(b,a,x)
FIR: H=fft(h,M)
IIR: [H,w]=freqz(b,a,M)
zplane(b,a)
plot(w,abs(H))
plot(w,angle(H))
DFT
Chap.11
𝜔 = 2𝜋𝑘/𝑁
𝑘 – discrete freq.
Poles/Zeros
POLES at ∠𝜔: High mag. response
𝑟 = 1 → 𝐻 𝜔 = ∞
1
ZEROS at ∠𝜔: Low mag. response
𝑟 = 1 → 𝐻 𝜔 = 0
2
Chap.9
Phase
Spectrum DTFT
Chap.7-8
Magnitude
Check Passband &
Stopband frequency
1
Check transition
bandwidth & ripple
2
Check phase
distortion
1
Chap.10
Discrete-time
Input Signal
Continuous
Signal
Sampling
Chap.1
TIME:
𝑡 = 𝑛/𝐹𝑠
1
FREQUENCY:
Angular freq.
𝜔 = 2𝜋𝐹/𝐹𝑠
Normalized freq.
𝑓 = 𝐹/𝐹𝑠
2
Time-domain
Analysis
Causality Test
Stability Test
1 ℎ 𝑛 = 0 𝑓𝑜𝑟 𝑛 < 0 2 No future input or output.
1 σ ℎ 𝑛 = 0 2 BIBO
ANALYSIS
Z-plane
Z-transform
Chap.4
ROC STABLE: Unit circle inside the ROC
1
CAUSAL: Right sided ROC
2
Impulse
Response
(Filter
coeff.
b
when
a=1)
Filter
coeff.
b&a
The Filter
IIR DESIGN
Bilinear
Transformation
Chap.12
Steps
Pick 𝐻(𝑠)
based on
specified
filter order 𝑁.
1 Convert
𝐻(𝑠) to
𝐻(𝑧).
2 Obtain the
difference
Equation.
3
FIR DESIGN
Windowing
Method
Chap.13
Steps
Identify cut-off
freq. 𝜔𝑐 and
filter order 𝑁.
1
Choose window
function, 𝑤[𝑛].
2
Solve the
impulse
response:
3 [b,a]=butter(N,Wc)
h=fir1(N,Wc,window)
fvtool(b,a)
LTI SYSTEM
(FILTERING)
FILTERING
Convolution | Difference
Equation
Chap.2-3
ANALYSIS
ANALYSIS
DESIGN
FILTERING
DSP Concept Mapping
y=conv(h,x) y=filter(b,a,x)
FIR: H=fft(h,M), w=2*pi*k/M
IIR: [H,w]=freqz(b,a,M/2)
plot(w,abs(H))
plot(w,angle(H))
[b,a]=butter(N,Wc)
h=fir1(N,Wc,window)
fvtool(b,a)
Discrete Output
Signal, 𝒚 𝒏
Discrete Input
Signal, 𝒙 𝒏
Continuous
Signal, 𝑥 𝑡
Sampling
Chap.1
TIME:
𝑡 = 𝑛/𝐹𝑠
𝐹𝑠 ≥ 2𝐹𝑁, 𝐹𝑁
is the signal
max freq.
1
FREQUENCY:
Angular freq.
𝜔 = 2𝜋𝐹/𝐹𝑠
Normalized freq.
𝑓 = 𝐹/𝐹𝑠
2
Impulse
Resp.
(Filter
coeff.
b
when
a=1)
Filter
coeff.
The Filter
FIR DESIGN
Windowing
Method
Chap.13
Steps
Identify cut-off
freq. 𝜔𝑐 and
filter order 𝑁.
1
Choose window
function, 𝑤[𝑛].
2
Solve the
impulse
response:
3 Chap.12
Steps
IIR DESIGN
Bilinear
Transformation
Pick 𝐻(𝑠)
based on
specified
filter order 𝑁.
1 Convert
𝐻(𝑠) to
𝐻(𝑧).
2 Obtain the
difference
Equation.
3
SPECTRAL
ANALYSIS
DTFT MAGNITUDE:
Identify frequency of
the noise or the
unwanted signal.
SPECTRAL
ANALYSIS
DTFT
MAGNITUDE:
Check which
frequencies have
been attenuated.
1
PHASE:
Check phase
distortion.
2
Poles/Zeros
POLES at ∠𝜔: High mag. response
𝑟 = 1 → 𝐻 𝜔 = ∞
1
ZEROS at ∠𝜔: Low mag. response
𝑟 = 1 → 𝐻 𝜔 = 0
2
Chap.9
1
Phase
Check phase
distortion
Chap.10
DFT
Chap.11
Discrete Freq: k = 𝜔𝑀/2𝜋
0 ≤ 𝑘 ≤ 𝑀 − 1
𝑀 ≥ 𝑁, 𝑁 is time-domain total sample
DTFT
Chap.7-8
Magnitude
Check Passband &
Stopband frequency
1
Check transition
bandwidth & ripple
2
SPECTRAL
ANALYSIS
FIR: zplane(h,1)
IIR: zplane(b,a)
plot(n,x)
plot(n/Fs,x)
Z-PLANE
ANALYSIS
Z-transform
Chap.4
ROC STABLE: Unit circle inside the ROC
1
CAUSAL: Right sided ROC
2
plot(n,y)
Causality Test
Stability Test
1 ℎ 𝑛 = 0 𝑓𝑜𝑟 𝑛 < 0 2 No future input or output.
1 σ ℎ 𝑛 < ∞ 2 BIBO
ANALYSIS
TIME-DOMAIN
ANALYSIS

More Related Content

What's hot

Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filters
op205
 
Ti DSP optimization on Jacinto
Ti DSP optimization on JacintoTi DSP optimization on Jacinto
Ti DSP optimization on Jacinto
Hank (Tai-Chi) Wang
 
RF Module Design - [Chapter 3] Linearity
RF Module Design - [Chapter 3]  LinearityRF Module Design - [Chapter 3]  Linearity
RF Module Design - [Chapter 3] Linearity
Simen Li
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGN
naimish12
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filters
op205
 
Anfis.rpi04
Anfis.rpi04Anfis.rpi04
Anfis.rpi04
Modem Narayana
 
Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)
Moe Moe Myint
 
Data flow model -Lecture-4
Data flow model -Lecture-4Data flow model -Lecture-4
Data flow model -Lecture-4
Dr.YNM
 
Chapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformChapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier Transform
Attaporn Ninsuwan
 
Composants reconfigurables
Composants reconfigurablesComposants reconfigurables
Composants reconfigurables
Peronnin Eric
 
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR) Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Chandrashekhar Padole
 
Chapter 03 cyclic codes
Chapter 03   cyclic codesChapter 03   cyclic codes
Chapter 03 cyclic codes
Manoj Krishna Yadavalli
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
Rohan Nagpal
 
4.Sampling and Hilbert Transform
4.Sampling and Hilbert Transform4.Sampling and Hilbert Transform
4.Sampling and Hilbert Transform
INDIAN NAVY
 
Digital filter design using VHDL
Digital filter design using VHDLDigital filter design using VHDL
Digital filter design using VHDL
Arko Das
 
Attributes in VHDL
Attributes in VHDLAttributes in VHDL
Attributes in VHDL
Saurav Agrawal
 
IIR filter
IIR filterIIR filter
IIR filter
ssuser2797e4
 
Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filters
op205
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
Waqas Afzal
 
PHASE LOCKED LOOP AND TIMER
PHASE LOCKED LOOP AND TIMERPHASE LOCKED LOOP AND TIMER
PHASE LOCKED LOOP AND TIMER
Tamilarasan N
 

What's hot (20)

Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filters
 
Ti DSP optimization on Jacinto
Ti DSP optimization on JacintoTi DSP optimization on Jacinto
Ti DSP optimization on Jacinto
 
RF Module Design - [Chapter 3] Linearity
RF Module Design - [Chapter 3]  LinearityRF Module Design - [Chapter 3]  Linearity
RF Module Design - [Chapter 3] Linearity
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGN
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filters
 
Anfis.rpi04
Anfis.rpi04Anfis.rpi04
Anfis.rpi04
 
Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)
 
Data flow model -Lecture-4
Data flow model -Lecture-4Data flow model -Lecture-4
Data flow model -Lecture-4
 
Chapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformChapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier Transform
 
Composants reconfigurables
Composants reconfigurablesComposants reconfigurables
Composants reconfigurables
 
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR) Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
 
Chapter 03 cyclic codes
Chapter 03   cyclic codesChapter 03   cyclic codes
Chapter 03 cyclic codes
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
4.Sampling and Hilbert Transform
4.Sampling and Hilbert Transform4.Sampling and Hilbert Transform
4.Sampling and Hilbert Transform
 
Digital filter design using VHDL
Digital filter design using VHDLDigital filter design using VHDL
Digital filter design using VHDL
 
Attributes in VHDL
Attributes in VHDLAttributes in VHDL
Attributes in VHDL
 
IIR filter
IIR filterIIR filter
IIR filter
 
Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filters
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
 
PHASE LOCKED LOOP AND TIMER
PHASE LOCKED LOOP AND TIMERPHASE LOCKED LOOP AND TIMER
PHASE LOCKED LOOP AND TIMER
 

Similar to Dsp Concept Maping

Exp passive filter (4)
Exp passive filter (4)Exp passive filter (4)
Exp passive filter (4)
Sarah Krystelle
 
Exp passive filter (5)
Exp passive filter (5)Exp passive filter (5)
Exp passive filter (5)
Sarah Krystelle
 
Exp passive filter (3)
Exp passive filter (3)Exp passive filter (3)
Exp passive filter (3)
Sarah Krystelle
 
Exp passive filter (7)
Exp passive filter (7)Exp passive filter (7)
Exp passive filter (7)
Sarah Krystelle
 
Pula
PulaPula
Exp passive filter (9)
Exp passive filter (9)Exp passive filter (9)
Exp passive filter (9)
Sarah Krystelle
 
Speech signal time frequency representation
Speech signal time frequency representationSpeech signal time frequency representation
Speech signal time frequency representation
Nikolay Karpov
 
Maala
MaalaMaala
Exp passive filter (6)
Exp passive filter (6)Exp passive filter (6)
Exp passive filter (6)
Sarah Krystelle
 
Cauan
CauanCauan
Pagara
PagaraPagara
3 (3)
3 (3)3 (3)
Bani
BaniBani
Comm8(exp.3)
Comm8(exp.3)Comm8(exp.3)
Comm8(exp.3)
Sarah Krystelle
 
Cauan (2)
Cauan (2)Cauan (2)
Cauan (2)
Sarah Krystelle
 
3 (1)
3 (1)3 (1)
3 (2)
3 (2)3 (2)
Agdon
AgdonAgdon
Doppler radar
Doppler radarDoppler radar
Doppler radar
Jafar Hameed
 
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
Amr E. Mohamed
 

Similar to Dsp Concept Maping (20)

Exp passive filter (4)
Exp passive filter (4)Exp passive filter (4)
Exp passive filter (4)
 
Exp passive filter (5)
Exp passive filter (5)Exp passive filter (5)
Exp passive filter (5)
 
Exp passive filter (3)
Exp passive filter (3)Exp passive filter (3)
Exp passive filter (3)
 
Exp passive filter (7)
Exp passive filter (7)Exp passive filter (7)
Exp passive filter (7)
 
Pula
PulaPula
Pula
 
Exp passive filter (9)
Exp passive filter (9)Exp passive filter (9)
Exp passive filter (9)
 
Speech signal time frequency representation
Speech signal time frequency representationSpeech signal time frequency representation
Speech signal time frequency representation
 
Maala
MaalaMaala
Maala
 
Exp passive filter (6)
Exp passive filter (6)Exp passive filter (6)
Exp passive filter (6)
 
Cauan
CauanCauan
Cauan
 
Pagara
PagaraPagara
Pagara
 
3 (3)
3 (3)3 (3)
3 (3)
 
Bani
BaniBani
Bani
 
Comm8(exp.3)
Comm8(exp.3)Comm8(exp.3)
Comm8(exp.3)
 
Cauan (2)
Cauan (2)Cauan (2)
Cauan (2)
 
3 (1)
3 (1)3 (1)
3 (1)
 
3 (2)
3 (2)3 (2)
3 (2)
 
Agdon
AgdonAgdon
Agdon
 
Doppler radar
Doppler radarDoppler radar
Doppler radar
 
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
 

Recently uploaded

Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
Kalna College
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
TechSoup
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
Celine George
 
BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
sonukumargpnirsadhan
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
sanamushtaq922
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
Kalna College
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
RandolphRadicy
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Kalna College
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
Payaamvohra1
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 

Recently uploaded (20)

Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
 
BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 

Dsp Concept Maping

  • 1. ANALYSIS ANALYSIS DESIGN FILTERING FILTERING DSP Concept Mapping Output Signal FILTERING Convolution | Difference Equation Chap.2-3 ANALYSIS DTFT MAGNITUDE: Identify frequency of the noise or the unwanted signal. ANALYSIS DTFT MAGNITUDE: Check which frequencies have been attenuated. 1 PHASE: Check phase distortion. 2 y=conv(h,x) y=filter(b,a,x) FIR: H=fft(h,M) IIR: [H,w]=freqz(b,a,M) zplane(b,a) plot(w,abs(H)) plot(w,angle(H)) DFT Chap.11 𝜔 = 2𝜋𝑘/𝑁 𝑘 – discrete freq. Poles/Zeros POLES at ∠𝜔: High mag. response 𝑟 = 1 → 𝐻 𝜔 = ∞ 1 ZEROS at ∠𝜔: Low mag. response 𝑟 = 1 → 𝐻 𝜔 = 0 2 Chap.9 Phase Spectrum DTFT Chap.7-8 Magnitude Check Passband & Stopband frequency 1 Check transition bandwidth & ripple 2 Check phase distortion 1 Chap.10 Discrete-time Input Signal Continuous Signal Sampling Chap.1 TIME: 𝑡 = 𝑛/𝐹𝑠 1 FREQUENCY: Angular freq. 𝜔 = 2𝜋𝐹/𝐹𝑠 Normalized freq. 𝑓 = 𝐹/𝐹𝑠 2 Time-domain Analysis Causality Test Stability Test 1 ℎ 𝑛 = 0 𝑓𝑜𝑟 𝑛 < 0 2 No future input or output. 1 σ ℎ 𝑛 = 0 2 BIBO ANALYSIS Z-plane Z-transform Chap.4 ROC STABLE: Unit circle inside the ROC 1 CAUSAL: Right sided ROC 2 Impulse Response (Filter coeff. b when a=1) Filter coeff. b&a The Filter IIR DESIGN Bilinear Transformation Chap.12 Steps Pick 𝐻(𝑠) based on specified filter order 𝑁. 1 Convert 𝐻(𝑠) to 𝐻(𝑧). 2 Obtain the difference Equation. 3 FIR DESIGN Windowing Method Chap.13 Steps Identify cut-off freq. 𝜔𝑐 and filter order 𝑁. 1 Choose window function, 𝑤[𝑛]. 2 Solve the impulse response: 3 [b,a]=butter(N,Wc) h=fir1(N,Wc,window) fvtool(b,a)
  • 2. LTI SYSTEM (FILTERING) FILTERING Convolution | Difference Equation Chap.2-3 ANALYSIS ANALYSIS DESIGN FILTERING DSP Concept Mapping y=conv(h,x) y=filter(b,a,x) FIR: H=fft(h,M), w=2*pi*k/M IIR: [H,w]=freqz(b,a,M/2) plot(w,abs(H)) plot(w,angle(H)) [b,a]=butter(N,Wc) h=fir1(N,Wc,window) fvtool(b,a) Discrete Output Signal, 𝒚 𝒏 Discrete Input Signal, 𝒙 𝒏 Continuous Signal, 𝑥 𝑡 Sampling Chap.1 TIME: 𝑡 = 𝑛/𝐹𝑠 𝐹𝑠 ≥ 2𝐹𝑁, 𝐹𝑁 is the signal max freq. 1 FREQUENCY: Angular freq. 𝜔 = 2𝜋𝐹/𝐹𝑠 Normalized freq. 𝑓 = 𝐹/𝐹𝑠 2 Impulse Resp. (Filter coeff. b when a=1) Filter coeff. The Filter FIR DESIGN Windowing Method Chap.13 Steps Identify cut-off freq. 𝜔𝑐 and filter order 𝑁. 1 Choose window function, 𝑤[𝑛]. 2 Solve the impulse response: 3 Chap.12 Steps IIR DESIGN Bilinear Transformation Pick 𝐻(𝑠) based on specified filter order 𝑁. 1 Convert 𝐻(𝑠) to 𝐻(𝑧). 2 Obtain the difference Equation. 3 SPECTRAL ANALYSIS DTFT MAGNITUDE: Identify frequency of the noise or the unwanted signal. SPECTRAL ANALYSIS DTFT MAGNITUDE: Check which frequencies have been attenuated. 1 PHASE: Check phase distortion. 2 Poles/Zeros POLES at ∠𝜔: High mag. response 𝑟 = 1 → 𝐻 𝜔 = ∞ 1 ZEROS at ∠𝜔: Low mag. response 𝑟 = 1 → 𝐻 𝜔 = 0 2 Chap.9 1 Phase Check phase distortion Chap.10 DFT Chap.11 Discrete Freq: k = 𝜔𝑀/2𝜋 0 ≤ 𝑘 ≤ 𝑀 − 1 𝑀 ≥ 𝑁, 𝑁 is time-domain total sample DTFT Chap.7-8 Magnitude Check Passband & Stopband frequency 1 Check transition bandwidth & ripple 2 SPECTRAL ANALYSIS FIR: zplane(h,1) IIR: zplane(b,a) plot(n,x) plot(n/Fs,x) Z-PLANE ANALYSIS Z-transform Chap.4 ROC STABLE: Unit circle inside the ROC 1 CAUSAL: Right sided ROC 2 plot(n,y) Causality Test Stability Test 1 ℎ 𝑛 = 0 𝑓𝑜𝑟 𝑛 < 0 2 No future input or output. 1 σ ℎ 𝑛 < ∞ 2 BIBO ANALYSIS TIME-DOMAIN ANALYSIS