Состояние гонки SR-триггеров

Схема SR-триггера выглядит следующим образом:

введите описание изображения здесь

Уравнение для выхода:

Вопрос т + д т "=" ( С + р ¯ Вопрос ) т

Что я не понимаю, так это то, что в качестве вывода Вопрос снова подается на вход, и то же самое происходит с Вопрос ¯ , разве это не создает состояние гонки?

Это защелка SR со штифтом включения...
@Bradman175 В моей книге эти два термина взаимозаменяемы.
Ну, фактическое определение между защелкой и триггером довольно расплывчато, так что вы не ошиблись. Я просто говорю, что у него немного другие возможности по сравнению с настоящим триггером, запускаемым по фронту.
@ Bradman175 Я знаю, и вы правы, но вопрос чисто теоретический, и я не говорю о реальной электронной части.
В любом случае, пытаясь выяснить состояние гонки. Надо заняться таймингом.
@Bradman175 Bradman175 Я не хочу находить фактическое состояние гонки, я просто хочу посмотреть, может ли быть состояние гонки. :П
Проверил. Это возможно, но это зависит от двух конечных элементов NAND и их задержки (я думаю, это называется скоростью нарастания). Если Q выключен, а у вас включен SET, а затем часы переходят на высокий уровень, Q включится первым, установив Q и Q' на одно и то же значение, прежде чем Q' погаснет. Задержка от включения Q до выключения Q' зависит от задержки нижнего правого вентиля И-НЕ. Я считаю, что настоящие шлепанцы с тактовой частотой SR могут обойти это. Это просто обучающий пример, предполагающий отсутствие задержки в ИС. (И я считаю, что такое соображение относится к университетскому уровню).
Это энергозависимая ячейка памяти. Таким образом, начальное состояние может быть любым и обычно инициализируется. Обратите внимание, что пересекающиеся пути образуют петлю положительной обратной связи через два инвертирующих затвора, что является стабильным условием для любой схемы защелки. Таким образом, защелки могут быть сделаны аналогично вентилям И-НЕ, ИЛИ-НЕ и ИЛИ. если бы тебе пришлось...

Ответы (2)

При запуске возникает состояние гонки между установками Q и Q'. Кроме того, если и S, и R одновременно активны, возникает состояние гонки и недопустимое состояние. Однако при нормальной работе состояние гонки возникает довольно редко.

Случай, в котором может возникнуть состояние гонки при нормальной работе (одновременно активны только S или R), - это когда активный фронт S или R не удерживается достаточно долго (нарушена минимальная ширина импульса) для выходов Q и Q. ', чтобы правильно устроиться. В этом случае будет иметь место гонка между Q/Q', которая распространяется по контуру обратной связи для стабилизации системы, и неактивным фронтом S или R (в зависимости от того, что вызвало переключение).

Ответ на этот вопрос был здесь !

В начале добавлено состояние гонки. Как только достигается начальное стабильное состояние, состояния гонки больше нет.