主权项 |
一种分层的低密度校验码译码器,其特征在于,包括处理模块、第一存储单元、第二存储单元以及第一交织网络、第二交织网络,处理模块的个数等于译码器的并行度k,第一存储单元将本层迭代时信息节点传递给校验节点的软值即比特更新值输出给处理模块,处理模块将本层迭代时校验节点传递给信息节点的软值即校验更新值输出给第二存储单元,第二存储单元将上次迭代中由下一层校验节点传递给信息节点的校验更新值,经第二交织网络传递给处理模块,处理模块再将本次迭代中由信息节点传递给下一层校验节点的比特更新值,经第一交织网络传递给第一存储单元,第一交织网络和第二交织网络用于调整输入或输出数据的顺序;其中:所述的第一存储单元存放比特更新值,并根据当前迭代层数向处理模块提供相应的比特更新值;所述的第二存储单元存放校验更新值,并根据当前迭代层数向处理模块提供相应的校验更新值;所述的第一交织网络用于将处理模块输出的比特更新值正确交换到第一存储单元的相应位置;所述的第二交织网络用于将存储在第二存储单元中的校验更新值正确交换传递给对应的处理模块;所述的处理模块根据比特更新值计算校验更新值,传递给第二存储单元暂存,并根据计算得到的校验更新值,更新信息节点的后验概率似然比,再由更新后信息节点的后验概率似然比和来自第二存储单元的校验更新值,更新比特更新值,传递给第一存储单元存储。 |