资源简介
文件包里包括卷积码编码和veterbi解码的MATLAB仿真代码和FPGA硬件实现的verilog代码,均编译成功附有仿真图,下载后可直接使用,无需修改,代码有注释,真是可信。
代码片段和文件信息
msg = randint(400012139); %产生随机数
t = poly2trellis(7[171 133]); %定义trellis
code = convenc(msgt); %卷积编码
ncode = awgn(code6‘measured‘244); %加噪声
qcode = quantiz(ncode[0.001.1.3.5.7.9.999]); %量化以进行软判决
tblen = 48; delay = tblen; %回归的路径长
decoded = vitdec(qcodettblen‘cont‘‘soft‘3); %Viterbi译码
%计算误比特率
[numberratio] = biterr(decoded(delay+1:end)msg(1:end-delay))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-05-02 15:24 veterbi卷积码_MATLAB_FPGA\
目录 0 2013-04-25 20:51 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\
文件 2272 2013-04-23 11:45 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\conv_enc.bsf
文件 1615 2013-04-23 11:43 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\conv_enc.v
目录 0 2013-04-25 20:51 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\
文件 2250 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\prev_cmp_viterbi_encode_decode.asm.qmsg
文件 57099 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\prev_cmp_viterbi_encode_decode.fit.qmsg
文件 23339 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\prev_cmp_viterbi_encode_decode.map.qmsg
文件 3488 2013-04-23 13:19 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\prev_cmp_viterbi_encode_decode.qmsg
文件 3488 2013-04-23 13:19 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\prev_cmp_viterbi_encode_decode.sim.qmsg
文件 59964 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\prev_cmp_viterbi_encode_decode.tan.qmsg
文件 138 2013-04-25 20:51 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\viterbi_encode_decode.db_info
文件 988 2013-04-23 13:19 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\viterbi_encode_decode.sim.cvwf
文件 198 2013-04-25 20:51 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\viterbi_encode_decode.sld_design_entry.sci
文件 574920 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\viterbi_encode_decode_global_asgn_op.abo
文件 3016 2013-04-23 16:35 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\db\wed.wsf
文件 1763 2013-04-23 12:12 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\div_2.bsf
文件 190 2013-04-23 12:12 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\div_2.v
文件 188 2013-04-23 12:12 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\div_2.v.bak
目录 0 2013-04-23 21:22 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\
文件 653 2013-04-23 11:47 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\README
目录 0 2013-04-25 20:51 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\
文件 138 2013-04-25 20:51 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.db_info
文件 87653 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.cmp.atm
文件 33 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.cmp.dfp
文件 10956 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.cmp.hdbx
文件 341 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.cmp.kpt
文件 4 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.cmp.logdb
文件 33894 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.cmp.rcf
文件 70413 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.map.atm
文件 1024 2013-04-23 12:15 veterbi卷积码_MATLAB_FPGA\FPGAveterbi\incremental_db\compiled_partitions\viterbi_encode_decode.root_partition.map.dpi
............此处省略26个文件信息
- 上一篇:内点法解最优潮流
- 下一篇:最经典的小世界网络WS的matlab源程序
评论
共有 条评论