论文部分内容阅读
Turbo码有着接近理论极限的译码性能,它的出现在编码理论界引起了轰动,被称为二十一世纪的纠错编码。由于Turbo码在接近Shannon极限的低信噪比下仍然能够获得较低的误码率,所以在近几年已成为编码理论界研究的热门领域,在第三代移动通信系统的开发中,Turbo码被普遍认为是高速数据信道的纠错编码方式。现在人们对Turbo码的主要研究包括编译码器、交织器的设计及软输入、软输出迭代译码的算法。
随着后PC时代的到来,嵌入式系统技术已经成为了一个万众瞩目的焦点,与桌面计算机不同,嵌入式计算机系统专门服务于特定的要求,一般要求低成本、低功耗、轻型、高性能、高可靠性及可配置性。应用的需求使得大部分的技术人员和学者的目光被吸引到嵌入式系统的设计与开发这门技术上。
本文主要针对Turbo码编码器与译码器的编码方法进行了研究。主要研究了Turbo编译码算法中的关键问题,完成了Turbo编码器的硬件实现。论文首先介绍了Turbo码产生的背景、研究现状及发展趋势,在此基础上对Turbo码的算法和结构进行分析,并针对不同参数对Turbo码性能的影响进行仿真,其次基于Vefilog硬件描述语言对Turbo码编译码器进行了FPGA实现,然后介绍了嵌入式系统组成结构及其软硬件设计,最后利用ARM9系列芯片开发了一套测试平台对Turbo码编译码器的总体性能进行测试和评估。