Какой логический элемент/схема должен присутствовать между a, b и Y?

Как замкнуть цепь между a, b и Y?

Спасибо за размышления над моим вопросом.
Выше показана цифровая логическая схема с 2 входами и 1 выходом. Я хочу, чтобы следующая логика была реализована последовательно:

  1. b = 0, a = 0, Y = 0
  2. b = 1, a = 0, Y = 1
  3. b = 0, a = 1, Y = 1
  4. b = 1, a = 1 следует явно избегать, чтобы оба a и b не были равны 1 одновременно
  5. Предположим, что шаг 3 выполняется до шага 2, тогда выход должен быть равен 0, т. е. Y = 0.

Какой логический элемент или цифровая схема будут работать для вышеуказанной последовательности логических операций? Я пытался использовать вентили ИЛИ и XOR, но они не удовлетворяют условию 5, и последовательная операция не может быть применена.
Могу ли я использовать кодировщик с приоритетом 2-к-1, такой как показанный на рисунке ниже?< br />
Приоритетный кодировщик

Или может быть какая-то умная реализация защелки NOR SR? Пожалуйста, дайте мне знать о ваших мыслях. Спасибо заранее.


person Digvijay    schedule 16.03.2021    source источник
comment
Я голосую за то, чтобы закрыть этот вопрос, потому что, хотя он основан на логике, вы пометили его как схему, что означает, что это скорее электронный вопрос и, следовательно, не по теме здесь.   -  person Rob    schedule 16.03.2021
comment
Спасибо, Роб. Я удаляю тег схемы из своего вопроса.   -  person Digvijay    schedule 16.03.2021


Ответы (1)


f XOR a подходит идеально.

Как вы считаете, что это противоречит условию 1?

a b c F Y
---------
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 1 1
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 0
person 500 - Internal Server Error    schedule 16.03.2021