- 126
- 0
- 约2.79千字
- 约 8页
- 2020-07-24 发布于浙江
- 举报
vhdl--EDA--五人表决器
精品文档
精品文档
收集于网络,如有侵权请联系管理员删除
收集于网络,如有侵权请联系管理员删除
精品文档
收集于网络,如有侵权请联系管理员删除
五人表决器
学院:信息电子技术学院
班级:通信工程一班
一、设计目的:
1,学习使用EDA开发工具MAX+plusII。
2,学习使用VHDL语言设计五人多数表决器。
3,熟悉五人多数表决的原理。
二、计任务:
设计一个五人多数表决器。
三、计要求:
1)? 五人多数表决逻辑:多数通过;
2)? 在主持人控制下,10秒内表决有效;
3)? 采用数码管显示表决10秒倒计时;
4)? 表决结束后用发光二极管结果形式:通过,不通过;
5) 设主持人控制键,复位键:
??????? 控制键:启动表决;
??????? 复位键:系统复位。
四、任务分析:
五人多数表决,只要在规定时间内,赞成人数大于或等于三,则表决通过。因此,只需将每位表决人的结果相加,判断结果值。设五个开关作为表决器的五个输入变量,输入变量为逻辑“1”时,表示表决者“赞成”;输入变量为“0”时,表示表决者“不赞成”。输出逻辑“1”时,表示表决“通过”;输出逻辑“0”时,表示表决“不通过”。当表决器的五个输入变量中有3个以上(含3个)为“1”时。则表决器输出为“1”;否则为“0”。
五、管脚说明:
FF:一维数组FF用来表示五位表决者;
QQ
原创力文档

文档评论(0)