Генератор функций уолша
ГЕНЕРАТОР ФУНКЦИИ УОЛША, содержащий два И-разрядных счетчика
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19> SU(II) (51)4 G 06 F 1/02
ОПИСАНИЕ ИЗОБРЕТ
К ABTOPCKOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 37 27 1 7 2/24-24 (22) 06.04.84 (46) 23.09.85. Бюл. В 35 (72) В.P. Ахметьянов и С.В. Семенов (53) 681.3 .(088.8) (56) Авторское свидетельство СССР
М- 781800, кл. G 06 Р 1/02, 1980.
Авторское свидетельство СССР
В 1043614, кл. G 06 Г 1/02, 1982. (54)(57) ГЕНЕРАТОР ФУНКЦИЙ УОЛША, содержащий два и -разрядных счетчика (2. — число функций Уолша), группу
Ь элементов И, группу tl элементов
ИЛЙ, h -входовый сумматор по модулю .два, (h-1) сумматоров по модулю два первой группы и П коммутаторов,причем выходы разрядов первого счетчика подключены к первым входам соответствующих элементов И группы, вторые ,входы которых подключены к выходам соответствующих элементов ИЛИ группн выходы элементов И группы подключены к входам И -входового сумматора по модулю два, выход которого является выходом генератора, выходы разрядов второго счетчика подключены к информационным входам соответствующих коммутаторов, управляющие входы которых являются управляющими входами режима работы генератора, первый и второй выходы i -ro (т =
1-rI) коммутатора подключены соот-.
1 ветственно к первому входу q --го элемента ИЛИ группы и к второму входу (h -t+1)-го элемента ИЛИ группы, .третьи входы j -го и (j+1)-гр (j =-g- (и-1)) коммутаторов подключены к входам 1 -ro сумматора по модулю два первой группы, выход которого подключен к третьему входу (и-3+1)-ro элемента ИЛИ группы, третий выход
: 1-го коммутатора подключен к третьему входу первого элемента ИЛИ группы, отличающийся тем, что, с целью расширения функциональных возможностей генератора путем г"нерирования прямой и транспонирован-, ной матриц Х -упорядоченных функций, Уолша, он содержит элемент НЕ, четыре элемента И, два элемента ИЛИ и (й-1) сумматоров .по модулю два второй группы, причем четвертые выходы
j-ro и () +1)-ro коммутаторов подключены к входам j -ro сумматора по модулю два второй группы, выход которого подключен к четвертому входу (j +1)-ro элемента ИЛИ группы, четвертый выход первого коммутатора подключен к четвертому входу первого элемента ИЛИ группы, первые входй первого, второго, третьего и четвертого элементов И подключены к так-, товому входу генератора, вход элемента НЕ является управляющим входом транспонирования матрицы генератора, вход элемента НЕ является управляющим входом транспонирования матрицы генератора и подключен к вторым входам первого и второго элементов И, вход элемента НЕ подключен к вторым входам третьего и четвертого элементов И, выходы первого и третьего элементов И через первый элемент ИЛИ подключены к счетному входу первого счетчика, выход переноса которого подключен к третьему входу четвертого элемента И, выходы второго и четвертого элементов И через второй элемент ИЛИ
1180871 подключены к счетному входу второго счетчика, выход переноса которого
Изобретение относится к автоматике и вычислительной технике и может быть использовано при анализе и синтезе сигналов, в системах передачи информации, в схемах функциональных преобразователей и т.д.
Цель изобретения — расширение функциональных возможностей генератора за счет генерирования прямой и транспонированной матрицы X -уггорядоченных функций Уолша.
На чертеже представлена функциональная схема генератора функций
Уолша.
1 енератор содержит первый 1 и второй 2 и -разрядные счетчики, служащие для формирования функций
Радемахера, и номера функций Уолша и-элементов И 3, П -входовый сумматор 4 по модулю два,служащий для формирования функций Уолша,коммутаторы 5 для управления режимом работы генератора, группа сумматоров 6 по модулю два и элементы ИЛИ 7, служащие для формирования последовательностей номеров функций
Уолша, входы 8 и 9 генератора, выход 10 генератора, группа сумматоров 11 по модулю два,вход 12 генератора, эпемент НЕ 13, два двухвходовых элемента И 14 и 15 два трех> входовых элемента И 16 и 17, два двухвходовых элемента ИЛИ 18 и 19, служащие для модификации режима генерирования М -упорядоченных функций Уолша в режим генерирования транспонированной: матрицы X -упорядоченных функций Уолша, тактовый вход 20.
Генератор функций Уолша может работать в режимах: формирование кронекер-упорядоченных функций
Уолша, формирование диадно-упорядоченных функций Уолша, формирование частотно-упорядоченных функций толпа, формирование Х -упорядоченных функций Уолша и формирование
45 подключен к третьему входу первого элемента И. транспортированной матрицы X -упорядоченных функций Уолша.
Режим работы генератора задается комбинацией сигналов на управляющих шинах 8 и 9, а при формировании X -упорядоченных функций Уолша выдача транспонированной матрицы достигается подачей единичного сигнала на управляющий вход 12.
В режиме формирования кронекерупорядоченных функций Уолша 1 -й разряд номера функции, записанного в счетчике 2, через -й коммутатор 5 и 1 -ый элемент ИЛИ 7 передает-, ся на вход 1 -го элемента И 3. На вторые входы элементов И 3 с выходов разрядов счетчика 1 поступают функции Радемахера, а на выходе 10 сумматора 4 по модулю два формируется значение функции Уолша. Цикл работы счетчика 1 соответствует пеИ риоду функций Уолша и составляет 2 тактов. Тактовые импульсы с шины 20 через элементы И 14 и ИЛИ 18 поступают на счетный вход счетчика 1.
Сигнал переноса от счетчика 1 при каждом егЬ переполнении поступает на счетный вход счетчика 2 через элементы И 17 и ИЛИ 19. Тем самым обеспечивается смена номера функции
Уолша, и начинается следующий цикл работы счетчика 1.
Работа генератора в других режимах отличается лишь преобразованием номера функции Уолша при его передаче от счетчика 2 к элементам И 3 через коммутаторы 5, сумматоры 6 и
11 по модулю два и элементы ИЛИ 7.
В режиме формирования диодноупорядоченных функций Уолша с помощью коммутаторов 5 и элементов ИЛИ 7 достигается инверсная перестановка разрядов номера функI ции: 1 -й разряд счетчика 2 подключается к входу (и- 1)-го элемента И 3. В режиме формирования час.тотно-упорядоченных функций Уолша для преобразования номера использу1180ч
10 ется группа сумматоров 6 по модулю два, а в режиме формирования )(-yno рядоченных функций — группа сумматоров 11 по модулю два. При необходимости генерации транспонированной матрицы Х -упорядоченных функций Уолша на управляющем входе 12 устанавливается единичный потенциал. При этом закрываются элементы И 14 и И 17 и открываются элементы И 16 и И 15 для прохождения
71 4 так тов11tb импул7>с(?в которые с выхода лемента И 15 через элемент ИЛИ 19 проходят на вход счетчика 2 номера функций Уолша. После заполнения счетчика 2 импульс переноса по очередному тактовому импульсу через элемент И 16 и элемент ИЛИ 18 поступает на вход счетчикз 1, и начинается новый цикл генерации функций
Уолша в следующей точке дискрет-, ности;
ВНИИПИ Заказ 5925/46 Тираж 709 Подписное
-с—
Филиал ППП "Патент", r. Уж "ород, ул.Проектная, 4


