Генератор псевдослучайной последовательности


H03K3 - Импульсная техника (измерение импульсных характеристик G01R; механические счетчики с электрическим входом G06M; устройства для накопления /хранения/ информации вообще G11; устройства хранения и выборки информации в электрических аналоговых запоминающих устройствах G11C 27/02; конструкция переключателей для генерации импульсов путем замыкания и размыкания контактов, например с использованием подвижных магнитов, H01H; статическое преобразование электрической энергии H02M;генерирование колебаний с помощью схем, содержащих активные элементы, работающие в некоммутационном режиме, H03B; импульсная модуляция колебаний синусоидальной формы H03C;H04L ; схемы дискриминаторов с подсчетом импульсов H03D;

 

Генератора псевдослучайной последовательности предназначен для получения последовательности вида «11101110100001100101», обладающей корреляционными характеристиками, близкими по критерию качества к соответствующим характеристикам М- последовательности, со специфической особенностью, выраженной в равенстве нулю боковых лепестков и с «всплеском» в «центре» бокового лепестка автокорреляционной функции сигнала как в периодическом режиме, так и в апериодическом режиме и дальнейшем использовании генератора для создания и совершенствования систем синхронизации существующих и перспективных систем связи.

Таким образом, генератор псевдослучайной последовательности предназначен для получения двадцатиразрядной последовательности вида «11101110100001100101».

Полезная модель относится к области радиотехнике, может использоваться для систем синхронизации.

Известен генератор двадцатиразрядной последовательности вида «10011100011111111100» [1], содержащий генератор тактовых импульсов, блок триггеров, сумматор по модулю, элемент И, шесть элементов НЕ, каждый из которых имеет один вход и один выход, четыре сумматора по модулю два, каждый из которых имеет два входа и один выход, причем элемент И, имеет десять входов и один выход, а существующий блок триггеров, заменяем на блок триггеров, состоящий из десяти триггеров с начальным состоянием «1000111001» объединенных в сдвиговый регистр, причем выход элемента И соединен с первыми входами четырех сумматоров по модулю два, выход первого сумматора по модулю два соединен с входом первого триггера регистра сдвига, выход первого регистра сдвига соединен с входом первого элемента НЕ, причем выход первого элемента НЕ соединен с первым входом элемента И, так же выход первого триггера соединен с входом второго триггера, выход второго триггера соединен с входом второго элемента НЕ, причем выход второго элемента НЕ соединен со вторым входом элемента И, так же выход второго триггера соединен с входом третьего триггера, выход третьего триггера соединен с третьим входом элемента И, так же выход третьего триггера соединен со вторым входом второго сумматора по модулю два, выход этого сумматора по модулю два соединен с входом четвертого триггера, выход четвертого триггера соединен с четвертым входом элемента И, а так же с пятым триггером, выход пятого триггера соединен с пятым входом элемента И, а так же пятый триггер соединен с входом шестого триггера, выход шестого триггера соединен с входом третьего элементом НЕ, выход третьего элемента НЕ соединен с шестым входом элемента И, так же выход шестого триггера соединен со входом пятого сумматора по модулю два, а также выход шестого триггера соединен со вторым входом третьего сумматора по модулю два, выход третьего сумматора по модулю два соединен с седьмым триггером, выход седьмого триггера соединен с входом четвертого элемента НЕ, выход четвертого элемента НЕ соединен с седьмым входом элемента И, так же седьмой триггер соединен с входом восьмого триггера, выход восьмого триггера соединен с входом пятого элемента НЕ, выход пятого элемента НЕ, соединен с восьмым входом элемента И, так же восьмой триггер соединен с входом девятого триггера, выход девятого триггера соединен с входом шестого элемента НЕ, причем выход этого элемента НЕ соединен с девятым входом элемента И, так же выход девятого триггера соединен со вторым входом пятого сумматора по модулю два, так же выход девятого триггера соединен со вторым входом четвертого сумматора по модуля два, вход четвертого сумматора по модулю два соединен с десятым триггером, выход десятого триггера соединен с входом седьмого элемента НЕ, причем выход этого элемента НЕ соединен с десятым входом элемента И, так же выход десятого триггера является выходом генератора.

Однако данное устройство не обеспечивает получения двадцатиразрядной последовательности вида «11101110100001100101».

Наиболее близким к предполагаемой полезной модели по технической сущности является генератор псевдослучайных последовательностей [2], содержащий генератор тактовых импульсов, два счетчика импульсов и блок триггеров, блок формирования кодов, два блока сравнения, два элемента ИЛИ, сумматор по модулю два, мультиплексор, элемент И, формирователь импульсов, причем первый вход блока формирования кодов соединен с входом задания модуля, второй вход - с входом задания первообразного элемента, третий вход - с входом запуска, первый выход блока формирования кодов соединен с первым входом элемента И, второй выход - с первыми входами первого и второго элементов ИЛИ, третий выход - с первыми входами блоков сравнения и сумматора по модулю, четвертый выход - с первым входом мультиплексора, пятый выход - с управляющим входом мультиплексора, шестой выход - с информационным входом блока памяти, а седьмой выход - с входом разрешения записи блока памяти, выход генератора тактовых импульсов соединен с вторым входом элемента И, выход которого соединен со счетным входом первого счетчика импульсов и входом формирователя импульсов, выход которого соединен с входом разрешения чтения блока памяти, выход первого счетчика импульсов соединен с вторыми входами сумматора по модулю и первого блока сравнения, выход которого соединен с вторым входом первого элемента ИЛИ и со счетным входом второго счетчика импульсов, выход которого соединен с третьим входом сумматора по модулю и с вторым входом второго блока сравнения, выход которого соединен с вторым входом второго элемента ИЛИ, выход которого соединен с обнуляющим входом второго счетчика импульсов, выход первого элемента ИЛИ соединен с обнуляющим входом первого счетчика импульсов, выход сумматора по модулю - с вторым входом мультиплексора, выход которого соединен с адресным входом блока памяти, выход которого является выходом генератора, блок формирования кодов содержит умножитель, три элемента задержки, два элемента ИЛИ, блок сравнения, мультиплексор, формирователь остатка, счетчик импульсов, триггер и элемент И, первый вход блока соединен с первыми входами формирователя остатка и блока сравнения и третьим входом блока, второй вход - с первым входом умножителя, третий вход - с вторым входом блока, с входом установки единичного состояния триггера, с входом установки единичного состояния счетчика импульсов, с входом первого элемента задержки, выход которого соединен с первыми входами первого и второго элемента ИЛИ, с управляющим и первым информационным входами мультиплексора, выход которого соединен с вторым входом умножителя, выход которого соединен с вторым входом формирователя остатка, информационный выход которого соединен с вторым информационным входом мультиплексора и четвертым выходом блока, управляющий выход формирователя остатка соединен с пятым выходом блока, с вторым входом первого элемента ИЛИ, с входом второго элемента задержки, с вторым входом второго элемента ИЛИ, выход которого соединен с седьмым выходом блока, выход первого элемента ИЛИ соединен с входом третьего элемента задержки, выход которого соединен с первым входом элемента И, выход которого соединен с шестым выходом блока и вторым входом блока сравнения, выход которого соединен с обнуляющим входом счетчика импульсов, с входом установки в "0" триггера, прямой выход которого соединен с вторым входом элемента И, а инверсный выход - с первым выходом блока.

Однако данный генератор не обеспечивает возможность получения последовательности вида «11101110100001100101».

Цель изобретения - получение двадцатиразрядной последовательности вида «11101110100001100101», обладающей корреляционными характеристиками, близкими по критерию качества к соответствующим характеристикам М-последовательности, со специфической особенностью, выраженной в равенстве нулю боковых лепестков и с «всплеском» в «центре» бокового лепестка автокорреляционной функции сигнала как в периодическом режиме, так и в апериодическом режиме.

Эта цель достигается тем, что в устройство - генератор псевдослучайных последовательностей, к существующим элементам: генератору тактовых импульсов, блоку триггеров, сумматору по модулю два, одному элементу И, введены: три элемента НЕ, четыре сумматора по модулю два, из которых три сумматора по модулю два имеют по два входа и одному выходу каждый и один сумматор по модулю два имеет шесть входов и один выход, причем элемент И, имеет десять входов и один выход, а существующий блок триггеров состоит из десяти триггеров с начальным состоянием «0101110111», объединенных в сдвиговый регистр, причем выход элемента И соединен с первыми входами первого, второго, третьего, четвертого сумматоров по модулю два, выход первого сумматора по модулю два соединен с входом первого триггера регистра сдвига, выход первого триггера регистра сдвига соединен с первым входом элемента И, а также с первым входом пятого сумматора по модуля два, а также с вторым триггером регистра сдвига, выход второго триггера соединен с вторым входом элемента И, также выход второго триггера соединен с вторым входом второго сумматора по модулю два, выход второго сумматора по модулю два соединен с входом третьего триггера регистра сдвига, выход третьего триггера регистра сдвига соединен с третье входом элемента И, а также выход третьего триггера соединен с входом четвертого триггера регистра сдвига, выход четвертого триггера регистра сдвига соединен с входом первого элемента НЕ, причем выход первого элемента НЕ соединен с четвертым входом элемента И, также выход четвертого триггера соединен с вторым входом третьего сумматора по модулю два, а выход третьего сумматора по модулю два соединен с входом пятого триггера регистра сдвига, выход пятого триггера регистра сдвига соединен с входом второго элемента НЕ, причем выход второго элемента НЕ соединен с пятым входом элемента И, также выход пятого триггера соединен с вторым входом четвертого сумматора по модулю два, а выход четвертого сумматора по модулю два соединен с входом шестого триггера регистра сдвига, выход шестого триггера соединен с входом третьего элемента НЕ, причем выход третьего элемента НЕ соединен с шестым входом элемента И, также выход шестого триггера соединен с вторым входом пятого сумматора по модулю два, также выход шестого триггера соединен с входом седьмого триггера регистра сдвига, выход седьмого триггера соединен с седьмым входом элемента И, также выход седьмого триггера соединен с третьем входом пятого сумматора по модулю два, также выход седьмого триггера соединен с входом восьмого триггера регистра сдвига, выход восьмого триггера соединен с восьмым входом элемента И, также выход восьмого триггера соединен с четвертым входом пятого сумматора по модулю два, также выход восьмого триггера соединен с входом девятого триггера регистра сдвига, выход девятого триггера соединен с девятым входом элемента И, также выход девятого триггера соединен с пятым входом пятого сумматора по модулю два, также выход девятого триггера соединен с входом десятого триггера регистра сдвига, выход десятого триггера соединен с десятым входом элемента И, также выход десятого триггера соединен с шестым входом пятого сумматора по модулю два, причем выход пятого сумматора по модулю два соединен с вторым входом первого сумматора по модулю два, а также выход десятого триггера является выходом генератора псевдослучайной последовательности.

В связи с тем, что предлагаемое устройство, благодаря введению отличительных от прототипа признаков: трех элементов НЕ, четырех сумматора по модулю два, из которых три сумматора по модулю два имеют по два входа и одному выходу каждый и один сумматор по модулю два имеет шесть входов и один выход, причем элемент И, имеет десять входов и один выход, а существующий блок триггеров заменяем на блок триггеров, состоящий из десяти триггеров с начальным состоянием «0101110111», объединенных в сдвиговый регистр, и соответствующих связей, позволяет получить двадцатиразрядную последовательность вида «11101110100001100101», следовательно, оно (генератор) удовлетворяет критерию «новизна».

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

Промышленная воспроизводимость регистров сдвига, элемента И, элементов НЕ, сумматоров по модулю два обусловлена наличием элементной базы.

На фиг.1 представлена электрическая структурная схема предлагаемого устройства - генератора псевдослучайной последовательности, на фиг.2 представлена диаграмма состояний работы генератора, на фиг.3 представлен график автокорреляционной функции последовательности вида «11101110100001100101».

На фиг.1 обозначено:

1 - элемент И;

2 - первый элемент НЕ;

3 - второй элемент НЕ;

4 - третий элемент НЕ;

5 - первый сумматор по модулю два;

6 - второй сумматор по модулю два;

7 - третий сумматор по модулю два;

8 - четвертый сумматор по модулю два;

9 - регистр сдвига с начальным состоянием «0101110111»;

10 - генератор тактовых импульсов;

11 - пятый сумматор по модулю два.

В генераторе псевдослучайной последовательности выход 1 элемента И соединен с первыми входами 5 первого сумматора по модулю два, 6 второго сумматора по модулю два, 7 третьего сумматора по модулю два, 8 четвертого сумматоров по модулю два. Выход 5 первого сумматора по модулю два соединен с входом первого триггера 9 регистра сдвига. Выход первого триггера 9 регистра сдвига соединен с первым входом 1 элемента И, а также с первым входом 11 пятого сумматора по модуля два, а также с вторым триггером 9 регистра сдвига. Выход второго триггера 9 регистра сдвига соединен с вторым входом 1 элемента И, также выход второго триггера соединен с вторым входом 6 второго сумматора по модулю два, выход 6 второго сумматора по модулю два соединен с входом третьего триггера 9 регистра сдвига. Выход третьего триггера 9 регистра сдвига соединен с третье входом 1 элемента И, а также выход третьего триггера соединен с входом четвертого триггера 9 регистра сдвига. Выход четвертого триггера 9 регистра сдвига соединен с входом 2 первого элемента НЕ, причем выход первого элемента НЕ соединен с четвертым входом 1 элемента И, также выход четвертого триггера соединен с вторым входом 7 третьего сумматора по модулю два, а выход 7 третьего сумматора по модулю два соединен с входом пятого триггера 9 регистра сдвига. Выход пятого триггера 9 регистра сдвига соединен с входом 3 второго элемента НЕ, причем выход 3 второго элемента НЕ соединен с пятым входом 1 элемента И, также выход пятого триггера 9 регистра сдвига соединен с вторым входом 8 четвертого сумматора по модулю два, а выход 8 четвертого сумматора по модулю два соединен с входом шестого триггера 9 регистра сдвига. Выход шестого триггера 9 регистра сдвига соединен с входом 4 третьего элемента НЕ, причем выход 4 третьего элемента НЕ соединен с шестым входом 1 элемента И, также выход шестого триггера 9 регистра сдвига соединен с вторым входом 11 пятого сумматора по модулю два, также выход шестого триггера 9 регистра сдвига соединен с входом седьмого триггера 9 регистра сдвига. Выход седьмого триггера 9 регистра сдвига соединен с седьмым входом 1 элемента И, также выход седьмого триггера 9 регистра сдвига соединен с третьем входом 11 пятого сумматора по модулю два, также выход седьмого триггера соединен с входом восьмого триггера 9 регистра сдвига. Выход восьмого триггера 9 регистра сдвига соединен с восьмым входом 1 элемента И, также выход восьмого триггера 9 регистра сдвига соединен с четвертым входом 11 пятого сумматора по модулю два, также выход восьмого триггера 9 регистра сдвига соединен с входом девятого триггера 9 регистра сдвига. Выход девятого триггера 9 регистра сдвига триггера соединен с девятым входом 1 элемента И, также выход девятого триггера соединен с пятым входом 11 пятого сумматора по модулю два, также выход девятого триггера 9 регистра сдвига соединен с входом десятого триггера 9 регистра сдвига. Выход десятого триггера 9 регистра сдвига соединен с десятым входом 1 элемента И, также выход десятого триггера соединен с шестым входом 11 пятого сумматора по модулю два, причем выход 11 пятого сумматора по модулю два соединен с вторым входом 5 первого сумматора по модулю два, а также выход десятого триггера 9 регистра сдвига является выходом генератора псевдослучайной последовательности.

Предлагаемое устройство - генератор псевдослучайной последовательности работает следующим образом. Для пояснения работы генератора построим диаграмму состояний Q(0), Q(l),, Q(19), изображенную на фигуре 2. При этом Q(0) - состояние 9 регистра сдвига на нулевом такте работы, Q(l) - состояние 9 регистра сдвига на первом такте работы, Q(19) - состояние 9 регистра сдвига на девятнадцатом такте работы генератора. Состояния триггеров в 9 регистре сдвига обозначаются символом D.

Начальное состояние 9 регистра сдвига есть Q(0)=«0101110111». На первом такте работы вся последовательность сдвигается вправо на один разряд, а в первый триггер записывается то значение, которое образуется в результате суммирования в 5 первом сумматоре по модулю два значений с 1 элемента И и 11 пятого сумматора по модулю два.

Значения с выхода 1 элемента И на первые входы 5 первого сумматора по модулю два, 6 второго сумматора по модулю два, 7 третьего сумматора по модулю два и 8 четвертого сумматора по модулю два, всегда поступает «0», за исключения случая когда состояния триггеров 9 регистра сдвига принимают значения «111000111» это состояние возникает на девятнадцатом такте работы генератора Q(19) т.е. Q(19)=«l11000111». Тогда на первый, второй, третьей входы 1 элемента И поступают «1», на входы 2 первого элемента НЕ, 3 второго элемента НЕ и 4 третьего элемента НЕ поступают «0», где инвертируются, и на четвертый, пятый, шестой входы 1 элемента И поступают «1». На седьмой, восьмой, девятый, десятый входы 1 элемента И поступают «1». В результате с выхода 1 элемента И на первые входы 5 первого сумматора по модулю два, 6 второго сумматора по модулю два, 7 третьего сумматора по модулю два и 8 четвертого сумматора по модулю два поступает «1».

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

Особенность работы генератора на двадцатом такте работы: на первый вход 11 пятого сумматора по модулю два с первого триггера 9 регистра сдвига поступает «1», на второй вход 11 пятого сумматора по модулю два с шестого триггера 9 регистра сдвига поступает «0», на третий вход 11 пятого сумматора по модулю два с седьмого триггера 9 регистра сдвига поступает «1», на четвертый вход 11 пятого сумматора по модулю два с восьмого триггера 9 регистра сдвига поступает «1», на пятый вход 11 пятого сумматора по модулю два с девятого триггера 9 регистра сдвига поступает «1», на шестой вход 11 пятого сумматора по модулю два с десятого триггера 9 регистра сдвига поступает «1». В результате с выхода 11 пятого сумматора по модулю два на второй вход 5 первого сумматора по модулю два поступает «1».

Тогда 5 первый сумматор по модулю два осуществляет сложение по модулю два «1» поступившей на первый вход с 1 элемента И и «1» поступившей на второй ход с 11 пятого сумматора по модулю два, тогда на двадцатом такте работы в первый триггер 9 регистра сдвига записывается «0».

Во второй триггер 9 регистра сдвига записывается «1» поступающая с входа первого триггера 9 регистра сдвига.

В третий триггер 9 регистра сдвига записывается результат сложения по модулю два в 6 втором сумматоре по модулю два: т.е. значение из второго триггера 9 регистра сдвига D2=«l» поступающее на второй вход 6 второго сумматора по модулю два, складывается по модулю два с «1» поступающей из 1 элемента И на первый вход 6 второго сумматора по модулю два, в результате в третий триггер 9 регистра сдвига записывается «1».

В четвертый триггер 9 регистра сдвига записывается «1» поступающая с входа третьего триггера 9 регистра сдвига.

В пятый триггер 9 регистра сдвига записывается результат сложения по модулю два в 7 третьем сумматоре по модулю два: т.е. значение из четвертого триггера 9 регистра сдвига D4=«0» поступающее на второй вход 7 третьего сумматора по модулю два, складывается по модулю два с «1» поступающей из 1 элемента И на первый вход 7 третьего сумматора по модулю два, в результате в пятый триггер 9 регистра сдвига записывается «1».

В шестой триггер 9 регистра сдвига записывается результат сложения по модулю два в 8 четвертом сумматоре по модулю два: т.е. значение из пятого триггера 9 регистра сдвига D5=«0» поступающее на второй вход 8 четвертого сумматора по модулю два, складывается по модулю два с «1» поступающей из 1 элемента И на первый вход 8 третьего сумматора по модулю два, в результате в шестой триггер 9 регистра сдвига записывается «1».

В седьмой триггер 9 регистра сдвига записывается «0» поступающий с входа шестого триггера 9 регистра сдвига.

В восьмой триггер 9 регистра сдвига записывается «1» поступающая с входа седьмого триггера 9 регистра сдвига.

В девятый триггер 9 регистра сдвига записывается «1» поступающая с входа восьмого триггера 9 регистра сдвига.

В десятый триггер 9 регистра сдвига записывается «1» поступающая с входа девятого триггера 9 регистра сдвига.

Следовательно, на двадцатом такте работы генератора имеем следующие состояние триггеров Q(20)=«0101110111», что соответствует начальному состоянию генератора, т.е. Q(20)=Q(0) это видно из диаграммы состояний работы генератора.

Таким образом, синтезированный генератор полностью соответствует своей диаграмме состояний, изображенной на фигуре 2, имеет период последовательности 20 при начальном состоянии генератора «0101110111», воспроизводит последовательность вида «11101110100001100101».

В системах радиосвязи, функционирующих в условиях помех, для повышения помехозащищенности передачи информации используют широкополосные сигналы. Такие системы связи называются системами с расширенным спектром [3]. Одним из основных требований, определяющим качество сигналов с расширенным спектром, является близость нулю боковых лепестков автокорреляционной функции сигнала как в периодическом режиме, так и в апериодическом режиме [4]. Наиболее близкими свойствами к перечисленным обладают М- последовательности. К тому же М- последовательность достаточно легко генерируется. Поэтому, в настоящее время они получили широкое распространение в системах связи. Проблема применения М- последовательностей состоит в том, что их число ограничено и последовательности данного класса имеют фиксированные длины N=2k-1 для любого целого к=2, 3, 4, Поэтому встает проблема поиска последовательностей, корреляционные характеристики которых были близки по критериям качества к соответствующим характеристикам М- последовательностей и имели бы больший спектр периодов (длин), чем у М- последовательности. Доказано [3], что псевдослучайных последовательностей, которые обеспечивали бы выполнение требований по равенству нулю боковых лепестков автокорреляционной функции (АКФ) нет, поэтому поиск нетрадиционных последовательностей и исследование их АКФ являются важной задачей, решение которой позволит совершенствовать существующие системы связи. Поиск последовательностей, полученных на основе иррациональных чисел, и исследование их АКФ, показал, что существуют указанные последовательности. В ходе проведенных исследований качества АКФ последовательностей заданной длины N, полученных на основе преобразования сегментов иррациональных чисел в последовательность двоичных символов стало ясно, что наиболее интересные последовательности, с точки зрения качества АКФ, имеют длину 20. Осуществляя поиск последовательностей длиной N=20 с минимальными боковыми пиками периодической АКФ (ПАКФ), были получены последовательности с одинаковыми ПАКФ, имеющими минимальное значение математического ожидания боковых пиков, одной из таких последовательностей является «11101110100001100101».

Введение в прототип новых отличительных признаков - трех элементов НЕ, четырех сумматора по модулю два, из которых три сумматора по модулю два имеют по два входа и одному выходу каждый и один сумматор по модулю два имеет шесть входов и один выход, причем элемент И, имеет десять входов и один выход, а существующий блок триггеров заменяем на блок триггеров, состоящий из десяти триггеров с начальным состоянием «0101110111», объединенных в сдвиговый регистр, и соответствующих связей, позволяет получить двадцатиразрядную последовательность вида «11101110100001100101».

Достоинством генератора двадцатиразрядной последовательности является возможность получения последовательности вида «11101110100001100101», обладающей корреляционными характеристиками, близкими по критерию качества к соответствующим характеристикам М- последовательности, со специфической особенностью, выраженной в равенстве нулю боковых лепестков и с «всплеском» в «центре» бокового лепестка автокорреляционной функции сигнала (Фиг.3) как в периодическом режиме, так и в апериодическом режиме, и дальнейшим использовании генератора для создания и совершенствования систем синхронизации существующих и перспективных систем связи.

Литература:

1. Патент РФ 94737, МПК Н04В 7/00 (аналог).

2. Патент РФ 2032268, МПК Н03К 3/84 (прототип).

3. Варакин Л.Е. Системы связи с шумоподобными сигналами. - М.: Радио и связь, 1985.-384 с.

4. Семенов A.M. Широкополосная радиосвязь. - М.: Воениздат, 1970. - 191 с.

Генератор псевдослучайной последовательности, содержащий генератор тактовых импульсов, блок триггеров, сумматор по модулю два, элемент И, введены: три элемента НЕ, четыре сумматора по модулю два, из которых три сумматора по модулю два имеют по два входа и одному выходу каждый и один сумматор по модулю два имеет шесть входов и один выход, причем элемент И имеет десять входов и один выход, а существующий блок триггеров состоит из десяти триггеров с начальным состоянием «0101110111», объединенных в сдвиговый регистр, причем выход элемента И соединен с первыми входами первого, второго, третьего, четвертого сумматоров по модулю два, выход первого сумматора по модулю два соединен с входом первого триггера регистра сдвига, выход первого триггера регистра сдвига соединен с первым входом элемента И, а также с первым входом пятого сумматора по модуля два, а также с вторым триггером регистра сдвига, выход второго триггера соединен с вторым входом элемента И, также выход второго триггера соединен с вторым входом второго сумматора по модулю два, выход второго сумматора по модулю два соединен с входом третьего триггера регистра сдвига, выход третьего триггера регистра сдвига соединен с третьим входом элемента И, а также выход третьего триггера соединен с входом четвертого триггера регистра сдвига, выход четвертого триггера регистра сдвига соединен с входом первого элемента НЕ, причем выход первого элемента НЕ соединен с четвертым входом элемента И, также выход четвертого триггера соединен с вторым входом третьего сумматора по модулю два, а выход третьего сумматора по модулю два соединен с входом пятого триггера регистра сдвига, выход пятого триггера регистра сдвига соединен с входом второго элемента НЕ, причем выход второго элемента НЕ соединен с пятым входом элемента И, также выход пятого триггера соединен с вторым входом четвертого сумматора по модулю два, а выход четвертого сумматора по модулю два соединен с входом шестого триггера регистра сдвига, выход шестого триггера соединен с входом третьего элемента НЕ, причем выход третьего элемента НЕ соединен с шестым входом элемента И, также выход шестого триггера соединен с вторым входом пятого сумматора по модулю два, также выход шестого триггера соединен с входом седьмого триггера регистра сдвига, выход седьмого триггера соединен с седьмым входом элемента И, также выход седьмого триггера соединен с третьим входом пятого сумматора по модулю два, также выход седьмого триггера соединен с входом восьмого триггера регистра сдвига, выход восьмого триггера соединен с восьмым входом элемента И, также выход восьмого триггера соединен с четвертым входом пятого сумматора по модулю два, также выход восьмого триггера соединен с входом девятого триггера регистра сдвига, выход девятого триггера соединен с девятым входом элемента И, также выход девятого триггера соединен с пятым входом пятого сумматора по модулю два, также выход девятого триггера соединен с входом десятого триггера регистра сдвига, выход десятого триггера соединен с десятым входом элемента И, также выход десятого триггера соединен с шестым входом пятого сумматора по модулю два, причем выход пятого сумматора по модулю два соединен с вторым входом первого сумматора по модулю два, а также выход десятого триггера является выходом генератора псевдослучайной последовательности.



 

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