Как найти количество входов для логических таблиц истинности? - PullRequest
0 голосов
/ 02 ноября 2018

Я новичок в логических схемах и пытаюсь построить таблицу истинности для светодиодных схем.

В моей таблице 7 выходов, по 1 на каждый светодиод, но я не могу понять, сколько входов мне нужно.

Мне сказали, что формула ниже дает количество входов, но я не знаю, что такое Y. Кто-нибудь может подтвердить, что формула верна, и скажите мне, что такое Y, чтобы я мог решить это? Спасибо

n = log (Y + 1) / log (2)

1 Ответ

0 голосов
/ 05 ноября 2018

Невозможно сказать, сколько входных данных вы должны иметь. Вы можете иметь столько, сколько пожелаете. Но есть минимум.

Каждая строка ввода может рассматриваться как цифра в двоичном числе. Таким образом, чтобы идентифицировать 7 разных чисел, нам понадобится как минимум три двоичных числа (от 000 до 111). Таким образом, формула будет ceil (log2 (Y)), где Y в количестве строк вывода.

Отличным примером такой схемы будет демультиплексор. Вы заметите, что количество бит селектора в DEMUX равно ceil (log2 (Y)) числу выходных линий.

...