Software projects

QPSK receiver signal processing

Application: QPSK receiver signal processing
Programming language: VHDL

In this project, the receiver-side signal processing for QPSK transmission was developed and implemented. As a result of the application, the transmission had to be designed to be very robust as regards radio-field variations. The differential QPSK was therefore chosen as transmission method.

The main components of the receiver are:

  • Clock and frame synchronization
  • Frequency-offset correction
  •  Differential QPSK demodulation
  • Bitstream recovery