Turbo码并行交织器及其并行交织方法

    公开(公告)号:CN102412850B

    公开(公告)日:2014-02-05

    申请号:CN201010293964.1

    申请日:2010-09-25

    发明人: 王毅

    IPC分类号: H03M13/29 H03M13/27 H04L1/00

    摘要: 本发明公开了一种Turbo码并行交织器及其并行交织方法。Turbo码并行交织器包括:交叉单元,用于产生并行读取数据的列地址,及用于对数据进行行交叉的各行的行地址,将列地址及延迟后的列地址输入到CB矩阵单元,将各行的行地址输入到转换输出单元,以及将各行的行地址进行延迟后输入到转换输入单元;转换输出单元,用于接收CB矩阵单元输出的各行数据,根据各行的行地址,将各行数据进行行间交叉,并将交叉后的数据输入到并行MAP单元做MAP计算;转换输入单元,用于接收来延迟后的各行的行地址,根据该行地址将并行MAP单元进行MAP计算后输出的各行数据进行行间交叉,将交叉后的各行数据作为先验信息写入到CB矩阵单元。

    无线通信装置
    3.
    发明公开

    公开(公告)号:CN102301604A

    公开(公告)日:2011-12-28

    申请号:CN200980155693.9

    申请日:2009-12-10

    发明人: 李继峰

    摘要: 本发明公开了通过对每种编码方式改进码字的调制处理,从而提高接收精度特性的无线通信装置。在无线通信装置(100)中,编码处理单元(120)包含对由K个比特构成的固定信息块进行卷积编码的卷积编码器,调制单元(130)在基于固定信息块的前端部以及末端部所得到的码字部分序列中,将系统比特比奇偶校验比特优先地映射到构成1码元的比特群中属于质量特性差的组的比特上。由此,差错特性良好的第一码字部分序列中的接收质量特性被平均化。因此,能够防止第一码字部分序列中产生接收质量特性明显差的部分,作为结果,能够提高接收质量特性和系统吞吐量。

    用于矢量化TURBO解码器的数据交织电路和方法

    公开(公告)号:CN101874354B

    公开(公告)日:2014-12-03

    申请号:CN200880117581.X

    申请日:2008-11-11

    IPC分类号: H03M13/27 H03M13/00 H03M13/29

    摘要: 一种数据交织电路(306)和用于对包括W个数值的M个窗口的数据块进行交织的方法,包括索引生成器(500)和窗口间置换电路(504),索引生成器(500)用于生成窗口内索引w以及具有M个元素的窗口间置换矢量m,窗口间置换电路(504)可操作以从存储器接收具有窗口内索引w的M个数据值,并且进一步可操作以依据窗口间置换矢量m对所述M个数据值重新排序并且输出经重新排序的数据值。索引生成器包括递归电路,其依据置换多项式生成窗口内索引w和窗口间置换矢量m。在一种应用中,经重新排序的数据值被传送到turbo解码器的M个并行处理器。

    Turbo码并行交织器及其并行交织方法

    公开(公告)号:CN102412850A

    公开(公告)日:2012-04-11

    申请号:CN201010293964.1

    申请日:2010-09-25

    发明人: 王毅

    IPC分类号: H03M13/29 H03M13/27 H04L1/00

    摘要: 本发明公开了一种Turbo码并行交织器及其并行交织方法。Turbo码并行交织器包括:交叉单元,用于产生并行读取数据的列地址,及用于对数据进行行交叉的各行的行地址,将列地址及延迟后的列地址输入到CB矩阵单元,将各行的行地址输入到转换输出单元,以及将各行的行地址进行延迟后输入到转换输入单元;转换输出单元,用于接收CB矩阵单元输出的各行数据,根据各行的行地址,将各行数据进行行间交叉,并将交叉后的数据输入到并行MAP单元做MAP计算;转换输入单元,用于接收来延迟后的各行的行地址,根据该行地址将并行MAP单元进行MAP计算后输出的各行数据进行行间交叉,将交叉后的各行数据作为先验信息写入到CB矩阵单元。

    一种Turbo码译码方法和装置

    公开(公告)号:CN101777924A

    公开(公告)日:2010-07-14

    申请号:CN201010003408.6

    申请日:2010-01-11

    发明人: 赵训威

    IPC分类号: H03M13/27

    摘要: 本发明公开了一种Turbo码译码方法和装置。所述方法包括:对于输入序列中的每个码块,将该码块划分成为M个码段,M为大于1的自然数,将M个码段分别输入至M个译码单元,由M个译码单元根据对数域最大后验概率Log-MAP算法对各自输入的码段并行进行译码,并输出译码后的码段;其中,在译码过程中,相邻码段所对应的译码单元之间传递各自对应码段的边界的前向路径度量参数和后向路径度量参数。本发明的技术方案能够提高Turbo码译码速度。

    一种turbo码内交织器的计算方法及装置

    公开(公告)号:CN101931419B

    公开(公告)日:2013-04-03

    申请号:CN200910087635.9

    申请日:2009-06-24

    发明人: 萧少宁

    IPC分类号: H03M13/27 H03M13/23

    摘要: 本发明公开了一种turbo码内交织器的计算方法,包括:将输入turbo码内交织器的长度为Kj的序列分为窗长均为Δj的多个窗口,且窗长Δj满足2f2Δj(mod Kj)=0、并Kj能被Δj整除,其中,f2为取决于Kj的参数;获取第一个窗口中各个输入指标对应的输出指标;根据第一个窗口中各个输入指标对应的输出指标,依次计算剩余窗口中各个输入指标对应的输出指标。本发明还公开了一种turbo码内交织器的计算装置。采用本发明可降低turbo码内交织器计算的复杂性,从而减少具体计算的时延并节省内存资源。

    用于涡轮码的位层次编码与译码装置及方法

    公开(公告)号:CN101425807B

    公开(公告)日:2012-03-14

    申请号:CN200810165738.8

    申请日:2008-09-17

    发明人: 郑延修

    IPC分类号: H03M13/29

    摘要: 本发明提供一种用于涡轮码的位层次编码与译码装置、方法及交错指令组。该位层次涡轮码编码器设置以接收一第一输入数据序列并产生一第一输出数据序列。该位层次涡轮码编码器包括一第一非二进制回旋码编码器、一位层次区块间置换交错器、以及一第二非二进制回旋码编码器。该第一非二进制回旋码编码器设置以处理该第一输入数据序列并产生一第二输出数据序列,该位层次区块间置换交错器设置以接收该第一输入数据序列来做为一第一序列,并在位层次交错该第一序列来产生一第四序列,该第二非二进制回旋码编码器耦接至该位层次区块间置换交错器,并配置以接收该第四序列以及处理该第四序列来产生一第三输出数据序列。