Чи є логічний затвор, який безпосередньо виводить (A'B) '(додаток, доповнення добутку B)?


12

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

Я знаю, що можу це зробити за допомогою двох окремих NAND-воріт, але це займе більше місця. Чи є єдиний стандартний логічний затвор (наприклад, 74V1Gxxx - пакет SOT-23), який дає такий результат?

Або я можу отримати цей результат, використовуючи максимум два транзистори?


A¯B¯=A+B¯A¯B=A+B¯

Ах, ви праві. Виправити це зараз.
hkBattousai

A¯B

Відповіді:


15

Звичайно, ви можете використовувати 74AXP1G57 " Модуль, що регулюється малою потужністю, з декількома функціями"

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

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

Він поставляється в дуже маленькій 6-контактній упаковці.


2
"1G57 для менших проблем", 1G99 для більших (каламбури не призначені).
Ігнасіо Васкес-Абрамс

2
Це приємно, тому що подвійний пакет NAND мав би принаймні 8 контактів.
Бен Войгт

Чи правильно я читаю, що є чотири способи підключити це як АБО-НЕ (A = 0, B = 1, A = C, B = C), але жодного способу використовувати це як АБО, NAND або AND-NOT ?
Джон Дворак

@JanDvorak Це насправді не універсальний ворота, але він робить багато цікавих речей - більшість воріт з декількома входами є симетричними, і входи ST, як правило, є перевагою (особливо для таких додатків, як конструкції SMPS з власною стрілкою).
Spehro Pefhany

4

Ви можете підключити SN74LVC2G157 для виконання цієї функції.

Взагалі, коли вам потрібна довільна логіка, подумайте "мультиплексор".


3

Ви можете підключити LM556 (подвійний інтегральний таймер 555 IC), при цьому вхідний ступінь буде провідним, а вихідний ступінь з'єднаний як інвертор.


Насправді це не відповідає на питання, але це посилання ("Чи 555 завершене булевим сенсом") завантажене шаленою дивовижністю (а може бути і зворотним).
Spehro Pefhany

Люди роблять дивовижні речі з 555. :)
hoosierEE

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.