Устройство для возведения в квадрат Советский патент 1985 года по МПК G06F7/552 

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

со

00

ел

о

1

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

Цель изобретения - повьшение быстродействия и упрощение устройства.

На фиг.1 приведена структурная схема устройства; на фиг.2 - эпюры, поясняющие принцип преобразования.

Устройство для возведения в квадрат содержит дешифратор 1, первый блок 2 памяти, первый и второй сумматоры 3 и 4, второй блок 5 памяти, m -групп элементов И 6-1, 6-2, .... 6-т.

Работа устройства основана на принципе кусочно-линейной аппроксимации (КПА) исходной функции , Хе,1)(на вход устройства поступает нормализованный параллельный двоичньШ код) с последующей коррекцией разности между исходной функцией Y и ее линейным приближе нием Ч , называемой функцией коррекции лУ.

На фиг.2 показаны исходная функция , аппроксимирующая функция f при числе участков КЛА об 8 и функция коррекции Д Y У- Y.

Построение КПА производится таким обр-азом, чтобы узлы аппроксимации располагались равномерно, а коэффициенты наклона были равны степени или сумме степеней числа два, что достигается путем построения аппроксимирующих прямых в виде касательш1х к исходной кривой в узлах аппроксимации с нечетными номерами. Известно, что при равномерной КПА квадратичной зависимости функция коррекции является периодической, причем период равен -j , функция симметрична относительно середины периода, что упрощает определение uV для произвольного X. Максимально значение ДЧ определяется в соответствии с формулой

-f

ЙУ„

тчГ 4о6 Запишем результат преобразования дпя i-ro участка;

,.), U)

Ч

85162

где л X е ( О, );

i 1,2о(;

В,- значения, соответствующие

началу i-ro участка; К.- коэффициент наклона на i-м

участке.

Значения В- записываются в первом блоке 2 памяти, а значения функции JQ коррекции дУ(лх) записываются во втором блоке 5 памяти и используются дпя уточнения результата преобразования. При преобразовании N-разрядных чисел с точностью -1- объемы ., первого Q и второго fl, блоков памяти определяются в соответствии с формулами:

Qi -N; .,., (3) Q; {N - г)2 (4)

20 где г 2 (1 - 1 од 2 oi) ,

Значения коэффициентов наклона К| по условию построения КПА определяется из ряда 2,2,2-..., 2 г Для oi-«8 этот ряд будет следующим:

25 2, 2°, 2, 2, а сами коэффициенты: , К2 Кз 1 + 4 + -j, + 1+, К, 2 (фиг.2). Это означает, что операция умножения на К. в формуле (2) может быть выпоп-

3Q нена суммированием пространственно-, сдвинутых разрядов йХ. Число членов ряда, а следовательно, и число групп элементов И 6, с помощью которых осуществляется сдвиг, в структуре устройства определяется как m 1 + log 0.(5)

Работа устройства осуществляется следующим образом.

Старшими разрядами N-разрядного кода X из первого блока 2 памяти выбирается значение В, узла аппроксимации. Этими же разрядами управляется дешифратор 1, который определяет участок аппроксимирукщей функции и включает группы элементов И.6-1, 6-2, ..., 6-т, которые определяют коэффициент наклона К .. Разряды лХ поступают на адресные

входы второго блока 5 памяти, из

которого считывается значение корректируклдей функции (ЗЧ(дХ), а также . на входы групп элементов И 6-1, 6-2, ..., 6-т, с помощью которых

осуществляется сдвиг разрядов ЛХ. Полученные на выходах групп элементов И 6-1, 6-2, ..., 6-т коды cyt мируются со значениями корректирукг

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

название год авторы номер документа
Квадратор 1986
  • Литвин Александр Михайлович
  • Хохлов Юрий Викторович
  • Циделко Владислав Дмитриевич
  • Крюков Анатолий Викторович
  • Богославский Сергей Георгиевич
SU1405053A1
Квадратор 1986
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Ляшенко Сергей Викторович
  • Шантырь Сергей Валерьевич
SU1325469A1
Цифровой функциональный преобразователь 1977
  • Киселев Евгений Федорович
  • Кузнецова Галина Григорьевна
SU742947A1
Логарифмический преобразователь 1984
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Ляшенко Сергей Викторович
SU1196860A1
Цифровой функциональный преобразователь 1990
  • Уманский Алексей Александрович
  • Никифоров Евгений Александрович
SU1751736A1
Функциональный преобразователь 1983
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
SU1115069A1
Логарифмический преобразователь 1985
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Шантырь Сергей Валерьевич
SU1269126A1
Устройство для вычисления функции двоичной экспоненты 1985
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Шантырь Сергей Валерьевич
SU1305675A1
Устройство для вычисления функции арктангенса отношения 1990
  • Кубышкин Николай Николаевич
  • Янченко Игорь Сергеевич
SU1751750A1
Функциональный преобразователь 1986
  • Хохлов Юрий Викторович
  • Литвин Александр Михайлович
  • Циделко Владислав Дмитриевич
  • Богославский Сергей Георгиевич
  • Крюков Анатолий Викторович
SU1397905A1

Иллюстрации к изобретению SU 1 198 516 A1

Реферат патента 1985 года Устройство для возведения в квадрат

УСТРСЙСТВО ДЛЯ ВОЗВЕДЕНИЯ В КВАДРАТ, содержащее перИ)1й cytrматор, первый блок памяти, адресные входы которого подключены к входам старших разрядов операнда устройства, мйходы первого блока памяти соединены с первой группой входов первого сумматора, выходы которого являются выходами устройства, отличающееся тем, что, с целью повьппения быстродействия и упрощения .устройства, оно содержит дешифратор, /in групп элементов И (т 1+foi-ed, где d число участников аппроксимации), второй блок памяти и второй сумматор, выходы которого подключены к .второй группе входов первого сумматора, входы второго сумматора соединены с илходаьк элементов И групп и выходами второго блока памяти, адресные входа которого под1а1ючены к входам младших разрядов операнда устройства, которые соединены с первыми входами элементов И групп, вторые входы которых соединены с соответ- ствукяцими выходаки дешифратора, вхо(Л ды которого подключены к входам с старших разрядов операнда устройства.

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

Устройство для получения квадратичной зависимости 1980
  • Севернев Александр Михайлович
  • Ревотюк Михаил Павлович
  • Мышенков Сергей Иванович
  • Мясников Сергей Николаевич
SU911521A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Квадратор 1979
  • Аршанский Борис Самуилович
SU788106A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 198 516 A1

Авторы

Хохлов Юрий Викторович

Литвин Александр Михайлович

Циделко Владислав Дмитриевич

Ляшенко Сергей Викторович

Даты

1985-12-15Публикация

1984-04-21Подача