一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

存储系统中纠错码的仿真方法及装置、存储介质、设备与流程

2022-03-02 03:12:28 来源:中国专利 TAG:

技术特征:
1.一种存储系统中纠错码的仿真方法,其特征在于,所述方法包括:基于二项分布随机数产生算法,将预设参数作为输入参数,对第一编码数据帧进行二项分布运算,得到数量参数;基于均匀分布随机数产生算法,对所述第一编码数据帧进行均匀分布运算,得到所述数量参数个互不相同的比特翻转位置,并输出错误图样,其中,所述错误图样包括所述比特翻转位置中的错误位置;将所述错误图样添加至所述第一编码数据帧中,并对所述第一编码数据帧进行翻转比特计算,得到第二编码数据帧;对所述第二编码数据帧进行译码,输出译码结果并对所述译码结果进行收集。2.根据权利要求1所述的方法,其特征在于,所述预设参数包括编码数据帧的长度值和原始比特错误概率值,其中,所述编码数据帧长度值标定为n,所述原始比特错误概率值标定为p。3.根据权利要求2所述的方法,其特征在于,所述二项分布运算进行至少1次,所述均匀分布运算进行至少pn次。4.根据权利要求1所述的方法,其特征在于,所述将所述错误图样添加至所述第一编码数据帧,并对所述第一编码数据帧进行翻转比特计算,得到第二编码数据帧,具体包括:将所述错误图样添加至所述第一编码数据帧中,并根据所述错误图样将所述第一编码数据帧中翻转比特位置上的比特进行取反。5.根据权利要求1所述的方法,其特征在于,所述对所述第二编码数据帧进行译码,输出译码结果并收集,具体包括:利用译码模块对所述第二编码数据帧进行译码,输出所述译码结果;将所述译码结果写入记录文件或显示在监视器上,其中,所述译码结果包括译码完成后的编码数据帧和所述错误图样。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于预设的仿真中止条件,对所述译码结果进行识别,并判断仿真过程是否中止,若所述仿真过程未中止,则重复进行所述仿真过程,其中,所述预设的仿真中止条件包括译码失败的次数和完成译码的帧数。7.根据权利要求1所述的方法,其特征在于,所述存储系统中纠错码的仿真方法在主机端进行或在主机端和硬件平台进行或在硬件平台进行进行。8.一种存储系统中纠错码的仿真装置,其特征在于,所述装置包括:二项分布计算模块,用于基于二项分布随机数产生算法,将预设参数作为输入参数,对第一编码数据帧进行二项分布运算,得到数量参数;均匀分布计算模块,用于基于均匀分布随机数产生算法,对所述第一编码数据帧进行均匀分布运算,得到所述数量参数个互不相同的比特翻转位置,并输出错误图样,其中,所述错误图样包括所述比特翻转位置中的错误位置;翻转比特计算模块,用于将所述错误图样添加至所述第一编码数据帧中,并对所述第一编码数据帧进行翻转比特计算,得到第二编码数据帧;解码模块,用于对所述第二编码数据帧进行译码,输出译码结果并对所述译码结果进行收集。
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。10.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。

技术总结
本申请公开了一种存储系统中纠错码的仿真方法及装置、存储介质、设备,该方法包括:基于二项分布随机数产生算法,将预设参数作为输入参数,对第一编码数据帧进行二项分布运算,得到数量参数;基于均匀分布随机数产生算法,对所述第一编码数据帧进行均匀分布运算,得到所述数量参数个互不相同的比特翻转位置,并输出错误图样,其中,所述错误图样包括所述比特翻转位置中的错误位置;将所述错误图样添加至所述第一编码数据帧中,并进行翻转比特计算,得到第二编码数据帧;对所述第二编码数据帧进行译码,输出译码结果并进行收集。本申请减少了二项分布运算和均匀分布运算的计算量,降低开发成本,且实现方式灵活,提高通用性。提高通用性。提高通用性。


技术研发人员:刘晓健 秦东润 吴德全 王嵩
受保护的技术使用者:北京得瑞领新科技有限公司
技术研发日:2021.12.03
技术公布日:2022/3/1
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献