欢迎来到天天文库
浏览记录
ID:30182422
大小:20.91 KB
页数:12页
时间:2018-12-27
《奇偶校验实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划奇偶校验实验报告 奇偶校验电路设计 一、实验目的 1.熟悉QuartusII的使用; 2.学习在QuartusII中; 3.学习原理图方式自定义元件的输入,封装,调用; 4.掌握奇偶校验原理; 5.学会使用现成的芯片搭建目标电路。 二、实验内容和原理 实验内容: 在QuartusII环境下以原理图方式建立顶层文件工程。利用多个74386芯片搭建一个奇偶校验电路。74386提供四个2输入异或
2、门 建立仿真文件,观察输出结果。 实验原理: 奇偶校验码是最简单的数据校验码,其码距为2,可以检测出一位错误,但无法指出错误的位置。 具体校验实现方法为将有效信息位和校验位读入,判断其1的个数是奇数个还是偶数个,在奇校验的情况下正常情况下个数应该为奇数个,偶校验正常情况下应该是偶数个。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的
3、培训计划 校验码的生成:对于奇校验,判断有效信息位1的个数,若为偶数则校验位为1,奇数则校验位为0;偶校验反之。具体实现的逻辑表达式如下: 三、实验设计原理图以及综合结果 记录逻辑单元的消耗情况等。 原理图如下: 偶校验奇校验 校 经过设计后用74386实现的原理图如下: 综合结果如下图所示: 四、仿真波形图 画出波形图以及波形图中仿真信号的说明。 并分析结果。 仿真波形图如下所示: 其中,D0-7为信息位,Djiao为校验位。实验结果如下: 说明:波形信息位为奇数个1,校验位为0时,输出的
4、奇校验位为0,偶校验位为1,奇校验错误为0,偶校验错误为1。同理其他测试分别测试了信息位为奇数个1,校验位为1、信息位为偶数个1,校验位为1、信息位为偶数个1,校验位为0的情况,图中波形的测试完全符合预期要求。 五、实验中遇到的问题和解决方法。 在实验中遇到的主要问题: 操作不熟悉导找不到部分功能元件目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技
5、能及个人素质的培训计划 由于连线有误,在仿真时结果出现错误。 解决方法: 寻找芯片时双击面板在搜索的框内打入全名 仿真结果与预期不一致时,可以分析错误波形,从而准确找 到出错的地方。 目录 实验一四位海明校验码的逻辑设计实验二十六进制译码计数器的设计实验三脉冲分频逻辑电路的设计实验四八位数据串入并出逻辑设计实验五十六位运算器的逻辑设计实验六4Kx8bit存储器的25 计设 实验一四位海明校验码的逻辑设计 实验目的: 掌握海明校验的编码原理以及设计、调试方法,巩固提高组合逻辑知识,培养实际动手能力。
6、掌握总线的应用方法。掌握总线信息出错时发现错我和纠正错我的原理,掌握奇偶校验的原理,掌握海明校验编码原理以及设计、调试方法。实验要求: (1)设计信息位为4位的内存的海明校验逻辑电路,在读内存储器时,具有一位出错报错和纠正一位错误的功能。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 (2)为了难其正确性,在读出信息的通路上,
7、要串入造错用逻辑,位数自定。(3)奇偶发生器与海明校难器对同一位用一块奇偶校验集成块实验原理:检错和校错 由编码理论,任何一种编码是否具有检测和纠错能力,都与编码的最小距离有关,即任何两组合法代码间最少的二进制位数的差异,L-1=D+CL为编码的最小距离,D表示检测错误的位数;C表示纠正错误的位数。 故,8421码不具备检错能力,这是因为它的最小码距为1,当8421码的码字中有一位出错,而产生的错误代码就有可能是另一个码字,这样,无法判断它是否已出错。8421海明校验码 8421海明校验码由8421码加三位校验码
8、组成.设8421码为I1I2I3I4,三位校验码为:P3P2P1,则8421码为下列七位代码: 校验码的值由下式确定: P3?I4?I3?I2P2?I4?I3?I1P1?I4?I2?I1 由此可得8421海明码的最小码距为3,故D=1,C=1,可检测并纠正一位错误。输出时在输出端先求出校验和: S3?I4?I3?I2?P3
此文档下载收益归作者所有