- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
实训2:三人表决器设计(基于FPGA)
专业
应用电子技术教育
班级
电教1521
姓名
祝荣
学号
1519092102
实训任务:
利用美国Altera公司的FPGA芯片和开发软件QuartusII,设计三人表决器电路,并完成软件仿真和硬件验证。
实训目的:
1、强化数字电路设计方法;
2、掌握QuartusII的FPGA设计流程。
一、三人表决器电路设计
1、三人表决器功能
?表决器(voter),是一种代表投票或举手表决的表决装置。表决时,与会的有关人员只要按动各自表决器上“赞成”或“反对”的按钮,荧光屏上即显示出表决结果。
A、B、C3人表决,“1”表示“赞成”,“0”表示“反对”,若有2人或以上人数赞成,则输出端Y为“1”表示“通过”,否则Y为“0”表示“不通过”。
2、真值表
输入端
输出端
A
B
C
Y
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
1
0
1
1
1
1
1
3、根据真值表画卡诺图
BC
A
00
01
11
10
0
0
0
1
0
1
0
1
1
1
根据卡诺图写出逻辑表达式
L=AB+BC+AC
5、根据逻辑表达式画出逻辑图
电路端口
锁定的芯片引脚
A
PIN_27
B
PIN_28
C
PIN_29
Y
PIN_91
二、使用QuartusII实现三人表决器
1、建立工作库文件夹voter3
2、用向导创建工程:File→NewPrejectWizard
3、新建原理图源文件;File→New→BlockDiagram/SchematicFile
4、绘制三人表决器电路
5、编译工程
6、编辑引脚
7、器件编程,写出方法及遇到的问题
1).连接USB-Blaster到计算机与开发板
2).将开发板插上电源
3).查看电脑的驱动是否正常安装
4).选择工具栏中Tools中的programmer,下载方式为JTAG,将USB-Blaster添加到下载器硬件
5).将文件添加到编程文件,下载编程
8、硬件功能验证
拨码开关SW0
拨码开关SW1
拨码开关SW2
发光二极管D1
1
1
0
1
0
1
1
1
1
0
1
1
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
1
1
1
您可能关注的文档
最近下载
- 荷塘月色女装目标管理法的运用.pdf VIP
- 2023-2024学年七年级上学期期末历史试题(解析版) .pdf VIP
- 班会主题学会如何面对挫折.pptx
- 2024年N1叉车司机证考试题库及答案.docx VIP
- 从“胃不和则卧不安”理论探讨失眠的辨证论治.pptx
- 2024年粮食(安全、保管、节约)等相关知识考试题库与答案 .docx
- 贵州商学院2021-2022学年度《宏观经济学》期末考试试卷含标准答案.docx
- 2022-2023学年上海市闵行区七年级(下)期末历史试卷(五四学制).docx VIP
- 数字化微扰动搅拌桩技术规程.pdf VIP
- 贵州商学院2020-2197学年度《宏观经济学》期末考试试卷含标准答案.docx
文档评论(0)