EE445S Real-Time Digital Signal Processing Laboratory - Transmitter Demo

Prof. Brian L. Evans

In the laboratory component, students design, implement in C, and test transceiver subsystems for voiceband data transmission on a digital signal processing board from Texas Instruments.

This following reference design is a demonstration of a baseband transmitter for a voiceband modem and has two releases:

  1. Zukang Shen and Lalo Perez, Version 1.1, August 28, 2008, for LabVIEW 8.5
  2. Zukang Shen, Version 1.0 Beta 2, August 28, 2003, for LabVIEW 7.0

The LabVIEW demo is of a quadrature amplitude modulation (QAM) transmitter and is entirely in discrete time. The demo

  1. plots different visual views into the transmitter output (time-domain waveform, eye diagram, constellation points);
  2. provides an interactive simulation that allows the user to change the noise power and other settings to see the effect on the different views of the transmitter output; and
  3. has a block diagram of the transmitter that shows how each lab assignment will fit into the QAM transmitter application in lab 6.
QAM is covered in lectures 15 and 16, as well as homework 6.

The transmitter demonstration offers interactive control of several of the transceiver parameters, including

The above releases use only standard LabVIEW building blocks (virtual instruments) and do not rely on any of the LabVIEW toolkits.

LabVIEW is generally backwardly compatible.

The LabVIEW demonstration is based on the information in the following lab manual:

Steven A. Tretter, Communication System Design Using DSP Algorithms with Laboratory Experiments for the TMS320C6701 and TMS320C6711, Kluwer Academic/Plenum Press, ISBN 0-306-47429-8, March 2003. Corrections and code at

Last updated 06/18/14. Send comments to (Mailbox)