欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 201110127779X
申请人: 中兴通讯股份有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2025-03-12
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种交织地址的并行计算系统,其特征在于,该系统包括:交织地址缓存单元、处理前缓存单元、控制单元;其中,交织地址缓存单元,用于预先配置并存储交织地址压缩表;

处理前缓存单元,用于接收待编码数据,并根据待编码数据的数据包的长度,读取交织地址压缩表,获取P0值和交织计算中间值,其中,P0值是用于生成交织计算的基地址的值;

控制单元,用于判断编码并行度K的值,并根据编码并行度、待编码数据的数据包的长度、P0值和交织计算中间值生成交织地址和读地址,根据读地址读取待编码数据,完成交织操作,其中,所述控制单元在根据编码并行度、待编码数据的数据包的长度、P0值和交织计算中间值生成交织地址和读地址时具体用于:计算处理前缓存单元中每个数据缓冲区中缓存的待编码数据的个数Δ;根据编码并行度K、每个数据缓冲区中缓存的待编码数据的个数Δ和交织计算基地址,递推生成K个交织地址;生成的K路交织地址分别对K进行取模,得到K个交织地址对应的待编码数据的数据缓冲区编号;生成的K路交织地址分别对K进行取整,得到K个交织地址对应的待编码数据的各自的数据缓冲区的读地址。

2.一种交织地址的并行计算方法,其特征在于,该方法包括:

预先配置并存储交织地址压缩表;

接收待编码数据,并根据待编码数据的数据包的长度,读取交织地址压缩表,获取P0值和交织计算中间值,其中,P0值是用于生成交织计算的基地址的值;

判断编码并行度K的值,并根据编码并行度、待编码数据的数据包的长度、P0值和交织计算中间值生成交织地址和读地址,根据读地址读取待编码数据,完成交织操作,其中,所述根据编码并行度、待编码数据的数据包的长度、P0值和交织计算中间值生成交织地址和读地址具体包括:步骤A,计算处理前缓存单元中每个数据缓冲区中缓存的待编码数据的个数Δ;

步骤B,根据编码并行度K、每个数据缓冲区中缓存的待编码数据的个数Δ和交织计算基地址,递推生成K个交织地址;

步骤C,生成的K路交织地址分别对K进行取模,得到K个交织地址对应的待编码数据的数据缓冲区编号;

步骤D,生成的K路交织地址分别对K进行取整,得到K个交织地址对应的待编码数据的各自的数据缓冲区的读地址。

3.根据权利要求2所述的方法,其特征在于,所述判断编码并行度K的值为:根据WiMAX系统中预先配置的吞吐率,判断编码并行度K的值。

4.根据权利要求2所述的方法,其特征在于,所述根据读地址读取待编码数据为:步骤E,根据生成的K个读地址,从处理前缓存单元中对应的待编码数据的数据缓冲区中读数据,将读出的K个待编码数据输入并行编码器进行编码处理。

5.根据权利要求4所述的方法,其特征在于,该方法还包括:

步骤F,将K个交织地址中的第一路交织地址缓存到处理前缓存单元,记为temp;

步骤G,将编码并行度K与P0相乘后,再与temp相加,将得到的结果对每个数据缓冲区中缓存的待编码数据的个数Δ取模,将取模后的结果作为下一轮交织计算的基地址。

6.根据权利要求5所述的方法,其特征在于,该方法还包括:

步骤H,判断索引值i与每个数据缓冲区中缓存的待编码数据的个数Δ的大小,如果索引值i小于每个数据缓冲区中缓存的待编码数据的个数Δ,执行步骤A,直到索引值i等于每个数据缓冲区中缓存的待编码数据的个数Δ。

7.根据权利要求2所述的方法,其特征在于,所述步骤B为:

K个交织地址中,将第K-1路交织地址inter_addrK-2与所述交织计算中间值之一相加,对相加结果取模,得到第K路交织地址inter_addrK-1。