摘要在数字通讯传输系统中,数字信号的传输容易受到干扰,因此码元波形会遭到破坏,使得在接收端接收到的信号会产生错误的判决。采用均衡的办法纠正由乘性干扰引起的码间串扰,采用差错控制的措施来解决加性干扰带来的影响。为了提高信息传输的高效可靠性,引入了差错控制的技术,即采用一种可靠高效的信道编码方法来实现,这已经成为信道传输过程中抗干扰的有效手段。汉明码,奇偶校验码,循环冗余代码以及其它的编码技术被广泛应用于计算机电子通讯、控制等领域。汉明码就是一种能够实现可靠传输,纠正错码的线性分组码。本课题就将介绍基于Verilog的汉明码(15,11)的设计与实现,在Quartus II软件上实现汉明码的编码与解码,并通过ModelSim仿真软件进行仿真,从而实现传输的差错控制。86510

本文首先介绍了EDA 的可编程逻辑的设计环境Quartus II, ModelSim语言仿真软件。然后介绍了硬件描述语言Verilog HDL。最后介绍了汉明码的编码、解码的原理。根据对汉明码编码、解码原理的掌握和理解,在Quartus II软件上写出Verilog语言。根据ModelSim仿真得到的波形,从而验证了基于Verilog的汉明码的编解码器的可行性。

毕业论文关键词: Quartus II ;Verilog HDL语言;ModelSim仿真;(15,11)汉明码

Abstract We know that in digital communications transmission system, the transmission of digital signals susceptible to interference, so the symbol waveform will be destroyed, so that the signal received by the receiver will generate an error of judgment。 A balanced approach between the code corrected by the multiplicative interference caused by crosstalk, using error control measures to address the effects of interference caused by the additive。 In order to improve the efficiency and reliability of information transmission, we introduce the error control technology, which uses a reliable and efficient channel coding methods to achieve,this has become an effective means of transmission channel interference。 Hamming code, parity codes, cyclic redundancy code, and other coding techniques are widely used in computers, telecommunications, control and other fields。 Hamming code is a linear block code which to achieve reliable transmission and to correct the wrong code。 This paper will introduce (15,11) Hamming codes design and implementation based on Verilog, and achieve Hamming encoding and decoding in the Quartus II software, and simulation by ModelSim simulation software, so as to realize the transmission error control。

This paper first introduces the EDA programmable logic design environment Quartus II, ModelSim language simulation software, then introduces the hardware description language Verilog HDL language。 Finally introduces the principle of Hamming code encoding and decoding。 According to the master and understand of the principle of Hamming code encoding and decoding to write Verilog language in Quartus II software。 According to ModelSim simulation waveform, thus verify the feasibility of Hamming CODEC based on Verilog。

Keywords: Quartus II; Verilog HDL language; ModelSim simulation; (15, 11) Hamming code

目  录

第一章 绪  论 1

1。1 研究背景及意义 1

1。2 发展背景和国内外研究现状 2

1。3 课题的研究内容 3

1。4 课题框架 3

第二章 EDA技术 4

2。1 EDA概述 4

2。2 Quartus II软件 4

2。2。1 Quartus II概述 4

上一篇:VHDL巴克码群同步电路设计
下一篇:基于多指标决策的通信网络运行可靠性评估模型研究

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

变分模态分解方法研究及...

HFSS形状渐变方法的槽缝加载微带天线设计

基于QT的图像处理系统设计

提高小學语文課堂朗读教...

遥感土地用变化监测国内外研究现状

PCI+PID算法直流力矩电机速...

从企业eHR建设谈管理信息...

大规模MIMO系统的发展研究现状

高效课堂教师问卷调查表

浅析施工企业保理融资成...

《水浒传》中血腥暴力研...

MNL模型历史城区居民活动...

小型通用机器人控制系统设计任务书