- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3G系统中Turbo码译码及基于DSP实现(终稿)
3G系统中Turbo码译码的研究及基于DSP的实现
Research of Turbo-code Decoder in 3G System and The Implementation Based on DSP
目 录
摘要 I
Abstract II
第1章 绪论 1
1.1 简介 1
1.2 Turbo码在实际移动通信系统(3GPP)中的应用 1
1.2.1 在cdma2000系统中的应用 3
1.2.2 在WCDMA系统中的应用 3
1.2.3 在TD-SCDMA系统中的应用 3
1.3 Turbo码在CDMA多用户检测中的应用 4
1.4 Turbo码研究热点 6
1.5 本论文的研究任务与内容 6
第2章 Turbo码的编码 8
2.1 Turbo码的编码原理 8
2.2 Turbo码中的卷积码 9
2.2.1 卷积码的基本概念 9
2.2.2 卷积码的生成矩阵 11
2.3 Turbo码的交织器 15
2.3.1 行列交织器 15
2.3.2 伪随机交织器 16
2.3.3 固定交织器 18
第3章 Turbo码的译码及算法 19
3.1 Turbo码的译码结构 19
3.2 分量码的最大后验概率(MAP)译码 20
3.3 软输出迭代MAP译码的原理 24
3.4 MAX-LOG-MAP算法与LOG-MAP算法 26
3.4.1 MAX-LOG-MAP算法 26
3.4.2 LOG-MAP算法 28
3.4.3 两种算法的比较 28
第4章 Turbo码编译码的实现及性能分析 30
4.1 Turbo码的编码实现 30
4.1.1 编码器的设计 30
4.1.2 基于VC的Turbo码编码器的仿真实现 31
4.2 Turbo码的性能分析 34
4.2.1 交织长度的性能分析 34
4.2.2 数据位长度仿真 35
4.3 TMS320C54系列DSP芯片的特点和应用 38
4.4 基于SOVA算法的Turbo码译码实现方案 40
4.4.1系统硬件的设计与实现 40
4.4.2 SOVA译码算法 50
4.4.3 译码处理过程 51
4.4.4 数据收发流程 52
4.4.5 译码仿真参数分析 53
4.5 小结 55
第5章 结论 56
致谢 59
参考文献 60
附录1 62
附录2 63
摘要
在各种通信系统中,由于信道中存在噪声的干扰会造成传输信号发生变化,从而在接收端发生错误。因此差错控制作为提高传输可靠性的关键技术,成为通信界的热门研究课题。Turbo码具有接近Shannon极限的性能,它的出现被看作是信道编码理论发展史上的一个里程碑,它使人们设计信道编码的方法从增加码的最小汉明距离转向了减小低重量码字的个数。Turbo码由于其优越的性能被第三代移动通信系统采用作为纠错编码方式。本文是在阅读和学习大量的相关文献的基础上,详细分析了Turbo码编码的不同环节;说明了当前比较流行的两种译码算法并对其进行了比较;在此基础上,参考第三代移动通信系统中的Turbo码应用形式,提出了一种编码的优化方案,并针对交织长度、迭代次数、数据位长度这三个关键技术参数进行了仿真研究,验证了优化方案的可用性;设计了简化的编译码方案,应用TI公司的DSP(数字信号处理)芯片进行了硬件的实现。本文根据TMS320VC5402芯片的硬件特点,用标准C语言编写了SOVA算法的Turbo码译码程序,并且在编译器上调试通过。通过软件和硬件的调试,针对主要参数对于编译码器性能的影响进行了验证,得到了一些有益的结论。
关键词:Turbo码 交织 迭代 仿真
Abstract
The noises in the radio channel will corrupt the signal in many kinds of communication systems. The corresponding errors will appear at the receiver. So error- correcting coding technology is an important part in an efficient communication and an interesting field studied by scholars. Turbo codes is a new class of error-correcting codes that can approach the Shannon bound, it is considered as one of the most exciting and potentially important developments in recent years, its in
您可能关注的文档
- 2011年鸡养殖与疾病防治最新知识之鸡病快速诊断指南.pdf
- 2011年鸡养殖与疾病防治最新知识之鸡病理剖检顺序及常见病变.pdf
- 2011年鸡养殖与疾病防治最新知识之鸡病诊断技术.pdf
- 2011新版咨询工程师考试-第11讲 工程咨询服务内容(三).pdf
- 2011新版咨询工程师考试-第12讲 工程咨询服务内容(四).pdf
- 2011最全二级建造师法律法规重点笔记精华版.doc
- 2011江苏省水平测试物理运动描述知识点复习.doc
- 2011造价工程师考试《计价与控制》内部讲义——建设项目决策阶段工程造价计价与控制.doc
- 2011造价工程师考试《计价与控制》内部讲义——建设项目招投标与合同价签订.doc
- 2011年高考数学复习_数列综合应用.ppt
文档评论(0)