译码方法及设备、译码器

    公开(公告)号:CN107733446B

    公开(公告)日:2019-06-07

    申请号:CN201610665446.5

    申请日:2016-08-12

    Abstract: 本发明实施例提供一种译码方法及设备、译码器。该方法包括:接收待译码信号对应的N个LLR,根据先验LLR和/或后验LLR将K个译码比特划分为可靠比特和不可靠比特,根据N个LLR和预设规则生成M条译码路径,可靠比特的下一级路径为1条,不可靠比特的下一级路径为2条,根据M条译码路径的PM值筛选出每一级目标译码路径,得到每一级译码比特的译码结果,当有第一条译码路径的长度达到N时,对第一条译码路径中的K个译码比特进行CRC,若CRC通过,则译码成功;否则继续对下一条长度达到N的译码路径中的K个译码比特进行CRC,若对所有的长度达到N的译码路径中的K个译码比特进行CRC的结果都未通过,则译码失败。

    一种码长自适应的LLR‑BP译码器

    公开(公告)号:CN107086871A

    公开(公告)日:2017-08-22

    申请号:CN201710456980.X

    申请日:2017-06-16

    Applicant: 大连大学

    CPC classification number: H03M13/1111 H03M13/3927

    Abstract: 本发明公开了一种码长自适应的LLR‑BP译码器,包括:初始数据缓冲模块、校验节点处理模块、中间信息存储模块、变量节点处理模块、控制模块、输出缓存模块、译码判决模块等。在Xilinx ISE14.7环境下,设计了部分并行LDPC译码器结构,该结构采用提前终止迭代译码策略,有效降低算法迭代次数;采用取极限方法实现LLR‑BP译码算法中复杂概率函数的运算,降低算法实现的复杂度。在保证误码率的前提下,本译码器有效提高了译码速度、降低了硬件逻辑资源占有率,并解决了多码长同时译码的问题。

Patent Agency Ranking