- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Turbo编码器的实现.pdf
3G Turbo编码器的实现
编码器提升毫微 Turbo编码器主要包括两个成分编码器,一个交织器将二者隔
Turbo 开。3G Turbo递归系统码(RSC)编码器的原理框图如图1所示。
每个RSC编码器均包括一个传递函数为(1+D+D3)的正向通道
微蜂窝 DSP 的效率 和一个传递函数为(1+D2+D3)的反馈通道。每个输入的交织地
址产生过程参见3GPP的论文2。利用双MAC(乘法累加器)DSP
作者:Hazarathaiah Malepati和Yosi Stein (如Blackfin等)无法即时计算交织地址,除非我们有许多计
算单元。
最近,小型毫微微蜂窝基站概念在移动应用中越来越受欢迎。
与传统宏蜂窝相比,毫微微蜂窝在覆盖范围、兼容性和成本方 3G Turbo 递归系统码[RSC]编码器
面都具有优势。
由于成本和性能的制约,毫微微蜂窝设计必须具有与宏蜂窝大
致相同的模块化水平和复杂度,并且与个人而非社群的经济承
受能力相适应。
但是,为了实现至少与传统宏蜂窝系统相同的信号强度,毫微
微蜂窝必须采用支持高达14.4 Mbps比特率的多通道设计。因
此,设计人员面临着严峻挑战:利用系统的数字信号处理(DSP)
引擎编码多通道比特流,同时为系统的其它关键操作提供足够
的计算裕量。
本文介绍如何实现基于Turbo编码的高效算法以支持基于
Blackfin的14.4 Mbps 3G毫微微蜂窝设计,该设计仅消耗
Blackfin可提供的600 MIPS计算能力中的100 MIPS,从而为系 图 1.
统的其它必要操作留下了充沛的资源。 通常是预先计算交织地址,并将其存储在存储器中。存储的交
Turbo码性能卓越,因此自1993年推出以来,便在业界和学术 织地址可以用于Turbo编码和解码。如果码字很大,则预计算
界引起了极大的关注。Turbo码的工作效率几乎达到了香农所 的交织地址存储在L3存储器中,否则存储在L1存储器中。对于
确定的信道容量极限,信噪比(SNR)间隔小于或等于0.7dB。 更大的码字,我们使用窗口方法编码或解码各位,并使用直接
存储器访问方法根据需要从L3传输数据(如输入和交织地址
Turbo码最初由Berrou、Glavieux和Thitimajshima提出1,它 是 利
等)。
用两个并行级联的卷积编码器构建而成。在Turbo编码方案中,
同一信息序列的不同交织版本上产生两个分量码。在解码器 由图1可知,对于每个输入,我们输出一个系统位Xi和两个奇
端,使用两个最大后验概率(MAP)解码器以迭代方式解码判决 偶校验位Yi和Zi。这里,奇偶校验位Zi并不直接取决于实际输入
结果。MAP解
文档评论(0)