Синусно-косинусный преобразователь Советский патент 1987 года по МПК G06F7/548 G06F17/17 

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

11

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

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

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

Преобразователь содержит блок I памяти, умножители 2 и 3 и сумматоры 4 и 5.

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

С выходов умножителя поступают приращения функций синуса и косинуса

Преобразователь работает следующим образом.

Входной сигнал представляется N- разрядным двоичным параллельным кодом - модуль входного сигнала, и зна ком. Два старшие разряда определяют номер квадранта, в котором определяsinoL

sin d +

t

cos

о sin ,4 I (1 ) ci- coso. 4. 2 ,

где o(,, - значение аргумента на левом краю участка;

fj - значение аргумента на пра-

вом краю участка;

&oi - приращение аргумента,

,1, (+/.Ы/2

ietO.

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

306282

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

°ЛУ

Р

где у - производная функции;

X - младщие разряды аргумента; 5 Р разрядность приращения.

Выходные сумматоры суммируют значения функции в узле и приращение. Если функция с увеличением аргумента возрастает (функция синуса на участ20Ji.

ке О - -5-). то приращение положи25

тельно и сумматор суммирует две положительные величины, если функция убывающая (косинус на участке О - 7:)

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

Таким образом, синусно-косинусный

Функциональный преобразователь реализует метод кусочно-линейной аппроксимации, имеющий вид 40

4- Л COSC/ 1 д с

35

Формула изобретения

Синусно-косинусный преобразователь, содержащий блок памяти, первый и второй умножители, первый и второй

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

55 первых сомножителей первого и второго умножителя соответственно и с входами первых слагаемых первого и второго сумматора соответственно, выход второго умножителя соединен с входом

J 1

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

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

- адресный вход блока памяти является входом аргумента преобразователя,

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

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

название год авторы номер документа
Цифровой генератор функций 1989
  • Киселев Евгений Федорович
SU1663607A1
Синусно-косинусный функциональный преобразователь 1981
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU970357A1
Цифровой генератор развертки 1979
  • Ахметов Виктор Ниязович
  • Гусев Алексей Владимирович
  • Маслов Анатолий Васильевич
  • Пелевин Геннадий Васильевич
SU834685A1
Синусно-косинусный преобразователь 1981
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU1005040A1
Синусно-косинусный преобразователь 1986
  • Киселев Евгений Федорович
SU1302273A1
Цифровое устройство для вычисления синусно-косинусных зависимостей 1983
  • Закидальский Анатолий Иванович
  • Синьков Михаил Викторович
SU1104510A1
Синусно-косинусный преобразователь 1986
  • Меськин Игорь Вениаминович
  • Дорожко Леонид Иванович
  • Баркалов Александр Александрович
SU1388855A1
Устройство для вычисления функций синуса и косинуса 1987
  • Курдиков Борис Александрович
  • Чепайкин Валерий Леонидович
SU1494002A2
Устройство для вычисления функций синуса и косинуса 1981
  • Вайнштейн Геннадий Михайлович
  • Моргунов Анатолий Васильевич
  • Скегин Эдуард Яковлевич
SU1003081A1
Цифровой генератор гармоническихфуНКций 1979
  • Чайковский Виталий Иванович
  • Краковский Владимир Яковлевич
  • Коваль Владимир Федорович
SU840858A1

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

Реферат патента 1987 года Синусно-косинусный преобразователь

Изобретение относится к вычислительной технике, в частности к устройствам для нахождения тригонометрических функций, и может быть использовано в специализированных вычислителях, а также в виде аппаратурных расширителей для универсальных цифровых вычислительных машин. Цель изобретения - повышение быстродействия и упрощение преобразователя. С этой целью изменены связи в устройстве, содержащем блок памяти I, умножители 2 и 3 и сумматоры 4 и 5. 3 ил. F ф//г/

Формула изобретения SU 1 330 628 A1

Ж

лг

Qfi

S

J/

JOC

Редактор М.Дыпын

Составитель Н.Матвеев

Техред В.Кадар Корректор Л.Пилипенко

Заказ 3583/50 Тираж 672Подписное

ВНИИПИ Государственного комитета СССР

по изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, А

(риеЪ

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

Устройство для преобразования декартовых координат 1982
  • Флоренсов Александр Николаевич
SU1062691A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Синусно-косинусный преобразователь 1981
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU1005040A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 330 628 A1

Авторы

Грездов Геннадий Иванович

Дубовой Иван Филиппович

Даты

1987-08-15Публикация

1986-02-07Подача