×
27.08.2013
216.012.6578

Результат интеллектуальной деятельности: ЛОГИЧЕСКИЙ ПРОЦЕССОР

Вид РИД

Изобретение

Аннотация: Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. Технический результат заключается в повышении быстродействия за счет уменьшения времени реализации восьми простых симметричных булевых функций, зависящих от восьми аргументов - входных двоичных сигналов. Для достижения указанного технического результата предлагается логический процессор, предназначенный для реализации восьми простых симметричных булевых функций, зависящих от восьми аргументов - входных двоичных сигналов, который может быть использован в системах цифровой вычислительной техники как средство преобразования кодов, а также содержащий девятнадцать вычислительных ячеек (1, …, 1), каждая из которых содержит элемент ИЛИ (2) и элемент И (3). 2 ил.
Основные результаты: Логический процессор, предназначенный для реализации восьми простых симметричных булевых функций, зависящих от восьми аргументов - входных двоичных сигналов, содержащий семь вычислительных ячеек, каждая из которых содержит элемент ИЛИ, подключенный первым, вторым входами и выходом соответственно к ее первому, второму входам и первому выходу, и элемент И, первый, второй входы и выход которого соединены соответственно с ее первым, вторым входами и вторым выходом, отличающийся тем, что в него дополнительно введены двенадцать аналогичных упомянутым вычислительных ячеек, причем первый, второй входы i-й и первый, второй входы j-й вычислительных ячеек подключены соответственно к первым выходам (i+2)-й, (i+4)-й и вторым выходам (j-4)-й, (j-2)-й вычислительных ячеек, первые выходы i-й, j-й и вторые выходы i-й, j-й вычислительных ячеек соединены соответственно с i-м входом одиннадцатой, вторым входом (j+2)-й и первым входом (i+8)-й, (j-6)-м входом пятнадцатой вычислительных ячеек, первый, второй выходы (i+8)-й, первый, второй входы семнадцатой и первый, второй входы восемнадцатой вычислительных ячеек подключены соответственно к i-м входам двенадцатой, четырнадцатой, второму выходу тринадцатой, первому выходу четырнадцатой и второму выходу двенадцатой, первому выходу шестнадцатой вычислительных ячеек, i-й вход k-й (k∈{13, 16, 19}) вычислительной ячейки соединен с (3-i)-м выходом (k-3+i)-й вычислительной ячейки, а первые выходы одиннадцатой, тринадцатой, семнадцатой, девятнадцатой и вторые выходы девятнадцатой, восемнадцатой, шестнадцатой, пятнадцатой вычислительных ячеек являются соответственно первым, вторым, третьим, четвертым и пятым, шестым, седьмым, восьмым выходами логического процессора, первый, третий, пятый, седьмой и второй, четвертый, шестой, восьмой входы которого подключены соответственно к первым и вторым входам третьей, пятой, четвертой, шестой вычислительных ячеек.

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

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

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический процессор (патент РФ 2260205, кл. G06F 7/38, 2005 г.), который содержит вычислительные ячейки и при n=8 реализует восемь простых симметричных булевых функций, зависящих от восьми аргументов - входных двоичных сигналов.

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом процессоре, содержащем семь вычислительных ячеек, каждая из которых содержит элемент ИЛИ, подключенный первым, вторым входами и выходом соответственно к ее первому, второму входам и первому выходу, и элемент И, первый, второй входы и выход которого соединены соответственно с ее первым, вторым входами и вторым выходом, особенность заключается в том, что в него дополнительно введены двенадцать аналогичных упомянутым вычислительных ячеек, причем первый, второй входы i-й и первый, второй входы j=й вычислительных ячеек подключены соответственно к первым выходам (i+2)-й, (i+4)-й и вторым выходам (j-4)-й, (j-2)-й вычислительных ячеек, первые выходы i-й, j-й и вторые выходы i-й, j-й вычислительных ячеек соединены соответственно с i-ым входом одиннадцатой, вторым входом (j+2)-й и первым входом (i+8)-й, (j-6)-м входом пятнадцатой вычислительных ячеек, первый, второй выходы (i+8)-й, первый, второй входы семнадцатой и первый, второй входы восемнадцатой вычислительных ячеек подключены соответственно к i-ым входам двенадцатой, четырнадцатой, второму выходу тринадцатой, первому выходу четырнадцатой и второму выходу двенадцатой, первому выходу шестнадцатой вычислительных ячеек, i-й вход k-й (k∈{13, 16, 19}) вычислительной ячейки соединен с (3-i)-м выходом (k-3+i)-й вычислительной ячейки, а первые выходы одиннадцатой, тринадцатой, семнадцатой, девятнадцатой и вторые выходы девятнадцатой, восемнадцатой, шестнадцатой, пятнадцатой вычислительных ячеек являются соответственно первым, вторым, третьим, четвертым и пятым, шестым, седьмым, восьмым выходами логического процессора, первый, третий, пятый, седьмой и второй, четвертый, шестой, восьмой входы которого подключены соответственно к первым и вторым входам третьей, пятой, четвертой, шестой вычислительных ячеек.

На фиг.1 и фиг.2 представлены соответственно схема предлагаемого логического процессора и схема вычислительной ячейки, использованной при построении указанного процессора.

Логический процессор содержит вычислительные ячейки 11,…,119. Каждая вычислительная ячейка содержит элемент ИЛИ 2, подключенный первым, вторым входами и выходом соответственно к ее первому, второму входам и первому выходу, и элемент И 3, подсоединенный первым, вторым входами и выходом соответственно к ее первому, второму входам и второму выходу. Первый, второй входы ячейки 1i и первой, второй входы ячейки j=й подключены соответственно к первым выходам ячеек 1i+2, 1i+4 и вторым выходам ячеек 1j-4, 1j-2, первые выходы ячеек 1i, 1j и вторые выходы ячеек 1i, 1j соединены соответственно с i-ым входом ячейки 111, вторым входом ячейки 1j+2 и первым входом ячейки 1i+8, (j-6)-ым входом ячейки 115, первый, второй выходы ячейки 1i+8, первый, второй входы ячейки 117 и первый, второй входы ячейки 118 подключены соответственно к i-ым входам ячеек 112, 114, второму выходу ячейки 113, первому выходу ячейки 114 и второму выходу ячейки 112, первому выходу ячейки 116, i-й вход ячейки 1k(k∈{13, 16, 19}) соединен с (3-i)-ым выходом ячейки 1k-3+i, а первые выходы ячеек 111, 113, 117, 119 и вторые выходы ячеек 119, 118, 116, 115 являются соответственно первым, вторым, третьим, четвертым и пятым, шестым, седьмым, восьмым выходами логического процессора, первый, третий, пятый, седьмой и второй, четвертый, шестой, восьмой входы которого подключены соответственно к первым и вторым входам ячеек 13, 15, 14, 16.

Работа предлагаемого логического процессора осуществляется следующим образом. На его первый,…, восьмой входы подаются соответственно двоичные сигналы х1, …, х8∈{0,1}. Тогда сигналы y1, …, y8 (см. фиг.1) будут определяться выражениями

,

,

,

где q∈{0,4}; есть символы операций ИЛИ, И. В представленной ниже таблице приведены значения сигналов на выходах предлагаемого процессора при всех возможных наборах значений сигналов y1, …, y8.

№ набора y1 y2 y3 y4 y5 y6 y7 y8 z1 z2 z3 z4 z5 z6 z7 z8
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
3 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0
4 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0
5 1 1 1 1 Q 0 0 0 1 1 1 1 0 0 0 0
6 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0
7 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0
8 1 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0
9 1 1 1 0 1 0 0 0 1 1 1 1 0 0 0 0
10 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0
11 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0
12 1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0
13 1 1 0 0 1 1 0 0 1 1 1 1 0 0 0 0
14 1 1 1 0 1 1 0 0 1 1 1 1 1 0 0 0
15 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0
16 0 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0
17 1 0 0 0 1 1 1 0 1 1 1 1 0 0 0 0
18 1 1 0 0 1 1 1 0 1 1 1 1 1 0 0 0
19 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 0
20 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0
21 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0
22 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0
23 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 0
24 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0
25 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Таким образом, на r-м выходе предлагаемого процессора имеем

где xm1, …, xmr∈{x1, …, x8} (1≤m1<…<mr≤8); есть количество неповторяющихся конъюнкций xm1…xmr, определяемое как число сочетаний из восьми по r. Следовательно, zrr, где τr, есть r-я. простая симметричная булевая функция восьми аргументов (см. стр.126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974 г.).

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

Логический процессор, предназначенный для реализации восьми простых симметричных булевых функций, зависящих от восьми аргументов - входных двоичных сигналов, содержащий семь вычислительных ячеек, каждая из которых содержит элемент ИЛИ, подключенный первым, вторым входами и выходом соответственно к ее первому, второму входам и первому выходу, и элемент И, первый, второй входы и выход которого соединены соответственно с ее первым, вторым входами и вторым выходом, отличающийся тем, что в него дополнительно введены двенадцать аналогичных упомянутым вычислительных ячеек, причем первый, второй входы i-й и первый, второй входы j-й вычислительных ячеек подключены соответственно к первым выходам (i+2)-й, (i+4)-й и вторым выходам (j-4)-й, (j-2)-й вычислительных ячеек, первые выходы i-й, j-й и вторые выходы i-й, j-й вычислительных ячеек соединены соответственно с i-м входом одиннадцатой, вторым входом (j+2)-й и первым входом (i+8)-й, (j-6)-м входом пятнадцатой вычислительных ячеек, первый, второй выходы (i+8)-й, первый, второй входы семнадцатой и первый, второй входы восемнадцатой вычислительных ячеек подключены соответственно к i-м входам двенадцатой, четырнадцатой, второму выходу тринадцатой, первому выходу четырнадцатой и второму выходу двенадцатой, первому выходу шестнадцатой вычислительных ячеек, i-й вход k-й (k∈{13, 16, 19}) вычислительной ячейки соединен с (3-i)-м выходом (k-3+i)-й вычислительной ячейки, а первые выходы одиннадцатой, тринадцатой, семнадцатой, девятнадцатой и вторые выходы девятнадцатой, восемнадцатой, шестнадцатой, пятнадцатой вычислительных ячеек являются соответственно первым, вторым, третьим, четвертым и пятым, шестым, седьмым, восьмым выходами логического процессора, первый, третий, пятый, седьмой и второй, четвертый, шестой, восьмой входы которого подключены соответственно к первым и вторым входам третьей, пятой, четвертой, шестой вычислительных ячеек.
ЛОГИЧЕСКИЙ ПРОЦЕССОР
ЛОГИЧЕСКИЙ ПРОЦЕССОР
ЛОГИЧЕСКИЙ ПРОЦЕССОР
ЛОГИЧЕСКИЙ ПРОЦЕССОР
Источник поступления информации: Роспатент

Показаны записи 71-75 из 75.
20.01.2018
№218.016.121b

Логический преобразователь

Логический преобразователь предназначен для реализации простых симметричных булевых функций и может быть использован в системах цифровой вычислительной техники как средство преобразования кодов. Технический результат заключается в обеспечении реализации любой из шести простых симметричных...
Тип: Изобретение
Номер охранного документа: 0002634229
Дата охранного документа: 24.10.2017
13.02.2018
№218.016.203c

Логический вычислитель

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Технический результат заключается в упрощении устройства за счет уменьшения числа типов используемых элементов и цены по Квайну. Логический...
Тип: Изобретение
Номер охранного документа: 0002641446
Дата охранного документа: 17.01.2018
13.02.2018
№218.016.2087

Логический преобразователь

Изобретение относится к логическим преобразователям. Технический результат заключается в расширении арсенала технических средств для реализации простых симметричных булевых функций. Указанный результат достигается за счет того, что логический преобразователь содержит восемь мажоритарных...
Тип: Изобретение
Номер охранного документа: 0002641454
Дата охранного документа: 17.01.2018
25.01.2019
№219.016.b402

Устройство селекции двоичных чисел

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении аппаратурных затрат при сохранении функциональных возможностей прототипа. Устройство селекции двоичных чисел предназначено для выполнения селекции минимального либо максимального из двух двухразрядных...
Тип: Изобретение
Номер охранного документа: 0002678165
Дата охранного документа: 23.01.2019
14.03.2019
№219.016.dee1

Устройство селекции двоичных чисел

Изобретение относится к вычислительной технике. Технический результат заключается в расширении функциональных возможностей устройства за счет обеспечения селекции минимального либо максимального из двух, либо медианного (срединного) из трех двухразрядных двоичных чисел, задаваемых двоичными...
Тип: Изобретение
Номер охранного документа: 0002681693
Дата охранного документа: 12.03.2019
Показаны записи 341-350 из 412.
27.08.2016
№216.015.514c

Система безопасности пользователя сиденьем транспортного средства

Изобретение относится к средствам пассивной безопасности пассажирских транспортных средств. Система безопасности пользователя сиденьем транспортного средства, включающая механизм управления ограниченным перемещением сиденья в направлении действия сил инерции с упругопластическим демпфированием...
Тип: Изобретение
Номер охранного документа: 0002596006
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.5184

Глушитель шума двигателя внутреннего сгорания

Изобретение относится к выхлопным устройствам для двигателей внутреннего сгорания. Глушитель содержит перегородки с образованием камер вблизи торцов корпуса, заполненных минеральной ватой из каменного материала. Перфорированные трубы заполнены базальтовым волокном и размещены вокруг впускного...
Тип: Изобретение
Номер охранного документа: 0002596068
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.5193

Электропривод перемещения с ограничением по раскачиванию груза

Изобретение относится к конструктивным элементам кранов. Электропривод перемещения с ограничением по раскачиванию груза содержит датчик ускорения по трем осям, расположенный на механизме подвеса, и вычислитель координат. При этом выход пульта оператора соединен с первым входом системы...
Тип: Изобретение
Номер охранного документа: 0002596008
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.51c7

Безопасное сиденье транспортного средства

Изобретение относится к средствам пассивной безопасности пассажирских транспортных средств. Сиденье транспортного средства установлено на полу кузова с помощью размещенной под сиденьем в задней его части шарнирной опоры и снабжено автоматическим аварийным устройством опрокидывания сиденья...
Тип: Изобретение
Номер охранного документа: 0002596007
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.51d3

Система безопасности пользователя сиденьем транспортного средства

Изобретение относится к средствам пассивной безопасности пассажирских транспортных средств. Система безопасности пользователя сиденьем транспортного средства включает механизм управления ограниченным перемещением и подъемом в направлении действия сил инерции с фиксацией в начальном и конечном...
Тип: Изобретение
Номер охранного документа: 0002596009
Дата охранного документа: 27.08.2016
13.01.2017
№217.015.6f8c

Способ получения многослойного покрытия для режущего инструмента

Изобретение относится к способам нанесения износостойких покрытий на режущий инструмент и может быть использовано в металлообработке. Наносят нижний слой из нитрида титана. Далее наносят промежуточный слой из нитрида соединения титана и циркония при их соотношении, мас. %: титан 76,0-82,0,...
Тип: Изобретение
Номер охранного документа: 0002596525
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.6f95

Устройство согласованного вращения асинхронных двигателей

Изобретение относится к области электротехники и может быть использовано в электротехнической промышленности. Устройство согласованного вращения асинхронных двигателей содержит два двухскоростных асинхронных двигателя с короткозамкнутыми роторами, каждый из которых содержит по две независимые...
Тип: Изобретение
Номер охранного документа: 0002596216
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.6fdd

Способ получения многослойного покрытия для режущего инструмента

Изобретение относится к способам нанесения износостойких покрытий на режущий инструмент и может быть использовано в металлообработке. Наносят нижний слой из нитрида титана, промежуточный слой из нитрида соединения титана и циркония при их соотношении, мас.%: титан 85,0-91,0, цирконий 9,0-15,0,...
Тип: Изобретение
Номер охранного документа: 0002596530
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.7005

Способ получения многослойного покрытия для режущего инструмента

Изобретение относится к способу нанесения многослойного покрытия на режущий инструмент и может быть использовано в металлообработке. Наносят нижний слой из нитрида титана. Далее наносят промежуточный слой из нитрида соединения титана, алюминия и ниобия при их соотношении, мас.%: титан...
Тип: Изобретение
Номер охранного документа: 0002596520
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.7026

Пускорегулирующее устройство для асинхронного двигателя

Изобретение относится к области электротехники и может быть использовано в преобразовательной технике. Технический результат: повышение надежности пускорегулирующего устройства за счет снижения коммутационных перенапряжений без сопутствующего увеличения потерь электроэнергии и уменьшения...
Тип: Изобретение
Номер охранного документа: 0002596218
Дата охранного документа: 10.09.2016
+ добавить свой РИД