Presented at ICSP2018(14th International Conference on Signal Processing)
Also served as a session chair of Session 1A1.
Date : Aug 13, 2018
Place : Beijing, China
DOI) 10.1109/ICSP.2018.8652330
URL) https://ieeexplore.ieee.org/document/8652330
[ URL of the paper/preprint ]
https://www.researchgate.net/publication/327130082_A_Method_to_Derate_the_Rate-Dependency_in_the_Pass-Band_Droop_of_Comb_Decimators
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)
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.