Abstract
Aiming at the high passband drop in cascaded integrator comb (CIC) filters, this paper proposes an improved integer programming for the design of CIC compensator. By separating minimum fraction part from the representation of the sum of powers of two, a one-to-one correspondence is established between the set of coefficients of CIC compensator and an integer set, so that coefficients of CIC compensator can be optimized by integer variable. Particle swarm optimization is applied to avoid truncation error in branch and bound algorithm. Simulation results indicate that the compensated CIC filter by the proposed method can achieve absolute passband deviation less than 0.03 dB.
Similar content being viewed by others
Change history
03 May 2019
Authors of this article [5] were not aware of the work by Romero and Jimenez [4] and would like to clarify the differences below.
References
A. Fernandez-Vazquez, G. Jovanovic Dolecek, Maximally flat CIC compensation filter: design and multiplierless implementation. IEEE Trans. Circuits Syst. II Express Br. 59, 113117 (2012)
O. Gustafsson, A.G. Dempster, K. Johansson, M.D. Macleod, L. Wanhammar, Simplified design of constant coefficient multipliers. Circuits Syst. Signal Process. 25, 225–251 (2006)
E. Hogenauer, An economical class of digital filters for decimation and interpolation. IEEE Trans. Acoust. Speech Signal Process. 29, 155–162 (1981)
G. Jovanovic Dolecek, Simple wideband CIC compensator. Electron. Lett. 45, 1270–1272 (2009)
G. Jovanovic Dolecek, R.G. Baez, G. Molina Salgado, J.M. de la Rosa, Novel multiplierless wideband comb compensator with high compensation capability. Circuits Syst. Signal Process. 36, 2031–2049 (2016)
G. Jovanovic Dolecek, A. Fernandez-Vazquez, Trigonometrical approach to design a simple wideband comb compensator. Int. J. Electron. Commun. 68, 437–441 (2014)
G. Jovanovic Dolecek, F. Harris, Design of CIC compensator filter in a digital IF receiver. in International Symposium on Communications and Information Technologies (2008), pp. 638–643
G. Jovanovic Dolecek, F. Harris, Design of wideband CIC compensator filter for a digital IF receiver. Digit. Signal Proc. 19, 827–837 (2009)
G. Jovanovic Dolecek, S.K. Mitra, Simple method for compensation of CIC decimation filter. Electron. Lett. 44, 1162–1163 (2008)
E.C. Laskari, K.E. Parsopoulos, M.N. Vrahatis, Particle swarm optimization for integer programming. in Proceedings of the 2002 Congress on Evolutionary Computation, CEC 02 (2002), pp. 1582–1587
G. Molnar, A. Dudarin, M. Vucic, Design of multiplierless CIC compensators based on maximum passband deviation. in International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) (2017), pp. 119–124
D.E.T. Romero, G.M. Salgado, G.J. Dolecek, Simple two-adders CIC compensator. Electron. Lett. 51, 993–994 (2015)
N. Saberi, A. Ahmadi, S. Alirezaee, M. Ahmadi, A multiplierless implementation of cascade integrator comb filter. in International Symposium on Signals, Circuits and Systems (ISSCS) (2015), pp. 1–4
Y. Shi, R. Eberhart, A modified particle swarm optimizer. in IEEE International Conference on Evolutionary Computation Proceedings (1998), pp. 69–73
M. Vucic, G. Molnar, T. Zgaljic, Design of FIR filters based on interval analysis. in The 33rd International Convention MIPRO (Opatija, 2010), pp. 171–176
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the Key Projects of National Key Research and Development Program (2016YFC0801800), the Natural Science Foundation of China (61671050), and the National Science & Technology Pillar Program of China (2013BAK06B03).
Rights and permissions
About this article
Cite this article
Xu, L., Yang, W. & Tian, H. Design of Wideband CIC Compensator Based on Particle Swarm Optimization. Circuits Syst Signal Process 38, 1833–1846 (2019). https://doi.org/10.1007/s00034-018-0947-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-018-0947-9