Publication detail

Hardware Implementation of OFDM Modulator and Demodulator Using TMS320C6711 DSK Board

FRÝZA, T. HANUS, S.

Original Title

Hardware Implementation of OFDM Modulator and Demodulator Using TMS320C6711 DSK Board

English Title

Hardware Implementation of OFDM Modulator and Demodulator Using TMS320C6711 DSK Board

Type

journal article

Language

en

Original Abstract

This contribution deals with an OFDM modulator and demodulator implementation in a DSK board. A brief description of the DSK board and Code Composer Studio is presented with the source codes in C language as well. The program of coder and decoder contains several functions, which represent concrete coder's blocs. In this paper, each function is classified by its complexity. On the encoder side, the most timeconsuming function is a generation of an input binary frame. This bloc represents almost 80 % computing time of all OFDM encoder functions. On the other side, this function only simulates the input binary stream, thus in the real systems the input frame generation is redundant. On the receiver side, a QAM demodulator has the highest complexity. The number of cycles depends on a FFT length and a type of QAM. For FFT with length of 256 and 64-point QAM constellation diagram, the QAM demodulator consumes 95 % time of all OFDM demodulator functions.

English abstract

This contribution deals with an OFDM modulator and demodulator implementation in a DSK board. A brief description of the DSK board and Code Composer Studio is presented with the source codes in C language as well. The program of coder and decoder contains several functions, which represent concrete coder's blocs. In this paper, each function is classified by its complexity. On the encoder side, the most timeconsuming function is a generation of an input binary frame. This bloc represents almost 80 % computing time of all OFDM encoder functions. On the other side, this function only simulates the input binary stream, thus in the real systems the input frame generation is redundant. On the receiver side, a QAM demodulator has the highest complexity. The number of cycles depends on a FFT length and a type of QAM. For FFT with length of 256 and 64-point QAM constellation diagram, the QAM demodulator consumes 95 % time of all OFDM demodulator functions.

Keywords

OFDM, TMS320C6711 DSK, digital communications, FFT, QAM, computing time, Code Composer Studio, C language

RIV year

2004

Released

26.10.2004

Pages from

1825

Pages to

1829

Pages count

5

BibTex


@article{BUT42166,
  author="Tomáš {Frýza} and Stanislav {Hanus}",
  title="Hardware Implementation of OFDM Modulator and Demodulator Using TMS320C6711 DSK Board",
  annote="This contribution deals with an OFDM modulator and demodulator implementation in a DSK board. A brief description of the DSK board and Code Composer Studio is presented with the source codes in C language as well. The program of coder and decoder contains several functions, which represent concrete coder's blocs. In this paper, each function is classified by its complexity. On the encoder side, the most timeconsuming function is a generation of an input binary frame. This bloc represents almost 80 % computing time of all OFDM encoder functions. On the other side, this function only simulates the input binary stream, thus in the real systems the input frame generation is redundant. On the receiver side, a QAM demodulator has the highest complexity. The number of cycles depends on a FFT length and a type of QAM. For FFT with length of 256 and 64-point QAM constellation diagram, the QAM demodulator consumes 95 % time of all OFDM demodulator functions.",
  chapter="42166",
  journal="WSEAS Transactions on Circuits",
  number="9",
  volume="3",
  year="2004",
  month="october",
  pages="1825--1829",
  type="journal article"
}