Цифровое устройство для вычисления элементарных функций Советский патент 1974 года по МПК G06F15/20 

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

Изобретение относится к области автоматики, вычислительной ж электроизмерительной техники.

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

i Однако точность известных ycs« ройств ограничена в основном погрешностью реализуемой в них лкней вой аппроксимации.

Целью изобретения является по;вышвние точности устройства

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

устройства и через первут ИЛИ - с первым входом программнораспределительного блокаt первый выход которого соединен со входом делителя частотыр а второй и третий выходы соединены с суммирующими входами второго и третьего реверсив.ных счетчиков, вычитащие входы которых подсоединены к первому и второму выходу ключа и первовяу и второму входу второй схемы Шш, выход которой соединен со вторым входом множительного блока, выход которого соединен со вторым входом первой схемы ИЛИ, причем выходы второго и третьего реверсиных счетчиков подсоединены соответственно к перволяу и второму входу блока управления, второй выход которого соединен со вторым входом первого реверсивного счетчика, а третий выход соединен со вторым входом программно-распре{делительного блока и первым входом зслюча, второйй вход которого соедигнен с выходом генератора. Такое выполнение устройств позволяет существенно повысить точjiocTb вычислений, так как реализует ся етод вычисления, основанный на afИIpoкclI /aции вычисляемой функции степенным-1 рядами. Зто дает возшж,11ость полут ить погрешность аппрокси ыв.шт как угодно шлую в зависимост от числа членов рдда, выбор которог практически не сказывается на слож.пойти cxervHo реализации На чертеже приведена структур.ная схека устройства. Предлагаемое устройство содержит множительный блок I, реверсивiiue счетчики 2, 3 и 4, схеш Ш1И 5 и 6, програ.ш/ио-распределитель ный блок. 7, делитель частоты 8, пе |:1еключатель .ф.т1иентов делен41Я , 1енератор Ш/пульсов 10, ключ II блок управления 12, Принцип действия вычислителя заключается в следующее/:. В общем ввде вычисляемую функцию уюжно пред стушить степенным р. док f(x; z , Ijie Ki - постоянные коа ф шиенты, определенные по величине и знаку цлл каждой вичисляемон функции,Если в разложении отсутствуют некото pile члены, то соответствуюнще коь и ипи&нты равны нулю. Коэф- ;Ш.иенты, не равные нулю, за.яаются переключателем коЭ1|лрш,и ентоь делелмя 9 в виде 9t и вводятся в делитель частоты 8 по ког.ан.даь: бло1са управлению 12. 1-орЬ Ирование Xf- осуществляется с псьощью шожительного блока I ЦОС ре jfCTb ом умножения Х-- на х . 1исл(;)Бая последовательность с вы Аода множительного блока I поступает iia про1раык:Но-распре.делительный блок 7, который служит для подачи чисжг 1шпульсов x в определенные узлы устройства: поочередно на входы вычитанш счетчиков о, 4 и на счетный в.ход делителя 8, если в разложении функции л;-х- j 0. Если же KI X- О, то число ишульсов X на делитель 8 не проходит, В начальный момент в делитель 8 вводится первый из не равных нулю коэ,14 ицие11тов KL , допустим к-, Числовая последовательность X , подаваемая на в.ход устройства, поступает на первый вход множительного блока I и через схему ИЛИ 5 и программно-распрецелительный блок 7 на вход вычитания очетчшса 4, в котором л: записывается в дополнительном коде (, где т - разрядность счетчиков 3, 4, и на вход делителя 8, с выхода которого числовая последовательность KiX поступает в реверсивный счетчик 2 режим работы которого задается блоком управления 12 в зависимости от знака А л: , Затем сигналом блока управления 12 изшняется состояние nporpaiviMHO-pacпределительного блока ключа II таким образом, что выход генератора импульсов 10 через ключ II подключается к входу сумл-шрования , счетчика 4 и через схему ИЛИ, ко BTOpOiwy входу множительного блока I, а выход множительного блока I через схему ИЛИ 5 и программнораспределительный блок 7 к счетному входу делителя 8, если , Кроме того, в делителе частоты 8 устанавливается коэ||)фшшент деления г , а режим работы счетчика 2 выбирается в зависимости От знака Кгхг . Импульсы генератора 10 поступают на счетчик 4 и множительный блок I, При поступлении на счетчж 4 с генератора 10 числа импульсов X на его выходе формируется сигнал переполнения, поступающий на блок управления 12. К этоьту моменту с выхода множительного блока I в nporpaMJWHO-распределительный блок 7 поступает число имтульсов Х , Это число ишульсов записывается в счетчик 3 на вычитание, т.е. в дополнительном коде (2 - x-s ), и поступает на делитель частоты 8. С выхода делителя 8 в счетчик 2 поступает число импульсов на суммирование или вычитание в зависимости от знака. Елок управления 12 своим сигналом изменяет состояние ключа IT и программно-распределительного блока 7 так, что генератор ишульсов 10 подключается к входу суь.ш рования счетчика 3, а выход шожительного блока I через npoi paf/MHOраспределительный блок 7 к выходу вычитания счетчЕка 4 и, если AJ Х 5 О, к счетному входу делиTojm частоты 8, коэффициент ,, которого устанавл11вается {авнык j к Счетчш 2 уста}гавливается в состояние, определяемое знако « Х . Им1ульсы с генератора 1.1 поступают в счетчик 3 на су гирсва ние и на второй вход мнояштельно о блока I до переполнения счетчика 3. К этому моменту с выхода множительного блока I в програмшо-распреде.лительный блок 7 поступит число иь. пульсов X, которое записывается в счетчик 4 в дополйительном коде - хз ), и, если Кз Х f через делитель 8 в счетчик 2 постуciiiT число laiiyjibCOB , И./пульсок переполнения счетчика О, постуцащим в блок управления 12 ключ И позвращается в предыду1цее состояние, изменяется состояние программно-распределительного блока у (если т О, то оно также возвращается в предыдущее состоягние), в делитель 8 вводится коэффиuiieiiT делекшэ ы к и выбирается pe;-iU(L работы счетчика 2 в зависилг.сти от знака В дальнеГтшем работа устройства повторяется. Число членов степенного ряда, учитываешх при вычислении данной Ф.уикции, определяется требуемой относительной погрешностью вычисления. ПРЕДЬ/и Л: И;ЗОБРЕТЕНИЯ Цишровое устройство для вычисления элешнтарных функций,соцершщее делитель частоты с переiv.ehriUf i коэг|41И11иентом деления, выход которого соединен с ревероивiiiif/ счетчиком, а установочньи вход чербз переключатель коэффиииентов i- псрвым выходом блока управления. отличаюцщйся тем, что, с целью повышения точности второй и третий реверсивные счетчики, две схемы ШШ, прох ммно-распределительный блок, генератор ишульсов, ключ и шожительный блок, первый вход которого соединен со входом устройства и через первую cxet/y ШОРс первыйй входом программнораспределительного блока, первый выход которого соединен со входом делителя частоты, а второй и третий выходы соединены с сук-мирующими входами второго и третьего реверсивных счетчиков, вычитакщие входы которых подсоединены к перЕощ и второму выходу ключа и к первому и второцу входу второй схемы ИЛИ, выход которой соединен совторым входом кшожительнсго блока, выход которого соединен со вторым входом первой схемы НИИ, причем выходы второго и третьего реверсивных счетчиков подсоединены соответственно,к первоь и втор01«у входу блока управления, второй выход которого соединеи со вторым входом первого реверсивного счетчика, а третий выход соединен со вторым входом программно-распределительного блока и первым входом ключа, атсрой вход которого соединен с выходом генератора.

11

W

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

название год авторы номер документа
Множительно-делительное устройство 1976
  • Галамай Тарас Григорьевич
  • Дудыкевич Валерий Богданович
SU590760A1
Однородный спектро-коррелометр 1981
  • Якименко Владимир Иванович
  • Бульбанюк Анатолий Федорович
  • Рязанов Анатолий Павлович
  • Попенко Николай Васильевич
SU970382A1
Однородный спектро-коррелометр 1980
  • Якименко Владимир Иванович
  • Столбов Михаил Борисович
SU892339A1
Множительно-делительное устройство 1980
  • Афанасьев Валерий Андреевич
  • Иванова Людмила Николаевна
  • Калугин Вячеслав Валентинович
  • Лачугин Виктор Иванович
  • Овчеренко Владимир Александрович
  • Соболев Вениамин Иванович
SU883920A2
Множительно-делительное устройство 1980
  • Иванова Людмила Николаевна
  • Калугин Вячеслав Валентинович
  • Лачугин Виктор Иванович
  • Овчеренко Владимир Александрович
SU902026A1
Вероятностное устройство для деления чисел 1981
  • Федоров Рюрик Федорович
  • Яковлев Валентин Васильевич
  • Добрис Геннадий Владимирович
SU962939A1
Устройство для управленияпРиВОдОМ 1978
  • Буянкин Виктор Михайлович
  • Полетаев Валерий Григорьевич
  • Смолко Геннадий Григорьевич
  • Соловьев Анатолий Илларионович
  • Шаталов Александр Степанович
  • Шаталов Юрий Александрович
  • Чиликина Маргарита Васильевна
SU809056A1
Однородный спектрокоррелометр 1983
  • Якименко Владимир Иванович
  • Столбов Михаил Борисович
  • Бульбанюк Анатолий Федорович
  • Рязанов Александр Павлович
SU1219977A1
Устройство для контроля и управления роторным экскаватором 1984
  • Яснопольский Владимир Владимирович
  • Кадук Борис Григорьевич
  • Попенко Виктор Иосифович
  • Черный Александр Васильевич
  • Витковский Виктор Александрович
  • Клобуков Владимир Павлович
  • Патык Валентина Васильевна
  • Калашников Юрий Тимофеевич
  • Шолтыш Владимир Петрович
  • Шайдюк Владимир Васильевич
  • Яловенко Александр Сергеевич
  • Пограничный Владимир Давыдович
SU1208135A1
Следящий функциональный преобразователь 1976
  • Кадук Борис Григорьевич
  • Рудовский Станислав Иванович
  • Тур Евгений Иванович
  • Колотуша Станислав Сергеевич
SU634308A1

Иллюстрации к изобретению SU 444 187 A1

Реферат патента 1974 года Цифровое устройство для вычисления элементарных функций

Формула изобретения SU 444 187 A1

т

дмд

SU 444 187 A1

Авторы

Минц Марк Яковлевич

Чинков Виктор Николаевич

Гриб Олег Герасимович

Даты

1974-09-25Публикация

1973-01-12Подача