×
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 информационный вход связан с входом третьего регистра и со вторым входом первого сумматора-вычитателя, кроме того, второй выход блока управления связан со вторым входом третьего регистра, а выход третьего регистра - с третьим входом четвертого и пятого сумматоров-вычитателей.
Функциональный преобразователь
Функциональный преобразователь
Источник поступления информации: Роспатент

Showing 391-400 of 471 items.
22.01.2020
№220.017.f832

Состав для наплавки детали

Изобретение может быть использовано для аргонодуговой наплавки уплотнительных поверхностей деталей трубопроводной и запорной арматуры из хромоникельмолибденовых сталей аустенитно-ферритного класса, работающих в условиях повышенного износа и коррозии. Состав содержит компоненты в следующем...
Тип: Изобретение
Номер охранного документа: 0002711488
Дата охранного документа: 17.01.2020
05.02.2020
№220.017.fe3f

Способ регенерации растворителя в маслоэкстракционной линии

Изобретение относится к масложировой промышленности. Способ регенерации растворителя в маслоэкстракционной линии предусматривает конденсацию в отдельном поверхностном конденсаторе вторичных паров растворителя предварительных дистилляторов, конденсацию в соответствующих поверхностных...
Тип: Изобретение
Номер охранного документа: 0002713116
Дата охранного документа: 03.02.2020
06.02.2020
№220.017.ffbd

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

Изобретение относится к промышленности, в частности к способам изготовления композитного материала с поглощающими электромагнитные волны свойствами, и может быть использовано для экранирования (защиты) промышленного оборудования и промышленных зданий. Способ получения композитного материала...
Тип: Изобретение
Номер охранного документа: 0002713365
Дата охранного документа: 04.02.2020
17.02.2020
№220.018.039e

Установка для очистки нефтепромысловых сточных вод для закачки в пласт

Изобретение предназначено для получения очищенной воды из нефтепромысловых сточных вод (НСВ) и может быть использовано в системе поддержания пластового давления при заводнении нефтяных месторождений. Установка для очистки нефтепромысловых сточных вод для закачки в пласт состоит из гидроциклона...
Тип: Изобретение
Номер охранного документа: 0002714347
Дата охранного документа: 14.02.2020
17.02.2020
№220.018.03b0

Двухвальцовый станок

Изобретение относится к средствам для измельчения продуктов растительного происхождения, в частности для использования на мукомольных и комбикормовых предприятиях. Двухвальцовый станок содержит станину 1, два мелющих вальца 2, механизм привала-отвала 3, загрузочный бункер 4, звездочку 5,...
Тип: Изобретение
Номер охранного документа: 0002714245
Дата охранного документа: 13.02.2020
23.02.2020
№220.018.0574

Установка подготовки газа к транспорту

Изобретение относится к газовой и нефтяной промышленности, а именно к установкам подготовки газа к транспорту адсорбционным способом, и может быть использовано в газовой, нефтяной, нефтехимической, химической отраслях промышленности. На адсорбционных установках при осушке и отбензинивании...
Тип: Изобретение
Номер охранного документа: 0002714807
Дата охранного документа: 19.02.2020
23.02.2020
№220.018.05bb

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

Устройство предназначено для использования на предприятиях для получения растительного масла из обрушенных семян рапса. Предложено устройство для обрушивания семян рапса, включающее вертикальный цилиндрический корпус, внутри которого расположена кольцевая дека в виде усеченного конуса и...
Тип: Изобретение
Номер охранного документа: 0002714738
Дата охранного документа: 19.02.2020
23.02.2020
№220.018.0625

Адсорбционная установка подготовки углеводородного газа

Изобретение относится к области газовой промышленности, а именно к технике и технологии подготовки углеводородного газа, и может быть использовано в газовой, нефтяной и других отраслях промышленности на адсорбционных установках подготовки углеводородных газов. На адсорбционных установках при...
Тип: Изобретение
Номер охранного документа: 0002714651
Дата охранного документа: 18.02.2020
19.03.2020
№220.018.0d1b

Способ получения функциональной питьевой воды

Изобретение относится к области пищевой промышленности, в частности к способу получения питьевой воды, которая может использоваться как продукт повышенной биологической ценности, выступая в качестве дополнительного источника кремния, янтарной кислоты и калия. Способ включает смешивание питьевой...
Тип: Изобретение
Номер охранного документа: 0002717002
Дата охранного документа: 17.03.2020
21.03.2020
№220.018.0ea3

Способ обработки прискважинной зоны продуктивного пласта

Изобретение относится к области нефтегазодобывающей промышленности и предназначено для решения задач по восстановлению продуктивности скважин и интенсификации добычи нефти. Изобретение содержит способ обработки прискважинной зоны пласта. В скважину спускают установленные последовательно снизу...
Тип: Изобретение
Номер охранного документа: 0002717163
Дата охранного документа: 18.03.2020
Showing 21-27 of 27 items.
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
+ добавить свой РИД