发明名称 |
双涡轮结构低密度奇偶校验码解码器及解码方法 |
摘要 |
双涡轮结构低密度奇偶校验码解码器,主要包括校验节点处理单元阵列、变量节点处理单元阵列、校验节点输出信息存储器、变量节点输出信息存储器、初始信息存储器、收敛测试单元、迭代控制单元等部分。解码器根据码字的校验矩阵将变量节点和校验节点分块,各变量节点处理单元和校验节点处理单元同时工作,相互之间通过存储器交互信息,进行迭代译码。同时,对各变量节点块和校验节点块处理的起始位置进行优化,加大迭代译码过程中软信息提前使用的比重,进一步提高解码器的性能。这种同步并行迭代的解码器和其它一些硬件资源接近的低密度奇偶校验码解码器相比,收敛速度快,性能更为优越,其工作鲁棒性适用于各种准循环结构的低密度奇偶校验码。 |
申请公布号 |
CN100425000C |
申请公布日期 |
2008.10.08 |
申请号 |
CN200610096535.9 |
申请日期 |
2006.09.30 |
申请人 |
东南大学 |
发明人 |
赵春明;许恩杨;姜明;黄鹤 |
分类号 |
H03M13/11(2006.01);H03M13/19(2006.01);H04L1/00(2006.01) |
主分类号 |
H03M13/11(2006.01) |
代理机构 |
南京经纬专利商标代理有限公司 |
代理人 |
叶连生 |
主权项 |
1. 一种双涡轮结构的低密度奇偶校验码解码器,其特征在于该解码器包括:校验节点处理单元阵列(1):包括多个校验节点处理单元,用于计算相应的校验节点到其邻近的变量节点的输出信息;变量节点处理单元阵列(2):包括多个变量节点处理单元,用于计算相应的变量节点到其邻近的校验节点的输出信息,同时完成和变量节点对应码字比特后验概率的计算,给出相应比特取值的估计;校验节点输出信息存储器(3):用于存储校验节点输出给与之相连的变量节点的信息;变量节点输出信息存储器(4):用于存储变量节点输出给与之相连的校验节点的信息;初始信息存储器(5):用于存储当前帧和下一帧输入解码器的初始信息;收敛测试单元(6):用于检验一个给定的序列是否为一个码字;迭代控制单元(7):用于迭代过程的控制,包括存储器的访问、各个模块工作调度和迭代的提前终止;其中,根据码字校验矩阵的结构,按行分块,每块对应校验节点处理单元阵列(1)中的一个单元,校验节点处理单元阵列(1)中变量节点信息输入端(a)与变量节点输出信息存储器(4)相连,输出给变量节点的信息由端口(d)与校验节点输出信息存储器(3)相连接;根据码字校验矩阵的结构,按列分块,每块对应变量节点处理单元阵列(2)中的一个单元,变量节点处理单元阵列(2)的校验节点信息输入端(c)和初始似然比信息输入端分别与校验节点输出信息存储器(3)和初始信息存储器(5)相连,输出给校验节点的信息由端口(e)和变量节点输出信息存储器(4)相连,同时通过端口(f)与收敛测试单元(6)相连,输出迭代过程中得到的码字序列的估计;迭代控制单元(7)分别接校验节点处理单元阵列(1)、变量节点处理单元阵列(2)、收敛测试单元(6)。 |
地址 |
210096江苏省南京市四牌楼2号 |