下载此文档

自媒体时代微博公益传播研究以新浪微博为例.doc


文档分类:管理/人力资源 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45 下载此文档
文档列表 文档介绍
自媒体时代微博公益传播研究以新浪微博为例.doc课程设计报告
题目:(7,4)汉明码编译码系统CPLD实现
系(部):
专业:
班级:
姓名:



年月日

(7,4)汉明码编译码系统CPLD实现
设计目的
通过本课程设计巩固并扩展通信原理课程的基本概念、基本理论、分析方法和实现方法。结合EDA技术、数字通信技术和微电子技术,学****现代数字通信系统的建模和设计方法,使学生能有效地将理论和实际紧密结合,培养创新思维和设计能力,增强软件编程实现能力和解决实际问题的能力。
设计要求
⑴熟悉数字电路设计的一般方法,熟练地运用通信理论,进行数字基带信号、数字信号频带传输系统设计,掌握对数字基带信号的处理方法,并进行通信系统建模。
⑵熟悉和掌握MAXPLUSⅡ软件的使用,按设计要求进行建模;
⑶设计完成后,按学校规范统一书写格式撰写课程设计报告一份,包括:设计目的、设计要求、逻辑分析、设计总体电路、模块设计、模块程序(含对程序的说明)、仿真波形、实验结果分析、心得体会(不少于500字)、参考文献(不少于5篇)等。
逻辑分析
线性分组码是一种很重要的纠错码,应用很广泛。在(n,k)分组码种,若监督码元是按线性关系模2相加而得到的,则称其为线性分组码。
循环码是采用循环移位特性界定的一类线性分组码。如果一个线性分组码的任意一个码字都是另外一个码字的循环移位,那么称此线性分组码为一个循环码。
而本次课程设计要求采用新型数字系统设计的方法实现(7,4)汉明码。汉明码是差错控制编码中最主要、最常用的一种。它有很强的纠错能力,所以普遍应用于各种实际的差错控制系统。要求用CPLD实现(7,4)汉明码编码解码的方法,可以采用原理图或VHDL编程输入的方式。
(7,4)汉明码的编码就是将输入的4位信息码加上3位监督码从而编成7位汉明码输出。
监督位的生成如下:
b(2)<=a(3) xor a(2) xor a(1);
b(1)<=a(3) xor a(2) xor a(0);
b(0)<=a(3) xor a(1) xor a(0);
(7,4)汉明码的译码就是将输入的7位汉明码译为4位信息码,并且根据得到的校正子纠正编码过程中可能出现的1位错码。
校正子的算法如下:
s(2):=a(6) xor a(5) xor a(4) xor a(2);
s(1):=a(6) xor a(5) xor a(3) xor a(1);
s(0):=a(6) xor a(4) xor a(3) xor a(0);
校正子以及对应的错码位置:
S0S1S2
错码位置
S0S1S2
错码位置
001
a0
101
a4
010
al
110
a5
100
a2
111
a6
011
a3
000
无错码

在实际应用中,(7,4)汉明码的编码部分位于信源端,译码部分位于信宿端。数字信号在信道传输时可能发生误码,为了减小误差,信道编码器对传输的信息码元进行汉明编码加入保护成分。接收端的信道译码器对接收到的码元进行汉明译码,从中发现并纠正错误,增强了数字信号的抗干扰能力,提高了通信系统可靠性。

(1).(7,4)汉明码的编码过程
(7,4)汉明码的编码就是将输入的4位信息码加上3位监督码从而编成7位汉明码输出。
编码流程图如下:

(2).(7,4)汉明码译码过程
(7,4)汉明码的译码就是将输入的7位汉明码译为4位信息码,并且根据得到的校正子纠正编码过程中可能出现的1位错码。
译码流程图如下图所示:


编码部分程序:
library ieee;
use ;
entity bianma is
port( a:in std_logic_vector(3 downto 0);
b:out std_logic_vector(6 downto 0)
);
end bianma;
architecture arc of bianma is
signal p:std_logic_vector(2 downto 0);
begin
p(2)<=a(3) xor a(2) xor a(1);
p(1)<=a(3) xor a(2) xor a(0);
p(0)<=a(3) xor a(1) xor a(0);
b<=a&p;
end arc;
译码部分程序:
library ieee;
use ;
entity yima is
port( a:in st

自媒体时代微博公益传播研究以新浪微博为例 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人lanyou1106
  • 文件大小5.62 MB
  • 时间2018-01-19