MATLAB Source Code
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.