原文 http://www.cnblogs.com/surpassal/archive/2012/10/26/D_FlipFlop.html

D触发器门级电路结构

  CP=0时,G3和G4关闭,而由于Q3=‘1’且Q4=‘1’,G5和G6打开。这时,D端的变化在经过G5和G6两个与非门的延迟Tsu之后才传输到Q5和Q6端,这段时间Tsu就是建立时间。

  从CP=0跳至CP=1的时刻开始,Q5和Q6要经过G3和G4两个与非门的延迟Thd才能传递到Q3和Q4,从而改变Q3和Q4的值,而这段时间称为保持时间,期间Q3和Q4始终为‘1’;如果D输入信号在CP跳变为'1'时刻之后Thd时间内发生跳变,因为此时Q3和Q4还没发生变化,均为’1’,G5和G6打开,Q5和Q6的状态将会发生跳变,末端SR锁存器的输出Q也发生跳变,造成错误的锁存值。(这里会有一个疑问,当CP跳变时刻之后Thd时间内,D的变化还没传递到Q5和Q6呢,这个时候Q5和Q6未变化,锁存的是正确的值啊。注意,我们分析的是最坏的情况,做最坏的打算。)

转载于:https://www.cnblogs.com/exirrl/p/3985147.html

[转+个人整理]从D触发器的逻辑结构说明建立时间和保持时间相关推荐

  1. 为什么D触发器需要建立时间与保持时间

    为什么D触发器需要建立时间与保持时间 定义 建立时间:时钟有效沿到来之前的某段时间内,数据必须稳定,这段时间称为建立时间,用Tsetup或者Tsu表示. 保持时间:时钟有效沿到来之后的某段时间内,数据 ...

  2. (8)FPGA面试题触发器满足建立时间和保持时间的原因

    1.1 FPGA面试题触发器满足建立时间和保持时间的原因 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题触发器满足建立时间和保持时间的原因: 5)结束语. ...

  3. 传输门、D 锁存器、D触发器、建立时间与保持时间

    TRANSMISSION GATE,D LATCH,DFF,SETUP &HOLD Remark:plysicaldesign4u Transmission Gate D latch(时钟电平 ...

  4. 建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

    文章目录 一道华为笔试题 1.tclk最小周期tclk_min 2.时钟建立时间Tsu 3. 时钟保持时间Thold 4.时钟输出延时Tco 5. slack 6.时钟偏斜 答案 Reference ...

  5. 触发器的动态特性:建立时间、保持时间、传输延迟时间、最高时钟频率

    这样看都是些概念,看着云里雾里的.结合一个例子深入理解应该是这样的: 更具体的可以看清华大学出版的<数字电子技术基础>(第六版)

  6. 触发器的Tsu,Th,Tco (一、是什么)

    建立时间Tsu 指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,否则触发器锁存不住数据,Tsu就是指这个最小的稳定时间.对应图1的Tsu(Tsu:set up time) 保持时间Th 在触发 ...

  7. 8家公司笔面试经历-百度-联发科-瑞晟

    8家公司笔面试经历-百度-联发科-瑞晟-- 发布时间:2013-10-14 10:03:42 技术类别:资源共享     个人分类:面试   需要确认注册邮箱后才能下载,立即确认我的邮箱 吐槽在前: ...

  8. 【转】8家公司笔面试经历-百度-联发科-瑞晟--

    吐槽在前: 应该说,无论是学校背景,专业知识,实习经历,亦或是项目经验,我自认为都还不错,但是没想到今年工作这么不好找.分析了一下原因: 今年的形势真的不好,很多A类公司不招了,或招1个两个,导致很多 ...

  9. 8家公司笔面试经历-百度-联发科-瑞晟--

    吐槽在前: 应该说,无论是学校背景,专业知识,实习经历,亦或是项目经验,我自认为都还不错,但是没想到今年工作这么不好找.分析了一下原因: 今年的形势真的不好,很多A类公司不招了,或招1个两个,导致很多 ...

最新文章

  1. 数字图像处理:腐蚀与膨胀操作
  2. 《深入理解计算机系统》第七章——链接知识点总结
  3. oracle学习笔记一
  4. boost::pointer_traits的用法实例
  5. c++冒泡排序(附完整源码)
  6. Visual Studio “Orcas” Beta 2 开始发布多语种版本 包含简体中文
  7. 为什么 web 开发人员需要迁移到. NET Core, 并使用 ASP.NET Core MVC 构建 web 和 API
  8. 一个兼容所有浏览器的阻止事件冒泡方法
  9. angular示例_Angular Dependency Injection用示例解释
  10. 10深入Redis Cluster
  11. 奇怪吸引子---Rucklidge
  12. 分享关于如何检测视频流码率
  13. 神秘的乌克兰地狱之门
  14. 809-Expressive Words
  15. vscode 怎么设置背景图片
  16. 减肥要吃...淡化色斑要吃....皮肤干燥要吃...长了小痘痘要吃...整天对着电脑要吃...记住这些
  17. 人工智能初学笔记系列(1):基础概念与进化流程
  18. flex水平排列左对齐
  19. 拍好人像的六个好招数
  20. java中计算一段时间内白天的时间和夜晚的时间

热门文章

  1. 如何从心理上缓解对浑浊物的恐惧?
  2. 是否应该饮用酵素和自制的葡萄酒
  3. django报错500排查方法
  4. 医学图像-颅内出血(转载+整理)
  5. AttributeError: module 'networkx' has no attribute 'draw_graphviz'解决方案
  6. PrimerCH3字符串,向量,迭代器,数组
  7. FreeType, FFmpeg, SDL, 图像处理软件, Mac OS X, Objective-C
  8. o.s.b.d.LoggingFailureAnalysisReporte报错
  9. bwlabel算法_bwlabel函数的c++实现
  10. SpringMVC架构---SpringMVC学习笔记(一)