Я недавно начал изучать шлепанцы, и я застрял в этой точке:
В некоторых видеоуроках люди объясняют триггер SR следующим образом:
Поэтому они используют вентили NAND, создавая таблицу переходов, подобную этой:
| t | t+1
| S | R | Q
| 0 | 0 | INVALID
| 0 | 1 | 1
| 1 | 0 | 0
| 1 | 1 | ?
Тем не менее, некоторые другие люди объясняют триггер SR, используя ворота NOR:
(источник: startelectronics.com )
который имеет другую таблицу переходов.
Правильны ли оба? Почему оба существуют?
digital-logic
flipflop
pavlos163
источник
источник
Ответы:
Оба SR защелки.
Защелка SR NOR будет иметь следующую таблицу истинности:
Защелка SR NAND является перевернутой версией защелки SR NOR. Таблица истинности которой:
источник
Вот этот замечательный небольшой (и неполный) набор правил о цифровых схемах, если быть более точным, о маленьких шариках:
Второе нуждается в небольшом расширении. Если у вас есть маленький шарик на выходе вентиля AND, что делает его вентилем NAND, вы можете взять шарик, удвоить его, поместить новые шарики на входе и повернуть AND в ИЛИ. То же самое происходит, если вы начинаете с ИЛИ ворот (которые с его маленьким шариком - это ИЛИ ворота). Кто-то называет это правило «Законы де Моргана», если вам когда-нибудь придется объяснить это учителю.
Вернитесь к своей схеме: возьмите два маленьких шарика, пересечь ворота NAND (разделяя шарики). Теперь у вас есть два ИЛИ ворота и четыре мяча. Помните, что мяч представляет собой НЕ ворота:
смоделировать эту схему - созданная с использованием CircuitLab
Теперь, как вы видите, R и S отменяются, как только они входят в цепь. Мы можем согласиться и «упростить» NOT3 с помощью R и вызвать этот вход nR, а также с помощью S и NOT2.
Теперь давайте нажмем NOT4 до пересечения Т: что там происходит? Ну, вы можете отменить вывод AND, и чтобы сохранить значение nQ в нисходящем направлении, вы также должны поставить not.
Диаграмма стоит тысячи слов:
смоделировать эту схему
Теперь вы можете упростить Q и NOT1 и пометить этот вывод nQ, а также упростить nQ и NOT2 и пометить этот выход Q. Схема теперь выглядит более знакомой? Ваш второй контур точно такой же, только то, что вы называете изменениями и настройками.
На самом деле вопрос в том, почему я увлекся историей о «маленьких шариках»? Вы могли бы просто записать таблицу истинности и «легко» увидеть, что происходит. Ну, я думаю, что скольжение маленьких шариков очень помогает в решении простых и даже более сложных задач. Плюс это весело .
источник
Можно построить простой триггер SR, используя ворота NOR или NAND. Там нет большой разницы в выходе. Единственное незначительное различие возникает из-за свойств вентиля NOR или NAND.
Рассмотрим триггер SR с использованием вентилей NAND:
Таблица истинности может быть представлена как:
Теперь рассмотрим триггер SR, используя ворота NOR:
Таблица истинности может быть представлена как:
Схема будет работать аналогично схеме входа NAND, описанной выше, за исключением того, что входы активны ВЫСОКОЙ, и существует недопустимое условие, когда оба его входа находятся на логическом уровне «1». Это зависит только от того, что вы предпочитаете использовать, иначе у обоих одинаковая работа.
источник
Затворы NOR используются для создания активных защелок с низким SR, а затворы NAND - для создания активных защелок с низким SR
YouTube видео о защелках
источник