Цифровой генератор гармонических функций

Номер патента: 1348807

Автор: Ваврук

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 119) О А 6 Р 1/02 ОПИСАНИЕ ИЗОБРЕТЕН етельстно ССС Р 1/02, 1979. ельстно СССР Р 1/02, 1983 57) Изобретениеике и вычислител носится к антомаи технике и м ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ А ВТОРСКОМУ СВИДЕТЕЛЬСТ(54) ЦИФРОВОЙ ГЕНЕРАТОР ГАРГ;ОНИЧЕКИХ ФУНКЦИЙ жет быть использовано н анализаторах спектра, функциональных преобразователях,в устройствах отладки цифровых фильтров. Цель изобретения - повышение быстродействия. Цифровой генератор гармонических функций содержит четыре элемента И 1-4, дна счетчика 5 и 6 дна элемента ИЛИ 7 и 8, два триггера 9 и 1 О коммутатор 11, элемент НЕ 12, блок 13 памяти, дна регистра 14 и 15. Поставленная цель достигается за счет введения трех элементов И, элемента ИЛИ, двух триг герон, коммутатора и элемента НЕ.35 40 45 50 55 Изобретение относится к автоматике и вычислительной технике и может быть использовано в анализаторах спектра, функциональных преобразователях, в устройствах отладки цифровых фильтров.Цель изобретения - повышение быстродействия.На фиг. 1 привержена функциональная схема генератора;на фиг. 2 пример временной диаграммы работы,Цифровой генератор гармонических функций содержит первый 1, второй 2, третий 3, четвертый 4 элементы И, первый 5, второй 6 счетчики, первый 7, второй 8 элементы ИЛИ, первый 9, второй 10 триггеры, коммутатор 11, элемент НЕ 12, блок 13 памяти, регистр 14 синуса, регистр 15 косинуса, тактовый вход 16, установочные входы 17, выходы 18 синуса, выходы 19 косинуса.В периоде два на шаге дискретизации Ьх по тактовому входу 16 поступает И = 2 =2 л 1 лх отсчетов значений аргумента х. В блоке 13 памятиихранятся 2 +1 значений сов х для О ( х. Счетчики 5, 6 ведут счет до значения 2. Счетчик 6 по установочным входам 17 устанавливается в значение 2н 1 Рассмотрим работу генератора наконкретном примере 11= 32,По сигналу начальной установки(фиг. Зб) счетчик 5 и триггер 9 устанавливаются в О ,а триггер 1 Ов "1". По сигналу параллельной записи (фиг. Зв), на фиг, 1 не приведен)в счетчик 6 записывается значение2 = 8. Таким образом, при поступлении тактовых импульсов (вход 16,фиг. За) счетчик 5 работает в режимесуммирования (фиг. Зг-з), счетчик6 - в режиме вычитания (фиг. Зл-о).Так как счетчики 5,6 работают позаднему фронту тактового импульса,а коммутатор 11 при нулевом состоянии управляющего входа открыт по первой группе входов в период- со 1 фблока 13 памяти считывается информация по нулевому адресу, которая в момент времени е записывается в ре 1гистр косинуса. В период 1 -1ком 1мутатор 11 открыт по второй группевходов, информация с блока 13 памятисчитывается по адресу 8 и записывается в момент времени Гв регистрсинуса. Одновременно осуществляется 5 10 20 25 30уменьшение содержимого счетчика 6и увеличение содержимогосчетчика 5.В момент временивырабатываетсяпризнак обратного йереноса счетчика6, который переключает триггер 10,разрешая тем самым прохождение тактовых импульсов через И 3, т.е. счетчик 6, начиная с момента С , работает в режиме суммирования. При поступлении 16-го импульса старший информационный выход счетчика 5 устанавливается в "1", переключая состояние триггера 9 (фиг, 3 ), разрешая4тем самьм прохождение тактовых импульсов через элемент И 2 на входвычитания счетчика 5. Следующим импульсом счетчик 5 переключается всостояние 16-1= 15,Аналогично происходит работа генератора в дальнейшем при переходесодержимого счетчика 5,6 через нольи при установке в "1" их старшегоинформационного разряда, переключение триггеров 9, 10, в результатеизменяется режимы работы счетчиков5,6.Информация синуса и косинусаснимается с выходов 18,19.Формула и з о б р е т е н ия Цифровой генератор гармонических функций, содержащий два счетчика, элемент И, элемент ИЛИ, блок памяти,два регистра, причем выход блока памяти подключен к информационным входам первого и второго регистров, выходы которых подключены к первому и второму выходам генератора, о т л ич а ю щ и й с я тем,что, с целью повышения быстродействия,в него введены три элемента И, элемент ИЛИ, элемент НЕ, два триггера, причем тактовый вход генератора подключен к первым входам первого, второго, третьего и четвертого элементов И, управляющему входу коммутатора, входу синхронизации первого регистра и через элемент НЕ - к входу синхронизации второго регистра, инверсный выход первого триггера подключен к второму входу первого элемента И, выход которого подключен к входу суммирования первого счетчика, вход вычитания которого подключен к выходу второго элемента И, второй вход которого подключен к прямому выходу первого триггера, счетный вход которого подключен к выходу первого элемен1348807 та ИЛИ, первый и второй входы которого подключены соответственно к выходу старшего разряда и выходу переполнения первого счетчика, выходкоторого подключен к первому информационному входу коммутатора, выходкоторого подключен . к входу адресаблока памяти, прямой выход второготриггера подключен к второму входу 10третьего элемента И, выход которогоподключен к входу суммирования второго счетчика, вход вычитания которого подключен к выходу четвертого Ж 3 О П е,Я Составитель С.Курошедактор Н,Слободяник Техред М,Ходанич Корректор В.Бут каз 5 190/47 Тираж ВНИИПИ Государственног по делам изобретений 113035, Москва, Ж, Рписное комитетаи открыти д. 4/5 ская н одственно-полиграфическое предприятие, г. Ужгород,Проектная, 4 П б 3 г О С элемента И,второй вход которого подключен к инверсному выходу второготриггера, счетный вход которого подключен к выходу второго элемента ИЛИ,первый и второй входы которого подключены соответственно к выходу старшего разряда и выходу переполнениявторого счетчика, выход которого подключен к второму информационному входу коммутатораустановочный вход второго счетчика подключен к установочномувходу генератора .

Смотреть

Заявка

4062929, 29.04.1986

ПРЕДПРИЯТИЕ ПЯ В-8751

ВАВРУК ЕВГЕНИЙ ЯРОСЛАВОВИЧ

МПК / Метки

МПК: G06F 1/02

Метки: гармонических, генератор, функций, цифровой

Опубликовано: 30.10.1987

Код ссылки

<a href="https://patents.su/3-1348807-cifrovojj-generator-garmonicheskikh-funkcijj.html" target="_blank" rel="follow" title="База патентов СССР">Цифровой генератор гармонических функций</a>

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