Как мы можем преобразовать диаграмму вентилей ИЛИ с несколькими входами в диаграмму вентилей ИЛИ с двумя входами?

Вопрос просит нас упростить логическое выражение и реализовать его с помощью вентилей ИЛИ-НЕ с двумя входами. Я использовал K-карту, получил POS и сначала нарисовал диаграмму без вентилей, затем заменил каждое ИЛИ на и ИЛИ-инвертировать и И на инвертированное-И. Затем я заменил инвертированное-И на НЕ-ИЛИ. Наконец, я компенсировал пузырек NOR, дополнив выходной литерал.

Проблема: моя диаграмма не работает, так как я использовал ИЛИ-НЕ с 3 входами, я должен использовать ИЛИ-НЕ с 2 входами.

Примечание:
W=A
X=B
Y=C
Z=C

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

Руководство по решению:

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

Вы знакомы с булевой алгеброй?
Однозначно, почему?
Какой у Вас вопрос? Где исходное логическое выражение?
@ GlennW9IQ Если предположить, что версия руководства по решению верна, минимизированное уравнение будет следующим: F = w' xy z'
@jonk Я тоже могу работать в обратном направлении, но я не поэтому спросил ...
@GlennW9IQ А. Я не мог сказать о вашей цели. (Я также не стал бы производить это решение, делая это вручную. Просто в качестве примечания. Но все же, вероятно, использовал бы 7 вентилей.)

Ответы (3)

преобразовать диаграмму вентилей ИЛИ с несколькими входами в диаграмму вентилей ИЛИ с двумя входами?

Это не особенность какого-либо пакета схематических чертежей, о котором я знаю. Поэтому ответ, вероятно, «вы не можете». Вы должны удалить существующую диаграмму и перерисовать ее, используя другие ворота.

Это кажется особенно верным, поскольку ваша диаграмма выглядит как искусство ASCII, а не нарисовано чем-то, что понимает основные логические функции.

Просто перерисуйте.

Моя диаграмма не работает, так как я использовал ИЛИ-НЕ с 3 входами, я должен использовать ИЛИ-НЕ с 2 входами.

_А + _В + _С = (_А + _В) + (0 + _С)

или _A + _B + _C = (_A + _B) + (_C + _C)

Поскольку в вашем уравнении используются A, B, C и D с НЕ, а в решении используются W, X, Y и Z без НЕ, я рискну и скажу, что решение не соответствует вопросу. .

Но чтобы помочь вам Икс "=" А + Б + С ¯ .

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab


Ваше решение:

Д "=" ( А + Д ¯ ) ¯ + ( Б ¯ + Д ¯ ) ¯ + ( А ¯ + Б ¯ + С ¯ ) ¯ ¯
Д "=" ( А + Д ¯ ) ( Б ¯ + Д ¯ ) ( А ¯ + Б ¯ + С ¯ )

Руководство по решению (W=A, X=B, Y=C и Z=D):

Ф "=" ( С + Д ) ¯ + ( А + Б ) ¯ ¯ ¯ + ( А + Д ) ¯ ¯ ¯
Ф "=" ( С + Д ) ¯ + ( А + Б ) ¯ ¯   ( А + Д ) ¯
Ф "=" ( С + Д ) ( А + Б ) ( А + Д ) ¯

F даже близко не стоит Y.

Каким было ваше исходное логическое выражение?