ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ Российский патент 2013 года по МПК G06F7/57 

Описание патента на изобретение RU2475814C1

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

Известны логические преобразователи (см., например, патент РФ 2281545, кл. G06F 7/57, 2006 г.), которые реализуют любую из четырех простых симметричных булевых функций, зависящих от четырех аргументов - входных двоичных сигналов.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический преобразователь (патент РФ 2294007, кл. G06F 7/57, 2007 г.), который имеет четыре настроечных входа, выход и реализует любую из пяти простых симметричных булевых функций τ1, …, τ5, зависящих от пяти аргументов - входных двоичных сигналов х1, …, х5∈{0,1}. Отметим, что для функции τj () справедливо равенство

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом преобразователе, содержащем четыре настроечных входа и выход, особенность заключается в том, что в него дополнительно введены пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, резистор и двадцать один ключ, причем все ключи сгруппированы в пять групп так, что k-я (), четвертая и пятая группы содержат соответственно пять, четыре и два ключа, в m-й () группе нечетные и четные, а в пятой группе первый и второй ключи выполнены соответственно замыкающими и размыкающими, в k-й группе вход и выход второго, вход и выход четвертого ключей соединены соответственно с входом третьего и выходом первого, входом пятого и выходом третьего ключей, в четвертой группе вход и выход второго, выход четвертого ключей соединены соответственно с входом третьего и выходом первого, выходом третьего ключей, в пятой группе выход второго ключа соединен с выходом первого ключа и выходом логического преобразователя, выход нечетного ключа предыдущей группы соединен с входом одноименного нечетного ключа последующей группы, выход пятого ключа третьей и выход третьего ключа четвертой групп соединены соответственно с входом четвертого ключа четвертой и входом второго ключа пятой групп, а входы первого, третьего и пятого ключей первой группы соединены соответственно с вторым, третьим и четвертым настроечными входами логического преобразователя, i-й () информационный вход которого образован первым входом i-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, подсоединенного выходом и вторым входом соответственно к управляющему входу ключей i-й группы и первому настроечному входу логического преобразователя, подсоединенному через резистор к выходу логического преобразователя.

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

Логический преобразователь содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 11, …, 15, резистор 2 и двадцать один ключ 311, …,325, причем все ключи сгруппированы в пять групп так, что k-я четвертая и пятая группы содержат соответственно ключи 31k, …, 35k, ключи 314, …, 344 и ключи 315, 325, а ключи 31k, 33k, 35k, 314, 334, 315 и 32k, 34k, 324, 344, 325 выполнены соответственно замыкающими и размыкающими, вход и выход ключа 32k, вход и выход ключа 34k соединены соответственно с входом ключа 3k и выходом ключа 31k, входом ключа 35k и выходом ключа 33k, вход и выход ключа 324, выход ключа 344 соединены соответственно с входом ключа 334 и выходом ключа 314, выходом ключа 334, выход ключа 325 соединен с выходом ключа 315 и выходом логического преобразователя, выход нечетного ключа предыдущей группы соединен с входом одноименного нечетного ключа последующей группы, выходы ключей 353 и 334 соединены соответственно с входами ключей 344 и 325, а входы ключей 311, 331 и 351 соединены соответственно с вторым, третьим и четвертым настроечными входами логического преобразователя, i-й () информационный вход которого образован первым входом элемента 1i, подсоединенного выходом и вторым входом соответственно к управляющему входу ключей i-й группы и первому настроечному входу логического преобразователя, подсоединенному через резистор 2 к выходу ключа 315.

Работа предлагаемого логического преобразователя осуществляется следующим образом. На его первом, …, четвертом настроечных входах фиксируются соответственно необходимые управляющие сигналы f1, …, f4∈{0,1}; на его первый, …, пятый информационные входы подаются соответственно входные двоичные сигналы х1, …, х∈{0,1}. Если на управляющем входе ключей m-й {) группы присутствует логическая «1» либо логический «0», то нечетные ключи этой группы соответственно замкнуты либо разомкнуты, а четные - соответственно разомкнуты либо замкнуты. Если на управляющем входе ключей пятой группы присутствует логическая «1» либо логический «0», то ключ 315 (325) соответственно замкнут (разомкнут) либо разомкнут (замкнут). Таким образом, имеем следующую таблицу

f1 f2 f3 f4 Z 1 0 1 1 1 0 0 1 0 1 1 1 0 1 1 0 0 1 0 0

С учетом равенства (1) и данных, приведенных в таблице, операция, воспроизводимая предлагаемым логическим преобразователем, определяется выражением

При этом он имеет пять выводов, на которые подаются входные двоичные сигналы, и четыре места пересечения соединений.

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

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

название год авторы номер документа
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2013
  • Андреев Дмитрий Васильевич
RU2542907C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2011
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
RU2440601C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2294007C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2022
  • Андреев Дмитрий Васильевич
RU2789749C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2020
  • Андреев Дмитрий Васильевич
RU2758185C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2018
  • Андреев Дмитрий Васильевич
RU2700556C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2013
  • Андреев Дмитрий Васильевич
RU2542895C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2017
  • Андреев Дмитрий Васильевич
RU2647639C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2021
  • Андреев Дмитрий Васильевич
RU2768627C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2016
  • Андреев Дмитрий Васильевич
RU2630391C1

Реферат патента 2013 года ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом является упрощение устройства за счет сокращения количества выводов, на которые подаются входные двоичные сигналы, и уменьшения числа мест пересечения соединений при сохранении функциональных возможностей. Логический преобразователь предназначен для реализации любой из пяти простых симметричных булевых функций, зависящих от пяти аргументов - входных двоичных сигналов, и может быть использован в системах цифровой вычислительной техники как средство преобразования кодов, при этом логический преобразователь содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ (11, …, 15), резистор (2), двадцать один ключ (311, …, 325) и связи между ними. 1 ил., 1 табл.

Формула изобретения RU 2 475 814 C1

Логический преобразователь, предназначенный для реализации любой из пяти простых симметричных булевых функций, зависящих от пяти аргументов - входных двоичных сигналов, содержащий четыре настроечных входа, выход, отличающийся тем, что в него дополнительно введены пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, резистор и двадцать один ключ, причем все ключи сгруппированы в пять групп так, что k-я четвертая и пятая группы содержат соответственно пять, четыре и два ключа, в m-й () группе нечетные и четные, а в пятой группе первый и второй ключи выполнены соответственно замыкающими и размыкающими, в k-й группе вход и выход второго, вход и выход четвертого ключей соединены соответственно с входом третьего и выходом первого, входом пятого и выходом третьего ключей, в четвертой группе вход и выход второго, выход четвертого ключей соединены соответственно с входом третьего и выходом первого, выходом третьего ключей, в пятой группе выход второго ключа соединен с выходом первого ключа и выходом логического преобразователя, выход нечетного ключа предыдущей группы соединен с входом одноименного нечетного ключа последующей группы, выход пятого ключа третьей и выход третьего ключа четвертой групп соединены соответственно с входом четвертого ключа четвертой и входом второго ключа пятой групп, а входы первого, третьего и пятого ключей первой группы соединены соответственно с вторым, третьим и четвертым настроечными входами логического преобразователя, i-й () информационный вход которого образован первым входом i-й элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, подсоединенного выходом и вторым входом соответственно к управляющему входу ключей i-й группы и первому настроечному входу логического преобразователя, подсоединенному через резистор к выходу логического преобразователя.

Документы, цитированные в отчете о поиске Патент 2013 года RU2475814C1

ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2011
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
RU2440601C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2008
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
RU2393527C2
Пломбировальные щипцы 1923
  • Громов И.С.
SU2006A1
US 6651225 В1, 18.11.2003.

RU 2 475 814 C1

Авторы

Андреев Дмитрий Васильевич

Гринберг Исаак Павлович

Кузнецов Игорь Алексеевич

Даты

2013-02-20Публикация

2012-02-08Подача