发明名称 |
译码方法和译码装置 |
摘要 |
本发明实施例公开了一种译码方法和译码装置。译码方法基于至少一个子译码器,每个所述子译码器对N个译码子数据块进行串行译码处理。译码装置包括至少一个子译码器,每个所述子译码器对N个译码子数据块进行串行译码处理;所述子译码器包括输入模块、译码模块和输出模块。本发明实施例中的每个子译码器可对N个译码子数据块进行串行译码处理,在译码过程中每个时钟周期可以同时对多个不同的译码子数据块中的数据进行译码处理,相比于现有技术中每个时钟周期仅可以对一个数据进行译码处理并且多个时钟周期才能完成一个数据的译码,本发明实施例在不增加逻辑资源消耗的前提下提高了Turbo码的译码吞吐率。 |
申请公布号 |
CN101944915A |
申请公布日期 |
2011.01.12 |
申请号 |
CN200910158512.X |
申请日期 |
2009.07.08 |
申请人 |
华为技术有限公司 |
发明人 |
杜皓;师建峰 |
分类号 |
H03M13/00(2006.01)I;H03M13/29(2006.01)I |
主分类号 |
H03M13/00(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种译码方法,其特征在于,基于至少一个子译码器,每个子译码器对N个译码子数据块进行串行译码处理;所述对N个译码子数据块进行串行译码处理包括:从第一个时钟周期开始的N个时钟周期内,对接收的第一个译码子数据块中的第i个数据进行译码处理,生成并输出译码后的第一个译码子数据块中的第i个数据;从第二个时钟周期开始的N个时钟周期内,对接收的第二个译码子数据块中的第i个数据进行译码处理,生成并输出译码后的第二个译码子数据块中的第i个数据;依次对接收的N个译码子数据块中的其余N‑2个译码子数据块中的第i个数据进行译码处理,生成并输出译码后的其余N‑2个译码子数据块中的第i个数据,所述其余N‑2个译码子数据块各自的起始时钟周期依次为第三个时钟周期至第N个时钟周期,且所述其余N‑2个译码子数据块中的第i个数据的处理时长均为N个时钟周期;其中,i为正整数,N为大于1的正整数。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |