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

Номер патента: 1314337

Авторы: Байков, Баканов, Рахматулин

ZIP архив

Текст

СОЮ ЯО СНИХ УБЛИН) 1 6 Р 7/548 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ТЕНИЯ ОПИСАНИЕ И(57) Устройство относится к областиавтоматики и вычислительной техники.Цель изобретения - повышение быстродействия устройства, расширение егофункциональных возможностей и области применения за счет непосредственного вычисления функций зп(агс 18 у/хсоз(агср у/х). Устройство состоитиз и последовательно соединенныхячеек, каждая из которых, кроме .-й,содержит четыре регистра и четыре УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ф+1, если У( О; -1, если У, с О. 35 40 сумматора, последняя п-я ячейка состоит из трех регистров и двух сумматоров. В устройстве используется аппаратная реализация сдвига за счетперекрестных связей между регистрами и сумматорами. Отличительной особенностью устройства является параллельное выполнение рекуррентных соотИзобретение относится к автоматике и вычислительной технике и можетбыть использовано в цифровых вычислительных машинах для вычисленияэлементарных функций, а также, например, в системах числового программного управления станками и другимтехнологическим оборудованием.Целью изобретения является расширение функциональных возможностейЮи областей применения за счет непосредственного вычисления Функцийяп(агсг(1 У/Х), соя/агсгр. У/Х),На чертеже представлена схема .предлагаемого устройства.Устройство состоит из п-ячеек,1 ячейка содержит регистры 1-4, сумматоры 5-8, входы 9-12 первой ячейки. Ячейки, кроме и-й выполнены аналогично первой, п-я ячейка содержит20регистры 13-15, сумматоры 16-17,выходы 18-19 ячейки, входы 20-21 синхронизации. Следует отметить, что вторые вы- ходы регистров первой ячейки соединены с вторыми входами сумматоров так, что выполняют прямую передачу информации из регистров в сумматоры, Соответствующие выходы регистров второй ячейки соединены с соответствующими входами сумматоров так, что осуществляют косую передачу, что равносильно сдвигу на один разряд вправо. Вторые выходы третьей ячейки подключены к соответствующим входам сумматоров таким образом, что при передаче информации по ним она сдвигается на два разряда вправо. Аналогично вторые выходы второго 14 и третьего 15 регистров соединены с вторыми входами второго 17 и первого 16 сумматора и-й ячейки, так что ношений, описывающих алгоритм Волдера, и непосредственное вычислениесложных тригонометрических функцийядп(агсгр у/х), соя(агсгр у/х). устройство может быть использовано также в системах числового программногоуправления станками и другим технологическим оборудованием, 1 ил. при передаче информации осуществля-(ется сдвиг на 2 разряда вправо.Работа устройства основана на реализации четырех рекуррентных соот- ношений Устройство работает следующим образом.На первый 9, второй 10, третий 11, четвертый 12 входы данных регистров 1-4 первой ячейки 1 подаются соответственно значения где К - константа.Значение ;, как это следует из соотношения (1), выбирается на основании знака У, т.е,По сигналу, подаваемому на первый управляющий вход 20, происходит запись информации, Затем сигнал с первого управляющего входа снимается, и сигналом, подаваемым на второй управляющий вход 21, разрешается передача информации в соответствующие сумматоры и в зависимости от значения знакового разряда регистра 2 на сумматорах реализуется выражение (1). После этого сигнал с второго управляющего входа 21 устройства снимается,с а на первый управляющий вход 20 подается новый сигнал и результаты, полученные на суммато,ах 5-8, записываются соответственно в первый, второй, третий и четвертый регистры,вто рой ячейки 11. Аналогично выполняются действия во второй, третьей и и-ой ячейках. В результате выполнения действий на выходах первого 16 и второго 17 сумматоров последней ячейки 1 О формируются значения вдп(агсСр /Х) и сов(агсйд У/Х), которые поступают на выходы 18 и 19 вычислительного устройства15изобретения Формула Устройство для вычисления функций, содержащее и-ячеек (и - разрядность аргумента), каждая из которых, кро ме п-й, содержит три регистра и три сумматора, первьп, второй и третий входы начальных условий устройства соединены с информационными входами .регистров с первого по третий первой ячейки, соответственно первые информационные выходы регистров с первого по третий .-й (.=1, и+1) ячейки соединены с входами первого операнда с первого по третий сумматоров З 0 д-й (=1, и) ячейки, второй информационый выход первого регистра -й ячейки соединен со сдвигом на д разрядов в сторону старших разрядов входом второго операнда второго сум матора -й ячейки,выход второго регистра -й ячейки соединен со сдвигом на д-разрядов в сторону старших разрядов с входом второго операнда первого сумматора д-й ячейки, выход 40 знакового разряда второго регистра -й ячейки соединен с входом управления режимом с первого по третий сумматоров, выходы сумматоров с первого по третий д- ячейки соединены с 45 информационными входами регистров с первого по третий (д+1) ячейки,пер 1314337 4вый тактовый вход устройства соединен с синхровходом регистров с первого по третий всех ячеек, п-я ячейка содержит три регистра, два сумматора, первые информационные выходывторого и третьего регистров соединены с входами первого операнда первого и второго сумматоров соответственно,вторые информационные выходывторого и третьего регистров соединены с входами второго операнда второго и первого сумматоров, соответственно выходы которых являются выходами функций устройства, о т л и -ч а ю щ е е с я тем, что, с цельюрасширения функциональных возможностей за счет вычисления функций вдп(агсТр У/Х), соя(агссд ПХ), в неговведены в д-ю ячейку четвертый регистр и четвертый сумматор, причемчетвертый вход начальных условийустройства соединен с информационным входом четвертого регистра первойячейки, первый информационный выходчетвертого регистра д-й ячейки соединен с входом первого операнда четвертого сумматора .-й ячейки, выходкоторого соединен с информационнымвходом четвертого регистра (1+1)-йячейки, вторые информационные выходытретьего и четвертого регистров -йячейки соединены со сдвигом наразрядов в сторону старших разрядов,с входами второго операнда четвертогои третьего сумматоров -й ячейки,выход знакового разряда второго регистра -й ячейки соединен с входомуправления режимом четвертого сумматора -й ячейки, второй тактовыйвход устройства соединен с синхровходами сумматоров с первого по четвертый .-й ячейки и с синхровходамипервого и второго сумматоров и-йячейки, выход первого регистра и-йячейки соединен с входами управления режимом первого и второго суммаматоров и-й ячейки.1 З 14 ЗЗ 7 Составитель 3. Ш Техред А,Кравчук в Коррект М Тираж 672Государственного комитета С лам изобретений и открытий осква, Х(-35, Раушская наб,Подписное д. 4/5 полиграфическ оизводств Редактор Ю. СередЗаказ 2676 дприятие, г, Ужгород, ул. Проектная,

Смотреть

Заявка

3922066, 01.07.1985

ЛЕНИНГРАДСКИЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. И. УЛЬЯНОВА

БАЙКОВ ВЛАДИМИР ДМИТРИЕВИЧ, БАКАНОВ АНАТОЛИЙ ЕВГЕНЬЕВИЧ, РАХМАТУЛИН ОЛЕГ АНАТОЛЬЕВИЧ

МПК / Метки

МПК: G06F 7/548

Метки: вычисления, функций

Опубликовано: 30.05.1987

Код ссылки

<a href="https://patents.su/4-1314337-ustrojjstvo-dlya-vychisleniya-funkcijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вычисления функций</a>

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