基于RAM总线的Turbo译码存储方法及装置和译码器制造方法及图纸

技术编号:26177587 阅读:22 留言:0更新日期:2020-10-31 14:22
本发明专利技术提供一种基于RAM总线的Turbo译码存储方法,在不损失性能和速度的情况下,节省Turbo译码的硬件开销;包括:1)设置第一随机存取存储器ram1,接收总线数据;2)设置第二随机存取存储器ram2;从总线上接收一组数据后,进行解复用,把信息位存储到第二随机存取存储器ram2中;3)将解复用后的校验位存储到第一随机存取存储器ram1中,重复利用ram1;4)将译码输出的译码结果也存储到第一随机存取存储器ram1中,再重复利用ram1。本发明专利技术还提供采用所述存储方法的Turbo译码存储装置及译码器。

【技术实现步骤摘要】
基于RAM总线的Turbo译码存储方法及装置和译码器
本专利技术涉及数字通信
,特别是涉及一种基于RAM总线的Turbo译码存储方法及装置和译码器。
技术介绍
Turbo码是近年来通信系统领域中纠错编码领域的重大突破,它以其接近shannon限的优越性能博得众多学者的青睐。Turbo码的最大特点在于它通过在译码器中交织器和解交织器的使用,有效地实现了随机性译码的思想,通过分量码的并行级联,或通过内码和外码的串行级联,或混合级联,实现了通过短码(分量码)构造长码(Turbo码)的方法;在接收端,分量码采用的是最优的最大后验概率译码算法,同时通过迭代过程可使译码性能接近最大似然译码,达到了接近shannon理论极限的性能。在数字通信领域中,Turbo码在各种标准中被普遍作为高速数据业务的信道编码方式,在卫星导航系统中采用Turbo码作为数据业务的信道编码。Turbo编码器一般采用由约束长度为4,生成多项式为(15,13,17)8,码率即可兼容1/4、3/4、1/2等RSC编码器通过一个交织器并行级联而成,如图1所示,为提高性能,对2个编码器分本文档来自技高网...

【技术保护点】
1.一种基于RAM总线的Turbo译码存储方法,其特征在于,包括以下步骤:/n1)设置第一随机存取存储器ram1,接收总线数据;/n2)设置第二随机存取存储器ram2;从总线上接收一组数据后,进行解复用,把信息位存储到第二随机存取存储器ram2中;/n3)将解复用后的校验位存储到第一随机存取存储器ram1中,重复利用ram1;/n4)将译码输出的译码结果也存储到第一随机存取存储器ram1中,再重复利用ram1。/n

【技术特征摘要】
20200424 CN 20201033206851.一种基于RAM总线的Turbo译码存储方法,其特征在于,包括以下步骤:
1)设置第一随机存取存储器ram1,接收总线数据;
2)设置第二随机存取存储器ram2;从总线上接收一组数据后,进行解复用,把信息位存储到第二随机存取存储器ram2中;
3)将解复用后的校验位存储到第一随机存取存储器ram1中,重复利用ram1;
4)将译码输出的译码结果也存储到第一随机存取存储器ram1中,再重复利用ram1。


2.根据权利要求1所述的基于RAM总线的Turbo译码存储方法,其特征在于,所述校验位包括两种校验信息,第一编码器输出的校验信息是校验位A、校验位B,第二编码器输出的校验信息是校验位A’、校验位B’;所述ram1存储校验信息的方式是偶地址存储第一编码器输出的校验位A、校验位B,奇地址存储的是第二编码器输出的校验位A’、校验位B’。


3.根据权利要求1或2所述的基于RAM总线的Turbo译码存储方法,其特征在于,还包括设置第三随机存取存储器arm3,存储作为译码先验信息的外部信息。


4.根据权利要求3所述的基于RAM总线的Turbo译码存储方法,其特征在于,所述第三随机存取存储器arm3存储的外部信息,在第一次迭代译码时,令z1(m)=0,作为本次译码的先验信息ap1;第一译码器从第二随机存取存储器ram2读取信息位X、从第一随机存取存储器ram1读取校验位A、校验位B,用信息位X、校验位A,B、先验信息ap1进行译码得到对数似然比LLR1,把对数似然比LLR1减去先验信息ap1和信息位X,得到外部信息z2(m),存储到ram3中;
第二译码器经交织器从第三随机存取存储器arm3中读取外部信息z2(m),作为本次译码的先验信息ap2,并从第二随机存取存储器ram2经交织器读取信息位X’、从第一随机存取存储器ram1读取校验位A’、校验位B’,用信息位X’、校验位A’,B’、先验信息ap2进行译码得到似然值LLR2,似然值...

【专利技术属性】
技术研发人员:马文佳刘莹杨茂丰马杨飞马越
申请(专利权)人:北京芯领航通科技有限公司
类型:发明
国别省市:北京;11

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

1