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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для воспроизведения функций. Цель изобретения - расширение области применения за счет определения максимального значения спектральной функции между ее соседними отсчетами. Устройство для воспроизведения функций содержит два блока памяти 1 и 11, четыре умножителя 2, 3, 4 и 5, сумматор 6, регистры 7, 8 и 9, компаратор 10, накапливающий сумматор 12, триггер 13 и элемент И 14. Принцип действия устройства основан на аппроксимации воспроизводимых спектральных функций базисными сплайнами. Сравнение между собой текущих значений воспроизводимой функции и выделение ее наибольшего значения позволяют расширить область применения устройства. 1 ил.

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

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

РЕСПУБЛИК (si>s G 06 F 15/31

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛ ЬСТВУ 4 (гд фа

|ср Э (21) 4813440/24 (22) 11.04.90 (46) 15.05.92. Бюл. ¹ 18 (71) Всесоюзный научно-исследовательский институт "Злектронстандарт" (72) Е,А.Колесников, Б.А.Максимов и

С.Ф.Свиньин (53) 681.325(088.8) (56) Авторское свидетельство СССР

¹ 1229780,. кл, G 06 G 7/26, 1984, Авторское свидетельство СССР

¹ 1167746, кл, G 06 G 7/26, 1983, Авторское свидетельство СССР

¹ 1532945, кл. G 06 F 15/31, 1987. (54) УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ ФУНКЦИЙ (57) Изобретение относится к автоматике и вычислительной технике, в частности к устИзобретение относится к вычислительной технике и может быть использовано для быстрого определения максимального зна- чения спектральной функции между ее соседними отсчетами, полученными после дискретного спектрального преобразования (например, после БПФ).

Известно устройство для восп роизведения функций, содержащее два реверсивных регистра сдвига, три счетчика, два блока памяти, два дешифратора, восемь цифроаналоговых преобразователей, элементы И, И вЂ” НЕ, НЕ, ИЛИ, два триггера, операционный усилитель и источник опорного напряжения.

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

Цель изобретения — расширение области применения за счет определения максимального значения спектральной функции между ее соседними отсчетами, Устройство для воспроизведения функций содержит два блока памяти 1 и 11, четыре умножителя

2, 3, 4 и 5, сумматор 6, регистры 7, 8 и 9, компаратор 10, накапливающий сумматор

12, триггер 13 и элемент И 14. Принцип действия устройства основан на аппроксимации воспроизводимых спектральных функций базисными сплайнами, Сравнение между собой текущих значений воспроизводимой функции и выделение ее наибольшего значения позволяют расширить область применения устройства, 1 ил. входной коммутатор, выходной суммирующий усилитель и четыре цифроаналоговых блока умножения.

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

Наиболее близким к предлагаемому является цифровое устройство для воспроизведения функций, содержащее регистр аргумента, счетчик, элемент И, две схемы сравнения, два блока памяти, шесть блоков умножения, четыре комбинационных сумматора, блок задания шага, элемент И вЂ” НЕ и элемент задержки.

Недостатком данного устройства является отсутствие возможности определения

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

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

На чертеже приведена схема предлагаемого устройства.

Устройство для воспроизведения функций содержит блок 1 памяти, четыре умножителя 2 — 5, сумматор 6, три регистра 7, 8 и

9, компаратор 10, блок 11 памяти накапливающий сумматор 1"., триггер 13 и элемент

И 14.

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

В регистр 9 записывается код шага, обеспечивающий изменение адреса участка

55 в накапливающем сумматоре, Старший разряд этого кода является младшим разрядом в группе разрядов, подаваемых с выхода накапливающего сумматора на адресный вход блока 1 памяти, На вход устройства Коэффициенты подаются параллельно первые четыре коэффициента аппроксимируемой функции в (О), в (1), в (2), в (3). Подается сигнал "Запись", и производится запись в блок 1 памяти. По сигналу "Такт" изменяется адрес, подаваемый на блок 1 памяти, и на вход "Коэффициенты" подается следующая группа коэффициентов, сдвинутая по номерам на 1: в (1), в (2), в (3), в (4). Таким образом записываются сплайнкоэффициенты на всех участках функции, По сигналу "Старт" сбрасывается накапливающий сумматор 12 и триггер 13 устанавливается в единичное состояние. По сигналу "Такт" происходит увеличение кода в накапливающем сумматоре 12, На выходе блока 1 памяти появляются коэффициенты, соответствующие данному участку разбиения. На выходе блока 11 памяти образуются значения четырех базисных функций, которые на умножителях 2 — 5 умножаются на соответствующие коэффициенты разложения, Результаты умножения складываются на сумматоре 6, и сумма поступает на компаратор 10, сравнивающий ее с результатом предыдущего суммирования, содержащимся в регистре 7, Если текущий результат больше предыдущего, то он записывается в регистр 7.

По импульсам "Такт" вычисления повторяются до переполнения накапливающего сумматора 12, которое формирует сигнал на выходе "Готов" устройства и записывает код максимума в регистр 8.

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

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

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

Составитель Б.Максимов

Редактор Л.Веселовская Техред М,Моргентал Корректор .Н,Король

Заказ 1671 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина. 101 вым входом к входу тактовых импульсов устройства, и компаратор кодов, о т л и ч а ющ е е с я тем, что, с целью расширения области применения путем определения максимального значения спектральной 5 функции между ее соседними отсчетами, в него дополнительно введены второй и третий регистры и триггер, подключенный выходом к второму входу элемента И, входом установки в "1" к входу запуска устройства 10 и входу сброса второго регистра, а входом обнуления к выходу переполнения накапливающего сумматора, выходу сигнала готовности устройства и входу записи третьего регистра, соединенного выходом с выходом 15 кода результата устройства, а информационным входом с выходом второго регистра и первым входом компаратора кодов, подключенного вторым входом к выходу сумматора и информационному входу второго регистра, а выходом к входу записи второго регистра, причем входы вторых сомножителей четырех умножителей соединены с выходами кодов соответствующих базисных функций второго блока памяти, подключенного адресным входом к выходу кода младших разрядов накапливащего сумматора, соединенного выходом кода старших разрядов с адресным входом первого блока памяти, подключенного управляющим и информационным входами к входу записи и входу коэффициентов разложения устройства соответственно.