SPUC  3.0
Functions
equalizers_sim.cpp File Reference
#include <iostream>
#include <cstdlib>
#include <spuc/complex.h>
#include <spuc/noise.h>
#include <spuc/baud_eq_env.h>
Include dependency graph for equalizers_sim.cpp:

Functions

int main (int argc, char *argv[])
 Baud rate equalization simulation. More...
 

Function Documentation

int main ( int  argc,
char *  argv[] 
)

Baud rate equalization simulation.

Simulation of QPSK receiver in AWGN.

BPSK (real) data is corrupted with a multipath channel (delay spread = baud rate?) with L+M (programmable) number of taps Noise is added and this program generates BER data over a range of SNR points with a a) MLSE (Viterbi) Equalizer with 2^L states b) DFSE Equalizer with 2^L states and M feedback decisions