Генератор кусочно-линейных функций Советский патент 1989 года по МПК G06F1/02 

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

I

I

S (Л

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

название год авторы номер документа
Цифровой генератор кусочно-линейных функций 1987
  • Хорин Леонид Евгеньевич
SU1425629A1
Цифровой генератор кусочно-линейных функций 1987
  • Хорин Леонид Евгеньевич
SU1481732A1
Цифровой генератор функций 1980
  • Филатов Евгений Иванович
SU980083A1
Цифровой генератор функций 1982
  • Венедиктов Анатолий Захарович
  • Соломаха Валентин Николаевич
  • Шевяков Александр Григорьевич
SU1019423A1
Цифровой генератор функций 1977
  • Абельян Виктор Керопович
SU622070A1
Цифровой генератор кусочно-линейных функций 1988
  • Хорин Леонид Евгеньевич
SU1566335A1
Цифровой генератор функций 1975
  • Захаров Юрий Львович
  • Абельян Виктор Керопович
SU557356A1
Анализатор спектра Фурье 1985
  • Якименко Владимир Иванович
  • Фомичев Борис Евгеньевич
  • Бульбанюк Анатолий Федорович
  • Эпштейн Цецилия Борисовна
SU1302293A1
Генератор функций 1984
  • Шевяков Александр Григорьевич
SU1275411A1
Генератор функций 1984
  • Шевяков Александр Григорьевич
SU1241219A1

Реферат патента 1989 года Генератор кусочно-линейных функций

Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении широкодиапазонных программируемых генераторов функций. Цель изобретения - упрощение генератора. Генератор содержит счетчики 1, 6, блок памяти 2, интегратор 3, делитель частоты 4, сумматор по модулю два 5. Введение сумматора по модулю два и второго счетчика позволяет уменьшить объем блока памяти при программировании генератора на периодические функции. 1 ил.

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

dfl

11

13

ь 1

00

ю

о со

to

20

25

30

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

Цель изобретения - упрощение генератора.

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

Генератор содержит счетчик 1 сегментов функций, блок 2 памяти,интегратор 3, делитель 4 частоты, сумматор 5 по модулю два, счетчик 6 перио-15 дов приращения функции, тактовый генератор 7, вход 8 задания фазы генератора, вход 9 параметров функции, вход 10 начального значения функции, установочный 1I и запускающий 12 {входы и выход 13 функции.

Входы 8-10 используются в режиме программирования генератора. По входу 8 в счетчик 1 заносится фаза - номер начального сегмента функции. По входу 10 в блок 2 памяти заносятся данные, определяющие вид и параметры генерируемой функции. Начальное значение функции обеспечивается установкой интегратора 3 по входу 10. Конструкция генератора позволяет использовать сокращенный объем программирующих данных и, следовательно, меньшую емкость блока 2 памяти для определенного вида функций f(x) с периодом Т. Предполагается, что приращение 4f(x, dx) функции f(x) имеет период т/2п на каждом из интервалов 0 х ЈТ/2 и Т/2 , причем df(x Т/2; дх) -и (x,/)x). 40 Простейшим примером таких функций являются гармонические функции, функции Уолша и др. Функции данного вида программируются лишь на отрезке Ј0, Т/2 периода Т, а подсчет числа 45 этих отрезков осуществляется п-раз- рядным счетчиком 6, который в исходном состоянии устанавливается на ноль по входу 11.

Рабочий режим начинается с прихо- 50 дом сигнала Пуск на вход 12 тактового генератора 7. Текущий номер сегмента, формируемый счетчиком 1, является адресом, по которому из блока 2 памяти извлекаются инструкции для 55 отработки сегмента: его длина, абсолютная величина приращения функции на кавдом шаге, знак приращения функции на данном сегменте в первом пе14782032

риоде Т/2, признак окончания текущего периода T/2h.

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

Интегратор 3 на каждом сегменте работает как линейный аппроксиматор и получает равные приращения функции от блока 2 памяти на каждом такте генератора 7. Знак приращений вырабатывается сумматором 5 по модулю ,два по инструкции от блока 2 памяти (знаковый выход) и состоянию старшего разряда счетчика 6, указывающему на принадлежность аргумента интервалу СО, Т/2 или Т/2, т. Текущие значения кусочно-линейной функции формируются на выходе 13 интегратора 3.

В инструкциях сегмента, имеющего последний номер в периоде Т/2 , .содержится признак окончания периода, который является командой на установку счетчика 1 на номер начального сегмента, а счетчик 6 - на номер следующего периода Т/2 приращения функции

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

35

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

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

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

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

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

Цифровой генератор функций 1973
  • Гришенков Валерий Иванович
  • Тараненко Виктор Анисимович
  • Тонконог Станислав Михайлович
SU451989A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 478 203 A1

Авторы

Хорин Леонид Евгеньевич

Романов Владимир Александрович

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

Мартыненко Валентин Евгеньевич

Даты

1989-05-07Публикация

1987-05-11Подача