Генератор псевдослучайных сигналов
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для имитации стохастических сигналов, в системах передачи информации. Цель изобретения - расширение класса генерируемых псевдослучайных аналоговых сигналов. Генератор содержит генератор тактовых импульсов, генератор нелинейных псевдослучайных последовательностей, блок бинарных цифроаналоговых преобразователей и логические схемы, содержащие элементы И и сумматоры по модулю два. Цель изобретения достигается введением блока бинарных цйфроаналоговых преобразователей и логических схем с соответствующими связями. 4 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)э G 06 F 7/58
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4718738/24 (22) 14.06.89 (46) 07.02.92. Бюл. К 5 (71} Научно-производственное объединение им. С.A.Ëàâî÷êèíà (72) B.B.Êàëèíè÷åíêo (53) 681.3(088.8) (56) Авторское свидетельство СССР
М 424134, кл. 6 06 F 1/02; 1974.
Варакин Л.Е, Теория сложных сигналов.
M.: Советское радио, 1970, с.247, (54) ГЕ HE РАТОР ПСЕ ВДОСЛУЧАЙ Н ЫХ
СИГНАЛОВ
Изобретение относится к вычислительной технике и может быть использованодля имитации стохастических сигналов, в системах передачи информации с корреляционным уплотнением и разделением каналов связи.
Цель изобретения — расширение класса генерируемых псевдослучайных аналоговых сигналов, На фиг.1 показана блок-схема генератора; на фиг.2 — блок-схема генератора нелинейных последовательностей; на фиг.3— логическая схема; на фиг.4 — диаграмма сигналов нв выходе генератора, Генератор псевдослучайных сигналов включает в себя генератор 1 тактовых импульсов, генератор 2 нелинейных последовательностей, и входов задания вида генерируемой последовательности которого являются одноименным входом 3 генератора псевдослучайных сигналов, блок 4 бинарных цифроаналоговых преобразователей, выходы которого образуют выход 5
„„Я2„„1711159 А1 (57) Изобретение относится к вычислительной технике и может быть использовано для ими тации стохастическим сигналов, в системах передачи информации. Цель иэобретения —. расширение класса генерируемых псевдослучайных аналоговых сигналов. Генератор содержит генератор тактовых импульсов, генератор нелинейных псевдослучайных последовательностей, блок бинарных цифроаналоговых преобразователей и логические схемы, содержащие элементы И и сумматоры по модулю два. Цель изобретения достигается введением блока бинарных цифроаналоговых преобразователей и логических схем с соответствующими связями; 4 ил. генератора, логические схемы 6, включающие в себя (n — 1) сумматоров 7 по модулю два и и элементов И 8, Генератор 2 нелинейных последовательностей содержит и-разрядный регистр сдвига, состоящий из триггеров 9, и элементов И 10, и сумматоров 11 по модулю два и элемент ИЛИ вЂ” НЕ 12.
Генератор работает следующим образом.
На каждом такте работы при переходе очередного тактового импульса генератор 2 нелинейных последовательностей формирует на своих разрядных выходах очередное псевдослучайное двоичное число.
Генератор 2 функционирует как генератор псевдослучайных последовательностей с использованием регистра сдвига с нелинейной обратной связью, определяемой выражением
Х1(1+1) = C1X1(t)&C2X2(t)O+ & CnXn(t)Q+! л-1 д n — 1
S П (х1(ф+31) - >xi(t)Q+ П (x<(t)0+1), (1) ! =1 1=1 I =! где xi(() — кодовое значение (О или 1}, опре- . деляемое состоянием I-ro (i = 1,n) триггера 9 регистра в дискретный момент
SP8MGHM t; х1(1+1) — значение сигнала обратной свя- 5 зи, записываемое в (1+1)-й момент времени в первый триггер регистра;
Ql- ;® — знак суммирования по модулю два., 10
Оператор (1) реализуется логической системой, состоящей из и элементов И 10, и сумматоров 11 по модулю два и элемента
ИЛИ-HE 12. Генератор 2 за 2" тактов работы оказывается во всевозможных 2" состо- 15 яниях, вкл очая состояние, когда все триггеры 9 находятся в нуле, "àäàâàÿ различные коэффициенты С (i = 1,й, С = 0 или
1), можно получить различные псевдослучайные последовательности периода 2", 20
Сигналы с разрядных выходов генератора 2 поступают на первые и входов блока 4 бинарных цифроаналоговых преобразователей в соответствии с формулой
di =- xi, i = i,n, 25 где di — сигнал на i-м входе блока 4 на данном такте работы генератора псевдослучайных сигналов.
Остальные входные сигналы блока 4 формиру отся логическими схемами 6 В со- 30
Ответствии о формулой
dn+I - g ЩСп- i+ldJ+i-t,j = 1,2 " — и+1. (2) ! )
Оператор (2) реализуется с помощью иэлементов И 8 и (n — 1) сумматоров 7 по моду-лю два, Блок 4 бинарных цифроаналоговых преобразователей осуществляет формирование аналогового сигнала 2p = А при ii= 1 и д = -А при di = 0 (i = 1,п), В конечном итоге, на выходе генератора генерируется совокупность сигналов и;, образующих полную систему ортогональных сигналов, каждый иэ которых обладает свойством псевдослучайности. На фиг.4 представлена диаграм- 4ц ма генеоируемых сигналов для частного случая: n = 4; C> = С2 = О; Сз = C4 = 1.
Формула изобретения
Генератор псевдослучайных сигналов, содержащий генератор нелинейных последовательностей и генератор тактовых импульсов, выход которого соединен с тактирующим входом генератора нелинейных последовательностей, п (где n = 1,2...) входов задания вида генерируемой последовательности которого является одноименным входом генератора псевдослучайных сигналов, от л и ч а ю шийся тем, что, с целью расширения класса гснерируемых псевдослучайных аналоговых сигналов, в него введены блок бинарных цифроаналоговых преобразователей (2"-n — 1) групп по и элементов И и (2"-и — 1) групп по (n — 1) сумматоров по модулю два, причем k-й (k =
=1,n) разрядный выход генератора нелинейных последовательностей соединен с
k-м входом блока бинарных цифроаналоговых преобразователей и с первым входом (и-k+I)-ãî элемента И 1-й группы (I = 1,п, k I), второй вход k-ro (k = 1,n) элемента И каждой группы соединен с к-м входом задания Вида генерируемой последовательности генератора, выход первого элемента
И каждой группы соединен с первым входом первого сумматора по модулю два соответствующей группы, выход i-ro (i = 2,n) элемента И каждой группы соединен с вторым входом (i-1)-ro сумматора по модулю два этой же группы, выход которого соединен с вторым входом 1-ro сумматора по модулю два Одноименной гp ïпы, ВыхОд
ia — 1)-ro cMMa opa по модулю двв j-и группы (j = 1,2"-и-1) соединен с (n+jJ-l4 Входом блока бинарных цифроаналоговых преобразователей, 2" — 1 выходов которого образуют выход генератора, первый вход k-го элемента И j-й группы соединен с выходом п-го сумматора по модулю два (j-k)-й группы (j-1) 1.
1711159
I}
2
n- f
/ Я" М и
1711159
Составитель Г. Филаретов
" ехред M.Moðãeíòýë Корректор Т. Палий
Редактор А, Козориз
Производственно-издательский комбинат "Патент", r, Ужгород, ул,Гагарина, 101
Заказ 340 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГЕНТ СССР
113035, Москва, Ж-35, Раушская нэб., 4/5