文档介绍:毕业设计(论文)
题目基于EDA技术的卷积码编码器的设计
专业信息工程
学生姓名班级 07-2
指导教师职称讲师助教
所在单位信息工程教研室
教研室主任
完成日期 2011年 6 月18日
摘要
本文简明地介绍了卷积码的编码原理,首先通过对卷积码的原理进行分析,然后EDA技术设计卷积码编码器。卷积码是一种重要的前向纠错信道编码方式,其纠错性能常常优于分组码,且(3,1,2)用于现代卫星通信系统中。卷积码是一种性能优越的信道编码。它的编码器比较容易实现,同时它具有较强的纠错能力。随着纠错编码理论研究的不断深入,卷积码的实际应用越来越广泛。卷积码作为通信系统中重要的编码方式,以其良好的编码性能,合理的译码方式,被广泛应用。在阐述卷积码编码器基本工作原理的基础上,给出了(3,1,2)卷积编码器的VHDL设计,在QuartusⅡ环境下进行了波形仿真,并下载到EPF10K10LC84-3上进行了验证,其结果表明了该编码器的正确性和合理性。
关键词:卷积编码器 QuartusⅡ仿真 VHDL
ABSTRACT
This article briefly introduces the principle of convolution code coding, first by the principle of convolution code for analysis, and then EDA technology design convolution code encoder. Convolution code is a kind of important prior to channel coding error correction, the correction way better than the performance is often block code, and (3,1,2) used in modern munication system. Convolution code is a kind of the superior performance of channel coding. It's easier to encoder, the colleague it has strong ability of the error correction. Along with the error correction coding theory study unceasingly thorough, the practical application of convolution code more and more widely. Convolution code as munication system important coding method, with its good coding performance, reasonable decoding way, has been widely used. In this paper the convolution code encoder based on the principle of are given, and the (3,1,2) convolution encoder design, in Quartus Ⅱ VHDL environment, and download the waveform simulation to EPF10K10LC84-three to the test and the results show the correctness and rationality of the encoder.
Key words: Convolution code encoder QuartusⅡ The simulation VHDL
目录
1 前言 1
2 卷积编码器 2
卷积码的概述 2
卷积码编码的概念 2
卷积编码 3
卷积码的树状图 4
卷积码的网格图 5
3 EDA技术以及辅助工具的介绍 5
EDA技术概述 5
EDA技术的概述 5
EDA技术的发展趋势 6
EDA设计方法及工具软件 6
VHDL语言的介绍 7
VHDL语言介绍 7
VHDL语言特性、功能与特点 7
EDA工具 QUARTUSⅡ 8
QUARTUSⅡ的简介 8
QUARTUSⅡ的应用简介 9
4 改变卷积编码器的参数仿真以及结论