- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(四选一数据选择器课程设计
EDA课程设计报告
题目:四选一数据选择器
院系班级:
设 计 者:
指导老师:
设计时间:
目 录
目 录 - 1 -
1、设计目的、要求 - 2 -
1.1、设计目的 - 2 -
1.2、系统设计要求 - 2 -
1.3、设计工具 - 2 -
2、设计原理及相关硬件 - 3 -
2.1、系统设计方案及原理 - 3 -
2.2、硬件原理 - 4 -
3、主要模块设计 - 5 -
3.1、模块xy4 - 5 -
4、系统编译及仿真过程 - 6 -
4.1、工程建立 - 6 -
4.2、系统编译 - 7 -
4.3、仿真 - 7 -
5、硬件验证过程和分析 - 8 -
5.1、引脚设置和保护 - 8 -
5.2、硬件下载 - 9 -
6、实验参考程序 - 13 -
6.1、模块xy4 - 13 -
7、总结 - 14 -
1、设计目的、要求
1.1、设计目的
了解并掌握一般设计方法,具备初步的独立设计能力;掌握用VerilogHDL语言程序的基本技能;提高综合运用所学的理论知识独立分析和解决问题的能力;进一步掌握EDA技术的开发流程,学习其独特的运用,进一步的提高自己的动手能力和知识领域。以及对于多路选择器的认识和其工作原理。熟悉QuartusII的VerilogHDL语言设计流程全过程,学习计数器的设计与仿真,掌握组合逻辑电路的静态测试方法,初步了解可编程器件设计的全过程。
1.2、系统设计要求
由 KEY1-KEY2、clock0、clock1 端口控制输入4个输入数据,用sw1、sw2-sw3三个开关分别作使能端和控制端,选择其中一个输出,结果由LED1显示。
1.3、设计工具
软件: Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。
Quartus II提供了完全集成且与电路结构无关的开发包环境,具有数字逻辑设计的全部特性,包括:可利用原理图、结构框图、VerilogHDL、AHDL和VHDL完成电路描述,并将其保存为设计实体文件。
硬件:MagicSOPC是基于ALTERA NIOS II SOPC的专业级创新教学实验开发平台;采用ALTERA公司Cyclone II系列150万门的FPGA,先进的系统化、模块化设计;丰富的人机交互方式,众多的高性能外设使得MagicSOPC开发平台具有卓越的性能和无与伦比的灵活性;是目前全球外设接口最丰富、配套资料最齐全、功能最强大的SOPC/EDA/DSP开发平台;是SOPC、EDA、DSP教学实验、电子设计创新实验室、现代嵌入式系统实验室、科研开发的上佳选择。
2、设计原理及相关硬件
2.1、系统设计方案及原理
数据选择器又称为多路转换器或多路开关,它是数字系统中常用的一种典型电路。其主要功能是从多路数据中选择其中一路信号发送出去。所以它是一个多输入、单输出的组合路基电路。
该设计的顶层原理图如图2.1所示,主要由xy4模块组成。
2.2、硬件原理
四选一数据择器硬件原理
主板上具有两个外部时钟,三个开关,两个按钮,电路如图 2.2 所示,电路中低电平表示按键按下,低电平点亮 LED。
图2.2 四选一数据选择器 电路
3、主要模块设计
3.1、模块xy4
1、功能说明
Key1、Key2,分别为按键输入的高低电平;clock0、clock1,分别为外部时钟;a[1..0]是控制四个数据的输出,并由发光二极管y显示数据的输出状态;en是一个使能控制端,控制芯片的工作状态。
图3.1 按键原理图
2、模块说明:
Key1:高电平按键;
Key2:低电平按键;
Clock0:外部输入时钟15Hz;
Clock1:外部输入时钟6MHz;
a【1..0】:两个开关sw2、sw3,控制四个数据的输出;
en:使能端,一个开关sw1,控制芯片的工作作态;
y:发光二极管led1,显示输出状态。
4、系统编译及仿真过程
4.1、工程建立
1、建立Quartus II 建立工程
打开Quartus II 软件并建立工程
建立图形设计文件
建立文本编辑文件
2、Quartus II 工程设计
在Verilong HDL 文件中编写源程序
从设计文件创建模块
添加xy4模块到Quartus II 顶层模块
添加引脚和其它基本单元
选择器件型号
分配FPGA
您可能关注的文档
- (远距离点对点无线网现场直播系统.doc
- (连云港外国语学校200708学年度第二学期工作计划.doc
- (执医近6年执考重复的题.doc
- (四川省2013年高考文综试题及答案.doc
- (执法考试复习题全部.doc
- (连云港市第一届小学劳动与技术教师专业技能比赛.doc
- (执法证考试最终资料电子综合最终.doc
- (执法证资格考试模拟试卷四.doc
- (四川省三台中学2010级高二下期第一次月考理综试题.doc
- (连云港市精勤中心小学工作总结.doc
- 昭阳区校联考七年级下学期6月月考语文试题(pdf版含答案).docx
- 2024医师定期考核练习题含完整答案详解(必刷).docx
- 2024医师定期考核练习题含答案详解【夺分金卷】.docx
- 2024医师定期考核练习题含完整答案详解【网校专用】.docx
- 《旅游产业与文化创意产业融合发展的产业链延伸与价值链优化研究》教学研究课题报告.docx
- 人工智能在初中物理教师教学画像构建中的应用研究与实践教学研究课题报告.docx
- 《航空运输服务质量评价指标体系构建与航空服务服务质量评价体系改进效果评估指标体系研究》教学研究课题报告.docx
- 高中教师数字素养评价结果反馈在历史课堂案例分析中的应用研究教学研究课题报告.docx
- 高中阶段:高中校园周边文具店商品质量提升策略与效果评估教学研究课题报告.docx
- 小学音乐教师数字化教学能力提升路径研究:以音乐欣赏课为例教学研究课题报告.docx
最近下载
- GB 44022-2024硝酸铵安全技术规范解读.pptx VIP
- 在线网课学习课堂《人工智能与生物特征识别(北理 )》单元测试考核答案.pdf VIP
- Unit 5 Is this your pen (说课稿)-2024-2025学年湘少版(三起)(2024)英语三年级上册.docx VIP
- 《基坑工程》重力式水泥土墙.pptx VIP
- 人工智能导论知到课后答案智慧树章节测试答案2025年春浙江师范大学.docx VIP
- 2024年饮品店项目创业投资方案.docx
- 生命的律动答案.docx
- 300T汽车吊性能说明书-XCA300_1全地面起重机技术规格书+[主臂风电臂加超起].pdf VIP
- 导尿管相关尿路感染预防与控制课件.pptx VIP
- 历史的天空2015全图文攻略.pdf VIP
文档评论(0)