Skip to main content
Log in

Non-idealities Compensation in Full-Digital Receivers with Application to Ultra-Wide Band

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Nowadays many transceivers adhere to full-digital design principles, with the basic operations performed in the analog domain (filtering, down-conversion) and the whole remaining processing postponed to the digital domain (including matched filtering and synchronization). Though the operations in the analog front-end are ideally reversible, hence no signal degradation should occur before the analog-to-digital conversion (thus preserving the information integrity), however the intrinsic non-idealities in the circuitry may introduce a certain level of distortion. In this paper we provide a simple and flexible approach for the compensation of these effects. We derive useful formulas for obtaining a digital compensation filter by means of a direct transformation of the analog system coefficients. This allows to easily perform the compensation in the digital domain via fast Fourier transform. To illustrate the procedure, the case-study of a ultra-wide band receiver is addressed. Numerical results show that an improvement of more than 1 dB can be obtained at bit-error rate of interest for the applications. Sample code is also provided for an easy implementation.

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
Fig. 11

Similar content being viewed by others

References

  1. Proakis, J., & Salehi, M. (2007). Digital communications (5th ed.). New York: McGraw-Hill.

    Google Scholar 

  2. De Matteis, M., D’Amico, S., Andriulo, P., Cocciolo, G. & Baschirotto, A. (2009). A 4th order CMOS 65nm wideband low power analog filter for wireless receivers. ICECS.

  3. D’Amico, S., Cocciolo, G., De Matteis, M., & Baschirotto, A. (2011). A 6.9 mA 5 bits 90 nm 1 GS/s ADC without calibration for UWB application. Microelectronics Journal, 42(2).

  4. IEEE 802.15.4a amendment. http://www.ieee.org/.

  5. Zhang, J., Orlik, P. V., Sahinoglu, Z., Molisch, A. F., & Kinney, P. (2009). UWB systems for wireless sensor networks. In Proceedings of the IEEE, vol. 97, no. 2.

  6. Coluccia, A. (2013). Wireless personal communications. Rethinking stream ciphers: Can extracting be better than expanding?. Berlin: Springer.

    Google Scholar 

  7. Coluccia, A., & Ricciato, F. (2012). A software-defined Radio tool for experimenting with RSS measurements in IEEE 802.15.4: Implementation and applications. In IEEE international workshop on sensor networks.

  8. Coluccia, A., & Ricciato, F. (2013). A software-defined radio tool for experimenting with RSS measurements in IEEE 802.15.4: Implementation and applications. International Journal of Sensor Networks, 14(3) 144–154.

    Google Scholar 

  9. Gezici, S. (2008). A survey on wireless position estimation. Wireless Personal Communications, 44(3) 263–282.

    Google Scholar 

  10. Mao, G., Fidan, B., & Anderson, B.D.O. (2007). Wireless sensor network localization techniques. Computer Networks, 51(10) 2529–2553.

    Google Scholar 

  11. Coluccia, A., & Ricciato, F. (2010). ISWPC: On ML estimation for automatic RSS-based indoor localization. In 5th International Symposium on Wireless Pervasive Computing (ISWPC).

  12. Coluccia, A., & Ricciato, F. (2012). Maximum likelihood trajectory estimation of a mobile node from RSS measurements. In 9th IEEE/IFIP conference on wireless on-demand network systems and services (WONS).

  13. Di Benedetto, M. G., Kaiser, T., Molisch, A. F., Oppermann, I., Politano, C., & Porcino, D. (2006). UWB communication systems: A comprehensive overview. In EURASIP book series on signal processing and communications, Vol. 5.

  14. Ye, T., Walsh, M., Haigh, P., Barton, J., Mathewson, A., & O’Flynn, B. (2011). Experimental impulse radio IEEE 802.15.4a UWB based wireless sensor localization technology: Characterization, reliability and ranging, ISSC.

  15. Coluccia, A. (2013). Reduced-bias ML-based estimators with low complexity for self-calibrating RSS ranging. IEEE Transactions on Wireless Communications, 12(3), 1220–1230.

    Article  Google Scholar 

  16. Haykin, S. (2001). Adaptive filter theory (4th ed.). Upper Saddle River: Pearson.

    Google Scholar 

  17. Nelles, O. (2001). Nonlinear system identification: From classical approaches to neural networks and fuzzy models. Berlin: Springer.

    Book  Google Scholar 

  18. Oppenheim, A. V., Schafer, R. W., & Buck, J. R. (1999). Discrete-time signal processing (2nd ed.). Englewood Cliffs: Prentice-Hall.

    Google Scholar 

  19. Chironi, V., D’Amico, S., De Matteis, M., & Baschirotto, A. (2013). A dual-band balun LNA resilient to 5–6 GHz WLAN blockers for IR-UWB in 65nm CMOS. In International conference on IC design technology (ICICDT).

  20. Wang, X., Philips, K., Zhou, C., Busze, B., Pflug, H., Young, A., et al. (2011). A high-band IR-UWB chipset for real-time duty-cycled communication and localization systems. In Proceedings of ASSCC.

Download references

Acknowledgments

This work was supported by the “RENDEZ-VOUS” project, P.O. Puglia 2007–2013 FESR—Asse I, Linea 1.2, Azione 1.2.4. Authors wish to thank the engineers at CMC s.r.l. (Carovigno, Italy) for their support in the project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Angelo Coluccia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Coluccia, A., Chironi, V. & D’Amico, S. Non-idealities Compensation in Full-Digital Receivers with Application to Ultra-Wide Band. Wireless Pers Commun 78, 671–686 (2014). https://doi.org/10.1007/s11277-014-1777-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-014-1777-0

Keywords

Navigation