- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA课程设计报告-数据选择器设计
EDA课程设计报告 姓名:王婷婷 学号专业:自动化14-11 EDA课程设计报告 ——————数据选择器的设计设计背景和意义 数据选择器在实际中得到了广泛的应用,尤其是在通信中为了利用多路信号中的一路,可以采用数据选择器进行选择再对该路信号加以利用。 设计任务 1、学习EDA软件的基本操作; 2、掌握软件输入、编译、仿真、和编程的过程; 3、掌握QuartusII集成开发环境软件。 4、实现以EDA设计的手段来设计数据选择器; 设计方案点击QUARTUS开发环境。2、新建项目,建立一个文件夹,用于保存设计工程项目的有关文件。注:设计工程项目的有关文件不能保存在根目录下,必须保存在一个文件夹之下;文件夹不能用中文,不可带空格,最好也不要用数字。例如建立的文件夹:D:\wtt 3、建立工程及相关设计文件,对工程文件进行逻辑综合。4、对设计做功能仿真,验证设计实体逻辑功能。5、进行时序仿真,验证设计的时序是否满足设计要求。6、实验箱通电、检查。串口相连接PC与实验箱。7、执行文件汇编,生成下载所需的文件。8、编程下载。改正实验过程中的错误,并处理。设计源程序Module?sele4_1(a,b,c,d,sel,f);?Input?a,b,c,d;?Input?[1:0]sel;?Output?f;?Assign?f=sele4_1_fun(a,b,c,d,sel);?Function?sele4_1_fun;?Input?a,b,c,d;?Input?[1:0]sel;?Case(sel)?2’b00:sele4_1_fun=a;?2’b01:sele4_1_fun=b;?2’b10:sele4_1_fun=c;?2’b11:sele4_1_fun=d;?Endcase?Endfunction?Endmodule设计仿真测试结果设计总结和体会心得1、设计总结:实验前熟悉数据选择器的工作原理,实验过程中结合理论进行分析,并且初步掌握了Quartus环境下4选1数据选择器的VHDL设计,波形仿真时仍遇到问题,通过仔细查找每一个细节,终于解决,其他方面基本没问题,达到了实验目的。2、体会心得: 通过此门课程的学习,通过老师的讲解,我初步接触了Verilog HDL的语言,也学习了如何使用Quartus软件进行编程,编译,并进行仿真。这次EDA实践让我了解了现代数字电路系统设计相对于传统电子系统设计的模式的优势,采用模块法自顶向下设计的原则,一边设计一边调试,结构清晰,并且使系统的开发速度更快。对于VHDL 语言,它与以前学习的计算机C语言编程语言有一定的相似性,也有不同,有很多细节方面的东西需要我们注意,课后多熟悉、练习,不然就会有编译错误,影响编译效率。虽然这门课程已经结束,但是我将进一步的学习Verilog HDL语言的学习和Quartus软件的使用,因为我发现动手实验的过程中我收获颇丰。
文档评论(0)