基于硬件描述语言和SOPC的循环纠错码编译码器的设计和实现

来源 :郑州大学 | 被引量 : 0次 | 上传用户:zhang55420
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题来源于“通信原理实验装置”实验箱的开发项目。通信原理实验装置是通信工程和相关专业的本科生学习“通信原理”课程的实验装置,该装置主要实现锁相环、循环码的编译码器、帧同步、位同步等实验。本课题的基础是前期已经实现了循环纠错码的编译码传统电路的设计,本课题的目的是将前期的产品设计升级,将各实验模块集中到一个可编程逻辑电路(PLD)芯片中,以便于减少芯片的数量和增加可编程、可升级性。每个实验模块以自顶向下(TOP-DOWN)的设计方法实现硬件描述语言的设计,然后将各设计集成到一个PLD芯片中。本课题的任务是实现实验装置中循环纠错码的编译码功能部分的改造。 本文将此任务分为两个阶段的工作,第一阶段是循环纠错码的编译码电路的VHDL设计和实现。本部分工作拟借助于EDA工具采用硬件描述语言VHDL实现循环纠错码的编译码。本文从循环纠错码编译码模块的逻辑功能描述出发,用VHDL实现了所需要的功能,然后用EDA工具对所设计的模块进行编译、综合、仿真。结果表明所做的设计是完全能够达到设计要求的,而且对于同种类型但不同n、k值的(n,k)循环纠错码,只要改变模块中相关的语句,即可实现硬件的重构,因此增大了模块的可重复使用性,极大地减少了改变设计的工作量。 第二阶段探讨基于可编程片上系统(SOPC)的循环纠错码的编译码器设计过程,这部分工作为技术的继续升级做储备。随着可编程逻辑器件的发展,已经可以实现将微处理器软核嵌入到可编程逻辑器件内部。SOPC既具有微控制器系统的高度灵活性,又具有用户可编程特性,使其成为现代电子技术和电子系统设计的发展方向。本课题采用Xilinx公司提供的32位微处理器软核MicroBlaze和可编程芯片VirtexⅡ和Xilinx公司的SOPC开发套件EDK(Embedded Development Kit)作为设计工具。首先用C语言编写了实现循环纠错码的编译码器硬件的程序,再在MS DOS环境下通过了程序的编译和调试运行,最后实现了基于VirtexⅡ芯片的循环纠错码的编译码器的SOPC设计。
其他文献
本文对新结构低功耗IGBT——LPL-IGBT纵向结构的仿真优化做了详尽论述。与现有IGBT相比较,LPL-IGBT在结构上保留了NPT-IGBT中的透明发射区和高载流子寿命的本质优点,同时又具有
国家"十一五"规划曾为人力资源服务业的发展建设开辟了良好的土壤,2011—2015年的"十二五"规划则为人力资源服务业的发展提供了新的机遇与挑战。在新的政策背景和社会环境下,
会议
社会经济的发展带动建筑行业飞速发展。目前,很多施工单位为了追求自身利益,对施工工程质量管理与监控缺乏有效的监督机制,导致建筑工程质量存在严重的质量问题。增强相关人
良好的旅游形象有利于弱化城市旅游业发展中的不利因素,带动旅游业的发展;同时旅游业的发展更能提升本地旅游形象,彼此是互动协调发展的关系。文章分析了九江城市旅游业发展与城
<正>由于园林植物的形态、构造以及外界环境的不同,繁殖方法也不同,包括了其它各种植物的有性繁殖和无性繁殖的各种方式。在实际运用中,有性繁殖以播种方法广泛使用,而无性繁
学业拖延是指学生在学习活动中,没有充分合理的理由而将一件必须要完成的工作推迟延后的行为倾向。本文对学业拖延的概念、相关因素做了阐述,并提出了学业拖延课题中现存的问
<正>1研究目的第一,随着社会经济的发展,第六次人口普查分析数据进一步表明,我国已成为老龄社会的一员,中国人口老龄化在当前及今后一段时期会伴随着经济水平、社会医疗保障
会议
为突破与国外烟草巨头竞争中的不利局面,2005年开始,烟草行业大幅度地进行卷烟品牌与企业的整合。行业的许多政策也开始有针对性地开始向大品牌、大企业倾斜。国内卷烟市场强
随着我国国民经济的飞速发展,许多传统产业需要改造,许多钣金加工领域有待开发,许多工业城市也需要建立激光加工中心。据估计,“十五”期间,我国至少需要500多台套数控激光切割机,
本文第一章介绍了半导体激光(LD)泵浦全固态绿光激光器的主要特性、优点、应用领域及国内外发展现状。 第二章分析了固体激光器的工作原理,以四能级系统为模型,从与空间相关的