一种基于闪存错误模式提升LDPC译码性能的方法

    公开(公告)号:CN107423159A

    公开(公告)日:2017-12-01

    申请号:CN201710558727.5

    申请日:2017-07-11

    IPC分类号: G06F11/10 G11C29/42 H03M13/11

    摘要: 本发明公开了一种基于闪存错误模式提升LDPC译码性能的方法,TLC NAND闪存每单元存储3比特数据具有高的存储密度,但是存储单元之间的干扰较为强烈降低了数据可靠性。为了保证数据可靠性,具有强纠错能力的LDPC码被采用,然而LDPC码具有高的译码复杂度,当采用没有被优化的LDPC码会造成译码性能的下降。因此,为了提高LDPC译码性能,本发明首先分析了TLC NAND闪存的错误模式,然后将错误模式转化为LDPC译码所需要的外部信息,该外部信息被融入到LDPC的译码过程,以此提升LDPC的译码性能进而降低译码延迟。

    一种适用于卫星通信的高可靠性LDPC编码器

    公开(公告)号:CN107395327A

    公开(公告)日:2017-11-24

    申请号:CN201710591406.5

    申请日:2017-07-19

    IPC分类号: H04L1/00 H04B7/185 H03M13/11

    摘要: 本发明公开了一种适用于卫星通信的高可靠性LDPC编码器,该编码器包括数据格式判断模块、复位处理模块、编码模块、组帧加扰模块和输出数据切换模块。该编码器采用CCSDS(空间数据系统咨询委员会)标准推荐的7/8缩短码,具有通用型LDPC编码功能;采用单片反熔丝FPGA设计,不需要额外配置芯片,同常用的基于SRAM型FPGA芯片设计相比,结构简单,调试容易;数据格式判断模块对输入数据进行格式判别,和复位处理模块组合应用,使编码器具有接收错误数据后自恢复功能;通过定时复位处理和编码模块中G矩阵数据固定存储的组合运用,提高了编码器抗单粒子翻转性能。

    编码方法及装置,译码方法及装置

    公开(公告)号:CN107294540A

    公开(公告)日:2017-10-24

    申请号:CN201610221921.X

    申请日:2016-04-11

    发明人: 胡婧婷

    IPC分类号: H03M13/11

    CPC分类号: H03M13/11 H03M13/1148

    摘要: 本发明提供了一种编码方法及装置,译码方法及装置,其中,该编码方法包括:获取待发送消息,其中,该待发送消息包括:k比特的真实消息,(l-k)比特的随机消息,其中l,k均为自然数;依据校验矩阵H对该待发送消息进行编码,获取码字rn+k,其中,该n为该真实消息的码字长度,该校验矩阵H满足以下条件:rn+kHT=0;发送该码字rn+k。采用上述技术方案,解决了编码技术不能达到信息论意义安全的问题,实现了安全编码译码。

    低密度奇偶校验码和积译码运算数值的非均匀量化方法

    公开(公告)号:CN105978578A

    公开(公告)日:2016-09-28

    申请号:CN201610282279.6

    申请日:2016-04-29

    申请人: 清华大学

    发明人: 殷柳国 曲欣茹

    IPC分类号: H03M13/11

    CPC分类号: H03M13/1148

    摘要: 本发明涉及低密度奇偶校验码和积译码运算数值的非均匀量化方法,属于通信信道译码技术领域,该方法为:首先对LDPC码第i个码元的软信息、对比特节点i输出到校验节点j的外信息、对校验节点j输出到比特节点i的外信息选定一组以多比特表示的均匀量化参数;再以该均匀量化参数为基础,依次逐步减少所述三种变量的量化值数目,直至得到满足译码性能要求的三种变量所需数目的量化值,这些量化值组成三种不同的非均匀量化参数集合,采用所述三种非均匀量化参数分别对三种变量值进行量化。本发明所提出的非均匀量化方法可以利用3比特量化位宽,达到均匀量化方法6比特量化位宽下的译码性能,有效降低了译码器硬件实现所需资源,具有较好的应用价值。

    一种结构化的多元速率兼容LDPC码构造方法

    公开(公告)号:CN105915232A

    公开(公告)日:2016-08-31

    申请号:CN201610217900.0

    申请日:2016-04-08

    IPC分类号: H03M13/11

    CPC分类号: H03M13/1148

    摘要: 本发明公开了一种结构化的多元速率兼容LDPC码构造方法,根据最高码率和码个数,确定掩膜矩阵B和循环系数矩阵C的行数M和列数N;选一素数q,由此确定循环置换矩阵大小L;由素数q构造有限域GF(q),并选取本原元α,确定C中元素;确定B中元素;基于B、C矩阵的掩膜操作,得到基矩阵D及其中元素;对D进行扩展得到二元矩阵P;对二元矩阵P进行多元域元素赋值,得到校验矩阵H;根据H,确定各码率对应校验矩阵,得到一组多元速率兼容LDPC码的校验矩阵。本发明与现有乘性重复、递增冗余方法比,构造的多元速率兼容LDPC码信息位长度固定、易于硬件实现、性能更好,应用于时变无线通信中,能提高系统自适应能力。