Цифровой функциональный генератор
Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах спектрального анализа, а также в системах цифровой обработки и сжатия изображений. Цель изобретения - упрощение генератора. Генератор содержит блок 12 формирования функций Уолша, регистр 13 сдвига, сумматоры 15 по модулю два, счетчики 1, 3, 5, коммутатор 8, триггер 7, элементы ИЛИ 2, 4, 10, НЕ 14, задержки 6, 9, 11. Из конструкции предлагаемого генератора благодаря введению третьего счетчика, коммутатора, триггера, двух элементов ИЛИ и двух элементов задержки исключены два блока памяти. 1 ил.
СОЮЗ СОВЕТСНИК
С014ИАЛИСТ ИЕСКИХ
РЕСПУБЛИН
„„SU. 1 66333 (51) 5 Г 06 F 1/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
H АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
I ( ф
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГННТ СССР
1 (21) 4463994/24-24 (22) 21.07.88 (46) 23.05.90. Бюл. Р 19 (71) Институт технической кибернетики
АН БССР (72) A.Г.Мачнев, P.Х.Садыхов, С.A.3oлатой и В.А.Мишенко (53) 681.3 (088.8) (56) Авторское свидетельство СССР
Ф 1425630, кл. G 06 F 1/02, 1987.
Авторское cBHTl;eTeJIbcTBo СССР
1425631, кл, Г 06 F 1/02, 1987. (54) ЦИФРОВОЙ ФУНКЦИОНАЛЬНЫЙ ГЕНГРАТОР (57) Изобретение относится к авто2 матике и вычислительной те::.п1ке и может быть использовано в системах спектрального анализа, а также в системах цифровой обработки и сжатия изображений. Цель изобретения - упрощение генератора, Генератор содержит блок 12 формирования функций Уолша, регистр 13 сдвига, сумматоры 15 по модулю два, счетчики 1, 3, 5, коммутатор 8, триггер 7, элементы ИЛИ 2, 10, НЕ 14, задержки 6, 9, 11. Из конструкции предлагаемого генератора благодаря введению третьего счетчика, коммутатора, триггера, двух элемент6в ИЛИ и двух элементов задержки исключены два блока памяти. 1 ил.
1566333
Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах спектрального анализа, а также в системах цифровой обработки и сжатия изображений.
Цель изобретения .- упрощение генератора °
На чертеже приведена ункциональ- 10 ная схема генератора.
Генератор содержит счетчик 1, зле мент 2 ИЛИ, счетчик 3, элемент 4 ИЛИ, счетчик 5, элемент 6 задержки, триггер 7, коммутатор 8, элемент задержки 9, элемент 10 ИЛИ, элемент 11 задержки, блок 12 формирования функций
Уолша, регистр 13 сдвига, элемент 14
HF, группу 15 сумматоров по модулю два, вход 16 управления записью, так- 20 товый вход 17 и выход 18.
Генератор работает следуюцим образом.
Функция Уолша Wal (К, М, Х, Y) от двух переменных Х, Y с параметрами 25 (номерами) К, М является произведением одцомерных функций Wal (К, X), Wal (М, 7). При отображении значений
1, -1 функций логическими значениями
О, 1 их произвецение отображается суммой по модулю два.
Значения K = O, »-1 последователь но отсчитываются счетчиком 3, вначения И = О, tt-1 — счетчиком о, тде
N = 2 размерность системы функций, и — разрядность счетчиков. При этом
1тереход к очерецному значению M проИсходит после полного перебора значений К.
Отсчеты значений Wal (Y., М, Х, Y) представляются матрицей И И, формируемой из N âåêòîðîâ отсчетов значений ИаХ (К, Х) и Wal (М, Y)I элемент (i, j) матрицы есть произведе» ние (сумма по модулю два) Wa1 (K, i)»
»Wal (М, j), где i, j = О, N-1.
N-векторы формируются блоком 12 по заданному номеру К или М. При этом вектор отсчетов Wal (К, Х). переписывается в регистр 13 сдвига, а вектор О отсчетон Wal .,{M, Y) подается на входы сумматоров 15 по модулю два непосредственно с выходов блока 1.2.
Отсчеты Wal (К, Х) последовательно, такт. за тактом, сдвипаются на выход регистра 13 и через элемент HE 14 55 поступают на вторые входы сумматоров 5 по модулю два (в зависимости от способа кодировки значений функции возможна непосредственная связьбез элемента НЕ 14). В i-м такте на выходах 18 формируется i-й столбец матрицы, Вся матрица заполняется эа
Я тактов. Отсчет N тактов ведется счетчиком 1.
По сигналу переполнения счетчика 1 осуществляется переход к очередному значению К, запись N-вектора в регистр
13, переключение триггера 7 (коммутирующего коммутатор 8), формирование
N-вектора с параметром 14 на выходе блока 12 - весь этот процесс регламентируется элементами ИЛИ 2, 4, 10 и элементами 6, 9, 11 задержки. После этого начинается заполнение матрицы с очередными параметрами К, М и т.д.
Формула изобретения
Цифровой функциональньп генератор, содержащий блок формирования функций
Уолша, регистр сдвига, сумматоры по модулю два, первый и второй счетчики,у первый элемент ИЛИ, первьпт элемент задержки, элемент НЕ, причем выходы блока формирования функций Уолша подключены к разрядным входам регистра сдвига и к первым входам соответствующих сумматоров по модулю два, последовательный выход регистра сдвига через элемент HE подключен к вторым входам всех сумматоров по модулю цва, выходы сумматоров по модулю два являются выходами генератора, вход первого счетчика и вход синхронизации регистра сдвига подключены к тактовому входу генератора, выход переполнения первого счетчика подключен к входу второго счетчика и входу первого элемента задержки, первый вход первого элемента ИЛИ является управляющим входом записи генератора, выход первого элемента ИЛИ подключен к управляющему входу записи регистра сдвига, отличающийся тем, что, С целью упрощения генератора, он содержит третий счетчик, коммутатор, триггер, второй и третий элементы
ИЛИ, второй и третий элементы задерж» ки, причем выход переполнения первого счетчика подключен к первому входу второго элемента ИЛИ, выход второго элемента ИЛИ подключен к счетному входу триггера, выход переполнения второго счетчика подключен к входу третьего счетчика, информационные выхоцы второго и тРетьего счетчиков
156633
Составитель В.Байков
Техред М.Ходанич Корректор М.лароши
Редактор В.Данко
Заказ 1221 Тираж 557 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская .наб., д. 4/5
Производственно-издательский комбинат "Патент", r Ужгород, ул. Гагарина, 101 подключены к инАорма ионным входам коммутатора, управляющий вход коммутатора подключен к выходу триггера, выход коммутатора подключен к входу номера функции блока формирования функций Уолша, выход первого элемента задержки подключен к первому входу третьего элемента ИЛИ и к входу второго элемента задержки, выход второго
3 б элемента задержки подключен к вторым входам первого и второ,о элементов
ИЛИ и к входу третьего элемента задержки, выход. третьего элемента задержки подключен к второму входу третьего элемента ИЛИ, выход третьего элемента ИЛИ подключен к управляющему входу записи блока формирования функций Уолша.


