<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2021.99014</article-id><article-id pub-id-type="publisher-id">JCC-112525</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Design of Two-Stage Comb-Based Decimation Filter with High Aliasing Rejection and Low Passband Droop
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Gordana</surname><given-names>Jovanovic Dolecek</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Department of Electronics, Institute INAOE, Puebla, Mexico</addr-line></aff><pub-date pub-type="epub"><day>08</day><month>09</month><year>2021</year></pub-date><volume>09</volume><issue>09</issue><fpage>169</fpage><lpage>179</lpage><history><date date-type="received"><day>9,</day>	<month>September</month>	<year>2021</year></date><date date-type="rev-recd"><day>27,</day>	<month>September</month>	<year>2021</year>	</date><date date-type="accepted"><day>30,</day>	<month>September</month>	<year>2021</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  
    This paper presents a simple method for the design of comb-based decimation filter with a high aliasing rejection and low passband droop. The method is based on the application of the mathematical result on zeros of symmetric polynomials on the unit circle. The application of this result leads to the introduction of the four additional single zeros into comb folding bands, where aliasing occur. As a result, the folding bands become wider and the aliasing rejection is increased. The passband droop is compensated by a simple compensator who works at low rate. The comparisons with the most recent methods from literature confirmed the advantages of this proposal regarding magnitude responses and the required complexity. 
  
 
</p></abstract><kwd-group><kwd>Decimation</kwd><kwd> Comb Filter</kwd><kwd> Aliasing</kwd><kwd> Compensator</kwd><kwd> Passband Droop</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Decimation is the process of decreasing the sampling rate in the digital domain by an integer, called downsampling factor. This process is composed of two stages. In the first stage is the decimation filter while in the second stage the sampling rate is decreased. The decimation filter is needed to prevent aliasing which occurs during the decreasing the sampling rate. Decimation has many applications in communications, software defined radio, Sigma-Delta Analog-Digital Converters, among others [<xref ref-type="bibr" rid="scirp.112525-ref1">1</xref>].</p><p>The most simple decimation filter is a comb filter, which has all its coefficients equal to unity. The system function of comb filter is given as:</p><p>H ( z ) = 1 − z − M M ( 1 − z − 1 ) , (1)</p><p>where M is the decimation factor.</p><p>Comb filter naturally provides the attenuation in the frequency bands around comb zeros, called folding bands. However, this attenuation is not enough in many applications. This attenuation could be increased by cascading K combs, where K is called the comb order. However, the increase of K increases the droop in the passband, which may result in the deterioration of the decimated signal.</p><p>Different methods have been proposed to increase the aliasing rejection in comb filters [<xref ref-type="bibr" rid="scirp.112525-ref2">2</xref>]-[<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>]. Presti in [<xref ref-type="bibr" rid="scirp.112525-ref2">2</xref>] proposed Rotated Sinc (RS) filter obtained by the rotation of the comb zeros around their original positions in the folding bands. As a result, the folding bands become wider, thus providing increased attenuation in the folding bands. The drawback of this approach is the introduction of two multipliers, and possible instability when the coefficients of RS filter are presented with finite precision. The authors in [<xref ref-type="bibr" rid="scirp.112525-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.112525-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>] used simple multiplierless filters to get the similar effect as in RS filters but without the mentioned drawbacks. Laddomada in [<xref ref-type="bibr" rid="scirp.112525-ref3">3</xref>] used the cyclotomic polynomials, while the authors in [<xref ref-type="bibr" rid="scirp.112525-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>] explored symmetric polynomials to separate comb zeros [<xref ref-type="bibr" rid="scirp.112525-ref4">4</xref>], or to introduce the additional zeros into comb folding bands [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>]. Similarly, the sharpening techniques were proposed in [<xref ref-type="bibr" rid="scirp.112525-ref6">6</xref>]-[<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>]. Willson at all introduced in [<xref ref-type="bibr" rid="scirp.112525-ref6">6</xref>] the simple sharpening polynomial to improve the passband and the stopband comb magnitude characteristic. The authors in [<xref ref-type="bibr" rid="scirp.112525-ref7">7</xref>] proposed a two-stage structure where the sharpening is performed only at the second stage. Coleman in [<xref ref-type="bibr" rid="scirp.112525-ref8">8</xref>] proposed sharpening using Chebyshev polynomials. In [<xref ref-type="bibr" rid="scirp.112525-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.112525-ref10">10</xref>] are proposed sharpened polynomials to increase comb aliasing rejection and the novel compensators to compensate high passband droop in sharpened comb filters. In [<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>] was proposed a linear programming optimization to find the sharpening coefficients and improve comb magnitude response in a two stage structure.</p><p>The goal of this work is to propose an alternative method to improve comb magnitude characteristic. The proposed method is based on the modification of work in [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>] and the simple compensator working at low rate.</p><p>The rest of the paper is organized as follows. Next Section introduces the proposed filter. The design of compensators is elaborated in Section 3. Finally, the comparisons with some recent methods from literature are given in Section 4.</p></sec><sec id="s2"><title>2. Proposed Filter</title><p>In [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>] was proposed the following decimation filter,</p><p>H m ( z ) = H K − 2 ( z ) G ( z ) , (2)</p><p>where K is the order of the equivalent comb filter, H(z) is the comb filter given in (1) and G(z) is given as:</p><p>G ( z ) = [ 1 + λ 1 ∑ k = 1 M − 2     z − k + z − ( M − 1 ) ] &#215; [ 1 + λ 2 ∑ k = 1 M − 2     z − k + z − ( M − 1 ) ] , (3)</p><p>where λ<sub>1</sub> = 2<sup>−k</sup> and λ<sub>2</sub> = 1 + λ<sub>1</sub> , and k is an integer.</p><p>The filter (3) introduces two additional zeros into comb folding bands. However, for high values of M and K, the effect of the introduced zeros is low.</p><p>We propose here a two-stage structure, in which the modified filter (3) is applied only in the second stage as described in the following section.</p><sec id="s2_1"><title>2.1. Increasing Aliasing Rejection</title><p>It is supposed that the decimation factor M can be presented as a product of two integers, M = M<sub>1</sub>M<sub>2</sub>. The system function of the comb (1), can be presented as:</p><p>H ( z ) = H 1 ( z ) H 2 ( z M 1 ) , (4)</p><p>where:</p><p>H 1 ( z ) = 1 − z − M 1 M 1 ( 1 − z − 1 ) ; H 2 ( z M 1 ) = 1 − z − M M 2 ( 1 − z − M 1 ) . (5)</p><p>We consider a two-stage comb structure in which a comb filter H<sub>1</sub>(z) is decimated by M<sub>1</sub> in the first stage, while in the second stage is a comb filter H<sub>2</sub>(z) decimated by M<sub>2</sub>.</p><p>We propose to introduce a modified comb filter, derived from (3) and denoted as H<sub>m</sub>(z), only at the second stage:</p><p>H m ( z ) = [ 1 + 2 − 1 ∑ i = 1 M 2 − 2     z − i + z − ( M 2 − 1 ) ] 2 &#215; [ 1 + ( 1 + 2 − 1 ) ∑ i = 1 M 2 − 2     z − i + z − ( M 2 − 1 ) ] 2 . (6)</p><p>Using (5) and (6), the system function of the proposed filter H<sub>p</sub>(z) is given as:</p><p>H p ( z ) = H 1 K 1 ( z ) H 2 K 2 ( z M 1 ) H m ( z M 1 ) , (7)</p><p>where K<sub>1</sub> and K<sub>2</sub> are orders of the combs H<sub>1</sub>(z) and H<sub>2</sub>(z), respectively. The values of K<sub>1</sub> and K<sub>2</sub> are chosen to give high aliasing attenuation, and are given in <xref ref-type="table" rid="table1">Table 1</xref>. The method is illustrated in the following example.</p><p>Example 1: We consider M = 12, K<sub>1</sub> = 6, K<sub>2</sub> = 1, and three different values for M<sub>2</sub>: 3, 4 and 6. The magnitude responses of the proposed filter and the equivalent comb of the order K = 5, are shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p></sec><sec id="s2_2"><title>2.2. Choice of M<sub>1</sub> and M<sub>2</sub></title><p>Observing <xref ref-type="fig" rid="fig1">Figure 1</xref> we can see that the choice of M<sub>2</sub> affects the magnitude response.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Values of K<sub>1</sub> and K<sub>2</sub></title></caption><table><tbody><thead><tr><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th></tr></thead><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1, 2</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td></tr></tbody></table></table-wrap><p>If M<sub>2</sub> is odd, then each M<sub>2</sub>-th folding band is not improved. However, if M<sub>2</sub> is even, then each M<sub>2</sub>/2-th folding band is not improved.</p><p>Therefore, the value M<sub>2</sub> should be chosen in order that more folding bands are improved. As a result, in Example 1 the choice M<sub>2</sub> = 3 and M<sub>2</sub> = 6 (every third band is not improved) are better than the choice M<sub>2</sub> = 4 (every second band is not improved).</p><p>From the other side, the value of M<sub>1</sub> affects the complexity. Higher values of M<sub>1</sub> result that the second stage works at lower rate.</p><p>Therefore the choice of M<sub>1</sub> and M<sub>2</sub> must be a compromise between the high aliasing rejection and low complexity.</p><p>In Example 1 the best choice is M<sub>1</sub> = 4 and M<sub>2</sub> = 3.</p></sec><sec id="s2_3"><title>2.3. Complexity</title><p>The complexity is expressed in number of APOS (adders per output sample), [<xref ref-type="bibr" rid="scirp.112525-ref12">12</xref>].</p><p>The number of APOS for the proposed filter is presented in the following equation:</p><p>A P O S = K 1 M + ( K 1 − K 2 ) M 2 + M 2 ( 2 M 2 − 1 ) + K 2 . (8)</p><p>Using (8) we find the following values of APOS for given values of M<sub>1</sub> and M<sub>2</sub> in the Example 1.</p><p>M<sub>1</sub> = 4, M<sub>2</sub> = 3: APOS = 103.</p><p>M<sub>1</sub> = 3, M<sub>2</sub> = 4: APOS = 121.</p><p>M<sub>1</sub> = 2, M<sub>2</sub> = 6: APOS = 169.</p><p>Note that the increase of M<sub>1</sub> results in the decrease of number of APOS.</p></sec></sec><sec id="s3"><title>3. Compensation</title><p>Since the passbands in the proposed filter and the equivalent comb are similar, we propose to adapt the compensator from [<xref ref-type="bibr" rid="scirp.112525-ref13">13</xref>]. The compensator in [<xref ref-type="bibr" rid="scirp.112525-ref13">13</xref>] provides a good compensation of the comb passband droop requiring a low number of adders. The magnitude response of the compensator is given as:</p><p>C ( e j ω M ) = [ 1 + A sin 4 ( ω M / 2 ) ] &#215; [ 1 + B sin 2 ( ω M / 2 ) ] , (9)</p><p>where A and B are the amplitudes of sinusoidal functions.</p><p>The total number of adders of compensator N<sub>a</sub> is given as [<xref ref-type="bibr" rid="scirp.112525-ref13">13</xref>]:</p><p>N a = 9 + N A + N B , (10)</p><p>where N<sub>A</sub> and N<sub>B</sub> are the total number of adders for the parameters A and B, respectively, which are presented in a SPT form. The compensator works at low rate, i.e. after the decimation by M. The system function of the proposed compensated filter is given as:</p><p>H p c ( z ) = H p ( z ) C ( z M ) = H 1 K 1 ( z ) H 2 K 2 ( z M 1 ) H m ( z M 1 ) C ( z M ) , (11)</p><p>where H<sub>p</sub>(z) is given in (7) and C(z) is the system function of the compensator.</p><p>Using (8), the total number of APOS<sub>C</sub> in the proposed compensated filter is equal to:</p><p>A P O S C = A P O S + N A = K 1 M + ( K 1 − K 2 ) M 2 + M 2 ( 2 M 2 − 1 ) + K 2 + N a . (12)</p><p>where N<sub>a</sub> is given in (10).</p><p>As a difference to [<xref ref-type="bibr" rid="scirp.112525-ref13">13</xref>], the values A and B are obtained here using the Particle Swarm Optimization (PSO) of MATLAB. Particularly, the MATLAB function particleswarm.m is used. The procedure of using particleswarm.m to get the parameters A and B for a given M, and K is presented in [<xref ref-type="bibr" rid="scirp.112525-ref14">14</xref>], and is not repeated here. The only difference is that here the optimization is performed for the proposed filter (11) and in [<xref ref-type="bibr" rid="scirp.112525-ref14">14</xref>] for the comb filter.</p><p>As an example, <xref ref-type="table" rid="table2">Table 2</xref> presents the values of A and B in the SPT form for M = 12 and the values K<sub>1</sub> and K<sub>2</sub> from <xref ref-type="table" rid="table1">Table 1</xref>. The total number of adders N<sub>a</sub> and the absolute value of the maximum passband deviation δ in dBs, are also shown.</p><p>Next example compares the magnitude responses of the proposed filter from Example 1, and the proposed compensated filter.</p><p>Example 2. In this example all parameters are equal as in Example 1. The parameters of compensator are obtained from the second row in <xref ref-type="table" rid="table2">Table 2</xref> and are equal: A = 2<sup>0</sup> − 2<sup>−3</sup> − 2<sup>−7</sup>, B = 2<sup>0</sup> − 2<sup>−2</sup> + 2<sup>−4</sup>, requiring 13 adders. From (12) the number of APOS<sub>C</sub> is equal to 116. The magnitude responses are shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Values of A, B, N<sub>a</sub> and δ</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >K<sub>1</sub></th><th align="center" valign="middle" >K<sub>2</sub></th><th align="center" valign="middle" >A</th><th align="center" valign="middle" >B</th><th align="center" valign="middle" >N<sub>a</sub></th><th align="center" valign="middle" >δ</th></tr></thead><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2<sup>0</sup> − 2<sup>−5</sup></td><td align="center" valign="middle" >2<sup>0</sup> − 2<sup>−2</sup></td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >0.054</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2<sup>0</sup> − 2<sup>−3</sup> − 2<sup>−7</sup></td><td align="center" valign="middle" >2<sup>0</sup> − 2<sup>−2</sup> + 2<sup>−4</sup></td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >0.05</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2<sup>0</sup> + 2<sup>−7</sup></td><td align="center" valign="middle" >2<sup>0</sup></td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >0.062</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2<sup>0</sup> + 2<sup>−6</sup></td><td align="center" valign="middle" >2<sup>0</sup> + 2<sup>−5</sup></td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >0.068</td></tr></tbody></table></table-wrap></sec><sec id="s4"><title>4. Comparisons</title><p>In this section we compare the proposed filter with the methods from literature regarding magnitude response and complexity expressed in APOS.</p><sec id="s4_1"><title>4.1. Comparison with Method in [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>]</title><p>We pick up M = 12 and K = 4 in the method in [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>]. In the proposed method M<sub>1</sub> = 4, M<sub>2</sub> = 3, K<sub>1</sub> = 5 and K<sub>2</sub> = 1. The parameters of compensator are used from the first row in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p>The overall magnitude responses and the passband zooms are contrasted in <xref ref-type="fig" rid="fig3">Figure 3</xref>. Observe that the proposed compensated filter provides better aliasing rejection and an improved passband.</p><p>Additionally, the proposed method has low complexity, requiring the number of APOS<sub>C</sub> = 99, while the method in [<xref ref-type="bibr" rid="scirp.112525-ref5">5</xref>] requires 302 numbers of APOS.</p></sec><sec id="s4_2"><title>4.2. Comparison with Method in [<xref ref-type="bibr" rid="scirp.112525-ref4">4</xref>]</title><p>For a sake of comparison we chose M = 15 and K = 5 in the method proposed in [<xref ref-type="bibr" rid="scirp.112525-ref4">4</xref>]. In the proposed method M<sub>1</sub> = 5, M<sub>2</sub> = 3, K<sub>1</sub> = 6, and K<sub>2</sub> = 2. The parameters of compensator are A = 2<sup>0</sup> + 2<sup>−5</sup> and B = 2<sup>0</sup>.</p><p>The number of APOS in method [<xref ref-type="bibr" rid="scirp.112525-ref4">4</xref>] is equal to 123, while in the proposed method is equal to 119 (without compensator), and 129 (with compensator).</p><p>The magnitude responses are compared in <xref ref-type="fig" rid="fig4">Figure 4</xref>. Note that the proposed method provides much better magnitude characteristic.</p></sec><sec id="s4_3"><title>4.3. Comparison with Method in [<xref ref-type="bibr" rid="scirp.112525-ref9">9</xref>]</title><p>The authors in [<xref ref-type="bibr" rid="scirp.112525-ref9">9</xref>] proposed various sharpened polynomials to improve the</p><p>comb aliasing rejection. Since sharpened combs exhibit a high passband droop, the designs of the compensators were also proposed in [<xref ref-type="bibr" rid="scirp.112525-ref9">9</xref>].</p><p>In this comparison we chose M = 32 and the sharpening polynomial in [<xref ref-type="bibr" rid="scirp.112525-ref9">9</xref>] p(x) = −2<sup>−7</sup>x<sup>2</sup> + x<sup>4</sup>, where x is the comb filter. The coefficients of compensator are given in Tablein [<xref ref-type="bibr" rid="scirp.112525-ref9">9</xref>].</p><p>In the proposed filter M<sub>1</sub> = 8, M<sub>2</sub> = 4, K<sub>1</sub> = 5, and K<sub>2</sub> = 1. The parameters of compensator are A = 2<sup>0</sup> − 2<sup>−8</sup>, and B = 2<sup>0</sup> − 2<sup>−2</sup>, requiring N<sub>a</sub> = 11 adders.</p><p>The number of APOS in the filter proposed in [<xref ref-type="bibr" rid="scirp.112525-ref9">9</xref>] is equal to 233, while in the proposed method is equal to 216.</p><p>The magnitude responses are shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. We can observe that the proposed filter provides better aliasing rejection and better passband characteristic, requiring lesser number of APOS.</p></sec><sec id="s4_4"><title>4.4. Comparison with Method in [<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>]</title><p>Authors in [<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>] proposed a two-stage decimation filter. In the first stage is a comb filter of order Q, while in the second stage is a sharpened comb. The coefficients of the sharpened polynomial are obtained using LP optimization and are given in Tablein [<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>].The parameters of design in this comparison in method [<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>] are: M = 32 and M<sub>1</sub> = 4, M<sub>2</sub> = 8, Q = 8. In the proposed method M<sub>1</sub> = 8, while M<sub>2</sub> = 4, K<sub>1</sub> = 7, K<sub>2</sub> = 2. The parameters of compensator are A = 2<sup>0</sup> + 2<sup>−4</sup>, and B = 2<sup>0</sup> + 2<sup>4</sup>, requiring 11 adders.</p><p>The magnitude responses are compared in <xref ref-type="fig" rid="fig6">Figure 6</xref>.</p><p>The number of APOS in [<xref ref-type="bibr" rid="scirp.112525-ref11">11</xref>] is equal 403, while in the proposed method is equal to 285.</p><p>We can see that the proposed method provides better aliasing rejection, as well as better passband characteristic, requiring lesser number of APOS.</p></sec></sec><sec id="s5"><title>5. Conclusions</title><p>We present a simple design of a two stage decimation filter with high aliasing rejection and good passband compensation.</p><p>The aliasing rejection is increased by introducing the modified comb at the second stage. As a result, four additional zeros are inserted into certain comb folding bands, thus providing increases of the folding bands widths, and increases of aliasing rejection in folding bands. The attenuation in folding bands is higher than 80 dBs.</p><p>The decimation factor at the second stage determines which folding band gets additional zeros. On the other side, the complexity of the filter, expressed in APOS is determined by the decimation factor at the first stage.</p><p>Usually, there is a compromise in choosing the decimation factors in the first and second stages.</p><p>The passband is improved by the simple multiplierless compensator working at low rate. The parameters of compensator are obtained by PSO. The absolute value of the maximum passband deviation is lesser than 0.08 dBs, and depends on the values of decimation factors and the orders of comb filters, at the first and second stages.</p><p>The comparisons with methods from literature demonstrated that the proposed filter provides better magnitude characteristic, while requires lesser number of APOS.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The author declares no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Dolecek, G.J. (2021) Design of Two-Stage Comb-Based Decimation Filter with High Aliasing Rejection and Low Passband Droop. Journal of Computer and Communications, 9, 169-179. https://doi.org/10.4236/jcc.2021.99014</p></sec></body><back><ref-list><title>References</title><ref id="scirp.112525-ref1"><label>1</label><mixed-citation publication-type="book" xlink:type="simple">Jovanovic Dolecek, G. (2003) Introduction to Multirate Systems. In: Jovanovic Dolecek, G., Ed., Multirate Systems: Design and Application, IGP, Hershey.  
https://doi.org/10.4018/978-1-93070-830-3</mixed-citation></ref><ref id="scirp.112525-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Presti, L.L. (2000) Efficient Modified-Sinc Filters for Sigma-Delta A/D Converters. IEEE Trans. on Circ. and Syst. II: Analog and Dig. Sig. Proc., 47, 1204-1213.  
https://doi.org/10.1109/82.885128</mixed-citation></ref><ref id="scirp.112525-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Laddomada, M. (2008) Design of Multistage Decimation Filters Using Cyclotomic Polynomials: Optimization and Design Issues. IEEE Trans. on Circ. and Syst I: Reg. papers, 55, 1977-1987. https://doi.org/10.1109/TCSI.2008.918193</mixed-citation></ref><ref id="scirp.112525-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Jovanovic Dolecek, G. and Dolecek, L. (2016) Exploiting Features of Symmetric Polynomials for Improved Comb Filter Design. Proc. IEEE Int. Conf. Sig. Proc.: Alg., Arch, Arrang., and Appl (SPA 2016), Poznan, 26-29.  
https://doi.org/10.1109/SPA.2016.7763581</mixed-citation></ref><ref id="scirp.112525-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Jovanovic Dolecek, G. (2017) Improving Comb Alias Rejection by Exploiting Certain Class of Palindromic Polynomials. Proc of 23 Europ Conf on Circ Th and Design (ECCTD 2017), Catania, Sept. 2017, 1-4.  
https://doi.org/10.1109/ECCTD.2017.8093347</mixed-citation></ref><ref id="scirp.112525-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Kwentus, A., Jiang, Z. and Wilson, A.N. (1997) Application of Filter Sharpening to Cascaded-Integrator-Comb Decimation Filters. IEEE Trans. Sig. Proc, 45, 457-467.  
https://doi.org/10.1109/78.554309</mixed-citation></ref><ref id="scirp.112525-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Jovanovic Dolecek, G. and Mitra, S.K. (2005) A New Two-Stage Sharpened Comb Decimator. IEEE Trans. on Circ. and Syst I: Reg. Papers, 52, 1414-1420.  
https://doi.org/10.1109/TCSI.2005.851390</mixed-citation></ref><ref id="scirp.112525-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Coleman, O.J. (2012) Chebyshev Stopbands for CIC Decimation Filters and CIC Implemented Array Tappers in 1D and 2D. IEEE Trans. on Circ. and Syst I: Reg. papers, 59, 2956-2968. https://doi.org/10.1109/TCSI.2012.2206435</mixed-citation></ref><ref id="scirp.112525-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Molnar, G., Dudarin, A. and Vucic, M. (2018) Design and Multiplierless Realization of Maximally Flat Sharpened CIC Compensator. IEEE Trans on Circ and Syst-II: Express Briefs, 1, 51-55. https://doi.org/10.1109/TCSII.2017.2700081</mixed-citation></ref><ref id="scirp.112525-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Dudarin, A., Molnar, G. and Vucic, M. (2018) Optimum Multiplierless Compensators for Sharpened Cascaded Integrator-Comb Decimation Filters. El Lett, 16, 971-972. https://doi.org/10.1049/el.2018.5114</mixed-citation></ref><ref id="scirp.112525-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Gautam, D., Khare, K. and Shrivastava, B.P. (2021) A Novel Approach for Optimal Design of Sample Rate Conversion Filter Using Linear Optimization Technique, IEEE Access, 9, 44436-44441. https://doi.org/10.1109/ACCESS.2021.3066292</mixed-citation></ref><ref id="scirp.112525-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Abu-Al-Saud, W.A. and Stuber, G.L. (2006) Efficient Sample Rate Conversion in Software Radio Systems. IEEE Trans. Sig. Proc, 54, 932-939.  
https://doi.org/10.1109/TSP.2005.861737</mixed-citation></ref><ref id="scirp.112525-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Jovanovic Dolecek, G., Garcia Baez, R., Molina Salgado, G. and de la Rosa, J.M. (2017) Novel Multiplierless Wideband Comb Compensator with High Compensation Capability. Circ. Syst. and Sig. Proc., 36, 2031-2049.  
https://doi.org/10.1007/s00034-016-0398-0</mixed-citation></ref><ref id="scirp.112525-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Salguero Luna, S.A. and Jovanovic Dolecek, G. (2021) Increasing Flexibility of the Comb Compensator Design Using Particle Swarm Optimization. Ingeria, Invest. y Techn., XII, 1-12. (In Spanish) https://doi.org/10.22201/fi.25940732e.2021.22.2.014</mixed-citation></ref></ref-list></back></article>