Signal Processing - July 2016 - 102

low-order, well-designed compensation
filter designed by the proposed method
can decrease greatly the maximum ripple
in the passband. Considering the decimator and when a weighting cost function is
used, the maximum frequency response
magnitude passband ripple of the cascaded integrator-comb filters and the FIR
combined compensation filter is less than
0.0004 dB even if the combined compensation filter order is only 13.

Acknowledgments
We would like to thank the reviewers for
their valuable comments, which were
very helpful in improving this article. This
work was partly supported by the National Natural Science Foundation of China
(61172107, 61172110), the National High
Technology Research and Development
Program (863 Program) of China
(2015AA016306), the Major Projects in
Liaoning Province Science and Technology Innovation (201302001), and the Fundamental
Research Funds for the Central
	
Universities
of China (DUT13LAB06).
	

Authors
Zhe Chen (zhechen@dlut.edu.cn) is an
associate professor in the School of
Information and Communication
Engineering, Dalian University of
Technology, China.
Shuwen Wang (wsw@mail.dlut.edu.
cn) is a graduate student in the School
of Information and Communication
Engineering, Dalian University of
Technology, China.
Fuliang Yin (flyin@dlut.edu.cn) is a
professor in the School of Information
and Communication Engineering, Dalian
University of Technology, China, and the
director of Liaoning province key laboratory for digital media processing and
transmission, China.

References

[1] D. A. Johns and K. Martin, Analog Integrated
Circuit Design. New York: Wiley, 1997.
[2] R. E. Crochiere and L. R. Rabiner, "Optimum FIR
digital filter implementations for decimation, interpolation, and narrowband filtering," IEEE Trans. Acoust.
Speech Signal Processing, vol. 23, no. 5, pp. 444-
456, 1975.

[3] R. E. Crochiere and L. R. Rabiner, "Further considerations in the design of decimators and interpolators,"
IEEE Trans. Acoust. Speech Signal Processing, vol.
24, no. 4, pp. 296-311, 1976.
[4] S. Ren, R. Siferd, R. Blumgold, and R. Ewing,
"Hardware efficient FIR compensation filter for delta
sigma modulator analog to digital converters," in
Proc. IEEE 48th Midwest Symp. Circuits and
Systems, 2005, pp. 1514-1517.
[5] A. Y. Kwentus, Z. Jiang, and A. N. Willson,
"Application of filter sharpening to cascaded integrator-comb decimation filters," IEEE Trans. Signal
Processing, vol. 45, no. 2, pp. 457-467, 1997.
[6] H. J. Oh, K. Sunbin, G. Choi, and Y. H. Lee, "On the
use of interpolated second-order polynomials for efficient
filter design in programmable downconversion," IEEE J.
Select. Areas Commun., vol. 17, no. 4, pp. 551-560, 1999.
[7] G. J. Dolecek and S.K. Mitra, "A new two-stage cicbased decimation filter," in Proc. 5th Int. Symp. Image
and Signal Processing and Analysis, Istanbul, Turkey,
2007, pp. 218-223.
[8] A. Fernandez-Vazquez and G. Jovanovic-Dolecek, "A
general method to design GCF compensation filter,"
IEEE Trans. Circuits Systems II, vol. 5, no. 5, pp. 409-
413, 2009.
[9] R. E. Crochiere and L. R. Rabiner, Multirate
Digital Signal Processing. Englewood Cliffs, NJ:
Prentice Hall, 1986.
[10] A. V. Oppenheim and R. W. Schafer, DiscreteTime Signal Processing, 3rd ed. Englewood Cliffs, NJ:
Prentice Hall, 2007.
[11] S. Haykin, Adaptive Filter Theory, 4th ed.
Englewood Cliffs, NJ: Prentice Hall, 2001.
[12] R. Fletcher, Practical Methods of Optimization,
2nd ed. New York: Wiley, 2000.

	

Article Series on Signal Processing in Hands-on and Design Projects
	

																		Call for Information on Student Projects

An article series being developed by a guest editor team for IEEE Signal Processing Magazine (SPM) seeks
to provide a platform to share experiences and best practices on hands-on and design trainings that
incorporate signal and information processing. SPM invites inputs on recent student projects of this type.
What? Input can be made by faculty or industry professionals who have served as mentors for the student
projects; input from students is welcome, but endorsement by a faculty/mentor should be included with the
submission. Due to space limit, project information will not be published in full in the SPM; instead, the
guest editors will select representative projects and compile an article to include summaries or highlights of
the projects, and published in SPM with an acknowledgement of project authors and mentors.
How? Interested project authors and mentors should post their project information as a PDF file on the
online repository of the IEEE Signal Processing Society, SigPort.org, under the "Event/Theme" category
of "SPM Student Design Project Series" using coupon code "spm1227" and their IEEE web account. The
submission should have a cover page that includes the project name, institution, name and email contact of
project author(s) and mentor(s), project date/duration, and URL if available. A summary up to 3 pages
should describe succinctly the project motivation and main elements as well as outcome and notably
highlights. At least one image providing a visual summary or highlight of the project should be included;
more relevant images/diagram/photos are welcome; an informative thumbnail image should be included on
the SigPort platform. A full project report can be appended as one PDF file, or a URL of the report given.
Guest Editor Team: Hana Godrich, Arye Nehorai, Ali Tajer, Maria Sabrina Greco, and Changshui Zhang
When? Submissions are evaluated on a rolling basis by 31 July 2016. Early submission is encouraged.
Digital Object Identifier 10.1109/MSP.2016.2583386

102

IEEE Signal Processing Magazine

|

July 2016

|

SP


http://www.SigPort.org

Table of Contents for the Digital Edition of Signal Processing - July 2016

Signal Processing - July 2016 - Cover1
Signal Processing - July 2016 - Cover2
Signal Processing - July 2016 - 1
Signal Processing - July 2016 - 2
Signal Processing - July 2016 - 3
Signal Processing - July 2016 - 4
Signal Processing - July 2016 - 5
Signal Processing - July 2016 - 6
Signal Processing - July 2016 - 7
Signal Processing - July 2016 - 8
Signal Processing - July 2016 - 9
Signal Processing - July 2016 - 10
Signal Processing - July 2016 - 11
Signal Processing - July 2016 - 12
Signal Processing - July 2016 - 13
Signal Processing - July 2016 - 14
Signal Processing - July 2016 - 15
Signal Processing - July 2016 - 16
Signal Processing - July 2016 - 17
Signal Processing - July 2016 - 18
Signal Processing - July 2016 - 19
Signal Processing - July 2016 - 20
Signal Processing - July 2016 - 21
Signal Processing - July 2016 - 22
Signal Processing - July 2016 - 23
Signal Processing - July 2016 - 24
Signal Processing - July 2016 - 25
Signal Processing - July 2016 - 26
Signal Processing - July 2016 - 27
Signal Processing - July 2016 - 28
Signal Processing - July 2016 - 29
Signal Processing - July 2016 - 30
Signal Processing - July 2016 - 31
Signal Processing - July 2016 - 32
Signal Processing - July 2016 - 33
Signal Processing - July 2016 - 34
Signal Processing - July 2016 - 35
Signal Processing - July 2016 - 36
Signal Processing - July 2016 - 37
Signal Processing - July 2016 - 38
Signal Processing - July 2016 - 39
Signal Processing - July 2016 - 40
Signal Processing - July 2016 - 41
Signal Processing - July 2016 - 42
Signal Processing - July 2016 - 43
Signal Processing - July 2016 - 44
Signal Processing - July 2016 - 45
Signal Processing - July 2016 - 46
Signal Processing - July 2016 - 47
Signal Processing - July 2016 - 48
Signal Processing - July 2016 - 49
Signal Processing - July 2016 - 50
Signal Processing - July 2016 - 51
Signal Processing - July 2016 - 52
Signal Processing - July 2016 - 53
Signal Processing - July 2016 - 54
Signal Processing - July 2016 - 55
Signal Processing - July 2016 - 56
Signal Processing - July 2016 - 57
Signal Processing - July 2016 - 58
Signal Processing - July 2016 - 59
Signal Processing - July 2016 - 60
Signal Processing - July 2016 - 61
Signal Processing - July 2016 - 62
Signal Processing - July 2016 - 63
Signal Processing - July 2016 - 64
Signal Processing - July 2016 - 65
Signal Processing - July 2016 - 66
Signal Processing - July 2016 - 67
Signal Processing - July 2016 - 68
Signal Processing - July 2016 - 69
Signal Processing - July 2016 - 70
Signal Processing - July 2016 - 71
Signal Processing - July 2016 - 72
Signal Processing - July 2016 - 73
Signal Processing - July 2016 - 74
Signal Processing - July 2016 - 75
Signal Processing - July 2016 - 76
Signal Processing - July 2016 - 77
Signal Processing - July 2016 - 78
Signal Processing - July 2016 - 79
Signal Processing - July 2016 - 80
Signal Processing - July 2016 - 81
Signal Processing - July 2016 - 82
Signal Processing - July 2016 - 83
Signal Processing - July 2016 - 84
Signal Processing - July 2016 - 85
Signal Processing - July 2016 - 86
Signal Processing - July 2016 - 87
Signal Processing - July 2016 - 88
Signal Processing - July 2016 - 89
Signal Processing - July 2016 - 90
Signal Processing - July 2016 - 91
Signal Processing - July 2016 - 92
Signal Processing - July 2016 - 93
Signal Processing - July 2016 - 94
Signal Processing - July 2016 - 95
Signal Processing - July 2016 - 96
Signal Processing - July 2016 - 97
Signal Processing - July 2016 - 98
Signal Processing - July 2016 - 99
Signal Processing - July 2016 - 100
Signal Processing - July 2016 - 101
Signal Processing - July 2016 - 102
Signal Processing - July 2016 - 103
Signal Processing - July 2016 - 104
Signal Processing - July 2016 - Cover3
Signal Processing - July 2016 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201809
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201807
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201805
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201803
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201801
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0917
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0717
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0517
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0317
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0916
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0716
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0516
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0316
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0915
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0715
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0515
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0315
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0914
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0714
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0514
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0314
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0913
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0713
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0513
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0313
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0912
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0712
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0512
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0312
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0911
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0711
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0511
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0311
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0910
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0710
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0510
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0310
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0909
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0709
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0509
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0309
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1108
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0908
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0708
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0508
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0308
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0108
https://www.nxtbookmedia.com