SlideShare a Scribd company logo
1 of 12
Download to read offline
GCT Semiconductor, Inc.http://www.gctsemi.com
A Method to Derate the Rate-Dependency in the
Pass-Band Droop of Comb Decimators
Ealwan Lee
GCT Semiconductor, Inc.
Session : Digital Signal Processing (01A1-04)
Aug 13, 2018 (13:30 ~ 15:20)
1/11
GCT Semiconductor, Inc.ICSP 2018
Table of Contents
 Introduction (pp.2 ~ 3)
 Problem description
βœ“ Comb decimator
βœ“ Pass-band droop
 Decomposition of the pass-band droop
βœ“ Dependency on order(N) and rate(M)
 Proposed method : 3-tap FIR derating filter
 Idea (p. 3)
 Mathematical formulation & derivation (pp.4 ~ 5)
 Characteristics
 Application : minimal pass-band change can be obtained in
 Filter sharpening of comb decimation filter (pp. 6 ~ 7)
 Bifurcate-zero comb decimation filter (pp.8 ~ 9)
 Compensator (p. 10)
βœ“ More brief closed-form expression
 Conclusion (p. 11)
2/11
GCT Semiconductor, Inc.ICSP 2018
1. Description of the Problem
 Cascaded-Integrated-Comb decimator
 Used as a front-end decimator in multi-rate IFIR filter design.
 Pass-band droop is dependent on both filter order(N) and decimation rate(M).
βœ“ Enforces re-design of the subsequent filters, compensation filter, for different M.
H3,4(z)
H3,ο‚₯(z)
H3,4(z)
C/2 H3,ο‚₯(z)
/2 (Hz)
/2 (Hz)
deviation of
pass-band
1 - C/2
+M/2
𝐻 𝑁,𝑀 𝑧 =
1
𝑀
β‹…
1 βˆ’ π‘§βˆ’π‘€
1 βˆ’ π‘§βˆ’1
𝑁
sincN function
in frequency domain
3/11
GCT Semiconductor, Inc.ICSP 2018
2.1. Basic Concept of the Proposed Method
 Does not try to compensate the overall pass-band droop
 It is the role of conventional compensator, CN,M,L(z).
 Keep the pass-band deviation only constant against the change of M.
 The first order dependency on Ξ€πœ” 𝑀 2
in denominator should be eliminated.
𝐻 𝑁,𝑀 𝑒 π‘—πœ”/𝑀
=
sin πœ”
2
𝑀 βˆ™ sin πœ”
2𝑀
𝑁
=
ΰ΅—sin πœ”
2
𝑁 πœ”
2
𝑁
ΰ΅—sin πœ”
2𝑀
πœ”
2𝑀
𝑁
β‰ˆ
ΰ΅—sin πœ”
2
𝑁 πœ”
2
𝑁
1 βˆ’ 1
3!
βˆ™ πœ”
2𝑀
2
+ βˆ†
𝑁
β‰ˆ
ΰ΅—sin πœ”
2
𝑁 πœ”
2
𝑁
1 βˆ’ 𝑁
3!
βˆ™ πœ”
2𝑀
2
+ βˆ†
𝑑𝐻 𝑁,𝑀 = 𝐻 𝑁,𝑀(𝑒 𝑗
πœ‹
2𝑀) βˆ’ 𝐻 𝑁,32(𝑒 𝑗
πœ‹
2βˆ™32) Reference point = 32 ~ ο‚₯
As M ο‚―,
pass-band droop ο‚―
deviation from the reference ο‚­
Taylor expansion
and
1st order approx.
4/11
GCT Semiconductor, Inc.ICSP 2018
2.2. Derating Filters
 3-tap FIR symmetric filter is adopted for derating filter, DN(z).
 Unlike conventional compensation filter, derating filter is located in integral stage.
 Filter tap coefficient should be rational to be implemented in integer arithmetic.
 Compensation Filter becomes insensitive to the changes of M.
z-1 z-1
DN(z) M
+ +
- -
z-1 z-1
X(z) Y(z)
CN,L (z)
1 βˆ’ π‘§βˆ’1 βˆ’π‘
1 βˆ’ π‘§βˆ’π‘€ βˆ’π‘
𝑀
𝐷 𝑁 𝑧 =
1 + 𝑏 𝑁 β‹… π‘§βˆ’1
+ π‘§βˆ’2
2 + 𝑏 𝑁
𝐷 𝑁 𝑒 π‘—πœ”/𝑀
=
π‘’βˆ’π‘—πœ”/𝑀
2 + 𝑏 𝑁
βˆ™ 𝑏 𝑁 + 2 βˆ™ cos πœ” βˆ™ 𝑀
β‰ˆ
π‘’βˆ’π‘—πœ”/𝑀
2 + 𝑏 𝑁
βˆ™ 𝑏 𝑁 + 2 βˆ’
πœ”2
𝑀2
+ βˆ†
L
5/11
GCT Semiconductor, Inc.ICSP 2018
2.3. Derivation of the Filter Tap Coefficient
 bN of DN(z) is chosen to remove the first order dependency of the denominator.
 Range of the filter order for the the proposed method to be effective is 1~6.
βœ“ Constraint : DN(z) should be low-pass filter not to degrade the suppression level of the overall filter.
 The order of dependency on Ξ€πœ” 𝑀 2
becomes 2 from 1.
 It virtually flattens the curve of dGN,M compared with dHN,M.
𝐺 𝑁,𝑀(𝑧) = 𝐻 𝑁,𝑀(𝑧) βˆ™ 𝐷 𝑁(𝑧)
𝐺 𝑁,𝑀 𝑒
π‘—πœ”
𝑀 =
ΰ΅—sin πœ”
2
𝑁 πœ”
2
𝑁
1 βˆ’ 𝑁
3!
βˆ™ πœ”
2𝑀
2
+ βˆ†
βˆ™
π‘’βˆ’
π‘—πœ”
𝑀
2 + 𝑏 𝑁
βˆ™ 𝑏 𝑁 + 2 βˆ’
πœ”2
𝑀2
+ βˆ†
β‰ˆ
sin πœ”
2
𝑁
πœ”
2
𝑁 βˆ™ π‘’βˆ’
π‘—πœ”
𝑀 βˆ™
𝑏 𝑁
2 + 𝑏 𝑁
βˆ™ 1 βˆ’
πœ”2
𝑀2
2
+ βˆ†
𝑏 𝑁 =
24
𝑁
βˆ’ 2
Independent of M Order of dependency on M -2: 1 -> 2
6/11
GCT Semiconductor, Inc.ICSP 2018
3.1. Comb Decimator with Filter Sharpening
 Suggested by A. Kwentus et al. in 2000[6].
 On the half-way to our work from the first CIC filter by E. B. Hogenauer in 1988[2].
 The order of proto-type comb decimator should be even order.
βœ“ Minimal order of comb decimator with filter sharpening = 6 (= 3*2).
 Derating is applied to each component apart.
M
X(z) Y(z)
M
-
+
z-1
3
1
1 βˆ’ π‘§βˆ’1 4
π‘§βˆ’1
1 βˆ’ π‘§βˆ’1 2 𝐷6(𝑧)
𝐷4(𝑧)
1 βˆ’ π‘§βˆ’1
𝑀
2
1 βˆ’ π‘§βˆ’1
𝑀
4
𝐹2.𝑀 𝑧 = 3 βˆ™ π‘§βˆ’1
βˆ™ 𝐻2,𝑀
2
𝑧 βˆ’ 2 βˆ™ π‘§βˆ’π‘€
βˆ™ 𝐻3,𝑀
3
𝑧
2
Delay for impulse response alignment
0
0.05
0.1
0
0.05
0.1
0 1 2 3 4 5 6
0
0.05
0.1
π‘§βˆ’π‘€
βˆ™ 𝐻2,𝑀
2
(𝑧) = π‘§βˆ’π‘€
βˆ™
1
𝑀
βˆ™
1 βˆ’ π‘§βˆ’π‘€
1 βˆ’ π‘§βˆ’1
4
π‘§βˆ’1
βˆ™ 𝐻2,𝑀
3
(𝑧) = π‘§βˆ’1
βˆ™
1
𝑀
βˆ™
1 βˆ’ π‘§βˆ’π‘€
1 βˆ’ π‘§βˆ’1
6
7/11
GCT Semiconductor, Inc.ICSP 2018
3.1. Comb Decimator with Filter Sharpening(cont’d)
 Significant change in overall filter impulse response.
 Both Pass-band droop and Pass-band deviation is significantly reduced.
 Close to that of 2nd order conventional CIC decimator.
Deepened null
with Multiple zeros
Flattened pass-band
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-80
-70
-60
-50
-40
-30
-20
-10
0
Frequency (Hz)
Magnitude(dB)
8/11
GCT Semiconductor, Inc.ICSP 2018
3.2. Modified Comb Decimator with Bifurcate Zeros
 Suggested by f. harris et al. in 2016[11]
 A simple method to distribute/bifurcate multiple stop-band zeros of comb decimator.
 Derating is applied to each component.
M
X(z) Y(z)
M
-
+
z-1
1
1
1 βˆ’ π‘§βˆ’1 π‘βˆ’2
π‘§βˆ’1
1 βˆ’ π‘§βˆ’1 2
𝐷 𝑁(𝑧)
𝐷 π‘βˆ’2(𝑧)
1 βˆ’ π‘§βˆ’1
𝑀
π‘βˆ’2
𝐹3.𝑀 𝑧 = π‘§βˆ’1
βˆ™ 𝐻 𝑁,𝑀(𝑧) βˆ’ 𝛼 βˆ™ π‘§βˆ’π‘€
βˆ™ 𝐻 π‘βˆ’2,𝑀(𝑧)
1 βˆ’ π‘§βˆ’1
𝑀
2
𝛼
Delay for impulse response alignment
π‘§βˆ’π‘€
βˆ™ 𝐻 π‘βˆ’2,𝑀(𝑧) = π‘§βˆ’π‘€
βˆ™
1
𝑀
βˆ™
1 βˆ’ π‘§βˆ’π‘€
1 βˆ’ π‘§βˆ’1
π‘βˆ’2
π‘§βˆ’1
βˆ™ 𝐻 𝑁,𝑀(𝑧) = π‘§βˆ’1
βˆ™
1
𝑀
βˆ™
1 βˆ’ π‘§βˆ’π‘€
1 βˆ’ π‘§βˆ’1
𝑁
𝛼 = 1/64
0
0.05
0.1
0
0.05
0.1
0 1 2 3
0
0.05
0.1
0 1 2 3
N=3 N=2
9/11
GCT Semiconductor, Inc.ICSP 2018
3.2. Modified Comb Decimator with Bifurcate Zeros(cont’d)
 Minor change in overall filter impulse response.
 No significant changes in pass-band characteristics(both droop and deviation).
 Monotonic LPF property (no stop-band zeros on unit circle) guarantees
 the property of bifurcate zeros in the stop-band.
 𝐷0 𝑧 = 0 + 1 βˆ™ π‘§βˆ’1
+ 0 βˆ™ π‘§βˆ’2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-80
-70
-60
-50
-40
-30
-20
-10
0
Frequency (Hz)
Magnitude(dB)
Bifurcated multiple zeros
10/11
GCT Semiconductor, Inc.ICSP 2018
3.3. Compensator in Explicit Closed Form
 3-tap or 5-tap FIR filter is used for compensation filter in differentiator part.
 It behaves as a high pass filter in pass-band region.
 Generally, filter design program is re-run if M changes.
 Effect on the explicit closed form of maximally flat compensator.
 Suggested by A. Fernandez-Vazquez et al in 2012[13]
 Apparent dependency of the tap coefficient on M-2 exits in the formula.
 Adoption of DN(z) in integral stage simply removes the dependency and reduces word-length.
𝑐 𝑁,𝐿 𝑧 𝑀
= 𝑐0 + 𝑐1 βˆ™ π‘§βˆ’π‘€
+ 𝑐2 βˆ™ π‘§βˆ’2𝑀
𝑐0 = 𝑐2 = βˆ’
𝑁
32
βˆ™
1 βˆ’ π‘€βˆ’2
1 βˆ’ 2βˆ’2
𝑐1 = 1 βˆ’ 𝑐0 + 𝑐2
ǁ𝑐0 = ǁ𝑐2 = βˆ’
𝑁
24
𝑀 β†’ ∞
ǁ𝑐0 < 𝑐0 < 0
11/11
GCT Semiconductor, Inc.ICSP 2018
Conclusion
 Investigation
 Extra pass-band droop is observed as a function of decimation ratio(M).
 Proposed Method
 Does not try to compensate the overall pass-band droop
βœ“ Add additional pass-band droop
 3-tap FIR filter group, DN(z), is proposed to derate the rate dependency of the pass-band.
βœ“ Integer arithmetic is still available for efficient hardware implementation.
 Application : Minimal Pass-Band Change can be obtained in
 Filter sharpening of comb decimation filter
 Bifurcate-zero comb decimation filter
 Compensator
βœ“ More brief closed-form expression for filter tap coefficients with reduced word-length.
 Implication
 Can be applied to most comb decimation filters if properly decomposed.

More Related Content

What's hot

Introduction To Advanced Image Processing
Introduction To Advanced Image ProcessingIntroduction To Advanced Image Processing
Introduction To Advanced Image ProcessingSuren Kumar
Β 
Asymmetric recursive Gaussian filtering for space-variant artificial bokeh
 Asymmetric recursive Gaussian filtering for space-variant artificial bokeh Asymmetric recursive Gaussian filtering for space-variant artificial bokeh
Asymmetric recursive Gaussian filtering for space-variant artificial bokehTuan Q. Pham
Β 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersKarthika Ramachandran
Β 
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSING
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSINGHIGH PASS FILTER IN DIGITAL IMAGE PROCESSING
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSINGBimal2354
Β 
SPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGSPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGmuthu181188
Β 
Path loss modeling of mobile radio communication in urban areas
Path loss modeling of mobile radio communication in urban areasPath loss modeling of mobile radio communication in urban areas
Path loss modeling of mobile radio communication in urban areasNguyen Minh Thu
Β 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114IJRAT
Β 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filteringDeepikaT13
Β 
Digital Image Processing - Frequency Filters
Digital Image Processing - Frequency FiltersDigital Image Processing - Frequency Filters
Digital Image Processing - Frequency FiltersAly Abdelkareem
Β 
Mathematics Of Optical Rings
Mathematics Of Optical RingsMathematics Of Optical Rings
Mathematics Of Optical RingsTim Mazumdar
Β 
gaussian filter seminar ppt
gaussian filter seminar pptgaussian filter seminar ppt
gaussian filter seminar pptsachin kumar rajput
Β 
Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...
Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...
Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...IJEEE
Β 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency DomainAmnaakhaan
Β 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filtersA B Shinde
Β 
Interpretation of local oriented microstructures by a streamline approach to ...
Interpretation of local oriented microstructures by a streamline approach to ...Interpretation of local oriented microstructures by a streamline approach to ...
Interpretation of local oriented microstructures by a streamline approach to ...Fabian Wein
Β 
Smoothing in Digital Image Processing
Smoothing in Digital Image ProcessingSmoothing in Digital Image Processing
Smoothing in Digital Image ProcessingPallavi Agarwal
Β 
Design of digital filters
Design of digital filtersDesign of digital filters
Design of digital filtersNaila Bibi
Β 

What's hot (20)

Introduction To Advanced Image Processing
Introduction To Advanced Image ProcessingIntroduction To Advanced Image Processing
Introduction To Advanced Image Processing
Β 
Asymmetric recursive Gaussian filtering for space-variant artificial bokeh
 Asymmetric recursive Gaussian filtering for space-variant artificial bokeh Asymmetric recursive Gaussian filtering for space-variant artificial bokeh
Asymmetric recursive Gaussian filtering for space-variant artificial bokeh
Β 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
Β 
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSING
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSINGHIGH PASS FILTER IN DIGITAL IMAGE PROCESSING
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSING
Β 
SPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGSPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSING
Β 
Path loss modeling of mobile radio communication in urban areas
Path loss modeling of mobile radio communication in urban areasPath loss modeling of mobile radio communication in urban areas
Path loss modeling of mobile radio communication in urban areas
Β 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114
Β 
IJET-V3I1P10
IJET-V3I1P10IJET-V3I1P10
IJET-V3I1P10
Β 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
Β 
Digital Image Processing - Frequency Filters
Digital Image Processing - Frequency FiltersDigital Image Processing - Frequency Filters
Digital Image Processing - Frequency Filters
Β 
Mathematics Of Optical Rings
Mathematics Of Optical RingsMathematics Of Optical Rings
Mathematics Of Optical Rings
Β 
gaussian filter seminar ppt
gaussian filter seminar pptgaussian filter seminar ppt
gaussian filter seminar ppt
Β 
Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...
Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...
Propagation Model for Tree Blockage in Mobile Communication Systems using Uni...
Β 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency Domain
Β 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
Β 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
Β 
Interpretation of local oriented microstructures by a streamline approach to ...
Interpretation of local oriented microstructures by a streamline approach to ...Interpretation of local oriented microstructures by a streamline approach to ...
Interpretation of local oriented microstructures by a streamline approach to ...
Β 
SPATIAL FILTER
SPATIAL FILTERSPATIAL FILTER
SPATIAL FILTER
Β 
Smoothing in Digital Image Processing
Smoothing in Digital Image ProcessingSmoothing in Digital Image Processing
Smoothing in Digital Image Processing
Β 
Design of digital filters
Design of digital filtersDesign of digital filters
Design of digital filters
Β 

Similar to A Method to Derate the Rate-Dependency in the Pass-Band Droop of Comb Decimators

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
Β 
IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...
IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...
IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...IRJET Journal
Β 
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
Β 
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.Dipak Vaghela
Β 
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...Ealwan Lee
Β 
H0255065070
H0255065070H0255065070
H0255065070theijes
Β 
Introduction, concepts, and mathematics of IIR filters.ppt
Introduction, concepts, and mathematics of IIR filters.pptIntroduction, concepts, and mathematics of IIR filters.ppt
Introduction, concepts, and mathematics of IIR filters.pptdebeshidutta2
Β 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptxssusere58e49
Β 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_designshrinivasgnaik
Β 
Lec 4 design via frequency response
Lec 4 design via frequency responseLec 4 design via frequency response
Lec 4 design via frequency responseBehzad Farzanegan
Β 
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveFPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveIJORCS
Β 
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...Amr E. Mohamed
Β 
DSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital FiltersDSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital FiltersAmr E. Mohamed
Β 
Reducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an AnalysisReducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an AnalysisCSCJournals
Β 
Zero rotation aproach for droop improvement in
Zero rotation aproach for droop improvement inZero rotation aproach for droop improvement in
Zero rotation aproach for droop improvement ineSAT Publishing House
Β 
Analysis of Adaptive and Advanced Speckle Filters on SAR Data
Analysis of Adaptive and Advanced Speckle Filters on SAR DataAnalysis of Adaptive and Advanced Speckle Filters on SAR Data
Analysis of Adaptive and Advanced Speckle Filters on SAR DataIOSRjournaljce
Β 

Similar to A Method to Derate the Rate-Dependency in the Pass-Band Droop of Comb Decimators (20)

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
Β 
IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...
IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...
IRJET- MASH 1-2 Delta Sigma Modulator with Quantizer for Fractional-N Frequen...
Β 
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
Β 
40120140506001
4012014050600140120140506001
40120140506001
Β 
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
Β 
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Β 
H0255065070
H0255065070H0255065070
H0255065070
Β 
Introduction, concepts, and mathematics of IIR filters.ppt
Introduction, concepts, and mathematics of IIR filters.pptIntroduction, concepts, and mathematics of IIR filters.ppt
Introduction, concepts, and mathematics of IIR filters.ppt
Β 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
Β 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_design
Β 
Lec 4 design via frequency response
Lec 4 design via frequency responseLec 4 design via frequency response
Lec 4 design via frequency response
Β 
Ah34207211
Ah34207211Ah34207211
Ah34207211
Β 
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveFPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
Β 
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Β 
DSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital FiltersDSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital Filters
Β 
Reducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an AnalysisReducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an Analysis
Β 
H010235358
H010235358H010235358
H010235358
Β 
Zero rotation aproach for droop improvement in
Zero rotation aproach for droop improvement inZero rotation aproach for droop improvement in
Zero rotation aproach for droop improvement in
Β 
671515
671515671515
671515
Β 
Analysis of Adaptive and Advanced Speckle Filters on SAR Data
Analysis of Adaptive and Advanced Speckle Filters on SAR DataAnalysis of Adaptive and Advanced Speckle Filters on SAR Data
Analysis of Adaptive and Advanced Speckle Filters on SAR Data
Β 

More from Ealwan Lee

Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...
Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...
Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...Ealwan Lee
Β 
Trends on the Indoor Positioning Standardization Based on Bluetooth
Trends on the Indoor Positioning Standardization Based on BluetoothTrends on the Indoor Positioning Standardization Based on Bluetooth
Trends on the Indoor Positioning Standardization Based on BluetoothEalwan Lee
Β 
A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...
A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...
A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...Ealwan Lee
Β 
High Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase RangingHigh Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase RangingEalwan Lee
Β 
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...Ealwan Lee
Β 
Practical issues to be considered in PHY layer of 802.11 standard spec
Practical issues to be considered in PHY layer of 802.11 standard specPractical issues to be considered in PHY layer of 802.11 standard spec
Practical issues to be considered in PHY layer of 802.11 standard specEalwan Lee
Β 
A Lecture note on Nested MIMO in 2017, Seoul
A Lecture note on Nested MIMO in 2017, SeoulA Lecture note on Nested MIMO in 2017, Seoul
A Lecture note on Nested MIMO in 2017, SeoulEalwan Lee
Β 

More from Ealwan Lee (7)

Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...
Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...
Tone-based Measurement of Excess Group Delay in Programmable Gain Receiver Ch...
Β 
Trends on the Indoor Positioning Standardization Based on Bluetooth
Trends on the Indoor Positioning Standardization Based on BluetoothTrends on the Indoor Positioning Standardization Based on Bluetooth
Trends on the Indoor Positioning Standardization Based on Bluetooth
Β 
A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...
A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...
A Refined Skew Matrix Model of the CIM3 in the Up-Mixer Extending the Duality...
Β 
High Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase RangingHigh Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
Β 
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Β 
Practical issues to be considered in PHY layer of 802.11 standard spec
Practical issues to be considered in PHY layer of 802.11 standard specPractical issues to be considered in PHY layer of 802.11 standard spec
Practical issues to be considered in PHY layer of 802.11 standard spec
Β 
A Lecture note on Nested MIMO in 2017, Seoul
A Lecture note on Nested MIMO in 2017, SeoulA Lecture note on Nested MIMO in 2017, Seoul
A Lecture note on Nested MIMO in 2017, Seoul
Β 

Recently uploaded

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
Β 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
Β 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
Β 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
Β 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
Β 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
Β 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
Β 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
Β 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
Β 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
Β 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
Β 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
Β 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraΓΊjo
Β 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
Β 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
Β 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
Β 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
Β 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
Β 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
Β 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
Β 

Recently uploaded (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Β 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Β 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Β 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Β 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Β 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Β 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Β 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Β 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Β 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
Β 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Β 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Β 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Β 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Β 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Β 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
Β 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Β 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Β 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Β 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Β 

A Method to Derate the Rate-Dependency in the Pass-Band Droop of Comb Decimators

  • 1. GCT Semiconductor, Inc.http://www.gctsemi.com A Method to Derate the Rate-Dependency in the Pass-Band Droop of Comb Decimators Ealwan Lee GCT Semiconductor, Inc. Session : Digital Signal Processing (01A1-04) Aug 13, 2018 (13:30 ~ 15:20)
  • 2. 1/11 GCT Semiconductor, Inc.ICSP 2018 Table of Contents  Introduction (pp.2 ~ 3)  Problem description βœ“ Comb decimator βœ“ Pass-band droop  Decomposition of the pass-band droop βœ“ Dependency on order(N) and rate(M)  Proposed method : 3-tap FIR derating filter  Idea (p. 3)  Mathematical formulation & derivation (pp.4 ~ 5)  Characteristics  Application : minimal pass-band change can be obtained in  Filter sharpening of comb decimation filter (pp. 6 ~ 7)  Bifurcate-zero comb decimation filter (pp.8 ~ 9)  Compensator (p. 10) βœ“ More brief closed-form expression  Conclusion (p. 11)
  • 3. 2/11 GCT Semiconductor, Inc.ICSP 2018 1. Description of the Problem  Cascaded-Integrated-Comb decimator  Used as a front-end decimator in multi-rate IFIR filter design.  Pass-band droop is dependent on both filter order(N) and decimation rate(M). βœ“ Enforces re-design of the subsequent filters, compensation filter, for different M. H3,4(z) H3,ο‚₯(z) H3,4(z) C/2 H3,ο‚₯(z) /2 (Hz) /2 (Hz) deviation of pass-band 1 - C/2 +M/2 𝐻 𝑁,𝑀 𝑧 = 1 𝑀 β‹… 1 βˆ’ π‘§βˆ’π‘€ 1 βˆ’ π‘§βˆ’1 𝑁 sincN function in frequency domain
  • 4. 3/11 GCT Semiconductor, Inc.ICSP 2018 2.1. Basic Concept of the Proposed Method  Does not try to compensate the overall pass-band droop  It is the role of conventional compensator, CN,M,L(z).  Keep the pass-band deviation only constant against the change of M.  The first order dependency on Ξ€πœ” 𝑀 2 in denominator should be eliminated. 𝐻 𝑁,𝑀 𝑒 π‘—πœ”/𝑀 = sin πœ” 2 𝑀 βˆ™ sin πœ” 2𝑀 𝑁 = ΰ΅—sin πœ” 2 𝑁 πœ” 2 𝑁 ΰ΅—sin πœ” 2𝑀 πœ” 2𝑀 𝑁 β‰ˆ ΰ΅—sin πœ” 2 𝑁 πœ” 2 𝑁 1 βˆ’ 1 3! βˆ™ πœ” 2𝑀 2 + βˆ† 𝑁 β‰ˆ ΰ΅—sin πœ” 2 𝑁 πœ” 2 𝑁 1 βˆ’ 𝑁 3! βˆ™ πœ” 2𝑀 2 + βˆ† 𝑑𝐻 𝑁,𝑀 = 𝐻 𝑁,𝑀(𝑒 𝑗 πœ‹ 2𝑀) βˆ’ 𝐻 𝑁,32(𝑒 𝑗 πœ‹ 2βˆ™32) Reference point = 32 ~ ο‚₯ As M ο‚―, pass-band droop ο‚― deviation from the reference ο‚­ Taylor expansion and 1st order approx.
  • 5. 4/11 GCT Semiconductor, Inc.ICSP 2018 2.2. Derating Filters  3-tap FIR symmetric filter is adopted for derating filter, DN(z).  Unlike conventional compensation filter, derating filter is located in integral stage.  Filter tap coefficient should be rational to be implemented in integer arithmetic.  Compensation Filter becomes insensitive to the changes of M. z-1 z-1 DN(z) M + + - - z-1 z-1 X(z) Y(z) CN,L (z) 1 βˆ’ π‘§βˆ’1 βˆ’π‘ 1 βˆ’ π‘§βˆ’π‘€ βˆ’π‘ 𝑀 𝐷 𝑁 𝑧 = 1 + 𝑏 𝑁 β‹… π‘§βˆ’1 + π‘§βˆ’2 2 + 𝑏 𝑁 𝐷 𝑁 𝑒 π‘—πœ”/𝑀 = π‘’βˆ’π‘—πœ”/𝑀 2 + 𝑏 𝑁 βˆ™ 𝑏 𝑁 + 2 βˆ™ cos πœ” βˆ™ 𝑀 β‰ˆ π‘’βˆ’π‘—πœ”/𝑀 2 + 𝑏 𝑁 βˆ™ 𝑏 𝑁 + 2 βˆ’ πœ”2 𝑀2 + βˆ† L
  • 6. 5/11 GCT Semiconductor, Inc.ICSP 2018 2.3. Derivation of the Filter Tap Coefficient  bN of DN(z) is chosen to remove the first order dependency of the denominator.  Range of the filter order for the the proposed method to be effective is 1~6. βœ“ Constraint : DN(z) should be low-pass filter not to degrade the suppression level of the overall filter.  The order of dependency on Ξ€πœ” 𝑀 2 becomes 2 from 1.  It virtually flattens the curve of dGN,M compared with dHN,M. 𝐺 𝑁,𝑀(𝑧) = 𝐻 𝑁,𝑀(𝑧) βˆ™ 𝐷 𝑁(𝑧) 𝐺 𝑁,𝑀 𝑒 π‘—πœ” 𝑀 = ΰ΅—sin πœ” 2 𝑁 πœ” 2 𝑁 1 βˆ’ 𝑁 3! βˆ™ πœ” 2𝑀 2 + βˆ† βˆ™ π‘’βˆ’ π‘—πœ” 𝑀 2 + 𝑏 𝑁 βˆ™ 𝑏 𝑁 + 2 βˆ’ πœ”2 𝑀2 + βˆ† β‰ˆ sin πœ” 2 𝑁 πœ” 2 𝑁 βˆ™ π‘’βˆ’ π‘—πœ” 𝑀 βˆ™ 𝑏 𝑁 2 + 𝑏 𝑁 βˆ™ 1 βˆ’ πœ”2 𝑀2 2 + βˆ† 𝑏 𝑁 = 24 𝑁 βˆ’ 2 Independent of M Order of dependency on M -2: 1 -> 2
  • 7. 6/11 GCT Semiconductor, Inc.ICSP 2018 3.1. Comb Decimator with Filter Sharpening  Suggested by A. Kwentus et al. in 2000[6].  On the half-way to our work from the first CIC filter by E. B. Hogenauer in 1988[2].  The order of proto-type comb decimator should be even order. βœ“ Minimal order of comb decimator with filter sharpening = 6 (= 3*2).  Derating is applied to each component apart. M X(z) Y(z) M - + z-1 3 1 1 βˆ’ π‘§βˆ’1 4 π‘§βˆ’1 1 βˆ’ π‘§βˆ’1 2 𝐷6(𝑧) 𝐷4(𝑧) 1 βˆ’ π‘§βˆ’1 𝑀 2 1 βˆ’ π‘§βˆ’1 𝑀 4 𝐹2.𝑀 𝑧 = 3 βˆ™ π‘§βˆ’1 βˆ™ 𝐻2,𝑀 2 𝑧 βˆ’ 2 βˆ™ π‘§βˆ’π‘€ βˆ™ 𝐻3,𝑀 3 𝑧 2 Delay for impulse response alignment 0 0.05 0.1 0 0.05 0.1 0 1 2 3 4 5 6 0 0.05 0.1 π‘§βˆ’π‘€ βˆ™ 𝐻2,𝑀 2 (𝑧) = π‘§βˆ’π‘€ βˆ™ 1 𝑀 βˆ™ 1 βˆ’ π‘§βˆ’π‘€ 1 βˆ’ π‘§βˆ’1 4 π‘§βˆ’1 βˆ™ 𝐻2,𝑀 3 (𝑧) = π‘§βˆ’1 βˆ™ 1 𝑀 βˆ™ 1 βˆ’ π‘§βˆ’π‘€ 1 βˆ’ π‘§βˆ’1 6
  • 8. 7/11 GCT Semiconductor, Inc.ICSP 2018 3.1. Comb Decimator with Filter Sharpening(cont’d)  Significant change in overall filter impulse response.  Both Pass-band droop and Pass-band deviation is significantly reduced.  Close to that of 2nd order conventional CIC decimator. Deepened null with Multiple zeros Flattened pass-band 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -80 -70 -60 -50 -40 -30 -20 -10 0 Frequency (Hz) Magnitude(dB)
  • 9. 8/11 GCT Semiconductor, Inc.ICSP 2018 3.2. Modified Comb Decimator with Bifurcate Zeros  Suggested by f. harris et al. in 2016[11]  A simple method to distribute/bifurcate multiple stop-band zeros of comb decimator.  Derating is applied to each component. M X(z) Y(z) M - + z-1 1 1 1 βˆ’ π‘§βˆ’1 π‘βˆ’2 π‘§βˆ’1 1 βˆ’ π‘§βˆ’1 2 𝐷 𝑁(𝑧) 𝐷 π‘βˆ’2(𝑧) 1 βˆ’ π‘§βˆ’1 𝑀 π‘βˆ’2 𝐹3.𝑀 𝑧 = π‘§βˆ’1 βˆ™ 𝐻 𝑁,𝑀(𝑧) βˆ’ 𝛼 βˆ™ π‘§βˆ’π‘€ βˆ™ 𝐻 π‘βˆ’2,𝑀(𝑧) 1 βˆ’ π‘§βˆ’1 𝑀 2 𝛼 Delay for impulse response alignment π‘§βˆ’π‘€ βˆ™ 𝐻 π‘βˆ’2,𝑀(𝑧) = π‘§βˆ’π‘€ βˆ™ 1 𝑀 βˆ™ 1 βˆ’ π‘§βˆ’π‘€ 1 βˆ’ π‘§βˆ’1 π‘βˆ’2 π‘§βˆ’1 βˆ™ 𝐻 𝑁,𝑀(𝑧) = π‘§βˆ’1 βˆ™ 1 𝑀 βˆ™ 1 βˆ’ π‘§βˆ’π‘€ 1 βˆ’ π‘§βˆ’1 𝑁 𝛼 = 1/64 0 0.05 0.1 0 0.05 0.1 0 1 2 3 0 0.05 0.1 0 1 2 3 N=3 N=2
  • 10. 9/11 GCT Semiconductor, Inc.ICSP 2018 3.2. Modified Comb Decimator with Bifurcate Zeros(cont’d)  Minor change in overall filter impulse response.  No significant changes in pass-band characteristics(both droop and deviation).  Monotonic LPF property (no stop-band zeros on unit circle) guarantees  the property of bifurcate zeros in the stop-band.  𝐷0 𝑧 = 0 + 1 βˆ™ π‘§βˆ’1 + 0 βˆ™ π‘§βˆ’2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -80 -70 -60 -50 -40 -30 -20 -10 0 Frequency (Hz) Magnitude(dB) Bifurcated multiple zeros
  • 11. 10/11 GCT Semiconductor, Inc.ICSP 2018 3.3. Compensator in Explicit Closed Form  3-tap or 5-tap FIR filter is used for compensation filter in differentiator part.  It behaves as a high pass filter in pass-band region.  Generally, filter design program is re-run if M changes.  Effect on the explicit closed form of maximally flat compensator.  Suggested by A. Fernandez-Vazquez et al in 2012[13]  Apparent dependency of the tap coefficient on M-2 exits in the formula.  Adoption of DN(z) in integral stage simply removes the dependency and reduces word-length. 𝑐 𝑁,𝐿 𝑧 𝑀 = 𝑐0 + 𝑐1 βˆ™ π‘§βˆ’π‘€ + 𝑐2 βˆ™ π‘§βˆ’2𝑀 𝑐0 = 𝑐2 = βˆ’ 𝑁 32 βˆ™ 1 βˆ’ π‘€βˆ’2 1 βˆ’ 2βˆ’2 𝑐1 = 1 βˆ’ 𝑐0 + 𝑐2 ǁ𝑐0 = ǁ𝑐2 = βˆ’ 𝑁 24 𝑀 β†’ ∞ ǁ𝑐0 < 𝑐0 < 0
  • 12. 11/11 GCT Semiconductor, Inc.ICSP 2018 Conclusion  Investigation  Extra pass-band droop is observed as a function of decimation ratio(M).  Proposed Method  Does not try to compensate the overall pass-band droop βœ“ Add additional pass-band droop  3-tap FIR filter group, DN(z), is proposed to derate the rate dependency of the pass-band. βœ“ Integer arithmetic is still available for efficient hardware implementation.  Application : Minimal Pass-Band Change can be obtained in  Filter sharpening of comb decimation filter  Bifurcate-zero comb decimation filter  Compensator βœ“ More brief closed-form expression for filter tap coefficients with reduced word-length.  Implication  Can be applied to most comb decimation filters if properly decomposed.