奇偶校验码级联极化码的matlab仿真中的BP译码部分
2022-07-27 09:05:34 3KB 极化码
1
表14.2 设置奇偶校验位的取值 取 值 含 义 n 无校验位 e 偶校验位 o 奇校验位
2022-07-07 10:30:28 16.98MB Visual C++ 编程 案例
1
uart的发送代码,带有可配置的奇偶校验,波特率可配置,三段式状态机,文学功底差.
2022-07-01 10:27:51 4KB veriog uart
1
数字逻辑设计及应用教学课件:6-5 数选 分配 奇偶校验.ppt
2022-06-16 20:00:23 594KB 计算机 互联网 文档
这是一个说明Hamming的程序,其中包含5个选项: 1)图解纠错演练:从用户输入一个字符串,在屏幕上逐步进行错误归纳、检测和纠正。 2) 向字符串添加校验位:要求用户输入一个二进制字符串,并输出添加了正确校验位的字符串。 3) 从字符串中去除奇偶校验位:要求用户输入一个二进制字符串,并输出去除了奇偶校验位的字符串。 4)X 长的字符串需要多少奇偶校验位?:要求用户输入字符串长度(整数),输出该长度的字符串需要汉明的奇偶校验位数。 5)生成汉明矩阵:要求用户输入一个字符串长度(整数)并生成一个汉明矩阵,就像可以在这里看到的: http : //en.wikipedia.org/wiki/Hamming_code#General_algorithm
2022-05-10 20:06:21 4KB matlab
1
准循环低密度奇偶校验码(QC-LDPC)的校验矩阵通过循环移位生成,用于构造公钥密码体制,可减小公钥存储量,但易导致低重量码字搜索攻击。提出了一种基于准循环中密度奇偶校验码(QC-MDPC)的公钥密码体制,并且给出了一种快速比特翻转(BF)译码算法。该密码体制与基于Goppa码的McEliece公钥密码体制相比,在相同的安全参数下,公钥存储量最大可减小93倍,且加/解密复杂度低,能抵抗对偶码和消息集译码攻击,安全性高。
1
LDPC 码(非满秩或满秩奇偶校验矩阵)的编码。 codeWord = ldpcEncoding(H,u): 输入变量: H:奇偶校验矩阵。 u:信息位向量。 输出变量: 码字:为信息位向量 u 生成的码字。
2022-04-16 19:37:28 3KB matlab
1
c#可视化实现奇偶校验,海明校验,CRC校验
2022-04-11 14:00:15 88KB c语言 开发语言
1
在连续变量量子密钥分发(CVQKD)多维数据协调过程中, 低密度奇偶校验码(LDPC)的纠错性能直接影响协调效率和传输距离。构造了一种双边类型的低密度奇偶校验码(TET-LDPC), 引入了类似于重复累积码中的累积结构以提高其纠错性能, 在多维数据协调算法中得到了更小的收敛信噪比、更高的协调效率以及更远的传输距离。仿真结果表明:当TET-LDPC的码率为0.5, 分组码长为2×105时, 收敛信噪比降至1.02 dB, 协调效率达到了98.58%, 安全密钥率达到17.61 kb/s, CVQKD系统的传输距离提高为44.9 km。
2022-03-20 16:20:25 3.73MB 量子光学 量子密钥 双边类型 渐进边增
1
Matlab代码verilog LDPC_解码器 低密度奇偶校验解码器 这是我为ECEN 654最终项目开发的LDPC解码器。 它目前隐含速率为0.5的代码,但几乎已完全参数化,因此它只需很小的变化即可生成任意H矩阵的解码器。 它由MATLAB仿真组成,用于验证算法并生成Verilog实现的测试数据。 顶级Verilog模块由script_LDPC_v生成,该脚本调用verigen,后者使用打印语句生成LDPC.v。 Verilog生成文件没有经过重构,因此非常麻烦,但是其余的MATLAB仿真文件经过了优化,即使对于高SNR值,也可以快速评估变化。
2022-03-12 15:33:54 115KB 系统开源
1