实现并行滑动窗最大后验概率算法的高速Turbo码译码器制造技术

技术编号:3668512 阅读:227 留言:0更新日期:2012-04-11 18:40
本发明专利技术将软输入软输出(SISO)译码运算和多滑动窗双重并行,既可以大大减少单位比特平均译码处理时间,即大幅度提高Turbo译码器的实时处理能力,又可以适当地控制内存需求量在一个期望的数量级内,使之不随编码分组长度增加而不断膨胀。所谓双重并行,就是一方面以编码器最大状态数为单位并行完成分支度量计算、前/后向状态度量计算、比特对数似然比计算等译码处理并用流水线(pipe-line)方式实现;另一方面,采用两个或两个以上滑动窗并行展开并行log-MAP运算,这样,可以通过调节滑动窗数量,求得译码处理速度和内存需求量的某种平衡,便于采用某些单片可编程逻辑器件(比如FPGA或CPLD)实现高速Turbo译码。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

【技术保护点】
并行滑动窗最大后验概率算法,其特征在于按以下步骤流程进行(1)设置t=1;(2)后向状态度量β计算;a)如果2t≤T,设置滑动窗长度w=l+p,同时计算SW(2t-1)和SW(2t)的后向状态度量,b)如果2t>T,若T 为奇数,设置滑动窗长度为w=l+p,同时计算SW(T+1)和SW(T)的后向状态度量;若T为偶数,只计算SW(T+1)的后向状态度量;(3)前向状态度量α和对数似然比LLR计算:a)如果2t≤T,设置滑动窗长度w=l+p,同时计 算SW(2t-1)和SW(2t)的前向状态度量和LLR,b)如果2t>T,若T为奇数,同时计算SW(T+1)和SW(T)的前向状态度量和LLR,若T为偶数,只计算SW(T+1)的前向状态度量α↓[k]∶k从2(t-1)l+1 t o N,同时计算λ↓[k]∶k从2(t-1)l to N。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐友云李烜李宗旺宋文涛罗汉文
申请(专利权)人:信息产业部电信传输研究所上海交通大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利