计算机组成原理实验报告 实验五 三人表决电路实验
2022/1/24 23:05:30
本文主要是介绍计算机组成原理实验报告 实验五 三人表决电路实验,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- 实验类别
本实验为验证型实验。 - 实验目的
① 验证三人表决电路的功能。
② 能够运用 Verilog HDL 进行组合电路的设计和仿真。
③ 熟悉 Vivado 的设计流程,并进行硬件测试。 - 实验原理
三人表决电路中,当表决某个提案时,多数人同意,则提案通过,同时有一个人具有否决权;若全票否决,也会显示。设输入为 A、B、C,且A具有否决权;同意用1表示,不同意用0表示;输出X为1时,表示提案通过;Y为1时,表示提案全票否决。那么,三人表决电路的真值表如下表所示。
4 实验内容和要求
1)三人表决电路的输入与仿真
学习软件平台和设计流程。利用 Vivado 完成三人表决电路的文本编辑输入和仿真测试等步骤,给出仿真波形。
2)设计实验方案
三人表决电路实验的结构框图如下图所示,输入信号 A、 B、 C 分别接拨码开关SW0、SW1、SW2,输出信号X、Y分别接指示灯LED1、LED2。
3)硬件测试
根据实验方案创建约束文件,绑定引脚,并下载到实验箱的 FPGA 实验板上进行硬件测试。读者应熟悉硬件平台,特别需要掌握利用拨码开关输入表决情况,利用 LED 灯观察表决结果的方法;做好实验记录,验证三人表决电路的功能。
4)撰写实验报告
实验报告内容包括:程序设计、仿真分析和实验操作步骤,以及源程序代码、仿真波形图、数据记录和实验结果分析等。
5 实验步骤
1)创建工程
3)功能仿真
4)实验方案设计
通过拨码开关SW0、SW1、SW2输入A、B、C,用LED1、LED2的亮灭显示输出信号X和Y。
5)引脚绑定
6)文件下载
这篇关于计算机组成原理实验报告 实验五 三人表决电路实验的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)