[发明专利]分层的非规则低密度校验码译码器及译码处理方法无效
申请号: | 200810200033.5 | 申请日: | 2008-09-18 |
公开(公告)号: | CN101355406A | 公开(公告)日: | 2009-01-28 |
发明(设计)人: | 陈徐薇;华颖;周洪源;俞晖;甘小莺 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/11 |
代理公司: | 上海交达专利事务所 | 代理人: | 王锡麟;王桂忠 |
地址: | 200240*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分层 规则 密度 校验码 译码器 译码 处理 方法 | ||
1.一种分层的非规则低密度校验码译码器,包括:译码处理模块、第一存储单元、第二存储单元,其特征在于,还包括:译码处理模块交织网络、迭代中止模块交织网络和迭代中止处理模块,其中:
第一存储单元将上次迭代的校验节点传递给信息节点的软值即校验更新值输出给译码处理模块,并存储译码处理模块传输过来的本次迭代中的检验更新值;
第二存储单元将信息节点的后验概率似然比传递给译码处理模块,并存储译码处理模块传输过来的信息节点的后验概率似然比更新值;
所述的译码处理模块的个数等于译码器的并行度k;该译码处理模块:
(1)根据信息节点后验概率似然比和第一存储单元读取的上一次迭代的校验更新值,得到信息节点的比特更新值;对于行重较大的校验节点,在读取出的信息节点后验概率似然比和校验更新值之后插入等待时钟周期;
(2)根据传递给当前校验节点的所有信息节点的比特更新值,计算本次迭代的校验更新值,这个校验更新值存入第一存储单元;对于行重较大的校验节点,在读出信息节点的比特更新值前,插入等待时钟周期;
(3)根据信息节点的比特更新值和校验更新值,计算信息节点的后验概率似然比更新值,传递给译码处理模块交织网络后,将其存入第二存储单元;
同时译码处理模块将译码硬判结果输出给迭代中止模块交织网络;
译码处理模块交织网络负责调整译码处理模块输出到第二存储单元的信息节点的后验概率似然比更新值的传输顺序;
迭代中止模块交织网络负责调整译码处理模块输出的硬判结果,并送入迭代中止处理模块;
迭代中止处理模块对该硬判结果进行校验,判断是否满足迭代中止的条件。
2.根据权利要求1所述的分层的非规则低密度校验码译码器,其特征是,所述的译码处理模块,包括:第一2选1选择器、比特信息计算模块、校验节点信息计算模块、信息节点后验概率似然比计算模块,其中:
第一2选1选择器在信道信息和从第二存储单元中读出的信息节点后验概率似然比之间进行选择,并将选择的结果作为当前迭代的信息节点后验概率似然比输出给比特信息计算模块;
比特信息计算模块计算信息节点的比特更新值,传递给校验节点信息计算模块和信息节点后验概率似然比计算模块;
校验节点信息计算模块根据接收到的比特信息计算模块送来的信息节点的比特更新值,计算本次迭代的校验更新值,并传递给信息节点后验概率似然比计算模块和第一存储单元;
信息节点后验概率似然比计算模块根据比特信息计算模块传来的比特更新值以及校验节点信息计算模块传来的本次迭代的校验更新值来计算信息节点后验概率似然比更新值,并经译码处理模块交织网络输出给第二存储单元。
3.根据权利要求2所述的分层的非规则低密度校验码译码器,其特征是,所述的第一2选1选择器对输入的数据进行选择,如果在译码过程中该信息节点第一次参与译码,则选择信道信息,否则选择从第二存储单元中读出的信息节点后验概率似然比。
4.根据权利要求2所述的分层的非规则低密度校验码译码器,其特征是,所述的比特信息计算模块,包括:减法器、第一补码转化器和第一截位运算器,其中:
减法器将第一2选1选择器传来的信息节点后验概率似然比和第一存储单元读出的上一次迭代的校验更新值相减,得到信息节点的信息更新值,传递给第一补码转换器;
第一补码转换器将信息节点的信息更新值转换为符号位-绝对值形式的数字,并传输给第一截位运算器;
第一截位运算器对第一补码转换器的输出数据进行截位操作,将位宽变为原先预定的信息节点信息的位宽,以避免在累加的过程中可能会出现数据位宽变大的情况,即得到信息节点的比特更新值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810200033.5/1.html,转载请声明来源钻瓜专利网。