Skip to main content
Log in

VLSI Implementation of an Adaptive Multiuser Detector for Multirate WCDMA Systems

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

A multirate receiver for WCDMA systems based on the adaptive signature method was designed and implemented. We employed an adaptive signature algorithm to consider two well-known multirate schemes, namely, the low rate and the high rate detector for variable spreading factor systems. In monorate scenarios, numerical experimentations showed that the adaptive signature method outperforms the Rake receiver and reaches the performances of the soft 4-stage multistage parallel interference cancellation receiver. In multirate scenarios, the performance comparison of two multirate schemes in floating-point and fixed-point was analyzed. Reusing the existing hardware architecture previously developed for monorate systems, we targeted the hardware implementation of these two multirate schemes on FPGA components.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. 3GPP. TS 25.211 V7.2.0 Physical channels and mapping of transport channels onto physical channels (FDD) (Release 7). Technical Specification Group Radio Access Network, 2007-05.

  2. Verdú, S. (1998). Multiuser detection. Cambridge: Cambridge University Press.

    MATH  Google Scholar 

  3. Andrews, J. G. (2005). Interference cancellation for cellular systems: a contemporary overview. IEEE Wireless Communications, 12(2), 19–29.

    Article  Google Scholar 

  4. Moshavi, S. (1996). Multi-user detection for DS-CDMA communications. IEEE Communications Magazine, 34, 124–136.

    Article  Google Scholar 

  5. Buehrer, R. M., Correal-Mendoza, N. S., & Woerner, B. D. (2000). A simulation comparison of multiuser receivers for cellular CDMA. IEEE Transactions on Vehicular Technology, 49, 1065–1085.

    Article  Google Scholar 

  6. Guoqiang, X., Jianfeng, W., Tho, L.-N., & Tahar, S. (1999). Adaptive multistage parallel interference cancellation for CDMA. IEEE Journal on Selected Areas in Communications, 17, 1815–1827.

    Article  Google Scholar 

  7. Viterbi, A. J. (1995). CDMA: principles of spread spectrum communication. MA: Addison-Wesley.

    MATH  Google Scholar 

  8. Haykin, S. (2001). Adaptive filter theory (4th ed.). London: Prentice Hall.

    Google Scholar 

  9. Massicotte, D., & Dahmane, A. O. (2004). Cascade Filter Receiver for DS-CDMA Communication Systems. International Application Published under the patent cooperation treaty (PCT), WO2004/040789, May.

  10. Holma, H., & Toskala, A. (2004). WCDMA for UMTS: radio access for third generation mobile communications (3rd ed.). New York: Wiley & Sons Ltd.

    Google Scholar 

  11. Tony, O., & Arne, S. (1998). On schemes for multirate support in DS-CDMA systems. Wireless Personal Communications, 6, 265–287.

    Article  Google Scholar 

  12. Sabharwal, A., Mitra, U., & Moses, R. (2001). MMSE receivers for multirate DS-CDMA systems. IEEE Transactions on Communications, 49, 2184–2197.

    Article  Google Scholar 

  13. Saquib, M., Yates, R. D., & Ganti, A. (2000). An asynchronous multirate decorrelator. IEEE Transactions on Communications, 48, 739–742.

    Article  Google Scholar 

  14. Mingxi, F., Hoffmann, C., & Kai-Yeung, S. (2003). Error-rate analysis for multirate DS-CDMA transmission schemes. IEEE Transactions on Communications, 51, 1897–1909.

    Article  Google Scholar 

  15. Ho, Q. -T., & Massicotte, D. (2005). Hardware Implementation Issues of Cascade Filters MUD for Multirate WCDMA Systems. IEEE Workshop on Signal Processing Systems Design and Implementation (SiPS 2005), Athens, Greece, November 2-4, pp. 204–208.

  16. Ho, Q.-T., Massicotte, D., & Dahmane, A. O. (2006). FPGA implementation of an MUD based on cascade filters for a WCDMA System. EURASIP Journal on Applied Signal Processing, 2006, 12. Article ID 52919.

    Google Scholar 

  17. Choi, J., & Kim, S. R. (2002). Adaptive MMSE receiver for multirate CDMA systems. IEEE Transactions Signal Processing, 50(12), 3098–3106.

    Article  Google Scholar 

  18. Mentor Graphics, Algorithmic Cdata types, available at http://www.mentor.com.

  19. Mathworks, Fixed-point toolbox, available at http://www.mathworks.com/.

  20. Vembu, S., & Viterbi, A. J. (1996). Two different philosophies in CDMA-a comparison. IEEE Vehicular Technology Conference, 2, 869–873.

    Google Scholar 

  21. Varanasi, M. K., & Aazhang, B. (1990). Multistage detection in asynchronous code-division multiple-access communications. IEEE Transactions on Communications, 38(4), 509–519.

    Article  Google Scholar 

  22. Yao, Y., Poor, H. V., & Sun, F.-W. (2004). User capacity for synchronous multirate CDMA systems with linear MMSE receivers. IEEE Transactions on Information Theory, 50(11), 2785–2793.

    Article  MathSciNet  Google Scholar 

  23. Ho, Q. -T. (2008). VLSI Architectures of Multiuser Detectors for WCDMA Wireless Communication, Ph.D. Thesis, Université du Québec a Trois-Rivières, (in French.).

  24. Rajagopal, S., Rixner, S., & Cavallaro, J. R. (2002). A programmable baseband processor design for software defined radios. 45th Midwest Symposium on Circuits and Systems (MWSCAS), 3(4–7), 413–416.

    Google Scholar 

  25. Ahmed-Ouameur, M., & Massicotte, D. (2007). Real-time DSP and FPGA implementation of Wiener LMS based multipath channel estimation in 3G CDMA systems. Journal of VLSI Signal Processing Systems, 47(3), 259–279.

    Article  Google Scholar 

  26. Fanucci, L., Letta, E., de Daudenzi, R., Giannetti, F., & Luise, M. (2001). VLSI Implementation of a CDMA Blind Adaptive Interference-Mitigating Detector. IEEE Journal on Selected Areas In Communications, 19(2), 179–190.

    Article  Google Scholar 

  27. Nougarou, F., Massicotte, D., & Ahmed-Ouameur, M. (2008). Adaptive duplicated Filters and Interference Canceller for DS-CDMA Systems. Journal of Signal Processing, Springer, doi:10.1007/s11265-008-0234-2, July, 17 pages.

Download references

Acknowledgements

The authors would like to thank the Axiocom inc. and the National Science and Engineering Council of Canada (NSERC) for its financial support. Also, they acknowledge the reviewers for their useful comments that helped us to make the paper easier to read.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Massicotte.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ho, QT., Massicotte, D. VLSI Implementation of an Adaptive Multiuser Detector for Multirate WCDMA Systems. J Sign Process Syst 61, 127–139 (2010). https://doi.org/10.1007/s11265-009-0410-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-009-0410-z

Keywords

Navigation