欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2018116491641
申请人: 山东科技大学
专利类型:发明专利
专利状态:已下证
专利领域: 基本电子电路
更新日期:2023-12-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种流水BP极化译码器硬件架构的建立方法,其特征在于,包括如下步骤:步骤1,设定BP译码的最大迭代次数;

步骤2,利用BP译码算法对极化编码信息进行译码;

步骤3,在每一次迭代过程中,根据提出的新旧值方法对节点信息进行更新调度;

步骤4,建立一种基于新旧值方法的流水BP极化译码器的硬件架构;

步骤3中,对信息值进行迭代更新计算处理直至达到最大迭代次数,更新完所需的所有节点信息;其中每次迭代从左到右的方向更新或从右到左的方向更新;

步骤3中,对于迭代更新处理产生的信息,如果在下一阶不能被立即消耗掉,则进行延迟,等到满足处理条件时,再被消耗;

步骤3中,采用流水线的方式进行更新计算处理;

步骤3中,在每一次迭代过程中,对节点信息进行更新,更新过的信息称为新值,没更新的信息称为旧值,由于设计的硬件架构中,每阶只用一个BCB,采用流水线的方式进行,每个时钟每阶只能处理一对左信息或右信息,产生的信息,即新值,如果在下一阶不能被立即消耗掉,则需要加以延迟,等到满足处理条件时,再被消耗,而下一阶更新数据时,它所需要的节点信息可能并不都是新值,此时它不必等到所需要的值都是新值时再更新计算,而是用相应的旧值代替进行计算,每次迭代的每阶节点信息都用上述的方式进行更新,直至达到 预设的最大迭代次数。

2.根据权利要求1所述的流水BP极化译码器硬件架构的建立方法,其特征在于,步骤3中,在进行下一阶更新处理时,若所需要的信息值没有及时被更新为新值,则是用相应的旧值代替进行更新计算处理。

3.一种流水BP极化译码器硬件架构,其特征在于,包括:

基本计算模块,对极化编码信息进行译码并对节点信息值进行更新;

存储模块,在迭代过程中,对节点信息值进行存储;

硬判决模块,当迭代次数达到预设的最大值时,求出最左侧节点的LLR值,并进行硬判决处理,得到译码结果;

在每一次迭代过程中,对节点信息进行更新,更新过的信息称为新值,没更新的信息称为旧值,由于设计的硬件架构中,每阶只用一个BCB,采用流水线的方式进行,每个时钟每阶只能处理一对左信息或右信息,产生的信息,即新值,如果在下一阶不能被立即消耗掉,则需要加以延迟,等到满足处理条件时,再被消耗,而下一阶更新数据时,它所需要的节点信息可能并不都是新值,此时它不必等到所需要的值都是新值时再更新计算,而是用相应的旧值代替进行计算,每次迭代的每阶节点信息都用上述的方式进行更新,直至达到 预设的最大迭代次数。

4.根据权利要求3所述的流水BP极化译码器硬件架构,其特征在于,基本计算模块的数量满足2(n‑1)个;其中n为大于1的正整数。