SR锁存器中Q的开始状态是什么?


14

在这个图中

http://upload.wikimedia.org/wikipedia/commons/thumb/c/c6/R-S_mk2.gif/220px-R-S_mk2.gif

Q的开始状态是什么?由于S和R的第一个NOR依赖于先前的结果,因此第一次迭代一定要有一些东西吗?

注意:我上数字逻辑课程的第一年,所以问题是理论上的使用(表制作,它所适用的各种家庭作业问题等),而不是实际的实现。仅针对“如果R是__而S是__是什么?”之类的东西。像这样的简单事情。


1
嗯-出于作业目的,您只假设Q和!Q都很高,然后从那里去-但是请务必声明这是您所做的假设。为了完整起见,您可以假设它们都从低处开始,然后进行另一次分析。当您清楚地陈述您所做的假设,以及为什么您被迫做出这些假设,然后继续进行分析时,教授们会喜欢它。
JustJeff 2011年

1
非复位SR锁存器应进入逻辑链,该逻辑链经过一个复位序列,将锁存器清除为已知状态。
Toybuilder 2011年

Answers:


14

如果您刚刚接通电源,则初始状态将是竞争状况的结果,具体取决于哪个门输出首先会变高。实际上,一扇门或另一扇门往往会具有更快的上升时间,因此它很可能会以一种状态或另一种状态上升,但并不能保证。


2
注意:即使具有输出上拉,上电时它仍然是亚稳态的。电路板碎屑或奇怪的输出负载仍可能导致其处于备用状态。上电复位系统是确保其始终以相同状态上电的唯一真实方法。
康纳·沃尔夫

1
@假名-随时描述上电复位电路。我摆脱了拉起。
JustJeff 2011年

@JustJeff,使用TTL,我认为通常会有一个默认状态。在Wiki上,第一个示例nand门显然将默认为high输出。现在,如果您想设计一个SR锁存器,我认为可以控制POR状态。
科尔图克2011年

@Kortuk-假设一个单独的NAND默认为高;如果您将其中两个交叉连接,则仍将是竞争条件。只是b / c这两个NAND实现默认为高,是否一定要所有 NAND实现都这样做?这是否意味着关于或非门?我认为除了“它是不确定的,不要指望每次都以相同的方式出现”之外,还有很多可以说的。仍然希望@Fake Name可以与POR一起使用。
JustJeff 2011年

@JustJeff,是的,但是,如果您要设计一个具有受控POR状态的系统,则可以设计,假设R端通过使用下拉电阻和晶体管作为上拉电阻默认关闭。与大多数情况一样,它实际上归结于设计和数据表。
Kortuk

5

RS锁存器具有稳定的Q高状态和稳定的Q高状态,但是它也具有实质上无限数量的亚稳态。当锁存器处于亚稳定状态时,输出可以在任意时间长度内任意切换为高电平和低电平,尽管实际上大多数亚稳态都可以很快地转换为稳定状态。

假设每个门的输出传播时间精确到一纳秒,两个输入同时从高切换到低。当输入高时,两个输出都将低。然后,它们切换后的一纳秒,两个输出都将很高。一纳秒后,两个输出都将变低,然后都变高,等等。在实践中,门当然不会以这种完美平衡的方式工作,但是,仅仅保持平衡不会完全阻止亚稳。无论是不是为了量子限制,无论如何尝试调整电路,理论上都可以构造一个刺激,其中一个输入领先另一输入以正确的数量将事物置于亚稳状态达任意长度。时间。在实践中,可以构造电路,以使扩展的亚稳定性需要这样一种精确的刺激,使得这种刺激实际发生的可能性是极小的。但是,重要的是要意识到亚稳定性,因为它会引起奇怪和意外的行为。

几乎任何锁可以扔进亚稳状态,如果VDD上升和恰到好处的格局下降。这样的亚稳态通常会很快解决,但是需要注意的是,亚稳态锁存器的输出似乎可能会以一种方式切换,然后在一段时间后切换到相反的状态。



-1

我想您只想要真相表。

这是事实表:

R | S | 问
--- + --- + -------
 0 | 0 | 没变
 0 | 1 | 高(1)
 1 | 0 | 低(0)
 1 | 1 | 不可预料的

对于最后一种情况,Q和Q'相同,这是不可能的。


3
我们了解您可能没有英语作为第一语言,但是请尝试使用正确的拼写和大写字母。将代词“ I”大写,拼出“ You”,“ Just”,“ Your”等。另外,阅读格式帮助并在答案发布后检查答案的格式和拼写。
凯文·维米尔

嘿,杜德(Hey Dude)感谢您的建议,但实际上我使用这些词是为了美观。这曾经是杜德(dude)的写作风格
Gouse Shaik 2011年

7
@Gouse-好吧,Kevin的话似乎没有帮助,看着您的回复。我们感谢正确的拼写。请保持手机的短信语言。
stevenvh 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.