数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1307|回复: 14

时序电路图高手请进

[复制链接]
发表于 2023-9-21 09:18:43 | 显示全部楼层 |阅读模式
本帖最后由 bh4qix 于 2023-9-21 09:29 编辑

各位早上好,自己结合其它教材,看明白了这个时序图,对自己的理解,没有十足信心。哪位老师可以帮忙详细分析一下,先致谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2023-9-21 09:33:52 | 显示全部楼层
初中肄业生路过。。。
回复 支持 反对

使用道具 举报

发表于 2023-9-21 09:35:16 | 显示全部楼层
我的基础知识不够。没看明白。
回复 支持 反对

使用道具 举报

发表于 2023-9-21 10:00:38 | 显示全部楼层
先分析与非门的结构,与门+非门:输入全为1,输出为0,其余全部输出1;
有了这个条件,就有可以确定任何一时刻的输出了;
比如S=1;R=0 ;
R=0时,G2的输出肯定是1;
这样G1的两个输入就是0/1,输出就是0
回复 支持 反对

使用道具 举报

发表于 2023-9-21 10:00:58 | 显示全部楼层
上学时学过,都还给书本了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-21 10:16:17 | 显示全部楼层
savage_yobbo 发表于 2023-9-21 10:00
先分析与非门的结构,与门+非门:输入全为1,输出为0,其余全部输出1;
有了这个条件,就有可以确定任何一 ...

谢谢老师,您写的基本原理,我能明白。附图的问题,我对自己的理解没有十足把握,想听听您的解释。谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2023-9-21 10:17:39 | 显示全部楼层
就是小括号里面的四种情况,白纸黑字写着呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-21 10:25:42 | 显示全部楼层
wangxiangtan2 发表于 2023-9-21 10:17
就是小括号里面的四种情况,白纸黑字写着呢

小括号, 是指真值表?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-21 10:38:38 | 显示全部楼层
bh4qix 发表于 2023-9-21 10:16
谢谢老师,您写的基本原理,我能明白。附图的问题,我对自己的理解没有十足把握,想听听您的解释。谢谢! ...

看附图,第二个问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2023-9-21 10:57:11 | 显示全部楼层
bh4qix 发表于 2023-9-21 10:16
谢谢老师,您写的基本原理,我能明白。附图的问题,我对自己的理解没有十足把握,想听听您的解释。谢谢! ...

你这两个问题其实书上都写了的;
输入00,G1输出1 , G2输出1应该是可以算出来的吧?
输出没错,但是不允许出现,至于为什么不允许出现就是第二个问题的答案;
当输入00的情况,输出11,在输入“同时”撤销的时候就会进入不确定状态。因为撤销不可能做到100%同步,即使100%同步,G1/G2的执行速度也不能100%同步,这样就会造成输出不确定(即G1/G2的执行速度决定输出状态)。
后面很快就会有毛刺的概念了,冒险和竞争之后就更能理解这个问题了,现在如果实在无法理解,可以先记住,后面学一点再回来看这个问题就明了了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-21 11:19:06 | 显示全部楼层
savage_yobbo 发表于 2023-9-21 10:57
你这两个问题其实书上都写了的;
输入00,G1输出1 , G2输出1应该是可以算出来的吧?
输出没错,但是不允 ...

谢谢老师! 第一个问题,先搁置,因为您重点回答的是第二个问题。那我们这里先讨论第二个问题。
问题二:假设 G1,G2 两个 与非门 的延时都是 70ns, 那这种【不确定状态】,有几种可能?各种可能性发生的条件是什么?谢谢!
回复 支持 反对

使用道具 举报

发表于 2023-9-21 11:57:00 | 显示全部楼层
bh4qix 发表于 2023-9-21 11:19
谢谢老师! 第一个问题,先搁置,因为您重点回答的是第二个问题。那我们这里先讨论第二个问题。
问题二: ...

首先这个假设仅仅是延时的时间,而不是G1/G2的执行时间,所以即使RS同时为1的信号同时到到G1/G2,G1/G2也几乎不会同时执行,会是一个先执行一个后执行(即使相差是ps级别的)。
其次,发生不确定的前提条件就是前一个状态RS都为0,下一个状态RS都为1。
然后我们来试着分析输入输出的关系:
假如G1先执行,那么在这个瞬间就是S=1 /R=0 :Q=0;然后G2执行,这时候RS都是1,保持上一个状态,也就是Q=0;
假如G2先执行,那么在这个瞬间就是S=0 /R=1 :Q=1;然后G1执行,这时候RS都是1,保持上一个状态,也就是Q=1;
上面是不同是执行的情况,如果G1/G2完完全全同步运行,就会出现同时输出为1,并保持,下一个时刻的G1/G2的输出又会被破坏(其中一个或者两个会变成输入都是1,输出0,这样就又是一个状态转换了,转换结果参考上面不同步执行的结果,如果完全同步参考这个一条)。
这样也就出现不确定状态的三种形式。

不确定态的条件之一就是你问的问题一。为了防止不确定态的出现,所以把同时RS都是0禁用了。
回复 支持 反对

使用道具 举报

发表于 2023-9-21 13:09:55 | 显示全部楼层
不太好判断!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-21 14:18:23 | 显示全部楼层
savage_yobbo 发表于 2023-9-21 11:57
首先这个假设仅仅是延时的时间,而不是G1/G2的执行时间,所以即使RS同时为1的信号同时到到G1/G2,G1/G2也 ...

谢谢老师,我说的 延迟时间,可能就是你说的 执行时间,没有额外的物理延迟时间。英文资料中都用 Propagation delay time 来描述,翻译成中文可能有多种叫法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2023-9-21 16:03:24 | 显示全部楼层
bh4qix 发表于 2023-9-21 14:18
谢谢老师,我说的 延迟时间,可能就是你说的 执行时间,没有额外的物理延迟时间。英文资料中都用 Propaga ...

是的,就是这个东西,简写是tpd
你看数字芯片手册上都有这个参数的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-8-11 13:57 , Processed in 0.171600 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表