Устройство для воспроизведения функций Советский патент 1992 года по МПК G06F15/31 

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

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

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

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

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

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

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

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

VI CJ

О

ю

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

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

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

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

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

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

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

в накапливающем сумматоре. Старший разряд этого кода является младшим разрядом в группе разрядов, подаваемых с выхода накапливающего сумматора на адресный вход блока 1 памяти.

На вход устройства Коэффициенты подаются параллельно первые четыре коэффициента аппроксимируемой функции в (0), в (1), в (2), в (3). Подается сигнал Запись, и производится запись в блок 1 памяти. По сигналу Такт изменяется адрес, подаваемый на блок 1 памяти, и на вход Коэффициенты подается следующая группа коэффициентов, сдвинутая по номерам на 1 : в (1), в (2), в (3), в (4). Таким образом записываются сплайн- коэффициенты на всех участках функции.

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

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

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

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

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

0

5

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

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

название год авторы номер документа
Устройство для вычисления функций 1987
  • Просочкин Анатолий Сергеевич
  • Свиньин Сергей Федорович
  • Комков Сергей Константинович
SU1472901A1
Устройство для воспроизведения функций 1986
  • Просочкин Анатолий Сергеевич
  • Свиньин Сергей Федорович
  • Максимов Борис Аронович
SU1348828A1
Устройство для воспроизведения функций 1987
  • Жаботинский Юрий Данилович
SU1562929A1
Интерполятор 1986
  • Грездов Геннадий Иванович
  • Дубовой Иван Филиппович
  • Саурин Антон Анатольевич
  • Черняк Владимир Николаевич
SU1405074A1
Генератор случайного процесса 1985
  • Якубенко Александр Георгиевич
  • Леусенко Александр Ефимович
  • Степанов Валерий Иванович
SU1739374A1
ИНТЕРПОЛЯТОР 1997
  • Агиевич С.Н.
  • Смирнов П.Л.
  • Подымов В.А.
  • Малышев С.Р.
RU2120137C1
Интерполятор третьей степени 1988
  • Гедрикас Генрикас Казевич
SU1566369A1
ИНТЕРПОЛЯТОР 1997
  • Агиевич С.Н.
  • Смирнов П.Л.
  • Подымов В.А.
  • Малышев С.Р.
RU2127902C1
Цифровой функциональный генератор 1985
  • Садыхов Рауф Хосровович
  • Кравцов Аркадий Анатольевич
  • Золотой Сергей Анатольевич
  • Шаренков Алексей Валентинович
SU1282104A1
Многоканальное устройство для ввода аналоговых данных 1986
  • Апыхтин Александр Владимирович
  • Третьякова Наталья Васильевна
  • Филатов Евгений Иванович
SU1335972A1

Иллюстрации к изобретению SU 1 734 102 A1

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

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

Формула изобретения SU 1 734 102 A1

Коэффициенты

Запись

Шаг

. Такт

Oraga

Выход

ГотоЗ

Документы, цитированные в отчете о поиске Патент 1992 года SU1734102A1

Устройство для воспроизведения функций 1984
  • Жаботинский Юрий Данилович
SU1229780A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Система передачи информации с решающей обратной связью 1984
  • Житков Михаил Юрьевич
  • Кон Ефим Львович
  • Лицын Семен Натанович
  • Шеховцов Олег Иванович
SU1167746A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Цифровое устройство для воспроизведения функций 1988
  • Дружинин Евгений Анатольевич
  • Макаркин Михаил Валентинович
  • Миланов Михаил Владимирович
  • Куйдин Леонид Филиппович
SU1532945A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 734 102 A1

Авторы

Колесников Евгений Александрович

Максимов Борис Аронович

Свиньин Сергей Федорович

Даты

1992-05-15Публикация

1990-04-11Подача