Логический модуль

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации любой из трех простых симметричных булевых функций τ11∨х2∨х3, τ2=x1x2∨x1x3∨x2x3, τ3=x1x2x3 и из трех фундаментальных симметричных булевых функций Для этого в логическом модуле, содержащем выход, особенность заключается в том, что в него введены первый, третий, пятый ключи, выполненные замыкающими, и второй, четвертый, шестой ключи, выполненные размыкающими, причем вход пятого, вход и выход шестого ключей соединены соответственно с объединенными выходами первого, второго, объединенными выходами третьего, четвертого ключей и объединенными выходом пятого ключа, выходом логического модуля, подсоединенного первым, вторым информационными и первым, третьим, вторым настроечными входами соответственно к входу управления первого-четвертого, входу управления пятого, шестого ключей и входу первого, входу четвертого ключей, объединенным входам второго, третьего ключей. 1 ил.

 

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.

Известны логические модули (см., например, патент РФ 2249844, кл. G06F 7/38, 2005 г.), которые реализуют любую из трех простых симметричных булевых функций τ1=x1∨x2∨x3, τ2=x1x2∨x1x3∨x2x3, τ3=x1x2x3.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических модулей, относится ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация любой из трех фундаментальных симметричных булевых функций

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический модуль (патент РФ 2262733, кл. G06F 7/00, 2005 г.), который содержит выход и реализует любую из трех простых симметричных булевых функций τ1=x1∨x2∨x3, τ2=x1x2∨x1x3∨x2x3, τ3=x1x2x3.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация любой из трех фундаментальных симметричных булевых функций

Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации любой из трех простых симметричных булевых функций τ1=x1∨x2∨x3, τ2=x1x2∨x1x3∨x2x3, τ3=x1x2x3 и из трех фундаментальных симметричных булевых функций

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом модуле, содержащем выход, особенность заключается в том, что в него введены первый, третий, пятый ключи, выполненные замыкающими, и второй, четвертый, шестой ключи, выполненные размыкающими, причем вход пятого, вход и выход шестого ключей соединены соответственно с объединенными выходами первого, второго, объединенными выходами третьего, четвертого ключей и объединенными выходом пятого ключа, выходом логического модуля, подсоединенного первым, вторым информационными и первым, третьим, вторым настроечными входами соответственно к входу управления первого-четвертого, входу управления пятого, шестого ключей и входу первого, входу четвертого ключей, объединенным входам второго, третьего ключей.

На чертеже представлена схема предлагаемого логического модуля.

Логический модуль содержит выход 1 и ключи 21, ..., 26, причем ключи 21, 23, 25 и 22, 24, 26 выполнены соответственно замыкающими и размыкающими, вход ключа 25, вход и выход ключа 26 соединены соответственно с объединенными выходами ключей 21, 22, объединенными выходами ключей 23, 24 и объединенными выходом ключа 25, выходом 1 логического модуля, подсоединенного первым, вторым информационными и первым, третьим, вторым настроечными входами соответственно к входу управления ключей 21, ..., 24, входу управления ключей 25, 26 и входу ключа 21, входу ключа 24, объединенным входам ключей 22, 23.

Работа предлагаемого логического модуля осуществляется следующим образом. На его первый, второй информационные и первый, второй, третий настроечные входы подаются соответственно двоичные сигналы х1, х2∈{0,1} и y1, y2, y3∈{0,1}. Если x1=1 (x1=0), то ключи 21, 23 замкнуты (разомкнуты), а ключи 22, 24 разомкнуты (замкнуты). Если x2=1 (x2=0), то ключ 25 замкнут (разомкнут), а ключ 26 разомкнут (замкнут). Тогда сигнал на выходе 1 определяется выражением

Таким образом, предлагаемый модуль будет воспроизводить операцию

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический модуль обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает реализацию любой из трех простых симметричных булевых функций τ1=x1∨x2∨x3, τ2=x1x2∨x1x3∨x2x3, τ3=x1x2x3 и из трех фундаментальных симметричных булевых функций

Логический модуль, предназначенный для реализации любой из трех простых симметричных булевых функций τ1=x1∨x2∨x3, τ2=x1x2∨x1x3∨x2x3, τ3=x1x2x3 и из трех фундаментальных симметричных булевых функций содержащий выход, отличающийся тем, что в него введены первый, третий, пятый ключи, выполненные замыкающими, и второй, четвертый, шестой ключи, выполненные размыкающими, причем вход пятого, вход и выход шестого ключей соединены соответственно с объединенными выходами первого, второго, объединенными выходами третьего, четвертого ключей и объединенными выходом пятого ключа, выходом логического модуля, подсоединенного первым, вторым информационными и первым, третьим, вторым настроечными входами соответственно к входу управления первого-четвертого, входу управления пятого, шестого ключей и входу первого, входу четвертого ключей, объединенным входам второго, третьего ключей.



 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. .

Изобретение относится к вычислительной технике и, в частности, к модулярным нейрокомпьютерным средствам и предназначено для определения ошибок в кодовых конструкциях непозиционного кода полиномиальной системы классов вычетов (ПСКВ), представленных в расширенных полях Галуа GF (2V).

Изобретение относится к вычислительной технике и может быть использовано для построения однородных вычислительных структур, выполняющих параллельную логическую и арифметическую обработку данных.

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. .

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. .

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. .

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. .

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении соответствующих конечных автоматов. .

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении соответствующих конечных автоматов. .

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. .

Изобретение относится к вычислительной технике и может быть использовано для выполнения вычислительных операций в кодах Грея

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

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

Изобретение относится к вычислительной технике, предназначено для параллельного вычисления разрядными срезами сумм парных произведений комплексных чисел и может быть использовано для решения задач цифровой обработки сигналов, решения задач спектрального анализа и гидролокации, систем автоматического управления

Изобретение относится к области цифровой вычислительной техники и может быть использовано в процессорных устройствах ЭВМ и в устройствах цифровой автоматики

Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения двухканальных линейных и плоскостных однородных структур, реализующих произвольные, в том числе любые скобочные, нормальные формулы из h букв, а также систем булевых формул из класса бесповторных упорядоченных и неупорядоченных формул как с пропусками аргументов, так и без них

Изобретение относится к вычислительной технике и может быть использовано в устройствах суммирования

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

Изобретение относится к вычислительной технике и может быть использовано для выполнения арифметических операций над числами, представленными в непозиционной модулярной системе счисления
Наверх