eda实验七人表决器

第二章 EDA实验单元
实验一 七人表决器

一 实验目的
1. 熟悉Quartus II软件的使用。
2. 熟悉EDA/SOPC实验箱。
3. 熟悉EDA开发的基本流程。
二 硬件需求
1.EDA/SOPC实验箱一台。
三 实验原理
所谓表决器就是对于一个行为,由多个人投票,如果同意的票数过半,就认为此行为可行;否则如果否决的票数过半,则认为此行为无效。
七人表决器顾名思义就是由七个人来投票,当同意的票数大于或者等于4人时,则认为同意;反之,当否决的票数大于或者等于4人时,则认为不同意。实验中用7个拨挡开关来表示七个人,当对应的拨挡开关输入为‘1’时,表示此人同意;否则若拨挡开关输入为‘0’时,则表示此人反对。表决的结果用一个LED表示,若表决的结果为同意,则LED被点亮;否则,如果表决的结果为反对,则LED不会被点亮。
四 实验内容
本实验就是利用EDA/SOPC实验箱中的拨挡开关模块和LED模块来实现一个简单的七人表决器的功能。拨挡开关模块中的K1~K7表示七个人,当拨挡开关输入为‘1’时,表示对应的人投同意票,否则当拨挡开关输入为‘0’时,表示对应的人投反对票;LED模块中LED1_1表示七人表决的结果,当LED1_1点亮时,表示一致同意,否则当LED1_1熄灭时,表示一致反对。
拨挡开关K1~K7以及LED1_1与FPGA的引脚连接请查看附录一。
五 实验步骤
完成七人表决器的实验步骤如下:
1.选择开始>程序>Altera>QuartusII7.1,运行 QUARTUSII 软件。或者双击桌面上的 QUARTUSII 的图标运行 QUARTUSII 软件,出现如图 1-3 所示,如果是第 一次打开 QUARTUSII 软件可能会有其它的提示信息,使用者可以根据自己的实际 情况进行设定后进入图 1-3 所示

相关主题
相关文档
最新文档