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

 

Изобретение относится к вычислительной технике и может быть использовано для вычисления функций F(X, Y) от двух аргументов в специализированных вычислительных устройствах ,в частности, для вычисления корректирующих функций для отклоняющих систем устройств отображения информации на электроннолучевых трубках (ЭЛТ). Цель изобретения - повышение быстродействия устройства. Устройство содержит блоки 1 и 2 постоянной памяти, блоки 3 и 4 умножения, сумматоры 5 и 6 с соответствующими связями. Старшие разряды X<SB POS="POST">0</SB>, Y<SB POS="POST">0</SB> кодов X и Y поступают на адресные входы блоков 1 и 2 памяти, из которых при этом считываются значения функции и ее частных производных по X и по Y в точке с координатами X<SB POS="POST">0</SB>, Y<SB POS="POST">0</SB>. Блоки 3 и 4 умножения производят умножение соответственно частной производной функции по X на 98ДХ, а производной функции - по Y на ΔY. В качестве значений ΔХ и ΔY при этом выступают младшие разряды X и Y. Сумматоры 5 и 6 производят сложение образовавшихся компонент в результате чего на выходе сумматора 6 образуется цифровое значение функции в точке X, Y. При изменении входных кодов X и Y только в пределах младших разрядов не требуется считывания из блоков 1 и 2 памяти, благодаря чему повышается быстродействие устройства. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

m4 G 06 Р 1/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ВТОРСИОМЪГ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4159761/24-24 (22) 04.11.86 (46) 07.05.89. Бюл. 11 17 (71) Львовский политехнический институт им. Ленинского комсомола (72) А.Г.Останин и А.В,Семенов (53) 681.325 (088.8) (56) Авторское свидетельство СССР

У 1206767, кл. 0 06 F 1/02, 1984.

Авторское свидетельство СССР

9 1068978, кл. G 06 F 3/! 53, 1980. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИЙ (57) Изобретение относится к вычислительной технике и может быть использовано для вычисления функций

Р(-Х, Y) от двух аргументов в специализированных вычислительных устройствах, в частности для вычисления корректирующих функций для отклоняющих систем устройств отображения информации на электроннолучевых трубках (ЭЛТ). Цель изобретения — повышение быстродействия устройства. Устройст„„5U„„1478202 А1 во содержит блоки 1 и 2 постоянной памяти, блоки 3 и 4 умножения, сумматоры 5 и 6 с соответствующими связями. Старшие разряды Х, У кодов Х и У поступают на адресные входы блоков 1 и 2 памяти, из которых при этом считываются значения функции и ее частных производных по

Х и по У в точке с координатами Хо, Y . Блоки 3 и 4 умножения производят умножение соответственно частной производной функции по Х íà dX, а производной функции — по Y на дУ, В качестве значений 3Х и dY npu этом выступают младшие разряды Х и

Y. Сумматоры 5 и 6 производят сложение образовавшихся компонент,в результате чего на выходе сумматора 6 образуется цифровое значение функции в точке Х, Y. При изменении входных кодов Х и Y только в пределах младших разрядов не требуется считывания из блоков 1 и 2 памяти, благодаря ° чему повышается быстродействие устройства. 1 ил, 1478202

Изобретение относится к вычислительной технике и может быть использовано для вычисления функций F(X,Y) от двух аргументов в специализирован- 5 ных вычислительных устройствах, в частности для вычисления корректирующих функций для отклоняющих систем устройств отображения информации на электроннолучевых трубках (ЗЛТ) . 1О

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

Устройство содержит первый 1 и 15

1 второй 2 блоки постоянной памяти,первый 3 и второй 4 блоки умножения, первый 5 и второй 6 сумматоры. На ч ерт еже также обоз нач ены входы первого 7 и второго 8 аргументов.

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

Устройство вычисляет значения функций F(X,Y) на основе соотношения

Р(Х,У) = У(Х,У ) + — — — —:0-- д Х+ зу(у y,)

BF(X» Y,)

+» о ,1У вЂ” У (1)

ЗО где Х 0 и D Х определяются соответственно старшими и младшими разрядами двоичного кода первого аргумента

Х, а У0 и У определяются соответственно старшими и младшими разрядами второго аргумента У,Х = Х 0+

+ ЬХ, y = У + АУ и погрешность вычисления функции F(X,V) может быть сделана выходящей эа пределы разрядной сетки путем надлежащего разбиения двоичного кода аргумента на старшие и младшие разряды, В блоке 1 постоянной памяти записаны значения функции F(X, У,), а

an втором блоке 2 постоянной памяти — значения частных производных 45 е ак(Х Y.) аГ(Х, У..)

А- и — — - —" — —.

BX BY

На входы 7 и 8 устройства поступают цифровые коды аргументов Х и у соответственно. Старшие разряды Х, 5О

Y подаются на адресные входы блоков 1 и 2 постоянной памяти, из которых считываются значения функции и ее частных производных. В блоках 3 и 4 умножения значения частных производных по Х и по Y умножаются íà dX u

dY соответственно, Первый 5 и второй

6 сумматоры суммируют значения функции в точке Х0, Voc полученными произведениями и на выходе устройства формируется з нач ение функции F (X, У ) в соответствии с выражением (1(.

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх