Генератор функций хаара
Иллюстрации
Показать всеРеферат
ГЕНЕРАТОР ФУНКЦИЙ ХААРА, содержащий 2 ключей ( число генерируемых функций Хаара( и п групп по 2 сумматоров-вычитателей в 1-й группе ( - номер группы функций Хабара I, причем выходы сумматоров-вычи тателей являются выходами генератора, отличающийся тем, что, с целью упрощения генератора , он содержит 2 -разрядные регистр сдвига и элементы масштабирования , причем тактовый вход регистра сдвига является тактовым входом генератора , выход R-ro (R ) разряда регистра сдвида подключен к управляющему входу R-ro ключа, информационные входы всех ключей подключены к входу нормирующей костанты генератора, выход нулевого ключа является выходом постоянной составляющей генератрра, суммирующий вход j-ro ( - номер функции Хаара в {,-й группе ) сумматора-вычитателя 1-й группы кроме
СОЮЗ СО8ЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
3(59 06 F 1 02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCH0MV СВИДЕТЕЛЬСТВ(ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPbITMA (21) 3548159/18-24 (22) 01.02.83 (46) 23.04.84. Бюл. Р 15 (72) П.N.×åãîëèí, Н.B.Hå÷àåâ, P.Õ.Ñàäûõîâ и A.Â.Øàðåíêîâ (71) Институт технической кибернетики AH Белорусской CCP (53) 681.3(088.8) (56) 1. Авторское свидетельство СССР
9 446050, кл. G 06 F 1/02, 1970.
2. Авторское свидетельств6 СССР
М 822163, кл. G 06 F 1/02, 1979 (прототип). (54)(57) ГЕНЕРАТОР ФУНКЦИЙ ХААРА, содержащий 2 ключей (2 — число геи и нерируемых функций Хаара ) и и групп по 2 1 " сумматоров-вычитателей в -й группе (i--1- n — номер группы функций Xaapa I, причем выходы сумматоров-вычитателей являются выходами генератора, отличающийся тем, что, с целью упрощения генератора, он содержит 2"-разрядные регистр сдвига и элементы масштабиро„,SU, 1087973 A вания, причем тактовый вход регистра сдвига является тактовым входом генератора, выход к-rо (R =0-2"-11 разряда регистра сдвига подключен к управляющему входу й-го ключа, информационные входы всех ключей подключены к входу нормирующей костанты генератора, выход нулевого ключа является выходом постоянной составляющей генератора, суммирующий вход -го (=0-2(-"-1 — номер функции Хаара в g-й группе 1 сумматора-вычитателя 1-й группы кроме (2 "-1 1-ro сумматора-вычитателя 1.-й группы через соответствующие элементы масштабирования подключен к выходам > 2" " 1 го и (j +1) 2". " -го ключей, суммирующий вход (2""-1)-ro сумматора-вычитателя (;й группы через соответствующий элемент масштабирования подключен к выходу (2"-2" )-го ключа, инверсный вход j-го сумматора-вычитателя q-й группы через соответствую щий элемент масштабирования подключен к выходу (j2 "" +2" )-го ключа.
10S7973
11 .....100....0
ВНИИПИ Заказ 2673/45 Тираж 699 Подписное
Филиал IIIIII "Патент", r. Ужгород, ул.Проектная, 4
Изобретение отнбсится к автомати- ке и вычислительной технике и может найти применение для генерирования сигналов ортогональных функций.
Известен генератор функций Хаара, содержащий двоичный счетчик, источ- 5 ник опорного напряжения, нормирующие элементы, инверторы и двухпозиционные переключатели С17.
Наиболее близким к изобретению техническим решением является гене- !О ратор функций Хаара, содержащий двоичный счетчик, ряд групп ключей, ряд групп сумматоров-вычитателей, причем выход, -го ключа i-й группы (),=1-n номер группы функций Хаара, j =0-2 "-, -1 — номер функций Хаара в ).-й группе, 2 " — число функций Хаара ) соединен с первым входом j-ro сумматоравычитателя (-й группы, ь регистров сдвига и дополнительный сумматор-вычитатель, причем j - и ключ ).-й группы соединен первым входом с выходом
i-го разряда двоичного счетчика и с входом 1-го регистра сдвига, а вторым входом — с выходом j-го разряда (-го регистра и с вторым входом -го
25 сумматора-вычитателя (-й группы, причем вход дополнительного сумматоравычитателя подключен к выходу первого разряда и -го регистра сдвига (23.
Недостатком известных генераторбв является их сложность.
Цель изобретения — упрощение генератора функций Хаара.
Поставленная цель достигается тем, что генератор функций Хаара, содержа- 35 щий 2" ключей (2"- число генерируе; мых функций Хаара ) и п групп по 2 " сумматоров-вычитателей в i-й группе. (i=1-n — номер группы функций Хаа ра), причем выходы всех сумматоров- 4О вычитателей являются выходами генератора, содержит 2" -разрядные регистр .сдвига и элементы масштабирования, причем тактовый вход регистра сдвига является тактовым входом генератора, выход . R-го (R=O-2" ) разряда регистра сдвига подключен к управляющему входу R-го ключа, информационные входы всех ключей подключены к входу нормирующей константы генера тора, выход нулевого ключа является выходом постоянной составляющей гене. ратора, суммирующий вход )-го(1 0-21- номер функции Хаара в (.-й группе ) сумматора-вычитателя -й группы кроме (2(" -1)-го сумматора-вычитателя
g-6 группы через соответствующие элементы масштабирования подключен к выходам )- 2 +"- -го H („+1 ) 2 „4"" го ключей, суммирующий вход (2 - -1) -ro сумматора-вычитателя -й группы через соответствующий элемент масштабирования подключен к выходу (2"-2" " )-ro ключа, инверсный вход -го сумматора-вычитателя (;й группы через соответствующий элемент масштабирования подключен к выходу (2 " +2 Чго ключа.
На чертеже представлена функциональная схема генератора функций
Хаара для случая n=2.
Генератор содержит 2 -разрядный
h регистр 1 сдвига, 2" ключей, 2,2 -1 сумматоров-вычитателей 3, элементы 4 масштабирования. . Генератор функций Хаара работает следующим образом.
В нулевом такте в регистре 1 сдвига записан код
1ОО ... О
Под действием тактовых импульсов разряды регистра 1 заполняются едини цами со стороны первого разряда, так что в Р-м такте в регистре записано число
/+1
В последнем такте (R =2n-1) в регистре 1 записан единичный код. Таким образом, период функций Хаара равен двум периодам тактовой частоты.
Разряды регистра 1 сдвига управляют состоянием соответствующих ключей 2. В течение периода, функций Хаара ключи последовательно открываются на сигнал с нулевого ключа. Р-й ключ закрыт до р-го такта, а с p-ro по (2"-1)-й такт находится в проводящем состоянии. На выходе закрытого ключа — нулевой сигнал, на выходе проводящего ключа — константа Ч, поданная на информационные входы всех. ключей. Величины, поступающие через элементы масштабирования на суммирующий вход 1-го сумматора-вычитателя (-й группы, приобретают вес, равный весу функции Хаара ).-й группы, а на инвертирующий вход †.вдвое больший вес. В результате на выходе -го сумматора-вычитателя (;й группы формируется 1-я функция Хаара (.-Й группы.
Предлагаеыый генератор значительно проще известного,так как содержит меньшее число регистров.