Устройство для вычисления обратных тригонометрических функций
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных вычислительных устройствах. Цель :изобретения - расширение динамического диапазона аргумента. Поставленная цель достигается тем, что наряду с четырьмя умножителями 3-6, вычитающим счетчиком 1, счетчиком аргумента 2, счетчиком результата 9, устройство содержит счетчик переполнений В, пятый умножитель 7 и элемент ИЛИ 10. 1 ил. (Л с 1- со О ел сг IND
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А1 (so 4 G 06 F 7 548
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 39934408/24-24 (22) 17.07.85 (46) 23.04.87. Бюл. М - 15 (71) Львовский политехнический институт им.Ленинского комсомола (72) Т.Г.Галамай, В.Б.Дудыкевич, В.В.лревняк и Л.В.Мороз (53) 681.325(088.8) (56) Авторское свидетельство СССР
У 1120317, кл. G 06 F 7/548, 1983.
Алексеенко А.Г., Каляев А.В. и др.
Перестраиваемые цифровые структуры на основе интегрирующих процессоров.—
М.: Радио и связь, 1982, с.347, 352. ц9 1 05672 (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ОБРАТНЫХ ТРИГОНОМЕТРИЧЕСКИХ ФУНКЦИЙ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных вычислительных устройствах. Цель ,изобретения — расширение динамическо- го диапазона аргумента. Поставленная цель достигается тем, что наряду с четырьмя умножителями 3-6, вычитающим счетчиком 1, счетчиком аргумента
2, счетчиком результата 9, устройство содержит счетчик переполнений 8, пятый умножитель 7 и элемент ИЛИ 10.
1 ил.
1 130567
Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных вычислительных устройствах.
Цель изобретения — расширение ди5 намического диапазона аргумента.
На чертеже приведена аппаратурная схема предлагаемого устройства.
Устройство для вычисления обратных тригонометрических функций (фиг. 1) 10 содержит вычитающий счетчик 1, счетчик 2 аргумента, умножители 3-7, счетчик 8 переполнений, реверсивный счетчик 9 результата и элемент ИЛИ 10.
Устройство работает следующим об- 15 разом.
Импульсы входной последовательности х поступают на входы счетчика 2 аргумента и первого умножителя 3. Приращение импульсов на выходе умножителя 3 определяется выражением
Далее в (Кщ+х )
dz
m ° ш (9) z dx с(у
Проинтегрировав выражения (11) с учетом пределов интегрирования, по25 лучают (12) . или
m
Е хi+ ш2 (13) (14) 35
z d.x уЗ (3) Х ш
У вЂ” dx.
2 шг+ х2 (4) В (15) 50
Если же счетчик 9 результата работает в режиме вычитания и в него перед началом вычисления заносят чисЛ ло, равное m 2, число у2 в том счет55 чике изменяется по закону где dx - приращение импульсов на входе умножителя 3;
z — управляющее число, находящееся в счетчике 1;
m .- коэффициент пересчета счетчика 1.
Аналогично приращение импульсов на выходе умножителя 4 равно У2 m2
z ° dx (2) .а на выходе умножителя 5
Импульсы с выхода умножителя 5 поступают на вход умножителей 6 и. 7.
Приращение d.к„импульсов на выходе умножителя 6
dz = — — — 2 х d.
1 m Р где х - число в счетчике 8.
Коэффициент умножителя 7 определяется числом К переполнений счетчика.
Приращение импульсов 6z2 на выхо" де умножнтеля 7 равно
dzг = Кdy (5)
Приращение k z импульсной последовательности z поступающей на тактовый вход вычитающего счетчика 1, с выхода элемента ИЛИ 10, определяется суммой приращений d.z u d.z
Iz cLz + 3z2, (6) 2 2
Иэ уравнений (2)-(6) легко получить следующие зависимости хг
dу = — ° 4х
2 mZ (7) Ег
z х
dz = -(— К Ых + — — - (х), (8) m3 ш
Величина К m+ х численно равна величине х р соответствующей числу импульсов, поступивших на вход устройства
Х х = dx = Кm+х . (10) о
С учетом выражения (10) уравнение (9) можно записать
dz x з
= - -- с(х.
z m< (11) С учетом выражения (13) формула (7) принимает вид
2 у2
clx хг+ m2
Приращение с у2 импульсной после- довательности у2 с выхода умножителя
4 поступает на тактовый вход реверсивного счетчика 9 результат. При работе этого счетчика в режиме суммирования число у в нем изменяется по закону о
Решение этого уравнения следующее: х у = m arctg —. (16) m
2 (17)
2 ) z +m2 а
13056
Формула изобр ет ения
Составитель 3.Шершнева
Техред Л.Олейник Корректор H.Èóñêà
Редактор Н.Рогулич
Тираж 673 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Заказ 1452/46
Производственно-полиграфическое предприятие, r.ужгс1род, ул.Проектная,, 4
Решение этого уравнения х
Jt f m у = — m -) — — — — х. (18)
2 "2 ) х2+ш2
О
В предлагаемом устройстве диапазон 5 аргумента практически неограничен, так как алгоритм его работы учитывает переполнение счетчика аргумента
Л х х 10 у = — m-azctg — =marectg ".(19)
2 m m устройство для вычисления обратных тригонометрических функций, содержа- 15 щее четыре умножителя, вычитающий счетчик, счетчик аргумента, .реверсивный счетчик результата, вход аргумента устройства соединен с тактовым входом счетчика аргумента и входом 2р первого сомножителя первого умножителя, выход которого соединен с входом первого сомножителя второго умножителя, выход которого соединен с входом первого сомножителя третьего 25 умножителя и тактовым входом реверсивного счетчика результата, выход третьего умножителя соединен с входом первого сомножителя четвертого умножителя, вход второго сомножителя которого соединен с выходом счетчика аргумента, выход вычитающего счетчика соединен с входами вторых сомножителей первого, второго и третьего умножителей,отличающееся тем, что, с целью расширения динамического диапазона аргумента, в него введены счетчик переполнений, пятый умножитель и элемент ИЛИ, первый и второй входы которого соединены соответственно с выходами четвертого и пятого умножителей, выход элемента ИЛИ соединен с тактовым входом вычитающего счетчика, выход третьего умножителя соединен с входом первого сомножителя пятого умножителя, вход второго сомножителя которого соединен с вЫходом счетчика переполнения, вход которого соединен с выходом переполнения счетчика аргумента.