概述
时间的重要性不言而喻,加上时间这个维度就如同X-Y的平面加上了一个Z轴,如同打开了一个新的世界。所以今天我们就要来聊聊时序电路。
在时序电路中,电路任何时刻的稳定状态输出不仅取决于当前的输入,还与前一时刻输入形成的状态有关。是不是有点绕?这样,下次当你和对象吵架时,她把以前各种旧账翻出来一起算的时候,你别急着还嘴,赶紧趁机温习一下时序电路的概念,也许你想着想着就笑了。 总之……时序电路是有记忆功能的,因此可以设计成储存电路用来保存信息。常用的存储电路有两类:一类采用电平触发,我们称为锁存器(Latch);另一类通过边沿信号触发,也就是触发器(Flip-flop)。中文译法经常有一种不明觉厉的感觉有木有。 事实上,触发器的工作原理并不复杂。首先我们来看图1。![336a306e5a72b0060be5599d6c3ca0ca.png](https://file2.kaopuke.com:8081/files_image/20230520/336a306e5a72b0060be5599d6c3ca0ca.png)
图1 D触发器框图和内部门电路结构
图1所示的是一个D类触发器的框图和内部门电路结构。 框图中输入端的三角形代表着时钟信号边沿触发方式。 同学们可以通过门电路结构研究D类触发器的工作原理,在这里我们直接给出它的状态特性表:CLK | D | Q | Q’ |
X | X | X | Q |
X | 0 | 0 | 0 |
↑ | 0 | 1 | 1 |
↑ | 1 | 0 | 0 |
↑ | 1 | 1 | 1 |
module dff2 ( input clk,d, output reg q, output wire qbar ); assign qbar = ~q; always @(posedge clk) // 只有clk上升沿时刻触发 q <= d; // 只有当触发生效时,才将d的值赋予给q endmodule
上述代码的意思差不多等效于:你不起床就别想让我起床。就算你起床了,如果没把早餐做好,我还是不起床。
现在,我们已经有了代码,如何在小脚丫上进行实验呢?其他的好说,问题是我们要处理一下时钟信号的问题,也就是代码中的clk变量。
通常,输入变量clk直接会被指定到小脚丫的板载时钟信号上。不过,小脚丫的固定时钟信号频率为12兆赫兹,比人眼能分辨出的频率快近几十万倍,所以我们根本不可能观察到任何变化。
![db29b1a327ce210309044b85a076484b.png](https://file2.kaopuke.com:8081/files_image/20230520/db29b1a327ce210309044b85a076484b.png)
变量 | 小脚丫元件 | FPGA管脚 |
clk | SW1 | J12 |
d | SW4 | H13 |
q | L1 | N15 |
qbar | L2 | N14 |
而为了帮助更多老师快速上手FPGA的使用和教学,在即将到来的寒假,我们针对高校从事教学/实验室一线工作的教师,推出一个为期5天(2021年1月25日-1月29日)的FPGA设计及应用快速培训,通过实用性非常强的典型案例动手实践,帮助大家快速、有效地上手FPGA,并能够在未来的教学、实践、电赛中大显身手,硬禾实战营也将成为参加培训的老师们长期的教学后援。
详情请见这里或者今天公众号的二条。期待在美丽的苏州跟您一起探讨FPGA和教学实践的结合。
END
硬禾学堂
硬禾团队一直致力于给电子工程师和相关专业的同学,带来规范的核心技能课程,帮助大家在学习和工作的各个阶段,都能有效地提升自己的职业能力。
![8cb3a473738f69e8390aed1a4e378d60.png](https://file2.kaopuke.com:8081/files_image/20230520/8cb3a473738f69e8390aed1a4e378d60.png)
硬禾学堂
我们一起在电子领域探索前进
关注硬禾服务号,随时直达课堂
![3ba3a2a495111ba07eeab0c19cd37475.gif](https://file2.kaopuke.com:8081/files_image/20230520/3ba3a2a495111ba07eeab0c19cd37475.gif)
点击阅读原文报名参加高校教师培训班
最后
以上就是糟糕板凳为你收集整理的边沿触发是什么意思_基于FPGA的数字电路实验5:时序电路之触发器的全部内容,希望文章能够帮你解决边沿触发是什么意思_基于FPGA的数字电路实验5:时序电路之触发器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复