Генератор функций уолша
Изобретение относится к области вычислительной техники и может быть использовано при передаче информации, анализе и синтезе сигналов. Изобретение решает задачу повьшения точности за счет введения синхронизируемых D-триггеров и обеспечения таким образом синхронной выдачи значений всех функций Уолша, образующих ортогональную систему. 1 ил. СО о со
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
„„SU„„1310791
А1 (51) 4 G 06 F 1/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4029678/24-24 (22) 26.02.86 (46) 15.05.87. Бюл. В 18 (72) Ю.В. Петелин (53) 681.325(088.8) ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР пО делАм изОБРетений и ОтнРытий (56) Авторское свидетельство СССР
9 1091145, кл. G 06 P 1/02, 1982.
Хармут Х.Ф. Передача информации ортогональными функциями. И.: Связь, 1975, с. 66, рис. 2.7. (54) ГЕНЕРАТОР ФУНКЦИЙ УОЛША (57) Изобретение относится к области вычислительной техники и может быть использовано при передаче информации, анализе и синтезе сигналов. Изобретение решает задачу повышения точности за счет введения синхронизируемых
D-триггеров и обеспечения таким образом синхронной выдачи значений всех функций Уолша, образующих ортогональную систему. 1 ил.
1 13.1 07
Изобретение относится к вычислительной технике и может быть использовано для передачи информации, анализа и синтеза сигналов, Цель изобретения — повышение точ5 ности.
На чертеже изображена структурная электрическая схема предлагаемого генератора функции Уолша.
Генератор функций Уолша содержит 1р генератор 1 импульсов, счетные триггеры 2, две группы сумматоров 3 и 4 по модулю два, сумматор 5 по модулю два, элемент 6 задержки, формирователь.7 импульсов, две группы D-триг- 15 геров 8 и 9 и пять D-триггеров 10-14.
Генератор имеет выходы 15-29 функций
Уолша с первого по пятнадцатую.
Генератор функций Уолша работает следующим образом. 20
Под действием синхросигналов, поступающих с выхода генератора 1 на вход первого счетного триггера 2, на выходах последовательно включенных триггеров 2 формируются функции Раде-25 махера, являющиеся подмножеством множества функций Уолша. Входы сумматоров 3 и 4 по модулю два групп и сумматора 5 по модулю два подключены.к выходам соответствующих счетных триг- 30 геров 2 таким образом, что на выходах сумматоров 3 и 4 по модулю два групп и сумматора 5 по модулю два формируются функции, дополняющие не- . полную систему функций Радемахера до полной системы функций. Уолша.
Сформированная таким образом система функций не является в точном смысле системой фукнций Уолша, так как моменты знакоперемен (начала или окон- 10 чания элементов функций) не совпадают с равномерным тактовым растром тем сильнее, чем большее число сумматоров по модулю два участвует в формировании данного элемента. С помощью элемента 6 задержки и формирователя 7 импульсов формируется вторая последовательность синхроимпульсов, задержанная по отношению к первой последовательности синхроимпульсов, формируемой на выходах генератора 1, на интервал времени, не превышающий длительности периода следования синхроимпульсов первой последовательности.
Второй последовательностью синхроимпульсов синхронизируются D-триггеры 8 и 9 групп и D-тирггеры 10-14, на
13-входы которых поступают функции с выходов счетных триггеров 2 или
91 2 с выходов сумматоров 3-5 по модулю два.
На прямом выходе D-триггера после подачи синхроимпульса на С-вход устанавливается тот логический уровень, который был на П-входе перед поступлением синхроимпульса. Поэтому на выходах D-триггеров групп 8,9 и 10-14 и выходах 15-29 генератора формируются соответствующие функции Уолша, номера которых совпадают с номерами функций Уолша, поданных íà D-входы
D-триггеров, и моменты перемены знаков формируемых фукнций совпадают с тактовым растром второй последовательности синхроимпульсов. !
Оптимальное время задержки задержаннгх синхроимпульсов составляет половину периода последовательности синхронизирующих импульсов, так как в этом случае даже в сумматорах по модулю два, формирующих функцию Уолша с наибольшим номером, будет установившийся режим.
Формула изобретения
Генератор функций Уолша, содержащий генератор импульсов, счетные триггеры, две группы сумматоров по модулю два и сумматор по модулю два, причем первый выход генератора импульсов подключен к входу первого счетного триггера, выход которого подключен к первым входам сумматоров по модулю два первой группы и входу второго счетного триггера, выход которого подключен к первым входам сумматоров по модулю два второй группы, к, вторыж входам первого, второго, тре- . тьего и четвертого сумматоров по модулю два первой группы и к входу третьего счетного триггера, выход которого подключен к третьим входам первого и третьего сумматоров по модулю два первой группы, к вторым входам пятого и шестого сумматоров по модулю два первой группы, второму входу первого сумматора по модулю два второй группы, первому входу сумматора по модулю два и к входу четвертого счетного триггера, выход которого подключен к четвертому входу первого сумматора по модулю два первой группы, третьму входу второго сумматора по модулю. два первой группы, третьему входу пятого сумматора по модулю два первой группы, второму
13I0791
ВНИИПИ Заказ 1891/44
Тираж 673
Подписное
Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная, входу седьмого сумматора по модулю два первой группы, третьему входу первого и к вторым входам второго и третьего сумматоров по модулю два второй группы и второму входу сумма- 5 тора по модулю два, о т л и ч а ю— шийся тем, что,. с целью повышения точности, в него введены элемент задержки, формирователь импульсов, две группы D-триггеров и пять D-триг- геров, причем второй выход генератора импульсов подключен через элемент задеркжи к входу формирователя импульсов, выход которого подключен к синхровходам всех D-триггеров, D-вхо- 5 ды первого, второго, третьего и чет, вертого D-триггеров подключены к.выходам соответственно четвертого, третьего, второго и первого счетных триггеров, D-вход пятого D-триггера подключен к выходу сумматора по моду( лю два, D-входы D-триггеров первой группы подключены соответственно к выходам шестого, седьмого и с пятого по первый сумматоров по модулю два первой группы, D-входы D-триггеров второй группы подключены соответственно к выходам третьего, второго и первого сумматоров по модулю два второй труппы, выходы первого, пято" го,второго, третьего, D-триггеров, D-триггеров второй группы, четвертого D-триггера и D-триггеров первой группы являются соответственно выходами функций Уолша с первой по пятнадцатую генератора.


