EDA仿真3.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA仿真3.doc

实验3 实用加法计数器的设计实验 班级:自动化1303班 姓名:汪洋 学号:1310410329 1.实验目的:学习含异步清0和同步时钟使能的4位加法计数器的设计、仿真,进一步熟悉QuartusⅡ的设计流程,VHDL的编程方法和时序电路的设计仿真。 2.实验任务:根据之前课程的讲解(3-19),利用QuartusⅡ创建实用加法计数器的工程,并进行编辑、编译、综合、适配和仿真,说明模块中各语句的作用。根据仿真波形详细描述此设计的功能特点,以及数据输出的延时和毛刺情况,给出分析报告。 3.实验步骤: 1.创建新的工程命名为cnt10, 新建VHDL源文件cnt10.vhd,输入程序源代码并保存,检查源代码是否有错,以下为完整源代码。 2.进行编译过程,保证成功无错误。 3.建立波形仿真文件,波形文件存盘将工程cnt10的端口节点选入波形编辑器中,设置激励信号波形再次保存后启动仿真器并进行仿真验证,然后观察仿真结果并进行分析 、 4.自设激励信号,完成实验仿真,符合加法计数器的设置 实验分析: 时钟信号clk、复位信号rst或时钟使能信号en中任一信号发生变化,都将其启动process进程语句。此时如果rst唯1,将对计数器进行清零,即复位,这项操作独立于clk,因而称为异步;如果rst为0,则看时钟信号上升沿;如果此时有clk信号,又测得en=1,即允许计数器计数,此时若满足计数值小于9,即cqi9,计数器将进行正常计数,及执行语句cqi:=cqi+1,否则对cqi清零;但如果测得en=0,则跳出if语句,使coi保持原值,并将计数值向端口输出:cq=cqi. 第二个if语句的功能是当计数器cqi的计数值达到9时,输出高电平,作为十进制计数的进位溢出信号cout,而当cqi为其他值时,输出低电平0. 个人体会: 通过这次试验了解了QuartusⅡ的VHDL电路的设计及仿真,从中学会了很多,将数电知识与相结合来理解内容能够面对问题积极处理,认真分析,细心输入代码,仔细排查错误,这也是实验的收获。希望以后更进一步的在实验中学到更多 。

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档