SR latch D latch D filp-flop SR触发器 D触发器 D双稳态多谐震荡器 【数字电路】
来源:互联网 发布:java程序调试步骤 编辑:程序博客网 时间:2024/05/21 14:57
SR latch D latch D filp-flop
SR Latch
典型的SR 触发器就长上面那样啦
不要以为简单,就把 S R Q Q’ 之间的相对位置关系记错了!
组成的元素很简单——或非门,但是实现的功能却很重要
SR是两个输入端口,Q 和 Q' 是输出端口
不要慌,两个端口,就四种输入情况,一个个分析,就可以了解SR latch是怎么工作的
当 s == 1 , R == 0, 或门,只要是有1 ,或门处理结果就是1。
这里S端口输入的是1,那么Q‘ 得到的是0,这个0反馈到R输入端,由于R的输入端输入的两个都是0,于是Q就是1,这个Q反馈到S输入端
于是我们得到,S == 1 R ==0 ----->>>Q == 1 && Q’ == 0
当 s == 0 , R == 0
这种状态很有意思,始终要记得是或非门,那么此时如果输入0,是对结果“不影响”的,应为就相当于把输出的状态控制权交给了另外一个反馈输入
于是我们得到,S == 0 R ==0 ----->>> Q 和Q‘ ==不变
当 s == 0 , R == 1
此时,由于R输入了1,Q必为0,反馈到S的输入端,0,0,输入到S输入端口,Q‘ == 1
于是我们得到,S == 0 R ==1 ----->>>Q == 0 && Q’ == 1
当 s == 1 , R == 1
此时,由于S R都输入了1,Q和Q‘必为0,反馈到S的输入端,0,0,输入到S R输入端口
于是我们得到,S == 1 R ==1 ----->>> Q == 0 && Q’ == 0
S == 0 R ==0 ----->>> Q 和Q‘ ==不变
S == 1 R ==0 ----->>>Q == 1 && Q’ == 0
S == 0 R ==1 ----->>>Q == 0 && Q’ == 1
S == 1 R ==1----->>> Q == 0 && Q’ == 0
D Latch
用一个非门改进SR触发器,相当于讲SR触发器置于只能工作在 0 1 或者 1 0输入的状态下,这里的效果就是使得输出始终跟随着输入D。
图中,我给出了当D是0 和D是1两种情况的各个引脚端口的电位高低
不能怪我手抖,鼠标写出来的。。。都是扭曲的。。。字体
实际的D触发器还有个端口,就是CLK时钟信号端口,这个相当于一个使能作用端口,这个端口如果是高电平,那么整个器件正常工作,如果是低电平,保持原来的输出。
可以看到上图中,在CLK 2ns-3ns之间,输出Q是维持不变的,只有在CLK为高电平的时候,Q跟随D的电平,something is interesting, isn't it?
D flip-flop
OK, flip-flop的时间到了
如果clk端口是没有非门,如上图这样,就是上升沿触发,如果有个非门,就是下降沿触发
D触发器和D flip-flop(我实在不想鸟那个又臭又长的中文名字)的对比图,一目了然,有木有!
《自由引导人民》
欧仁·德拉克罗瓦(Eugène Delacroix)为纪念1830年法国七月革命而创作的油画作品
- SR latch D latch D filp-flop SR触发器 D触发器 D双稳态多谐震荡器 【数字电路】
- 6D-java-姜/sr
- D触发器
- D触发器
- JK latch JK触发器 【数字电路】
- 数字电路设计之D触发器的门级实现
- D触发器 的VHDL
- D型触发器
- D触发器的信号
- D触发器Verilog描述
- FPGA逻辑D触发器
- 【KVM】SR-IOV PCI-hotplug VT-d技术
- D触发器二分频电路
- Verilog语言实现D触发器
- FPGA中的锁存器(latch)、触发器(Flip-flop)、寄存器(register)(待补充)
- The difference between register(寄存器), latch(锁存器) and flip-flop(触发器)
- 锁存器(latch)、触发器(flip-flop)、寄存器(register)的区别
- d
- 蔷薇的心事
- 分布式日志跟踪收集 amqp_tracer
- ios多线程
- 数据规模对数组的读取效率的影响——顺序读取和随机读取
- Virtualbox如何配置Linux的网络连接
- SR latch D latch D filp-flop SR触发器 D触发器 D双稳态多谐震荡器 【数字电路】
- css判断不同分辨率显示不同宽度布局实现自适应宽度
- XE6调用android标准功能
- solve problem like lib/ld-linux.so.2: bad ELF interprete
- 程序员的一生
- 一维数组的最大子数组和
- 通讯卫士
- 下载android ndk 历史版本
- RunLoop