Изобретение относится к технике генерирования псевдослучайных сигналов и может быть использовано с целью ввода в синхронизм приемных устройств радиотехнических систем с широкополосными псевдослучайными сигналами, а также для оформления псевдослучайного сигнала с заданным количеством элементов в цикле.
Для формирования псевдослучайных сигналов чаще всего используется генератор, построенный на сдвиговом регистре триггеров, в котором состояние первого разряда определяется суммированием по модулю 2 состояний двух или нескольких триггеров регистра, а состояние остальных разрядов - состоянием предшествующих разрядов в предыдущем такте. Перенос состояний разрядов осуществляется, например, с помощью вентильных схем, управляемых выходными потенциалами триггеров и генератора тактовых импульсов.
Изменение состояний разрядов осуществляется с частотой FT тактовых импульсов, поступающих от отдельного генератора.
При формировании псевдослучайных сигналов с помощью «-разрядного сдвигового регистра длительность цикла равна
Г (2«-1)Г,,
При этом в одном цикле последовательности содержится
N - -i 2 о - „ -
J f
элементов.
Существенным недостатком известных устройств является трудность изменения числа элементов на небольшую величину (нанример, при вводе в синхронизм приемных устройств) или на такую величину, чтобы gN был равен целому числу (например, для систем единого времени желательно иметь
lgA/ 2, т. е. , т. е. и т. д.).
Цель изобретения заключается в разработке генератора псевдослучайных сигналов, число элементов N в цикле которого может быть равно любому целому числу в интервале
()Л ( + /),
где К может составлять заметную долю числа NO.
Эта цель достигается автоматическим укорочением или удлинением каждого цикла последовательности на заданное число тактовых интервалов, осуществляемым в том такте, когда все триггеры сдвигового регистра устанавлидополнительного включения вентилей установки и блокировки, дешифратора и одновибратора.
На фиг. 1 изображена блок-схема предложенного генератора псевдослучайных сигналов.
Импульсы с выхода генератора / тактовых импульсов поступают на импульсные входы вентилей переноса состояний 2-9 триггеров 10-13 л-разрядного сдвигового регистра 14, при этом совокупность состояний триггеров 10-13 описывается псевдослучайным законом -последовательности. После поступления некоторого /Ио-го тактового импульса все триггеры сдвигового регистра 14 устаиовятся в такое заранее выбранное состояние, при котором на выходе дешифратора 15 возникает разрешаюш,ий потенциал, суш,ествуюш;ий в течение одного тактового интервала и открывающий на это время вентиль 16 установки.
Ближайший междутактовый имнульс с выхода генератора 17 междутактовых импульсов проходит через открытые вентили 16 и 18 и поступает в цепи установки триггеров сдвигового регистра 14 в заданное состояние. Тот лее междутактовый импульс, поступая на вход одновибратора 19, опрокидывает его на заданное время, определяемое параметрами его схемы, и запирает на это время вентиль блокировки 18.
В результате сдвиговый регистр 14 к приходу следующего (/По+1)-го тактового импульса оказывается в состоянии, соответствующем временному сдвигу предшествующего состояния в сторону опережения или отставания на /С тактов.
При этом на выходе дешифратора 15 исчезает разрешающий потенциал, вентиль 16 запирается, и цепь прохождения междутактовых импульсов для установки триггеров 10-13 разрывается.
Через некоторое время одновибратор 19 возвращается в исходное состояние, и вентиль 18 отпирается. Этим завершается цикл работы устройства, который повторится через No±K тактовых импульсов. Вентиль 18 и одновибратор J9 необходимы для увеличения числа N относительно NO.
На фиг. 2 приведена таблица состояний 10разрядиого сдвигового регистра, в котором состояние первого разряда определяется суммированием в сумматоре 20 по модулю 2 состояНИИ седьмого и десятого разрядов. Таблица отражает девять состояний регистра от (то-4)-го до (то+4)-го такта, где за /Ио принят такт, в котором все триггеры регистра 14 устанавливаются в состояние «1.
Для укорочения цикла, например, на такта достаточно после такта то установить первые четыре триггера в состояние «О, а для удлинения цикла, например, на четыре такта (путем повторного прохождения от (щ-4-го
до Шо-го такта) достаточно после такта /По установить в состояние «О седьмой, восьмой и девятый триггеры, т. е. триггер J3 и два предыдущих.
Если принять исходным состояние триггеров
в такте , то для укорочения цикла, например, на восемь тактов необходимо установить в состояние «О триггеры от первого до четвертого, т. е. триггеры 10, 11 и два последующих, а триггеры от седьмого до девятого
установить в состояние «1.
Предмет изобретения
Генератор псевдослучайных сигналов, содержащий генераторы тактовых и междутактовых импульсов, п-разрядный сдвиговый регистр триггеров, сумматор по модулю 2 и 2п вентилей, отличающийся тем, что, с целью автоматического укорочения или удлинения каждого
цикла последовательности на заданное число тактовых интервалов, в него дополнительно введены дешифратор, вентиль установки, вентиль блокировки и одновибратор, при этом каждый триггер сдвигового регистра одним
своим выходом соединен с соответствующим входом дешифратора, выход которого подключен к потенциальному входу вентиля установки, к импульсному входу которого нодсоединен выход генератора междутактовых импульсов, а входы триггеров сдвигового регистра подключены к выходу вентиля блокировки, потенциальный и импульсный входы которого соответственно соединены с выходами одновибратора и вентиля установки.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для возведения в квадрат и извлечения квадратного корня | 1982 |
|
SU1141406A1 |
Устройство для контроля ошибок аппаратуры многоканальной магнитной записи | 1988 |
|
SU1580438A1 |
Устройство для контроля синхронизма воспроизведенных сигналов | 1988 |
|
SU1585833A1 |
Преобразователь @ -значного двоичного кода в @ -значный | 1983 |
|
SU1156057A1 |
Устройство синхронизации источников сейсмических сигналов | 1991 |
|
SU1787278A3 |
Устройство для задания тестов | 1983 |
|
SU1141379A2 |
Устройство для отображения информации на экране телевизионного приемника | 1988 |
|
SU1583967A1 |
Устройство для контроля оперативной памяти | 1982 |
|
SU1091227A1 |
Система автоматического контроля параметров электронных схем | 1989 |
|
SU1700538A1 |
Устройство поиска псевдослучайных последовательностей | 1981 |
|
SU1042199A1 |
Даты
1970-01-01—Публикация