© The Institution of Engineering and Technology
With the recent growth in wireless industry, and changes that occur at a faster pace in radio standards, software defined radio (SDR) provides a flexible solution when compared with hardware radios. Channelisation and sample rate conversion (SRC) are two computational intensive tasks to be carried out in SDR receivers. Reconfigurable anti-aliasing filter and channeliser with minimum reconfiguration overhead is needed for the design of SDR receivers. Low complexity, coefficientless cascaded-integrator-comb filters provides flexible reconfiguration for SRC over a wide integer range, but offers gain droop in the passband of interest. Moreover, they are not suitable for achieving SRC by fractional rates. In this study, the authors propose the design of variable digital filter (VDF) for gain droop compensation and fractional SRC to meet the spectral characteristics of multiple radio communication standards, employing singular value decomposition algorithm. The proposed design of VDF is tested for its reconfigurability with four radio standards, namely, GSM900, WCDMA/CDMA 2000 and WiMAX 802.16. Simulations carried out in MATLAB showed that the proposed VDF had improved spectral response in comparison to other methods proposed in literature.
References
-
-
1)
-
6. Dolecek, G.J.: ‘Simple wideband CIC compensator’, Electron. Lett., 2009, 45, (24), pp. 1270–1272 (doi: 10.1049/el.2009.1860).
-
2)
-
30. Sheikh, F., Masud, S.: ‘Sample rate conversion filter design for multi-standard software radios’, Digit. Signal Process., 2010, 20, (1), pp. 3–12 (doi: 10.1016/j.dsp.2009.04.014).
-
3)
-
12. Kaiser, J.: ‘Nonrecursive digital filter design using the I_0-sinh window function’. Proc. 1974 IEEE Int. Symp. on Circuits and Systems, San Francisco DA, April 1974, pp. 20–23.
-
4)
-
28. Parks, T., McClellan, J.: ‘Chebyshev approximation for nonrecursive digital filters with linear phase’, IEEE Trans. Circuit Theory, 1972, 19, (2), pp. 189–194 (doi: 10.1109/TCT.1972.1083419).
-
5)
-
10. Mahesh, R., Vinod, A.P., Lai, E.M., et al: ‘Filter bank channelizers for multi-standard software defined radio receivers’, J. Signal Process. Syst., 2011, 62, (2), pp. 157–171 (doi: 10.1007/s11265-008-0327-y).
-
6)
-
24. Harris, F., Jovanovic, D.G.: ‘Design of wideband CIC compensator filter for a digital IF receiver’, Digit. Signal Process., 2009, 19, (5), pp. 827–837 (doi: 10.1016/j.dsp.2009.03.013).
-
7)
-
17. Farrow, C.W.: ‘A continuously variable digital delay element’. IEEE Int. Symp. on IEEE Circuits and Systems, 1988, pp. 2641–2645.
-
8)
-
6. Lillington, J.: ‘TPFT–tunable pipelined frequency transform’, , RF Engines Ltd, 2002.
-
9)
-
26. Fernandez-Vazquez, A., Dolecek, G.J.: ‘Maximally flat CIC compensation filter: Design and multiplierless implementation’, IEEE Trans. Circuits Syst. II Express Briefs, 2012, 59, (2), pp. 113–117 (doi: 10.1109/TCSII.2011.2180093).
-
10)
-
5. Dolecek, G.J., Mitra, S.K.: ‘Simple method for compensation of CIC decimation filter’, Electron. Lett., 2008, 44, (19), pp. 1162–1163 (doi: 10.1049/el:20081603).
-
11)
-
34. Deng, T.-B.: ‘Design and parallel implementation of FIR digital filters with simultaneously variable magnitude and non-integer phasedelay’, IEEE Trans. Circuits Syst. II Analog Digit. Signal Process., 2003, 50, (5), pp. 243–250 (doi: 10.1109/TCSII.2003.809713).
-
12)
-
4. Kim, S., Lee, W.C., Ahn, S., Choi, S.: ‘Design of CIC roll-off compensation filter in a W-CDMA digital receiver’, Digital Signal Process., 2006, 16, (6), pp. 846–854 (doi: 10.1016/j.dsp.2006.06.003).
-
13)
-
27. Pecotic, M.G., Molnar, G., Vucic, M.: ‘Design of CIC compensators with SPT coefficients based on interval analysis’. MIPRO, 2012 Proc. 35th Int. Convention. IEEE, 2012, pp. 123–128.
-
14)
-
13. McClellan, J.H., Parks, T.W., Rabiner, L.R.: ‘A computer program for designing optimum FIR linear phase digital filters’, IEEE Trans. Audio Electroacoust., 1973, 21, (6), pp. 506–526 (doi: 10.1109/TAU.1973.1162525).
-
15)
-
19. Kwentus, A.Y., Jiang, Z., Willson, A.N.Jr: ‘Application of filter sharpening to cascaded integrator-comb decimation filters’, IEEE Trans. Signal Process., 1977, 45, (2), pp. 457–467 (doi: 10.1109/78.554309).
-
16)
-
4. Abu-Al-Saud, W., Stẗuber, G.L.: ‘Efficient wideband channelizer for software radio systems using modulated PR filterbanks’, IEEE Trans. Signal Process., 2004, 52, (10), pp. 2807–2820 (doi: 10.1109/TSP.2004.834242).
-
17)
-
5. Lillington, J.: ‘Comparison of wideband channelisation architectures’. Int. Signal Processing Conf., Dallas, 2003.
-
18)
-
11. Gochiere, R., Rrabiner, L.: ‘Interpolation and decimation of digital signals’, Tutor. Rev., Proc, IEEE, 1981, 69, (3), p. E33.
-
19)
-
31. Deng, T.-B., Nakagawa, Y.: ‘SVD-based design and new structures for variable fractional-delay digital filters’, IEEE Trans. Signal Process., 2004, 52, (9), pp. 2513–2527 (doi: 10.1109/TSP.2004.831922).
-
20)
-
33. Deng, T.-B.: ‘Design of arbitrary-phase variable digital filters using SVD-based vector-array decomposition’, IEEE Trans. Circuits Syst. I Reg. Pap., 2005, 52, (1), pp. 148–167 (doi: 10.1109/TCSI.2004.840108).
-
21)
-
29. Naghmash, M.S., Ain, M.F.: ‘Design of minimum error digital down-converter (DDC) for GSM mask requirements’, J. Eng. Technol. Res., 2009, 1, (5), pp. 091–101.
-
22)
-
7. Molnar, G., Vucic, M.: ‘Closed-form design of CIC compensators based on maximally-flat error criterion’, IEEE Trans. Circuits Syst. II, 2011, 58, (12), pp. 926–930 (doi: 10.1109/TCSII.2011.2172522).
-
23)
-
1. Hogenauer, E.B.: ‘An economical class of digital filters for decimation and interpolation’, IEEE Trans. Acoust. Speech Signal Process., 1981, ASSP-29, (2), pp. 155–162 (doi: 10.1109/TASSP.1981.1163535).
-
24)
-
2. Hentschel, T., Henker, M., Fettweis, G.: ‘The digital front-end of software radio terminals’, IEEE Pers. Commun., 1999, 6, (4), pp. 40–46 (doi: 10.1109/98.788214).
-
25)
-
18. Instruments, T.: ‘Gc4016 multi-standard quad DDC chip data sheet’, Data Manual Revision, 2001, 1, (70-90), p. 2009.
-
26)
-
15. Schafer, R.W., Rabiner, L.R.: ‘A digital signal processing approach to interpolation’, Proc. IEEE, 1973, 61, (6), pp. 692–702 (doi: 10.1109/PROC.1973.9150).
-
27)
-
14. Bellanger, M.: ‘Computation rate and storage estimation in multirate digital filtering with half-band filters’, IEEE Trans. Acoust. Speech Signal Process., 1977, 25, (4), pp. 344–346 (doi: 10.1109/TASSP.1977.1162959).
-
28)
-
9. .,Prasad, V.A.: ‘Coefficient decimation approach for realizing reconfigurable finite impulse response filters’. IEEE Int. Symp. on Circuits and Systems, ISCAS 2008, 2008, pp. 81–84.
-
29)
-
3. Hentschel, T.: ‘Channelization for software defined base-stations’. in J. Palicot and T. Hentschel (Ed.): ‘Annales des Telecommunications’ (Springer, 2002), vol. 57, no. 5-6 pp. 386–420.
-
30)
-
32. Deng, T.-B.: ‘Closed-form design and efficient implementation of variable digital filters with simultaneously tunable magnitude and fractional delay’, IEEE Trans. Signal Process., 2004, 52, (6), pp. 1668–1681 (doi: 10.1109/TSP.2004.827150).
-
31)
-
20. Kaiser, J.F., Hamming, R.: ‘Sharpening the response of a symmetric nonrecursive filter by multiple use of the same filter’, IEEE Trans. Acoust. Speech Signal Process., 1977, 25, (5), pp. 415–422 (doi: 10.1109/TASSP.1977.1162980).
-
32)
-
14. Mitola, J.: ‘The software radio architecture’, IEEE Commun. Mag., 1995, 33, (5), pp. 26–38 (doi: 10.1109/35.393001).
-
33)
-
7. Mahesh, R., Vinod, A.P., Moy, C., et al: ‘A low complexity reconfigurable filter bank architecture for spectrum sensing in cognitive radios’. 3rd Int. Conf. on Cognitive Radio Oriented Wireless Networks and Communications, IEEE, 2008, pp. 1–6.
-
34)
-
8. Mahesh, R., Vinod, A.P.: ‘Reconfigurable frequency response masking filters for software radio channelization’, IEEE Trans. Circuits Syst. II Express Briefs, 2008, 55, (3), pp. 274–278 (doi: 10.1109/TCSII.2008.918996).
-
35)
-
35. Baker, K.: ‘Singular value decomposition tutorial’ (The Ohio State University, 2005), pp. 1–24.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cds.2016.0073
Related content
content/journals/10.1049/iet-cds.2016.0073
pub_keyword,iet_inspecKeyword,pub_concept
6
6