可靠通信要求消息从信源到信宿尽量无误传输,这就要求通信系统具有很好的纠错能力,如使用差错控制编码。自仙农定理提出以来,先后有许多纠错编码被相继提出,例如汉明码,BCH码和RS码等,而C。Berrou等人于1993年提出的Turbo码以其优异的纠错性能成为通信界的一个里程碑。 然而,Turbo码迭代译码复杂度大,导致其译码延时大,故而在工程中的应用受到一定限制,而并行Turbo译码可以很好地解决上述问题。本论文的主要工作是通过硬件实现一种基于帧分裂和归零处理的新型并行Turbo编译码算法。论文提出了一种基于多端口存储器的并行子交织器解决方法,很好地解决了并行访问存储器冲突的问题。 本论文在现场可编程门阵列(FPGA)平台上实现了一种基于帧分裂和篱笆图归零处理的并行Turbo编译码器。所实现的并行Turbo编译码器在时钟频率为33MHz,帧长为1024比特,并行子译码器数和最大迭代次数均为4时,可支持8.2Mbps的编译码数掘吞吐量,而译码时延小于124us。本文还使用EP2C35FPGA芯片设计了系统开发板。该开发板可提供高速以太网MAC/PHY和PCI接口,很好地满足了通信系统需求。系统测试结果表明,本文所实现的并行Turbo编译码器及其开发板运行正确、有效且可靠。 本论文主要分为五章,第一章为绪论,介绍Turbo码背景和硬件实现相关技术。第二章为基于帧分裂和归零的并行Turbo编码的设计与实现,分别介绍了编码器和译码器的RTL设计,还提出了一种基于多端口存储器的并行子交织器和解交织器设计。第三章讨论了使用NIOS处理器的SOC架构,使用SOC架构处理系统和基于NIOSII处理器和uC/0S一2操作系统的架构。第四章介绍了FPGA系统开发板设计与调试的一些工作。最后一章为本文总结及其展望。
上传时间: 2013-04-24
上传用户:ziyu_job1234
1.汉明编码的硬件实现vhdl语言 2.测试用,简单明晰 3.内含有另一份c代码的汉明码纠错编码源代码
上传时间: 2015-08-16
上传用户:kelimu
解码器,利用差错控制算法解汉明码,BCH码等多种码字
标签: 解码器
上传时间: 2013-12-17
上传用户:13681659100
交织码的突发信道仿真研究,应用了10x10矩阵,内码为汉明码
上传时间: 2016-05-09
上传用户:410805624
VHDL程序集锦,很多有用程序,英文版其中有汉明码编译码,优先译码等等。
上传时间: 2014-01-16
上传用户:xinyuzhiqiwuwu
(7,4)汉明码的编码程序,实现4位信息位后加三位监督位,组成7位码组
标签:
上传时间: 2016-09-20
上传用户:xcy122677
用VHDL语言编写的可以实现(7,4)汉明码编解码的程序。
上传时间: 2017-04-17
上传用户:hn891122
此程序实现无线信标定位,GPS产生的信号经过(7,4)汉明码编码后发送,接收端解码得到发送端坐标。程序分为发射和接收2部分,在Keil C下编译实现。
上传时间: 2017-05-30
上传用户:zhoujunzhen
(7,4)汉明码的编译码程序,基于MTLAB语言
标签:
上传时间: 2013-11-25
上传用户:wweqas
信息论与编码理论_沈世镒 陈鲁生2002科学出版社 本书主要介绍了信息论与编码理论的基本内容,其特点是具有较严谨的数学描述与推导,同时注意到信息论的实用背景,其中许多典型问题在通信工程中已得到实际应用。全书共12章,主要内容包括:信息的度量和信源、信道编码问题与编码定理,编码理论中用到的基本代数知识,编码理论的基本概念和基本问题,线性码、汉明码以及循环码、BCH码、Reed-Solomon码及其他的一些重要的线性码、以及信息与编码理论的应用问题。本书每章末均附有习题,其中有些习题是对正文内容的补充,以供学生复习巩固书中所学的内容。 本书可作为高等院校信息科学专业及相关专业的本科生教材,也可供相关领域中的研究生、教学与科研人员和工程技术人员参考。
上传时间: 2013-11-27
上传用户:zmy123