×
10.05.2018
218.016.44e3

Результат интеллектуальной деятельности: Функциональный преобразователь

Вид РИД

Изобретение

Аннотация: Изобретение относится к цифровой вычислительной технике и может найти применение для аппаратной реализации. Технический результат заключается в расширении класса реализуемых функций. Функциональный преобразователь содержит пять сумматоров-вычитателей, три регистра, блок анализа, блок управления, по четыре входа и выхода (по числу аргументов и функций от них), при этом выход первого сумматора-вычитателя связан с блоком анализа, выходы которого - с блоком управления и входами режима работы сумматоров-вычитателей и регистров. 1 ил.

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

Известен функциональный преобразователь (авт.св. №591861 СССР, 1976 г.), содержащий сумматоры-вычитатели, регистры, блок анализа и блок управления.

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

Наиболее близким к заявляемому является функциональный преобразователь (авт.св. 960807 СССР, 1982 г.), содержащий пять (от первого до пятого) сумматоров-вычитателей, первый и второй регистры, блок анализа, блок управления, блок дополнения, два информационных входа X и Y, четыре выхода (по числу реализуемых функций). Выход первого сумматора-вычитателя соединен с входом блока анализа, первый выход которого подключен к входу блока управления. Первый выход блока управления соединен с первыми входами всех сумматоров-вычитателей, а второй выход - с первыми входами обоих регистров. Выход первого регистра соединен с третьим входом первого сумматора-вычитателя, выход второго регистра - с третьими входами второго, третьего и четвертого сумматоров-вычитателей. Вторые входы четвертого и пятого сумматора-вычитателя соединены с выходом блока дополнения, вход которого связан со входом X. Входы X и Y, кроме того, связаны со вторыми входами первого и второго регистров и со вторыми входами первого, второго, третьего и суммматора-вычитателя соответственно.

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

Задача изобретения - расширение класса реализуемых функций.

Технический результат - возможность реализации дополнительных функции и , где X, Y, S, W - аргументы этих функции, без увеличения аппаратуры и при неснижении точности и быстродействия преобразователя.

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

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

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

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

На фиг. представлена структурная схема функционального преобразователя. Он содержит пять (от первого до пятого) сумматоров-вычитателей 1, 2, 3, 4, 5, первый и второй и третий регистры 6, 7, 8, блок анализа 9, блок управления 10, четыре информационных входа 11(Х), 12(Y), 13(S), 14(W) и столько же выходов 15, 16, 17, 18. Кроме того есть еще вход запуска 19 всего преобразователя в работу.

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

где i=0, 1, …, n-1 - номер итерации, n - число двоичных разрядов аргументов.

Рекуррентные соотношения предложенного алгоритма обладают групповыми свойствами и вычисляются одновременно в одном итерационном цикле, причем каждое соотношение может вычисляться либо за один такт, либо за n+m тактов, где т=[log2n]int - число дополнительных защитных разрядов регистров и сумматоров-вычитателей для компенсации погрешности от усечения чисел при их сдвиге. Соотношение YI реализуется в сумматоре-вычитателе 1, соотношение Ui - в сумматоре-вычитателе 2, соотношение (4) - в сумматоре-вычитателе 3 выход 16, соотношение (5) - в сумматоре-вычитателе 4 выход 17, соотношение (6) - в сумматоре-вычитателе 5 выход 18. Логическое уравнение Yi> (<)0 решается в блоке 9 анализа, где формируются сигналы Yi>0 (первый выход) qi<0 (второй выход). Величины х⋅2-i и у⋅2-i получаются на выходах регистров 6 и 8 соответственно после окончания итерации, причем перед первой итерацией сдвиг не производится.

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

Первоначально в регистр 6, в сумматоры-вычитатели 4 и 5 заносится код аргумента X, а в регистр 8 и в сумматор-вычитатель 1 заносится код аргумента Y. Кроме того, в регистр 7 заносится аргумент W, а аргумент S заносится в сумматоры-вычитатели 2 и 3. По стартовому сигналу с входа 19 включается блок 10 управления и на первом и втором выходах появляется последовательности тактовых импульсов для продвижения содержимых регистров 6, 7 и 8 на соответствующие входы сумматоров-вычитателей 1-5 и для продвижения информации в последних.

При qi=+1 в сумматорах-вычитателях 1, 3 и 5 выполняется вычитание, а в сумматорах-вычитателях 2 и 4 - сложение. При qi=-1 режим работы меняется на обратный.

После выполнения определенного числа итераций при равенстве нулю содержания сумматора-вычитателя 1 процесс вычисления закончен. При этом в сумматоре-вычитателе 4 содержится значение функции , в сумматоре-вычитателе 5 - значение функции , в сумматоре-вычитателе 2 - значение функции , а в сумматоре-вычитателе 3 - значение функции .

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

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

Функциональный преобразователь, содержащий первый, второй, третий, четвертый и пятый сумматоры-вычитатели, первый и второй регистры, блок анализа, блок управления, блок дополнения, первый X и второй Y два информационных входа, четыре выхода, причем выход первого сумматора-вычитателя соединен со входом блока анализа, первый выход которого подключен к блоку управления, первый выход которого соединен с первыми входами всех сумматоров-вычитателей, а второй выход - с первыми входами регистров, кроме того, выход первого регистра соединен с третьими входами первого сумматора-вычитателя, выход второго регистра - с третьими выходами второго, третьего сумматоров-вычитателей, отличающийся тем, что дополнительно включает третий S и четвертый W информационных входа, а также третий регистр, причем первый X информационный вход связан с входом первого регистра и со вторым входом пятого сумматора-вычитателя, третий информационный вход S связан со вторыми входами второго и третьего сумматора-вычитателя, четвертый W информационный вход связан с входом второго регистра, второй Y информационный вход связан с входом третьего регистра и со вторым входом первого сумматора-вычитателя, кроме того, второй выход блока управления связан со вторым входом третьего регистра, а выход третьего регистра - с третьим входом четвертого и пятого сумматоров-вычитателей.
Функциональный преобразователь
Функциональный преобразователь
Источник поступления информации: Роспатент

Показаны записи 351-360 из 471.
03.09.2019
№219.017.c6c5

Устройство для определения места повреждения кабеля

Изобретение относится к электротехнике и может быть использовано для определения мест повреждения на кабельных линиях электропередачи и связи. Технический результат заявленного изобретения - уменьшение вероятности радиоактивного облучения оператора, перемещающего свинцовый контейнер с ИРИ вдоль...
Тип: Изобретение
Номер охранного документа: 0002698940
Дата охранного документа: 02.09.2019
06.09.2019
№219.017.c7cb

Генератор псевдослучайных последовательностей

Изобретение относится к области вычислительной техники. Техническим результатом является обеспечение генерации криптографически стойкой ПСП и повышение качества вычисления инициализатора псевдослучайных последовательностей (ПСП). Технический результат достигается за счет генератора ПСП, который...
Тип: Изобретение
Номер охранного документа: 0002699259
Дата охранного документа: 04.09.2019
07.09.2019
№219.017.c872

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

Изобретение относится к получению керамических пластин режущего инструмента для обработки резанием труднообрабатываемых материалов. Способ включает прокаливание глинозема, содержащего α-А1О и γ-А1О, его виброизмельчение, обогащение, сушку с получением оксида алюминия модификации α-AlO, его...
Тип: Изобретение
Номер охранного документа: 0002699434
Дата охранного документа: 05.09.2019
07.09.2019
№219.017.c881

Способ строгания бронзовой плиты

Способ включает установку заготовки на столе продольно-строгального станка, выверку положения заготовки, закрепление резца в резцедержателе с разворотом главной режущей кромки резца на угол 64-66° относительно направления движения стола и высотой просвета между резцом и мерной пластинкой со...
Тип: Изобретение
Номер охранного документа: 0002699350
Дата охранного документа: 04.09.2019
07.09.2019
№219.017.c8be

Способ изготовления полой цилиндрической заготовки

Изобретение относится к области обработки металлов давлением и может быть использовано при изготовлении полых медных заготовок. После прошивки медную заготовку переворачивают и выталкивают выдру. Затем заготовку нагревают в течение 30-35 минут со скоростью 180°С/ч до достижения ковочной...
Тип: Изобретение
Номер охранного документа: 0002699425
Дата охранного документа: 05.09.2019
07.09.2019
№219.017.c8cc

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

Изобретение относится к области машиностроения, а именно к способам нанесения наноструктурированных и износостойких покрытий методом ионно-плазменного напыления на поверхность режущих инструментов. Способ получения износостойкого наноструктурированного покрытия режущего инструмента включает...
Тип: Изобретение
Номер охранного документа: 0002699418
Дата охранного документа: 05.09.2019
13.09.2019
№219.017.caae

Способ производства формового ржано-пшеничного хлеба с амарантовым улучшителем

Изобретение относится к пищевой промышленности. Способ приготовления формового ржано-пшеничного хлеба с амарантовым улучшителем предусматривает приготовление теста из муки ржаной хлебопекарной, муки пшеничной хлебопекарной, дрожжей прессованных хлебопекарных, соли поваренной пищевой,...
Тип: Изобретение
Номер охранного документа: 0002699976
Дата охранного документа: 11.09.2019
02.10.2019
№219.017.ccb2

Способ производства ржано-пшеничного хлеба с амарантовым улучшителем

Изобретение относится к пищевой промышленности. Способ производства ржано-пшеничного хлеба с амарантовым улучшителем предусматривает приготовление теста однофазным способом из муки ржаной хлебопекарной, муки пшеничной хлебопекарной, дрожжей прессованных хлебопекарных, соли поваренной пищевой,...
Тип: Изобретение
Номер охранного документа: 0002701340
Дата охранного документа: 26.09.2019
02.10.2019
№219.017.cce4

Установка для получения детали из металлического порошкового материала

Изобретение относится к получению детали аддитивным наращиванием из металлического порошкового материала. Установка содержит камеру, в верхней части которой установлен механизм лазерной обработки с оптической системой, а в нижней части - станина с расположенными на ней системой нанесения...
Тип: Изобретение
Номер охранного документа: 0002701328
Дата охранного документа: 26.09.2019
02.10.2019
№219.017.cd88

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

Изобретение относится к изготовлению деталей из металлического порошкового материала с применением технологий 3D-печати. Способ послойного аддитивного изготовления детали включает получение первого слоя путем нанесения металлического порошкового материала на платформу и обработки лазером,...
Тип: Изобретение
Номер охранного документа: 0002701436
Дата охранного документа: 26.09.2019
Показаны записи 21-27 из 27.
19.01.2018
№218.016.0dc0

Цифровое устройство для логарифмирования двоичных чисел

Изобретение относится к вычислительной технике и предназначено для преобразования двоичных чисел по логарифмической зависимости. Технический результат заключается в сокращении аппаратных затрат и упрощении схемы управления. Устройство содержит два сумматора, регистр и сдвигающий регистр,...
Тип: Изобретение
Номер охранного документа: 0002633095
Дата охранного документа: 11.10.2017
13.02.2018
№218.016.2503

Цифровой функциональный преобразователь

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

Устройство для вычисления логарифмических функций

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

Устройство для вычисления функции arctg y/x

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

Цифровой линейный интерполятор

Изобретение относится к автоматике и вычислительной технике. Техническим результатом является повышение точности интерполяции. Цифровой линейный интерполятор содержит регистры координатных приращений, сумматор, блоки совпадений, блоки анализа разности координатных приращений, блок анализа знака...
Тип: Изобретение
Номер охранного документа: 0002661540
Дата охранного документа: 17.07.2018
21.07.2018
№218.016.7311

Цифровой преобразователь координат

Изобретение относится к измерительной и вычислительной технике и может найти применение в специализированных вычислительных устройствах дискретного действия. Технический результат заключается в повышении достоверности результатов. Цифровой преобразователь координат содержит суммирующие и...
Тип: Изобретение
Номер охранного документа: 0002661789
Дата охранного документа: 19.07.2018
23.09.2018
№218.016.8a15

Многокоординатный цифровой интерполятор

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