Abstract
The flexibility and programmability of SDR come at the expense of reduced efficiency and increased energy consumption. This is usually considered as the penalty of SDR. However, the flexibility and programmability have great potentials for improving the system-wide efficiency if they are properly exploited. In this paper, we present a HSDPA chip equalizer that is explicitly designed for SDR implementations. The first SDR-specific feature of our work is the multi-mode operation based on heterogeneous algorithms. The proposed equalizer combines an optimized LMS variant (with subspace-aware extension) and an optimized SRI-RLS algorithm based on QRD. Instead of always applying the powerful SRI-RLS algorithm, the equalizer switches to simple LMS-variant when possible. With negligible BER degradation, the multi-mode operation can reduce 60% of the cycle-count on TI TMS320C6713 for 3GPP case 4 with 16QAM modulation. The proposed equalizer framework also incorporates a generic, robust and efficient scheme for equalization-length adaptation. The length-adaptation scheme can make very fast run-time decision based on an efficient policy-template, which is optimized with large training set at design time. We test 14 representative channel profiles specified in ITU-R M.1225, 3GPP TR 25.943 and 3GPP TS 25.101. Comparing to worst-case based design the length-adaptation achieves more than 10× cycle-count reductions for ten of the cases.
Similar content being viewed by others
References
Recommendation ITU-R M.1225 (1997). Guidelines for evaluation of radio transmission technologies for IMT-2000.
3GPP TR 25.943 (2002). Deployment aspects, June.
3GPP TS 25.101 (2002) UE radio transmission and reception (FDD), December.
Rabaey, J. (2001). Wireless beyond the third generation—Facing the energy challenge, keynote presentation, ISLPED 01, Huntington Beach, August 2001.
Dejonghe, A., Bougard B., Pollin, S., Craninckx, J., Bourdoux, A., Ven der Perre, L. et al. (2007). Green reconfigurable radio systems. Signal Processing Magazine, IEEE, 24(3), 90–101. doi:10.1109/MSP.2007.361605, ISSN: 1053–5888.
Sinha, A., Wang, A., & Chandrakasan, A. P. (2002). Energy scalable system design. IEEE Transactions on VLSI, 10(2), 135–145.
Ludwig, J. T., Nawab, S. H., & Chandrakasan, A. (1996). Low-power digital filtering using approximate processing. IEEE Journal of Solid-State Circuits, 31, 395–400.
Choi, J. (2003). MMSE equalization of downlink CDMA channel utilizing unused orthogonal spreading sequences. IEEE Transaction on Signal Processing, 51(5), 1390–1402.
Wyglinski, A. M., Kabal, P., & Labeau, F. (2004). Variable-length subcarrier equalizers for multicarrier systems. Proceedings of the 60th IEEE Vehicular Technology Conference—Fall (Los Angeles, CA, USA) (Vol. 1, pp. 394–398). September.
Larsson, E. G., Selen, Y., & Stoica, P. (2005). Adaptive equalization for frequency-selective channels of unknown length. IEEE Transactions on Vehicular Technology, 54, 568–579.
Gong, Y., & Cowan, C. F. N. (2005). An LMS style variable tap-length algorithm for structure adaptation. IEEE Transactions on Signal Processing, 53(7), 2400–2407.
Riera-Palou, F., Noras, J. M., & Cruickshank, D. G. M. (2001). Linear equalizers with dynamic and automatic length selection. Electronic Letters, 37(25), 1553–1554.
Goel, M., & Shanbhag, N. R. (1999). Dynamic algorithm transformations (DAT)—A systematic approach to low-power reconfigurable signal processing. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 7(4), 463–476.
Wei, X., Cruickshank, D. G. M., Mulgrew, B., & Riera-Palou, F. (2007). A unified approach to dynamic length algorithms for adaptive linear equalizers. Signal Processing, IEEE Transactions, 55(3), 908–920. doi:10.1109/TSP.2006.887561, ISSN: 1053-587X.
De Francisco, R., Slock, D. T. M., Nussbaum, D., Kountouris, A., Marx, F. (2006). Adaptive complexity equalization for the downlink in WCDMA systems, 64th IEEE Vehicular Technology Conference 2006, 25–28 September, Montréal, Canada.
Application Notes: Building digital PSK and QAM demodulators, Texas Instruments.
Nicol, C., Larsson, P., Azadet, K., & O'Neil, J. (1997). A low-power 128-tap digital adaptive equalizer for broadband modems. IEEE Journal of Solid-State Circuits, 32(11), 1777–1789.
BCM 3510 Product brief, Broadcom. Retrieved from http://www.broadcom.com/collateral/pb/3510-PB05-R.pdf.
Glossner, J., Schulte, M. J., Moudgill, M., Jinturkar, S., Raja, T., Nacer, G., et al. (2004). Sandblaster low-power multithreaded SDR baseband processor. Proceedings of the Workshop on Application Specific Processors, pp. 53–60. Stockholm, Sweden, August.
Zhang, Q., Zhu, W., & Zhang, Y.-q. (2005). End-to-end QoS for video delivery over wireless internet. Proceedings of the IEEE, 93(1), 123–134.
Ludwig, J. T., Nawab, S. H., & Chandrakasan, A. (1996). Low-power digital filtering using approximate processing. IEEE Journal Solid-State Circuits, 31, 395–400.
Xanthopoulos, T., & Chandrakasan, A. P. (1999). A low-power IDCT macrocell for MPEG2 MP@ML exploiting data distribution properties for minimal activity. IEEE Journal of Solid State Circuits, 34, 693–703.
Pollin, S., Mangharam, R., Bougard, B., Van der Perre, L., Rajkumar, R., Moerman, I., et al. (2007). MEERA: Cross-layer methodology for energy efficient resource allocation for wireless networks. IEEE Transactions on Wireless Communications, 6, 617–628.
Li, M., Bougard, B., & Catthoor, F. (2006). Exploit multiple domain sparseness for HSDPA chip level equalization in SDR: algorithm and DSP implementation, IEEE Workshop on Signal Processing System (SIPS).
Li, M., Bougard, B., Horlin, F., Engels, M., Van Der Perre, L., & Catthoor, F. (2004). Quality-energy scalable chip level equalization for HSDPA, 49th Annual IEEE Globecom Conference.
Leus, G., Petré, F., & Moonen, M. (2004). Space-time chip equalization for maximum diversity space-time block coded DS-CDMA downlink transmission. EURASIP Journal on Applied Signal Processing, 2004(5), 740–750.
Guo, Y., Zhang, J., McCain, D., Cavallaro, J. (2005). Displacement MIMO Kalman qualizer for CDMA downlink in fast fading channels. IEEE Globecom, November.
Stoica, P., & Selén, Y. (2004). Model-order selection: A review of information criterion rules. IEEE Signal Processing Magazine, 21(4), 36–47.
Zarowski, C. J. (1998). The MDL criterion for rank determination via effective singular values. IEEE Transactions on Signal Processing, 46(6), 1741–1744.
Pollin, S., Bougard, B., Mangaram, R., Catthoor, F., Rajikumar, R., Moerman, I., et al. (2005). Optimizing transmission and shutdown for energy-efficient real-time packet scheduling in clustered ad hoc networks. EURASIP Journal on Wireless Communications and Networking, 2005, 1–15.
Author information
Authors and Affiliations
Corresponding author
Additional information
Part of the paper appeared in IEEE SIPS 2006 and IEEE ICASSP 2007.
Rights and permissions
About this article
Cite this article
Li, M., Bougard, B., Van Der Perre, L. et al. Energy Aware Algorithm and Implementation of SDR Oriented HSDPA Chip Level Equalizer. J Sign Process Syst Sign Image Video Technol 56, 327–340 (2009). https://doi.org/10.1007/s11265-008-0232-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-008-0232-4