I
I
S (Л
название | год | авторы | номер документа |
---|---|---|---|
Цифровой генератор кусочно-линейных функций | 1987 |
|
SU1425629A1 |
Цифровой генератор кусочно-линейных функций | 1987 |
|
SU1481732A1 |
Цифровой генератор функций | 1980 |
|
SU980083A1 |
Цифровой генератор функций | 1982 |
|
SU1019423A1 |
Цифровой генератор функций | 1977 |
|
SU622070A1 |
Цифровой генератор кусочно-линейных функций | 1988 |
|
SU1566335A1 |
Цифровой генератор функций | 1975 |
|
SU557356A1 |
Анализатор спектра Фурье | 1985 |
|
SU1302293A1 |
Генератор функций | 1984 |
|
SU1275411A1 |
Генератор функций | 1984 |
|
SU1241219A1 |
Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении широкодиапазонных программируемых генераторов функций. Цель изобретения - упрощение генератора. Генератор содержит счетчики 1, 6, блок памяти 2, интегратор 3, делитель частоты 4, сумматор по модулю два 5. Введение сумматора по модулю два и второго счетчика позволяет уменьшить объем блока памяти при программировании генератора на периодические функции. 1 ил.
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 установочным входом генератора,счет- ка памяти соединен с входом началь-ный вход счетчика периодов прираще- ной установки счетчика сегментов ния функции соединен с выходом окон- функций, выход крутиэны функции бло-чания периода приращения модуля функ- ка памяти подключен к информационно-ции блока памяти, выход старшего раз- му входу интегратора, выход интегра-ю ряда счетчика периодов приращения тора является выходом генератора,Функции и выход знака крутизны функ- отличающийся тем, что,ции блока памяти через сумматор по с целью упрощения генератора, он со-модулю два подключены к знаковому держит счетчик периодов приращениявходу интегратора.
Цифровой генератор функций | 1973 |
|
SU451989A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-05-07—Публикация
1987-05-11—Подача