手把手教你学CPLD、FPGA设计(十三)——触发器的设计实验.pdfVIP

手把手教你学CPLD、FPGA设计(十三)——触发器的设计实验.pdf

  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文档。上传文档
查看更多
· 工程师笔记 · 手把手教你学 CPLD、FPGA设计(十三) 触发器的设计实验 周兴华 前面介绍的组合逻辑 电路,其任意时 建立一个文件名为 SYRS—FF的文件夹 , endcase 刻产生的输出仅与当时的输入有关,它没 然后建立一个 SYRS //case语句结束 — FF的新项 目,输入 有记忆功能。而触发器是一种具有记忆功 以下的源代码并保存为 SYRS—FF.V。 endmodule 能的电路,在任意时刻产生的输出不仅与 moduleSYRS FF(Q,QB,R,S,CLK); — — ∥模块结束 当时的输入有关,而且还与过去的输入有 ∥模块声明及输入输出端 口列表 源代码输入完成后 ,我们将器件选择 关。 outputQ,QB: 为 EPM7128SLC84—15。引脚分配需要参 1.RS触发器 ∥定义输出端 口 考 MCUCPLDDEMO试验板 的电路原 1).RS触发器简介 图 1为 RS触发 inputR,S,CLK; 理,这里的引脚分配见表 2。器件编译通过 器 电路框图,输入端为R、S、CLK,输出端 ∥定义输入端 口 后 ,可进行仿真 ,仿真终止时 间(End 为Q、QB,其 中时钟 CLK为输入 门控信 regQ: Time)设为 1OOZLJS,R信号半周期设为 号 ,只有 CLK信号到来时 ,输入信号 R、S //定义 Q为寄存器类型的变量 1O?S,S信号半周期设为 2OLlS,时钟信 才能进入触发器。依 CLK信号的触发方式 assignQB=~Q: 号(CLK)半周期设为 2uS。图2为RS触 不同 ,RS触发器可分为上升沿触发和下 ∥数据流描述 发器在 Quartusll集成开发软件中的仿真 降沿触发两种。图1为上升沿触发的RS always@(posedgeCLK) //每 波形。接下来进行 .pof至 .jed的文件转 触发器。RS触发器真值表如表 1所示。 当 CLK产生上升沿 时 换 ,最后将 .jed文件下载到ATF1508AS 2).RS触发器的设计 在 D盘中先 case({R,S)) 芯片中。 //case语句 ,根据 RS的值 ,产生散转分支 在 MCUCPLDDEM0试验板上,改 2。bO1:Q=1b1: 变 SO~Sl的输入状态 (开关拨上时为低 : fiRS为 O1时,Q输出 1 电平,拨下时为高 电平,),然后再按动~ · 2’blO:Q=1’bO; 下 GCLK2键。可以看到 ,LEDO、LED1的 : fiRS为 10时,Q输出0

文档评论(0)

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

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

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档