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

 

Изобретение относится к импульсной технике. Целью изобретения является повьшение точности формирования распределения вероятности выходных импульсов. Устройство содержит датчик 1 псевдослучайной последовательности, программируемый делитель 2, логические элементы (ЛЭ) И 3, и 4, ЛЭ ШШ 5, ЛЭ НЕ 6, сумматор по модулю два 7, шину 8 тактовых импульсов и информационную пщну 9. Кроме того, датчик 1 содержит регистр 10, сумматор по модулю два 11, ЛЭ И-НЕ 12-15, счетчик 16. 1 3. п. ф-лы. 1 ил. в Ю СО ел to 4

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК (5D4 Н 03 КЗ

ОПИСАНИЕ ИЗОБРЕТЕНИ .К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3779303/24-21 (22) 03.08.84 (46) 23.02.86. Вюл. У 7 (72) Ф.Г.Гордон и И.Я.Вертлиб (53) 621.374.2(088.8) (56) Авторское свидетельство СССР

В 575670, кл. С 07 С 15/00, 1976.

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

N 788103, кл. G 06 Р 1/02, 1979. (54) ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ (57) Изобретение относится к импульсной технике. Целью изобретения

„.SU 121 24 является повышение точности формирования распределения вероятности выходных импульсов. Устройство содержит датчик 1 псевдослучайной последовательности, программируемый делитель 2, логические элементы .(ЛЗ), И 3, и 4, ЛЗ ИЛИ 5, ЛЭ HE 6, сумматор по модулю два 7, шину 8 тактовых импульсов и информационную шину 9. Кроме того, датчик 1 содержит регистр 10, сумматор по модулю два 11, ЛЭ И-НЕ 12-15, счетчик

16. 1 з. п. ф-лы. 1 ил.

1213524 з

Изобретение относится к импульсной технике.

Цель изобретения — повышение точности формирования распределения вероятности выходных импульсов.

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

Генератор псевдослучайной последовательности содержит датчик 1 псевдослучайной последовательности, программируемый делитель 2, первый

3 и второй 4 элементы И, элемент

ИЛИ 5, элемент НЕ 6, сумматор 7 по модулю два, шину 8 тактовых импульсов, информационную шину 9. Шина

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

Датчик 1 псевдослучайной последовательности содержит регистр 10, сумматор 11 по модулю два, первый

12, второй 13, третий 14 и четвертый .15 элементы И-НЕ, счетчик 16.

Первый выход регистра 10 соединен с первым входом сумматора 11 по модулю два, выход которого является. выходом датчика 1 псевдослучайной последовательности и подключен к объединенным входам первого элемента И-НЕ 12, выход которого соединен с первым входом второго элемента

И-НЕ 13, выход которого подключен к

Ч-входу регистра 10, а второй. входк выходу третьего элемента И-НЕ 14, объединенные входы которого под-. ключены к первому выходу счетчика

16, второй выход которого соединен с С>-входом счетчика 16, R-входы

5 !

О !

50 которого объединены и подключены к второму входу сумматора 11 по модулю два и к второму выходу регистра

10, С-вход которого является входом датчика 1 псевдослучайной последовательности и через четвертый элемент

И-НЕ 15 подключен к С -входу счетчика 16.

Генератор псевдослучайной последовательности работает следующим образом.

На выходе датчика 1 псевдослучайной последовательности ПСП нулевой уровень (соответствующий триггер регистра датчика 1 псевдослучайной последовательности находится в нулевом состоянии). На вход датчика 1 псевдослучайной последовательности через элементы И 3, ИЛИ 5 поступает тактовая частота с шины 8 тактовых импульсов, так как через элемент

НЕ 6 открыт элемент И 3. Одновременно через элемент НЕ 6 на вход суммзтора 7 по модулю два поступает единичный уровень и информация, поступающая с информационной шины 9 на вход сумматора 7 по модулю два, инвертируется, т.е. формируются ошибки. Количество формируемых ошибок определяется количеством тактов, в которых на выходе датчика 1 псевдослучайной последовательности быпи нули. Нулевым уровнем с выхода датчика 1 ПСП закрыт элемент И 4 и установлен в нулевое состояние программируемый делитель 2.

При поступлении с выхода датчика

1 ПСП единичного уровня на выходе элемента НЕ 6 появляется нулевой уровень, сумматор 7 по модулю два перестает формировать ошибки, т. е. на выходе сумматора 7 по модулю два сохраняется входная информация, закрывается элемент И 3. Единичным уровнем с выхода датчика 1 ПСП открывается элемент И 4 и снимается сигнал "Блокировка" (сброс) с программируемого делителя 2. На вход датчика 1 ПСП начинают поступать тактовые импульсы с программируемого делителя 2, частота следования которых уменьшена в К раз.

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

1213524

Число элементов одного периода

ПСП М,я я = 2 — 1, где п — число разрядов образующего датчика 1 ПСП регистра, причем числе единиц в одном периоде ПСП будет N = 2 а число N = (2 — 1) . При и >7,2>

)) 1 и можно считать, что — Na

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

p — Π— О

Noq Ы + И, (10 " — 1) где m — целые числа.

Например, при m = --2 с учетом формул (1) и (2} имеем

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

Датчик 1 псевдослучайной последовательности работает следующим образом.

Если регистр 10 установится в состояние 00 ... О, то счетчик 16 перестает обнуляться (его емкость определяется самой:длинной сериен следующих подряд нулей в периоде последовательности, формируемой регистрами 10 с сумматором 11 по модулю два и элементами И-НЕ 12 и 13 в цепи его обратной связи) н на выходе элемента И-HE 14 появится нулевой уровень, который установит на выходе элемента И-НЕ 13 единичный уровень, поступающий на вход регистра 10 и обеспечивающий запись в него логической единицы, т.е. элементы И-HE 12 и 13 служат, в сущности, для объединения цепи, записи логической единицы в регистр

t0 и цепи его оборотной связи.

Коэффициент деления программируемого делителя 2 устанавливается предварительно с помощью тумблеров.

Запись коэффициента деления в программируемый делитель 2 производится в момент появления положительного перепада сигнала на выходе датчика 1 ПСЛ, а также при наличии следующих подряд нескольких единиц—

;0 после каждого обнуления счетчика программируемого делителя 2 (так как положительный перепад будет лишь у первой единицы датчика

1 ПСП). После продвижения на очередной деленный такт датчика 1 ПСП, когда в очередном такте на выходе . датчика 1 ПСП сохраняется также единичный сигнал, сигналом обнуле-., ния счетчика программируемого делителя 2 вновь записывается на вход его параллельной записи набранное двоичное число.

Датчик 1 ПСП построен по схеме, обеспечивающей обнаружение и устрад нение запрещенной комбинации ("Все

II нули ) в регистре сдвига датчика. Формула изобретения

Генератор псевдослучайной последовательности, содержащий шину тактовых импульсов, соединенную с первым входом первого элемента И, выход которого соединен с первым

35 входом элемента ИЛИ выход которого

У соединен с входом датчика псевдослучайной последовательности, элемент НЕ, выход которого соединен с вторым входом первого элемента И, 40 второй лемент И выход которого

У соединен с вторым входом элемента

ИЛИ, информационную шину, о т л и— ч а ю шийся тем, что, с целью повышения точности формирования

45 распределения вероятности входных импульсов, в него введены программируемый делитель и сумматор по модулю два, первый вход которого соединен с информационной шиной, второй вход сумматора по модулю два соединен с выходом элемента НЕ, вход которого соединен с выходом датчика псевдослучайной последовательности, с первым входом программируемого делителя и первым входом второго элемента И, второй:вход которого соединен с выходом программируемого делителя, второй вход которого соединен с шиной. тактовых импульсов.

1213524

Составитель Ю.Бурмистров

Редактор Н.Гунько Техред Т.Дубинчак Корректор А.Тяско

Заказ 785/60 Тираж 818 Подписное

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

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

2. Генератор по п. 1, о т л и— ч а ю шийся тем, что датчик псевдослучай. .ой последовательности содержит регистр, сумматор bio модулю два; четыре элемента И-НЕ и счетчик, причем первый выход регистра соединен с первым входом сумматора по модулю два, выход которого является выходом датчика псевдослучайной последовательности и подключен к объединенным входам первого элемента И-НЕ, выход которого соединен с первым входом второго элемента И-НЕ, выход которого подключен к у -входу регистра, а второй вход — к выходу третьего элемента И-НЕ, объединенные входы которого подключены к первому выходу счетчика, второй выход которого соединен с Cz-входом сетчика, A, — входы которого объединены и подключены к второму входу сумматора

10 по модулю два и второму выходу регистра, C -вход которого является входом датчика псевдослучайной последовательности и через четвертый элемент И-НЕ. подключен к С -входу счетчика.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области электротехники, в частности к области генерирования электрических импульсов с использованием трансформаторов

Изобретение относится к импульскной технике

Изобретение относится к области импульсной техники

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

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