基于VerilogHDL的表决器的设计说明

上传人:xmg****18 文档编号:118791695 上传时间:2019-12-25 格式:DOC 页数:3 大小:72KB
返回 下载 相关 举报
基于VerilogHDL的表决器的设计说明_第1页
第1页 / 共3页
基于VerilogHDL的表决器的设计说明_第2页
第2页 / 共3页
基于VerilogHDL的表决器的设计说明_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于VerilogHDL的表决器的设计说明》由会员分享,可在线阅读,更多相关《基于VerilogHDL的表决器的设计说明(3页珍藏版)》请在金锄头文库上搜索。

1、. . . . 学生课程实验报告书 12 级 电通 系 通信工程 专业 03 班 学号 312890 姓名 2014-2015学年 第 2 学期 实验项目: 基于Verilog HDL的表决器的设计 实验时间: 2015.6.07 实验目的:1、 熟悉Verilog HDL的编程。2、 熟悉七人表决器的工作原理。3、 进一步了解实验系统的硬件结构。实验原理:所谓表决器就是对于一个行为,由多个人投票,如果同意的票数过半,就认为此行为可行;否则如果否决的票数过半,则认为此行为无效。七人表决器顾名思义就是由七个人来投票,当同意的票数大于或者等于4时,则认为同意;反之,当否决的票数大于或者等于4时,则

2、认为不同意。实验中用7个按键开关来表示七个人,当对应的按键开关输入为1时,表示此人同意;否则若按键开关输入为0,则表示此人反对。表决的结果用一个LED表示,若表决的结果为同意,则LED被点亮;否则,如果表决的结果为反对,则LED不会被点亮。同时,数码管上显示通过的票数。实验内容:本实验就是利用实验系统中的按键开关模块和LED模块以及数码管模块来实现一个简单的七人表决器的功能。按键开关模块中的键1键7表示七个人,当按键开关输入为1时,表示对应的人投同意票,否则当按键开关输入为0时,表示对应的人投反对票;LED模块中D1表示七人表决的结果,当LED1点亮时,表示此行为通过表决;否则当LED1熄灭时

3、,表示此行为未通过表决。同时通过的票数在数码管上显示出来。实验步骤:原理图步骤与实验一相同 模式选择键”:按动该键能使实验板产生12种不同的实验电路结构。本次实验的模式选择到“5”(红色数码管上显示)。用下载电缆通过JTAG口将对应的sof文件加载到FPGA中。观察实验结果是否与自己的编程思想一致端口名使用模块信号对应FPGA管脚说 明K1键11七位投票人的表决器K2键22K3键33K4键44K5键55K6键66K7键77m_ResultLED模块 D111表决结果亮为通过LEDAG0数码管模块139表决通过的票数LEDAG1数码管模块140LEDAG2数码管模块141LEDAG3数码管模块1

4、42表表6-1 端口管脚分配表实验现象与结果当设计文件加载到目标器件后,按实验系统中按键开关模块的键1-键7七位按键开关,如果按键开关的值为“1”(即按键开关的开关置于上端,表示此人通过表决)的个数大于或等于四时LED模块的D1被点亮,否则D1不被点亮。同时数码管上显示通过表决的人数。实验程序:module dee5(K,m_Result,LEDAG);input 7:1 K;output m_Result;output 3:0LEDAG;integer i;reg m_Result;reg3:0LEDAG;reg 2:0 sum;always(K)beginsum=0;LEDAG=0;for

5、(i=1;i=4)begin m_Result=1; if(sum=4) LEDAG=4b0100; if(sum=5) LEDAG=4b0101; if(sum=6) LEDAG=4b0110; if(sum=7) LEDAG=4b0111; endelse m_Result=0;beginif(!sum) LEDAG=4b0000;if(sum) LEDAG=4b0001;if(sum=2) LEDAG=4b0010;if(sum=3) LEDAG=4b0011;endendendmodule表决器的仿真波形图:实验现象:当输入大于4个1的时候数码管会显示相应数字,同时LED灯会亮,当输入3个或一下1时,LED灯不亮。心得体会:通过这次实验是我了解了7人表决器的工作原理,运用老师上课的笔记,轻松的做出了相应的程序。同时,能更加灵活的运用EDA软件了。 指导教师评语:实验成绩_ 指导教师_宁可累死在路上,也不能闲死在家里!宁可去碰壁,也不能面壁。是狼就要练好牙,是羊就要练好腿。什么是奋斗?奋斗就是每天很难,可一年一年却越来越容易。不奋斗就是每天都很容易,可一年一年越来越难。能干的人,不在情绪上计较,只在做事上认真;无能的人!不在做事上认真,只在情绪上计较。拼一个春夏秋冬!赢一个无悔人生!早安!献给所有努力的人.专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号