FPGA触发器与计数器实验报告.pdfVIP

  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文档。上传文档
查看更多
v1.0 可编辑可修改 上海电力学院 FPGA应用开发实验报告 实验名称: 触发器与计数器 专 业: 电子科学与技术 姓 名: 班 级: 学 号: 1. 触发器功能的模拟实现 实验目的: 1.掌握触发器功能的测试方法。 2 .掌握基本 RS触发器的组成及工作原理。 11 v1.0 可编辑可修改 3.掌握集成 JK 触发器和 D触发器的逻辑功能及触发方式。 4 .掌握几种主要触发器之间相互转换的方法。 5.通过实验,体会 EPLD芯片的高集成度和多 I/O 口。 实验说明: 将基本 RS触发器,同步 RS触发器,集成 J-K 触发器, D 触发器同时集一 个 FPGA芯片中模拟其功能,并研究其相互转化的方法。 实验的具体实现要连线测试,实验原理如图所示: 2. 计数器 在VHDL中,可以用 Q=Q+1简单地实现一个计数器,也可以用 LPM来实现。下 面分别对这两种方法进行介绍。 方法一: 22 v1.0 可编辑可修改 第 1步:新建一个 Quartus 项目。 第 2步:建立一个 VHDL文件,实现一个 8位计数器。计数器从“ 开始计到“”, 计数器的模是 256。计数器模块还需要包含一个时钟 clock 、一个 使能信号 en、一个异步清 0信号 aclr 和一个同步数据加载信号 sload 。模块符号如 下图所示: 第3步: VHDL代码如下: 第4步:将 VHDL文件另存为,并将其设定为项目的最顶层文件,再进行语法 检查。 33 v1.0 可编辑可修改 第 5步:语法检查通过以后,用 KEY[0] 表示 clock ,SW[7..0] 表示 data , SW[8~10]分别表示 en、sload 和aclr ;LEDR[7..0] 表示q 。 第6步:引脚分配完成后,编译并下载。 第 7步:修改上述代码,把计数器的模更改为 100,应如何操作。 模为 100的计数器, VHDL代码如下: 方法二:使用 LPM实现 8位计数器。 LPM是指参数化功能模块,用 LPM可以非常方便快捷地实现一个计数器。 第 1步:选择 Tools-MegaWizard Plug-In Manager 命令,打开如下图所示 的对话框。 44 v1.0 可编辑可修改 第2步:直接单击 Next按钮,出现如下图所示的对话框。如图所示,在左边 的选择框中选择“ LPM_COUNTER”,在输出文件类型单选框中选中“ VHDL”,并 输入文件名为“ counter_lpm ”。 第3步:完成设置后直接单击 Next按钮,打开如下图所示的对话框。在输出 位数的

文档评论(0)

虾虾教育 + 关注
官方认证
文档贡献者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档