对LTE系统、OFDM调制和Turbo编码(包括Viterbi、BCJR和SOVA)进行了深入分析,给出了系统性能指标。利用MATLAB-Simulink在FPGA上实现了定长Turbo编码器、16-QAM调制器和16点IFFT⃝ 带Xilinx的R⃝ R系统生成器插件。一个MATLAB⃝ 开发了R脚本来测试Simulink的实现。另外,利用MATLAB编程实现了迭代Turbo译码器⃝ R。
LTE system, OFDM modulation and Turbo Coding, including Viterbi, BCJR and SOVA are extensively analysed, ending up with a system performance specification. These are used to implement a fixed length Turbo encoder, a 16-QAM modulator and a 16 point IFFT on an FPGA using MATLAB Simulink⃝ R with Xilinx⃝ R System Generator plugin. A MATLAB⃝ R script is developed to test the Simulink implementation. In addition, an iterative Turbo decoder is programmed using MATLAB⃝ R .
资源文件列表
turbo_code/bcjrdec1.m , 2905
turbo_code/calctrellis.asv , 1823
turbo_code/calctrellis.m , 1867
turbo_code/deintrlvnterleaver.m , 174
turbo_code/Gammacalc.m , 735
turbo_code/interleaver.m , 164
turbo_code/rsc.asv , 886
turbo_code/rsc.m , 883
turbo_code/signaltonoiseratio.m , 272
turbo_code/test_all.asv , 2212
turbo_code/test_all.m , 2213
turbo_code/turbocoding.m , 2558
turbo_code/turbocodingtest.asv , 2242
turbo_code/turbocodingtest.m , 2290
turbo_code/turbodecode.m , 1800
turbo_code/turbo_ber.m , 2804
