You are on page 1of 5

IEEE SIGNAL PROCESSING LETTERS, VOL. 21, NO.

12, DECEMBER 2014 1511

A New Class of Low Complexity Low-Pass


Multiplierless Linear-Phase Special CIC FIR Filters
Dejan N. Milić, Member, IEEE, and Vlastimir D. Pavlović

Abstract—This letter presents a new class of selective low-pass


multiplierless linear-phase special CIC FIR filter functions of low
complexity given in an explicit cascaded compact form. Several ex-
amples of the proposed filters are illustrated. They are compared in
a fair way with conventional CIC FIR filters for the equal values
of group delay and the same number of cascade sections. An ex-
ample of the new class of the proposed seventh order filter with
nine cascades is presented, where its stopband attenuation has high
value of 143.82 dB, while corresponding conventional CIC FIR
filter with the same filter order and the number of cascades has
only 115.18 dB.
Index Terms—Comb filters, FIR filters, linear-phase, multiplier-
less, selective CIC filter functions.

I. INTRODUCTION

M ULTIPLIERLESS linear-phase digital filters are very


important in many practical applications including mul-
tirate filtering in wireless receivers. These filters are presented
in the literature [1]–[11]. Cascaded Integrator-Comb (CIC) fil-
ters are first proposed in [1], and some of their recent uses are
described in the references [4]–[9]. CIC FIR filter functions rep-
resent a basis for this research.
This letter presents a generalization in the area of low-pass
multiplierless linear-phase classical CIC FIR filter functions.
Using the generalization, improved filter features are obtained. Fig. 1. Locations and multiplicities of filter function zeros in -plane for
A new class of special low complexity low-pass selective , and cascades (a) Classical CIC filter, (b) Proposed
filter, (c) Classical CIC filter, (d) Proposed filter, .
multiplierless linear-phase CIC FIR filters generated by spe-
cific synthesis of comb filter functions of non-identical order
connected in cascade is proposed here. The new class has three where is a free integer parameter ( is the number of coef-
integer parameters: , , and , but also the same value of ficients of finite impulse response, that is, ( ) is the filter
group delay and number of cascades as the corresponding clas- order). Conventional CIC FIR filters are well known in literature
sical CIC filters. Adequate examples of the proposed filter func- [1], [4]–[11]. Causal low-pass CIC FIR filter functions, repre-
tions are illustrated. sented in the domain, are defined as:

II. MULTIPLIERLESS LINEAR-PHASE CIC 1D FIR (2)


FILTER FUNCTIONS
The normalized comb FIR filter function, in its non–recursive where is the number of identical cascaded comb filter sec-
and recursive form, respectively, is defined as: tions in classical CIC filter in [10], [11]. The main goal of this
letter is further generalization of comb filter applications in CIC
(1) configuration, yielding better frequency response characteristics
for the same CIC FIR filter complexity, and increased attenua-
Manuscript received April 09, 2014; revised June 12, 2014; accepted July
tion in the stopband region, as well as better selectivity in the
15, 2014. Date of publication July 25, 2014; date of current version August 01, transition region, for the same number of cascade sections ,
2014. This work was supported in part by the Ministry of Education, Science and and the same value of group delay.
Technological Development of the Republic of Serbia under Grants TR32023
and III44006. The associate editor coordinating the review of this manuscript
and approving it for publication was Prof. Xiao-Ping Zhang.
III. PROPOSED NEW CLASS OF SPECIAL LOW-PASS SELECTIVE
The authors are with Faculty of Electronic Engineering, University of Nis, MULTIPLIERLESS LINEAR PHASE CIC FIR FILTER FUNCTIONS
18000 Nis, Republic of Serbia (e-mail: dejan.milic@elfak.ni.ac.rs; vlastimir.
pavlovic@elfak.ni.ac.rs). This letter proposes a FIR filter function in the form of
Color versions of one or more of the figures in this paper are available online cascade-connected sections, determined by the product of five
at http://ieeexplore.ieee.org. successive comb filter functions as , ,
Digital Object Identifier 10.1109/LSP.2014.2343212 , and . Causal non–recursive

1070-9908 © 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
1512 IEEE SIGNAL PROCESSING LETTERS, VOL. 21, NO. 12, DECEMBER 2014

Fig. 3. Comparison of normalized magnitude response characteristics in dB of


classical CIC filter for (dashed lines), and the proposed CIC FIR filter
class functions for (solid lines) (a) (dashed line), ,
Fig. 2. Normalized response characteristic of the proposed CIC FIR filter class (solid line) (b) (dashed line), , (solid line) (c)
for , and (a) Amplitude response characteristics (dashed line), , (solid line).
(b) Magnitude response characteristics.

and recursive low-pass CIC FIR filter functions are given in


explicit form as:

(3)

and

Fig. 4. Comparison between normalized amplitude response characteristics of


filter functions (dashed lines: classical CIC FIR filter for and
), (solid lines: proposed class of CIC filter functions for ,
, ) in lower part of frequency range (a) Am-
plitude response characteristics (b) Amplitude response characteristics at low
(4) frequencies range where attenuation is less than 0.28 dB.
MILIĆ AND PAVLOVIĆ: LOW-PASS MULTIPLIERLESS LINEAR-PHASE SPECIAL CIC FIR FILTERS 1513

TABLE I
CHARACTERISTICS OF CLASSICAL CIC FILTERS FOR
AND

TABLE II
CHARACTERISTICS OF THE PROPOSED FILTER CLASS FOR ,
AND

Fig. 6. Passband and stopband cut-off values of the proposed filter class, for
different and (a) Passband cut-off values (b) Stopband cut-off values.

Fig. 7. Stopband attenuation improvement of the proposed filter class over cor-
Fig. 5. Contour plots of magnitude response characteristic for classical and responding classical CIC filters with equal group delays.
proposed CIC FIR filters for , and (a) Classical CIC
filter with (b) Proposed filter, , .
. Linear phase re-
sponse characteristic of the proposed new class of spe-
where is an integer parameter. Overall number of cascades is cial CIC FIR filter functions has the following form:
. General form of frequency response characteristic , where
of the proposed class of CIC FIR filter functions is given by: . Group delay of the proposed filter class is
constant, and expressed as:
(7)

IV. NUMERICAL RESULTS AND DISCUSSION


We first investigate the locations of zeros in the proposed filter
design, in comparison to the classical CIC filter zeros. As the
number of cascades in classical CIC filter increases, the mul-
(5) tiplicities of the zeros increase accordingly. However, higher
stopband attenuation between the zeros can be achieved by a
where is the angular frequency. General form of the
normalized amplitude response characteristic of the proposed filter that have zeros which are more evenly distributed, with
class of CIC FIR filter functions is given by: their multiplicities therefore reduced. Comparison of locations
and multiplicities of zeros is shown in Fig. 1, for
and the total number of cascades . Clearly, the zeros of
the proposed filter are more evenly distributed, and this is true
for even, as well as for odd filter orders.
In Fig. 2, we show amplitude and magnitude response char-
acteristics in frequency domain as a function of filter order, for
(6) total number of cascades . Obviously, with the increase
in filter order the passband becomes narrower, as is expected.
and magnitude response characteristic is obtained as the The number of transfer function zeros is increased and this is
absolute value of normalized amplitude characteristic, clearly visible in branching of high loss regions in magnitude
1514 IEEE SIGNAL PROCESSING LETTERS, VOL. 21, NO. 12, DECEMBER 2014

(8)

(9)

response characteristics, especially for lower filter orders and efficient for enhancing stopband attenuation characteristics of
towards higher frequencies. lower order filters, with less than about 15.
We further put the stopband attenuation into perspective with Fig. 6 shows passband and stopband cut–off frequencies
stopband attenuation of classical CIC filters of the same com- versus for different values of . Graphical representation in
plexity, and this is shown in Fig. 3, for total number of cas- Fig. 6 can be used during filter design for choosing the appro-
cades . It is obvious that the stopband atten- priate parameters, and (and consequently: ),
uation characteristics of the proposed filters are better than that capable of meeting a given set of specifications.
of the classical CIC filter. The passband is also slightly nar- Stopband attenuation improvement of the proposed filter
rower, which is the consequence of the two zeros which fall class over corresponding classical CIC filters with equal group
below the frequency location of the first zero in the classical delays is shown in Fig. 7. For we see sharp
CIC filter. This is also visible in amplitude response charac- increase in stopband attenuation, which potentially allows
teristics which are shown in Fig. 4. Comparison between the fewer cascades in order to achieve stopband requirements.
proposed filter class and the classical CIC filters is summarized
in Tables I and II. Relative difference of passband cut–off fre-
V. CONCLUSION
quencies of the classical and the proposed filter class,
is only 1.53% for , 1.69% for In this letter, a new class of special low complexity low-pass
and 1.73% for . From these examples, we conclude selective multiplierless linear-phase CIC FIR filter functions
that the passband is only marginally affected by the proposed given in an explicit compact form is presented with three in-
changes in filter function. teger parameters: , , and . The functions are obtained by
Following the non–recursive form considered in [10], [11], cascade connecting non-identical comb filter sections. The
our filter function can be expressed using integer coefficients, characteristics of the proposed non-classical special CIC FIR
and we have for , (see (8) at the top of the page), filter for the given values of integer parameters are illustrated.
where operator denotes the scalar product of the two vectors. Well-known conventional CIC filter is compared in a fair way
Another example for and gives (9), shown at the with the proposed class of CIC FIR filters for the same number
top of the page. of cascaded stages and for the same constant value of group
Fig. 5 compares magnitude responses of proposed filter class delay characteristics. It is demonstrated that the proposed filters
and corresponding classical CIC filters, for different filter or- have significant improvement of attenuation in the stopband.
ders. As the filter order increases, the benefits of the proposed In addition, the filters can successfully replace popular con-
filter class become less apparent, and the magnitude response ventional CIC filters in many applications such as audio appli-
characteristics closely resemble that of the classical CIC fil- cations, for example. The proposed multiplierless CIC FIR filter
ters. Therefore, we conclude that the proposed filter class is is also applicable in real-time applications [8].
MILIĆ AND PAVLOVIĆ: LOW-PASS MULTIPLIERLESS LINEAR-PHASE SPECIAL CIC FIR FILTERS 1515

REFERENCES [6] A. Fernandez-Vazquez and G. Jovanović Doleček, “An design of


GCF compensation filter,” Signal Process., vol. 91, pp. 1143–1149,
[1] E. B. Hogenauer, “An economical class of digital filters for decimation 2011.
and interpolation,” IEEE Trans. Acoust., Speech, Signal Process., vol. [7] A. Fernandez-Vazquez and G. Jovanović Doleček, “Maximally flat
ASSP-29, no. 2, pp. 155–162, 1981. CIC compensation filter: Design and multiplierless implementation,”
[2] V. D. Pavlović, N. S. Dončov, and D. G. Ćirić, “1D and 2D economical IEEE Trans. Circuits Syst. II, vol. 59, no. 2, pp. 113–117, 2012.
FIR filters generated by Chebyshev polynomials of the first kind,” Int. [8] J. O. Coleman, “Chebyshev stopbands for CIC decimation filters and
J. Electron., vol. 100, no. 11, pp. 1592–1619, 2013. CIC-implemented array tapers in 1D and 2D,” IEEE Trans. Circuits
[3] V. D. Pavlović, D. S. Antić, S. S. Nikolić, and S. L. Perić, “Low com- Syst. I, vol. 59, no. 12, pp. 2956–2968, 2012.
plexity lowpass linear-phase multiplierless FIR filter,” Electron. Lett., [9] M. Laddomada, “Comb-based decimation filters for A/D Con-
verters: Novel schemes and comparisons,” IEEE Trans. Signal
vol. 49, no. 18, pp. 1133–1135, 2013.
Process., vol. 55, no. 5, pp. 1769–1779, 2007.
[4] G. Jovanović Doleček and S. K. Mitra, “Simple method for the com- [10] J. Le Bihan, “Impulse response and generating functions of FIR
pensation of CIC decimation filter,” Electron. Lett., vol. 44, no. 19, pp. filters,” in Proc. ICDT 2011 6th Int. Conf. Digital Telecommunications,
1162–1163, 2008. Budapest, Hungary, 2011, pp. 25–29.
[5] G. Jovanović Doleček, “Simple wideband CIC compensator,” Elec- [11] S. D. Roy, “Impulse response of FIR filters,” IEEE Trans. Cir-
tron. Lett., vol. 45, no. 24, pp. 1270–1272, 2009. cuits Syst. II, vol. 53, no. 3, pp. 217–219, 2006.

You might also like