Finite Precision Analysis of FPGA-based Architecture for FBMC Transmultiplexers in Broadband PLC

Power-Line Communications (PLC) systems are becoming more and more relevant in certain environments since they take advantage of the infrastructure already installed to provide broadband data access. Previous proposals have developed different medium access techniques based on a Multi-Carrier Modulation (MCM) for the transmission of information, such as Filter-Bank Multi-Carrier (FBMC). These transmultiplexers present a receiver, where an equalizer is involved to compensate the effects coming from the PLC channel. Due to their high computational load, the definition of suitable hardware architectures for the real-time implementation of these proposals is still an ongoing issue. Currently, Field-Programmable Gate Array (FPGA) devices support implementations based on floating- or a fixed-point representation. This work presents an analysis between a fixed- and a floating-point architecture for the real-time implementation of a FBMC receiver, including an Adaptive SMFB/CMFB Equalizer for Transmultiplexers (ASCET), applied to broadband PLC. The study deals with every block from the FBMC scheme, analyzing which representation (fixed- or single floating-point) is more suitable in terms of performance and resource consumption. For that purpose, the Signal-Noise Ratio (SNR) and Root-Mean-Square Error (RMSE) for the whole system have been estimated. The final architecture has been particularized for a Zynq® UltraScale+™ device, taking into account the internal DSP cells and memory blocks.

[1]  Steven G. Johnson,et al.  Type-IV DCT, DST, and MDCT algorithms with reduced numbers of arithmetic operations , 2007, Signal Process..

[2]  Behrouz Farhang-Boroujeny,et al.  Filter Bank Multicarrier Modulation: A Waveform Candidate for 5G and Beyond , 2014 .

[3]  Behrouz Farhang-Boroujeny,et al.  OFDM Versus Filter Bank Multicarrier , 2011, IEEE Signal Processing Magazine.

[4]  Álvaro Hernández,et al.  Study of suitable filter architectures for FBMC techniques applied to PLC communications , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[5]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[6]  Fernando Cruz-Roldán,et al.  Design of a filter bank multi-carrier system for broadband power line communications , 2016, Signal Process..

[7]  A. M. Tonello,et al.  A Fitting Algorithm for Random Modeling the PLC Channel , 2012, IEEE Transactions on Power Delivery.

[8]  Weilin Liu,et al.  Broadband PLC access systems and field deployment in European power line networks , 2003, IEEE Commun. Mag..

[9]  R. Lehnert,et al.  9. PLC for Smart Grid , 2016 .

[10]  Markku Renfors,et al.  Adaptive Sine-Modulated/Cosine-Modulated Filter Bank Equalizer for Transmultiplexers , 2001 .

[11]  James Demmel,et al.  IEEE Standard for Floating-Point Arithmetic , 2008 .

[12]  Fernando Cruz-Roldán,et al.  2-ASCET for Broadband Multicarrier Transmission over In-home and In-vehicle Power Line Networks , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[13]  Sonika Singh,et al.  Comparative Analysis of FBMC and OFDM Multicarrier Techniques for Wireless Communication Networks , 2014 .

[14]  M. Ramesha,et al.  A Novel Architecture of FBMC Transmitter using Polyphase Filtering and its FPGA Implementation , 2016 .