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

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

Автор: Толокновский

ZIP архив

Текст

) Заявител ВЫЧИСЛЕНИЯ ГИПЕРБОЛИЧЕСФУНКБИЙ СТРОЙСТИ ления одним из делителей, двоичный уь-" ножитель и счетчик результата 2.Известное устройство может воспро- изводить функцию видаЯ и эа счет перевода счетчика участков аппроксимации на вычитание функцию вида У)1( ) а также циклически воспроизводить ати функции. Однако известное устройство не может воспроизводить функции вида М фЬф и ряд других; что и является недостатного устройства. Этот недословлен тем, что коэффициенткаскадов двухкаскадного дегда отличаются только на едиНедосются ти. Наибтех ничес устройст ких функ делительучастков ки, счетч управляе Изобретение относится к вычислительной технике и может найти применение при разработке специализированных вычислителей для систем автоматического управления и контроля, преобразователей для информационно-измерительных систем, цифровых моделирующих машин и т.д.Известно устройство, содержащее два регистра, два счетчика, две группы алементов Иэлемент задержки и элемент ИЛИ. атками данного устройства явизкие функциональные возможлее близким к предлагаемому покой сущности является цифровоево для вычисления гиперболичеций, содержащее генератор, ключ,и счетчик аргумента, делительаппроксимации, элемент задерж- .ик числа участков, двухкаскадныймый целитель с регистром управБель изобретениярешаемых задач за счеполнительного вычислеПоставленная цельчто в устройство для вболических функций, сотор импульсов, ключ, дсчетчик аргумента, дел расширение класса т воэможности дония функции :ЪЮ достщ ается тем, ь:числения гипердержащее гепера елнтель аргумента итель участка ап 3 1001 проксимации, элемент задержки, первый счетчик участков, блок линейного маоштабирования и счетчик результата, вход, которого соединен с выходом блока тп- нейного масштабирования, выход генера- б тора импульсов соединен с информационным входом ключа, разрешающий вход которого соединен с входом устройства, запрещающий вход ключа соединен через счетчик аргумента с выходом делителя ар 40 гумента, вход которого соединен с выходом ключа и входом делителя участка аппроксимации, выход которого соединен с тактовым входом первого счетчика участков, дополнительно введены два счетчика 15 делителя, две группы элементов И, вто-. рой счетчик участков и два элемента И, причем выходы разрядов первого счетчика участков соединены с первыми входами элементов И первой группы, вто рые входы которых соединены с выходами разрядов первого счетчика делителя, тактовый вход которого соединен через элемент задержки с выходом ключа,выход делителя участка аппроксимации сое динен с тактовым входом второго счетчика участков, выходы разрядов которого соединены с первыми входами эле-.ментов И второй группы, вторые входы которых соединены с выходами разрядов ЗЕ второго счетчика делителя, выходы элементов И первой группы через первый элемент И соединены с тактовым входом второго и установочным входом первого счетчиков делителя, выходы элементов И второй группы через второй элемент И соединены с тактовым входом блока ли. нейного масштабирования и установочным входом второго счетчика участков, выход блока линейного масштабирования соединен с входом счетчика результата.На фиг. 1 представлена блок-схема устройства; на фиг, 2 - вариант выполнения блока линейного масштабирования,Устройство для вычисления гиперболических функций содержит генератор 1 импульсов, ключ 2, делитель 3 аргумента, счетчик 4 аргумента, делитель 5 участка аппроксимации, элемент 6 задерж: ки, счетчик 7 участков, группу 8 эле- О ментов И, счетчик 9 делителя, счетчик 10 участков, группу 11 элементов И, счетчик 12 делителя, блок 13 линейного масштабирования, счетчик 14 результата, входы 15-20 установки и направления 55 счета, элементы 21 и 22 И.Блок 13 линейного масштабирования (фиг. 2) содержит группу 23 последова 091 4тельно включенных триггеров, группу 24 элементов И,элемент 25 ИЛИ и регистр 26.Работа устройства основана на реализации кусочно-линейной аппроксимации функцийеПеред пуском в счетчики 7 и 10. участков через входы 15 - 18 вводятся начальные коды, равные или не равные нулю, и задаются направления счета; сум; мирование или вычитание, причем направления счета счетчиков 7 и 10 могут быть как одинаковыми, так и разными. Такие же операции выполняются по отношению к счетчику 14 результата через входы 19 и 20.При поступлении на вход устройства команды "Пуск" ключ 2 открывается и от генератора 1 импульсы начинают поступать к делителю 3 аргумента, делителю 5 участка аппроксимации и через элемент 6 задержки к счетчику 9 делителя.Через делитель 3 импульсы проходят в счетчик 4 аргумента и если в него был введен код (работа в режиме вычи,- тания) значения аргумента (например в виде дополнительного числа), то по накоплении заданного числа счетчик выдает сигнал запрета на вход запрета ключа 2 и работа устройства заканчивается. При работе в режиме воспроизведения работа заканчивается при простом переполнении счетчика 4.При каждом переполнении делителя 5 в счетчики 7 и 10 участков поступает импульс, коды в счетчиках изменяются, причем характер изменения зависит от введенных начальных значений и заданных направлений счета, которые могут быть как одинаковыми, так и различными,Накопление импульсов в счетчике 9 происходит до совпадения их числа с кодом в счетчике 7, при этом импульс с выхода элемента И 21 поступает на вход счетчика 12 делителя, а также происходит сброс счетчика 9.При совпадении кодов в счетчиках 12 и 10 элемент И 22 выдает импульс на вход блока 13 линейного масштабирования. С выхода блока 13 импульсы проходят на вход счетчика результата, который работает в либо режиме суммирования, либо в режиме вычитания, в зависимости от вида воспроизводимой функции.Таким образом, предлагаемое устройство обладает значительно более широким классом решаемых задач при незначительном увеличении объема.динены с выходами разрядов первогосчетчика делителя, тактовый вход которого соединен черн элемент задержкис выходом ключа, выход делителя участка аппроксимации соединен с тактовымвходом второго счетчика участков, выходы разрядов которого соединены спервыми входами элементов И второйгруппы, вторые входы которых соединены с выходами разрядов второго счетчика делителя, выходы элементов И первой группы через первый элемент И соединены с тактовым входом второго иустановочным входом первого счетчиковделителя, выходы элементов И второйгруппы черы второй элемент И соединены с тактовым входом блока линейногомасштабирования и установочным входомвторого счетчика участков, выход блокалинейного масштабирования соединен свходом счетчика результата.Источники информации,принятые во внимание при экспертизе1. Мельников А,А., Рыжевский А.Г.и Трифонов Е. ф. Обработка частотныхи временных импульсных сигналов. М.,фЭнергия, 1976, с. 65, рис, 47.2. Авторское свидетельство СССР684553, кл. О 06 Г 7/544, 1977(прототип),5 10010 формула изобретенияУстройство для вычисления гиперболических функций, содержащее генератор импульсов, ключ, делитель аргумента, В счетчик аргумента, делитель участка аппроксимации, элемент задержки, первый счетчик участковблок линейного масштабирования и счетчик результата, вход которого соединен с выходом блока линейного масштабирования, выход генератора импульсов соединен с информационным входом ключа, разрешающий вход которого соединен с входом устройства, запрещакьщий вход ключа соединен через счетчик 5 аргумента с выходом делителя аргумента, вход которого соединен с выходом ключа и входом делителя участка аппроксима; ции, выход которого соединен с тактовым входом первого счетчика участков о т - 20 л и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач за счет возможности дополнительного вычисления функции= в него ввеОдены два счетчика делителя, две группы И элементов И, второй счетчик участков . и два элемента И, причем выходы разрядов первого счетчика участков соединены с первыми входами элементов И первой группы, вторые входы которых сое-. 30

Смотреть

Заявка

3336645, 15.09.1981

ПРЕДПРИЯТИЕ ПЯ Р-6378

ТОЛОКНОВСКИЙ ВЯЧЕСЛАВ РОДИОНОВИЧ

МПК / Метки

МПК: G06F 7/544

Метки: вычисления, гиперболических, функций

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

Код ссылки

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

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