Implementing and testing the FPGA prototype of a DCM demodulator using the Matlab/Simulink environment

MultiBand OFDM (MB-OFDM) UWB [1] is a short-range promising wireless technology for high data rate communications. We have implemented the baseband processing of the MB-OFDM system, using Matlab and Simulink. We are now developing hardware blocks to implement the receiver. This paper presents the hardware implementation of the Dual Carrier Modulation (DCM) demodulator and its integration in the complete receiver. Xilinx System Generator was employed to generate the VHDL code of the demodulator. Other blocks are either developed directly with VHDL code or are yet at a behavioural level, described by Matlab or Simulink. Bit error rate values were obtained, using co-simulation based on the Xilinx simulator, for the hardware descriptions, and Matlab/Simulink for higher level descriptions1.

[1]  Yujing Ting,et al.  A technique for demapping dual carrier modulated UWB OFDM signals with improved performance , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[2]  Robert Simon Sherratt,et al.  FPGA based dual carrier modulation soft mapper and demapper for the MB-OFDM UWB platform , 2007 .

[3]  H. Sarmento,et al.  DCM demapper for MB-OFDM on FPGA , 2010, 2010 Digest of Technical Papers International Conference on Consumer Electronics (ICCE).

[4]  N. Rodrigues,et al.  A OFDM module for a MB-OFDM receiver , 2007, 2007 International Conference on Design & Technology of Integrated Systems in Nanoscale Era.