Cornell University Home Page

Source Code for BiDFE

MATLAB script files are provided in this web page to generate the figures in "Bidirectional Decision Feedback Equalization and MIMO Channel Training," a Ph.D thesis by Jaiganesh Balakrishnan.


File list:

mse_comparison.m
dfe_tap_estimator.m
trdfe_mse.m
trdfe.m
bad.m
MLSE.m
run_mlse.m
base2.m
ncdfe.m
mse_comparison_length.m
bad_est.m
mse_comparison_opt.m
trdfe_opt_taps.m
bidfe_opt.m
bidfe_mopt.m
bidfe_iter.m
infdfe.m
run_mse_mimodfe.m
bidfe_mse_mimo.m
run_ser_mimodfe.m
bidfe_ser_mimo.m
bidfe_fading.m
generate_channels.m
power_profile.m
SRRC.m
bidfe_fading_samp.m
run_mimo_fading.m
bidfe_mimo_fading.m
trnseq_loss.m
Top-level script to generate Figures B.1 and B.2. Matlab files trnseq_eval.m, trainseqm2.m and trainseqm4.m are required.
trnseq_eval.m
Script to evaluate the performance loss of a training sequence from ideal
trainseqm2.m
Script to generate the training sequences designed for M=2.
trainseqm4.m
Script to generate the training sequences designed for M=4.