Генератор систем действительных базисных функций аристова

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах передачи информации, для анализа и синтеза сигналов при их разложении по системам действительных базисных функций. Цель изобретения - расширение функциональных возможностей за счет генерирования 2M<SP POS="POST">N/2</SP> систем действительных базисных функций (M - число значений, принимаемых функцией, N - размерность системы функций). Генератор содержит счетчики 1, 6, регистры сдвига 3, 4, 5, элементы НЕ 7, блоки 8 элементов И, сумматор 13 по модулю M/2, блок 9 двух рядом стоящих единиц в двоичном коде, блок 10 преобразования в дополнительный код, коммутатор 11. Расширение функциональных возможностей достигается введением дополнительных блоков: регистров сдвига, элементов НЕ, блоков элементов И, сумматора по модулю M/2, блока 9 и коммутатора. 1 ил.

союз советсних

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU „, 1Щ63Д4 (51) 5 Г 06 F 1/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И А BTOPCKOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4465091/24-24 (22) 15.07.88 (46) 23.05.90. Бюл. 1 - 19 (72) Г.Н.Аристов (53) 681.3 (088.8) (56) Авторское свицетельство СССР

Ф 1180871, кл. Г 06 F 1/02, 1985.

Авторское свицетельство СССР

И- 1070531, кл. G 06 F 1/02, 1984.

2 (54) ГЕНГРАТОР. СИСТЕИ ЧР11СТЧИТГЛБ.HbX БАЗИСНЫХ УНК1(ИИ АРИСТОНА (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах перецачи информации, для анализа и синтеза сигналов при их разложении по системам цействительных базисHl,ê

1566334 где и

d, (r) (;)mod

М/2

50 функций. Цель изобретения " расширение функциональных воэможностей за счет генерирования 2М систем дейМ/2 ствительных базисныК функций (И - чис" ло значений., принимаемых функцией, 5

N — размерность системы функций) . Генератор соцержит счетчики 1, 6, регистры сдвига 3, 4, 5, элементы HF. 7, блоки 8 элементов И, сумматор 13 по 10

Изобретение относится к автоматике и вычислительной технике и может быть использовано для анализа и синтеза сигналов, в системах передачи инфор» мации, в схемах функциональных преобразователей.

Цель изобретения — расширение функциональных возможностей генератора систем действительных базисных функций за счет генерирования 2И ". систем действительных базисных функций (M — число значений, принимаемых функцией, N — размерность системы функций).

На чертеже представлена Ьункцпо- 30 нальная схема генератора (N=8).

Генератор содержит счетчик 1, информационные входы 2, регистры 3-5 сдвига, счетчик 6, элементы НЕ 7, блоки 8 элементов .И, блок 9 определения двух рядом стоящих единиц в двоичном коде, блок 10 преобразования в дополнительный код, коммутатор 11, сумматор 12 по модулю M/2, выход 13 функции, выход 14 номера функции.

Предлагаемый генератор формирует

IV/4 ласс 2М систем действительных азисных функций, принимающих И значений. Этот класс функций определяет1 ся удвоенным перебором всех возможных значений W (где W = ехр(j †) Я .2

Т.3E0,M/2 †. i) на первых N/2 позициях комплексной образующей функции G

Реализуется способ формирования двух систем действительных базисных функций из одной системы комплексных базисных .функций, формируемой через произведение п образующих *ункций в соответствии с выражением

d1()

0(г p) = (РО, гпосГ M/2, (1) моцулю M/2, блок 9 двух рядом стоя щих единиц в двоичном коде, блок 10 преобразования в дополнительный код, коммутатор 11. Расширение Функциональных возможностей lToñòèãaåòñÿ введением дополнительных блоков: регистров сдвига, элементов НЕ, блоков элементов И, сумматора по модулю М/2, блока 9 и коммутатора, 1 нл.

1оК,ИЗ индекс функции в системе комплексных базисных Аункций, r = О,N-1, номер отсчета функции, р = О,М-1j индекс образующей функции, >о ли - з ° ° ° ю ю значение i-ого разряда (0,1) в двоичном представлении индекса r, i 1,п; операция сложения по mod М/2 над двоичными числами со знаком (показатели степеней W ), при которой входные данные D(K, S) (где S = 1, m+1, m - разрядность данных в двоичном коде) преобразуются в выходные данные F (1, S) в соответствии с выражением

F(t, S) = (X D(K, S)) mocl М/2. (2)

Значащая часть результата, вычет по модулю М/2, определяется разрядами Х = 1, ш:

F(1 Х) = (X D(K; S)) nod М/2, (3) а знак результата определяется разрядом Б = m+1

F(1, m+1) (Q D(K, m4 t)) mod2®р, (4)

К где р - перенос из значащей части в знаковый разряд, формируемый при выполнении операции (3):

О, если выделение целого М/2 произошло. четное число pas, 1, если выделение целого И/2 (5) произошло нечетное число раз.

566334

35

50 (9) 55

5 1

Образующие функции Г в уравнении (1) можно выразить через G, G(c p p) G(1, (с, р) modN) (6) Подставив уравнение (6) вт уравнение (1), получают выражение

d; (p i

G(r, р) = (% G> . )mod М/2 (1;$ i p) )т)с<1 H j (7) для определения системы базисных функций g< через задание N/2 значений образующей Г q = А -А 1, где а; 2(exp(j21i/T)), Й eQ,Ì/2- I.

Таким образом в соответствии с уравнением (7) для выбранного М и заданного N можно определить множество систем базисных функций ф = М, однозначно определяемых перебором всех возможных значений 1/ на первых N/2 позициях функции G

Для формирования двух систем действительных базисных функций в предлагаемом генераторе систему комплекс» ных базисных функций g, сформированную в соответствии с уравнением (7), раскладывают на две подсистемы иэ

N/2 комплексных функций, образующих две системы из N действительных базисных функций, в .соответствии с выражением

0 5Г + i Î 5G@jz j =О

С,, j = 1, N/2 — 1, (8) где j - индекс комплексной функции (пары действительных функций) в к-й подсистеме комплексных функций, j = O,N/2 — 1; k = 0,1; г — индекс комплексной базисной функции в системе базисных функций, формируемой согласно уравнению (7), гьО,N — 1.

При к=О отображение индексов в уравнении (8) осуществляют в соответствии с правилом если не выполняется условие F;

r+1, если выполняется условие Р, где условие F — наличие двух и более рядом стоящих единиц в двоичном представ-. лении индекса j

r — операция инвертирования разрядов в двоичном представлении индекса г; при к=! отображение индексов в уравнении (8) осуществляют в соответствии с правилом

r + 1 если не выполняется условие F„ (10) r, если выполняется условие F.

Генератор работает следующим образом.

Первый и-разрядный счетчик 1 счи15 тает поступающие на его вход тактовые импульсы ТИ и формирует интервал

Т=,п.4, который определяет длительность периода генерируемой пары функций В . . В начале каждого периода

Т пройэводится опрос состояния информационных входов А(О,S),..., А(З,S), которое фиксируется в регистрах 3-5. сдвига, и регистры пер(;качаются в режим сдвига записанной в них ин» формации, формируя на параллельных выходах q(3 S) (1(1,S) q(0,S) образующие функции С, G и С соответственно. С выходов. регистров 3 - 5 сдвига старшие разряды (S = 1) поступают на входы элементов НЕ 7 и с их выходов на вхОды старших разрядов входов последовательного приема информации Dg каждого регистра сдвига. На входы младших разрядов (S = 2, ш + 1)входов последовательного приема HHhopMGDHH каждого регистра сдвига информация с младших разрядов параллельных выходов одноименного регистра сдвига поступает без изменения. Одновременно данные с параллельных выходов каждого регистра сдвига поступают на входы соответствующих блоков элементов И 8, где над ними вьпюлняется операция, эквивалентная возведению в степень 1 (сигналы проходят беэ изменения, при условии равенства "1" сигнала на входе стробирования) или О (запрет прохождения). С выходов блоков 8 сигналы поступают на соответствующие входы и-входового сумматора 12 ио mod М/2, в котором осуществляется операция сложения r(o mod M/2 над 2-разрядными двоичными числами со знаком в соответствии с уравнением (2), и с выхода его поступают на функциональньп1 выход генератора.

Отображение индексов в уравнении (8) согласно уравнениям (9) и (10) осуществляется блоком 10 преобразова1566334

Составитель В.Байков

Редактор Л.Зайцева Техред М,Коданич Корректор M. Кучерявая юз «а» 7А

Заказ 1221 Тираж 554 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно †издательск комбинат "Патент", r.Ужгород,, у..т. Гагарина, 101 ния в дополнительный код совместно с коммутатором 11. При этом условие

Р анализируется блоком 9 в зависимости от значения К на входе V<

Формула иs обр е r ения

Генератор систем действительных базисных функций, содержащий два и-разрядных счетчика (и !

О

1og

i-ro регистра сдвига через i-й элемент НЕ подключен к первому последовательному входу группы i-ro регистра сдвига, выходы с второго по (m+1)-й rpуппы (2 -1)-го разряда

i-го регистра сдвига (m-число разрядов в двоичном представлении М/2-1) подключены к последовательным входам с второго по (m+1)-й группы i-го регистра сдвига, группа выходов (2 -1)-го разряда i-ro регистра сдвига подключена .к группе информационных входов

i-го блока элементов И, выходы блоков элементов И подключены к входам сумматора по модулю М/2, выход которого является выходом функции генератора, выход второго счетчика подключен к информационным входам блока определения двух рядом стоящих единиц в двоичном коде, блока преобразования в дополнительный код и к первому информационному входу коммутатора, выход блока преобразования в дополнительный код подключен к второму информационному входу коммутатора, выход блока определения двух рядом стоящих единиц в двоичном коде подключен к управляющему входу коммутатора, выходы коммутатора подключены к управляющим входам соответствующих блоков элементов И, входы синхронизации регистров сдвига подключены к так" товому входу генератора, выход переполнения первого счетчика является выходом конца периода функции генератора и подключен к управляющим входам записи регистров сдвига, вход инвертирования блока определения двух рядом стоящих единиц в двоичном коде является входом задания подсистемы функций генератора, установочный вхоц второго счетчика является установочным входом генератора.

Генератор систем действительных базисных функций аристова Генератор систем действительных базисных функций аристова Генератор систем действительных базисных функций аристова Генератор систем действительных базисных функций аристова 

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах спектрального анализа, а также в системах цифровой обработки и сжатия изображений

Изобретение относится к автоматике и вычислительной технике и может быть использовано для создания генераторного оборудования многоканальных систем связи

Изобретение относится к цифровой вычислительной технике и может использоваться для генерации равномерно распределенных входных последовательностей при стохастическом контроле цифровых устройств и моделирования случайных процессов в задачах обеспечения надежности дискретных систем

Изобретение относится к радиотехнике и может быть использовано для построения имитатора дискретного канала связи

Изобретение относится к вычислительной технике, в частности к генераторам дискретных функций, позволяющим получать последовательности чисел с различными законами распределения, и может быть использовано в качестве генератора сигналов, например, при физическом моделировании систем автоматического регулирования

Изобретение относится к области автоматики и вычислительной техники, в частности к генераторам дискретных функций, и может быть использовано при построении цифровых спектроанализаторов и фильтров, а также в других специализированных вычислителях и информационно-измерительных системах реального времени

Изобретение относится к вычислительной технике и автоматике и может быть использовано для моделирования K-систем счисления и весовых характеристик пакетной формы представления чисел в ней

Изобретение относится к средствам автоматического контроля и диагностики цифровых объектов при их производстве и техническом обслуживании

Изобретение относится к вычислительной технике и может быть использовано в технике формирования последовательностей дискретно-частотных сигналов, несущих в своей структуре большую степень неопределенности вида формы, длительности сигналов и их ансамблевых характеристик

Изобретение относится к автоматике и вычислительной технике и может быть использовано в стохастических функциональных преобразователях, стохастических вычислительных устройствах, при вероятностном моделировании и обработке данных

Изобретение относится к импульсной технике и может быть использовано в аппаратуре спектрального анализа, цифровой обработке сигналов и сжатии данных

Изобретение относится к области игр, а также к способам образования случайных чисел преимущественно для игр в кости

Изобретение относится к радиотехнике, в частности к технике цифрового вычислительного синтеза частот, и может быть использовано для формирования сетки частот в радиопередающих и радиоприемных устройствах, а также в устройствах синхронизации различного применения

Изобретение относится к устройствам для сравнения двух комплексных векторных величин в реальном времени и может быть использовано для формирования нестационарных сигналов

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах связи, применяющих цифровые методы формирования больших систем сложных сигналов

Изобретение относится к области вычислительной техники и может быть использовано в системах связи

Изобретение относится к вычислительной технике и может быть использовано при статических исследованиях и в системах для обработки информации

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх