文件名称:LDPC_TMH_11_译码_初始化-多次迭代
- 所属分类:
- 硬件设计
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2017-07-06
- 文件大小:
- 787kb
- 下载次数:
- 0次
- 提 供 者:
- t***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
该代码是实现LDPC编译码的C语言实现,编码采用的IRA LDPC编码算法,而译码采用的是对数域上的BP算法(LLR BP 算法),该代码先是实现了LDPC代码的编码过程,然后在通过LLR BP算法一步一步实现译码过程。译码主要过程有:初始化过程,校验节点更新过程,比特节点更新过程,最后进行译码判决,如果满足译码要求或者达到迭代最大次数则退出,否则返回到校验节点更新继续往下循环执行。(This code is to achieve the LDPC code by the C language, use IRA LDPC encoding algorithm , decode is LLR BP algorithm, first of all, the code is to achieve the encoding process of LDPC code, and then one step by step to achieve the decoding process through the LLR BP algorithm. The main process of decoding: initialization process, check node update process, bit node update process, finally decoding judgment, if meet the requirements or the maximum number of iterative decoding is out, or return to the check node update continued execution cycle.)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
LDPC_TMH_11_译码_初始化-多次迭代
LDPC_TMH_11_译码_初始化-多次迭代\Debug
LDPC_TMH_11_译码_初始化-多次迭代\Debug\LDPC_TMH.exe
LDPC_TMH_11_译码_初始化-多次迭代\Debug\LDPC_TMH.ilk
LDPC_TMH_11_译码_初始化-多次迭代\Debug\LDPC_TMH.pdb
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\CL.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\CL.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_TMH.Build.CppClean.log
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_TMH.lastbuildstate
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_TMH.log
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_main.obj
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-cvtres.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-cvtres.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-rc.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-rc.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\vc110.idb
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\vc110.pdb
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_TMH.vcxproj
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_TMH.vcxproj.filters
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_main.cpp
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_main.cpp.bak
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\XIN.txt
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.psess
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.sdf
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.sln
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.v11.suo
LDPC_TMH_11_译码_初始化-多次迭代\Debug
LDPC_TMH_11_译码_初始化-多次迭代\Debug\LDPC_TMH.exe
LDPC_TMH_11_译码_初始化-多次迭代\Debug\LDPC_TMH.ilk
LDPC_TMH_11_译码_初始化-多次迭代\Debug\LDPC_TMH.pdb
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\CL.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\CL.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_TMH.Build.CppClean.log
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_TMH.lastbuildstate
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_TMH.log
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\LDPC_main.obj
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-cvtres.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-cvtres.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-rc.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link-rc.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link.read.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\link.write.1.tlog
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\vc110.idb
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\Debug\vc110.pdb
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_TMH.vcxproj
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_TMH.vcxproj.filters
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_main.cpp
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\LDPC_main.cpp.bak
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH\XIN.txt
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.psess
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.sdf
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.sln
LDPC_TMH_11_译码_初始化-多次迭代\LDPC_TMH.v11.suo