• 大小: 370KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: Matlab
  • 标签: VETERBI  卷积码  

资源简介

文件包里包括卷积码编码和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个文件信息

评论

共有 条评论