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

 

Изобретение используется в импульсной технике для генерации Двоичных псевдослучайных кодовых пакетов. Устройство содержит сумматор 1 по модулю два, регистр сдвига 2, формирователь 3 одиночного импульса, элементы 4, 10, 27 задержки, триггеры 5,26, элементы И 6, 15, 16, 17, 18, 19, 20, генератор 7 тактовых импульсов, счетчики 8.11,22 импульсов, блок 9 сравнения , адаптер 12, блок 13 памяти, группу 14 элементов И. группу 21 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, элементы НЕ 23. 24. элемент ИЛИ 25, шину 28 Пуск. 1 ил.

COl03 СОВЕТСКИХ

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

РЕСПУБЛИК (sl)s Н 03 К 3/84

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

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

ПРИ ГКНТ СССР,, is-PPyq (JQ " - -q--ЫП,г з I

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

3 4 ф

2В (21) 4841586/21 (22) 25.04.90 (46) 07.11.92. Бюл. М 41 (71) Московский научно-исследовательский институт приборной автоматики и Производственный кооператив "Наладка" (72) Б.И,Крыжановский и 8.M.Êèïåðáeðã (56) Авторское свидетельство СССР

N 1324091, кл. Н 03 КЗ/84, 1986, Авторское свидетельство СССР

¹ 1709505, кл. Н 03 К 3/84, 1990. (54) ГЕНЕРАТОР ДВОИЧНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ

„„Ж „„1774474 А1 (57) Изобретение используется в импульсной технике для генерации Двоичных псевдослучайных кодовых пакетов. Устройство содержит сумматор 1 по модулю два, регистр сдвига 2, формирователь 3 одиночного импульса, элементы 4, 10, 27 задержки, триггеры 5,26, элементы И 6, 15, 16, 17, 18, 19, 20, генератор 7 тактовых импульсов, счетчики 8, 11, 22 импульсов, блок 9 сравнения, адаптер 12, блок 13 памяти, группу 14 элементов И, группу 21 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, элементы НЕ 23, 24, элемент ИЛИ 25, шину 28 "Пуск". 1 ил.

1774474

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

Генератор двоичной последовательности содер>кит соединенные последовательно сумматор 1 по модулю два и регистр 2 сдвига, последовательно соединенные формирователь 3 одиночного импульса, первый элемент 4 задержки, первый триггер 5 и первый элемент И 6, второй вход которого соединен с выходом генератора 7 тактовых импульсов. Выход первого счетчика 8 импульсов соединен с входом (опроса) блока 9 сравнения и с входом второго элемента 10 задер>кки, выход которого соединен с ïåðвым входом второго счетчика 11 импульсов, группа входов KQTopol0 соединена с первой группой выходов адаптера 12. руппа выходов и первый выход блока 13 памяти соединены соответственно с первой группой входов группы 14 элементов И 14.1 — 14.п» с вторым входом второго элемента И 15, выход которого соединен с вторым и первым входами соответственно третьего элемента

И 16 и четвертого элемента И 17, Генератор двоичной последонательносги содержит также пятый элемент И 18, шестой элемент

И 19, седьмой элемент И 20, группу 2 элементов ИСКЛ !ОЧА!ОЩЕЕ ИЛ И, первая груlII13 входов которого соединена с входами третьего счетчика 22 импульсон, первый элемент НЕ 23, второй элемент НЕ 24 вход которого соединен с перным входом элемента ИЛИ 25, второй вход которого соединен с выходом второго триггера 26, третий элемент 27 задержки, шину 28 "Пуск", соединенную с вторым входом формирователя

3 одиночного импульса, первый вход и выход которого соединены соотнетстве Illo c выходом генератора 7 тактовых импульсон и с вторым входом регистра 2 сдвига. Группа выходов последнего соединена с второй группой входов группы 14 злсментов И

14,1-14.п, выходы которых соединены с группой входов сумматора 1 по модулю дна.

Вход сумматора 1 соединен с выходом элемента ИЛИ 25, первый вход которого соединен с третьим выходом блока 13 памяти, Второй выход блока 13 соединен с вторым входом четвертого элемента И 17 и с входом. первого элемента НЕ 23, выход которого соединен с первым входом третьего злемента И 16. Выход элемента И 16 соединен с третьим входом регистра 2 сдвига, четвер20

50

55 триггер 5, который сигналом со своего ныхода открывает первый элемент И 6 для прохо>кдения сигналов с генератора 7 тактовых импульсов.

Исходное состояние счетчика 11 импульсов определяется адресом начала (АН) пакета, з-шитым I3 адаптере 12 специально для конкретного обьекта, Записанный в счетчик !1 импульсон код адреса с выходов этого счетчика поступает на входы блока 13 памяти, на выходах которого устанавливаеттыл вход которого соединен с выходом четвертого элемента И 17, Выход формирователя 3 одиночного импульса соединен с вторым входом шестого элемента И 19, с вторыми входами второго и третьего счетчиков 11 и 22 импульсов и с вторым входом первого счетчика 8 импульсов, первый вход которого соединен с выходом первого элемента И 6 и с входом третьего элемента 27 задержки, выход которого соединен с перHbIM входом седьмого элемента И 20, с вторым входом пятого элемента И 18 и с первым входом второго элемента И 15. Выход второго триггера 26 соединен с вторым входом седьмого элемента И 20, выход которого соединен с вторым входом второго триггера 26. Первый вход последнегосоединен с ныходо" 1 шестого элемента И !9, первый вход которого соединен с выходом второго элемента НГ 24. Первый нходтретьего счетчика 22 импульсов соединен с выходом пятого элемента IA 18, первый вход которого соеди IGII с четвертым выходом блока 13 памяти, группа вхадон которого соединена с первой группой входов блока 9 сравнения и с выходами второго счетчика 11 импульсов. Т!эетья группа выходов адаптера

12 соединен- с группой входов регистра 2 сдвига, выходы которого соединены с DTQрой группой входов группы 21 элементов

ИСКЛ!ОЧА!0ЩЕЕ ИГ!И. Выходы последних соединены с груггпой входов адаптера 12, вторая группа выходов которого соединена с второй руппой входов блока 9 сраннения, выход которого соединен с вторым входом первого триггера 5. ! енератор двоичной последовательности работает следующим об!>азам.

После включения по сигналу "Пуск" на шине 28 "Пуск" открывается формирователь

3 одиночного импульса и пропускает на свой выход один импульс с выхода генератора 7 TBKTQBI=lx импульсон, который устанавливает в исходное состояние регистр 2 сдвига, второл триггер 26(через шестой элемент И 19), счетчик 22 импульсов, счетчик 8 импульсон и счетчик 11 импульсов, а затем через первый элемент 4 задер>кки устанаЬливается н единл-псе состояние первый

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

2 сдвига, Кроме того, на втором, первом, четвертом и третьем выходах блока 13 памяти устанавливаются также значения сигналов (логическая "1" или логический "0"), которые в соответствии с кодом АН в соответствии с требуемым алгоритмом генерации задают сдвиги вправо на регистре 2 сдвига (при логической "1" на втором выходе блока 13 памяти) или сдвиги влево (при логическом "0" на том же выходе), разрешение сдвигов (при логической "1" на первом . выходе блока 13 памяти) или запрет сдвигов, разрешение счета на счетчике 22 импульсов (при логической "1" на четвертом выходе блока 13 памяти) или запрет счета, разрешение условно нечетного суммирования на сумматоре 1 по модулю два (при логической "1" на третьем выходе блока 13 памяти) или разрешение условно четного суммирования, При логической "1" на третьем выходе блока 13 памяти в процессе работы генератора двоичной последовательности (при фиксированных кодах на выходах счетчика

11 импульсов и соответственно на всех выходах блока 13 памяти) на входе сумматора по модулю два будет постоянно уровень логической "1" независимо от состояния второго триггера 26.

Напротив, при логическом "0" на третьем выходе блока 13 памяти с выхода элемента ИЛИ 25 на вход сумматора 1 по по модулю два уровень логической "1" с выхода второго триггера 26 поступает только на первом такте процесса генерации, т.к. первым же импульсом с выхода первого элемента И 6 (через третий элемент 27 задержки и седьмой элемент И 20) второй триггер 26 устанавливается в состояние логического "0", после чего на всех последующих тактах генерации на входе сумматора по модулю два постоянно имеет место уро. вень логического "0".

По каждому синхроимпульсу, поступающему с выхода элемента И 6, в зависимости от сочетания сигналов на первом, втором, третьем и четвертом выходах блока 13 памяти либо на выходах регистра 2 сдвига, либо на выходах счетчика 22, импульсов, либо и там и TOM одновременно формируются с0вершенно определенные двоичные коды, которые суммируются поразрядно на группе 21 элементов ИСКЛЮЧАЮЩЕЕ

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

Сдвиги двоичного кода в регистре 2 по каждому синхроимпульсу с выхода первого элемента И 6 осуществляются вправо через второй и третий элементы И 15 и 16 и третий

5 элемент 27 задержки, а влево через четвертый и третий элементы И 17 и 16 и третий элемент 27 задержки. Счет двоичного кода в счетчике 22 импульсов осуществляется через пятый элемент И 18 и третий элемент 27

10 задержки.

Завершение каждого текущего пакета генерации осуществляется по сигналу переполнения счетчика 8 импульсов, настроенного в общем случае на максимально

15 возможный пакет генерации, равный 2"-1 тактов, где п — разрядность регистра 2 и счетчика 8 импульсов, При необходимости однопакетной генерации адрес конца пакета, зашигый в адап20 тере 12, равен коду АН пакета. В этом случае по сигналу переполнения счетчика 8 импульсов, поступающему на вход (опроса) блока 9 сравнения, происходит сравнение равных кодов, в результате чего сигнал с

25 выхода блока 9 сравнения устанавливает в ноль первый триггер 5 и прекращает процесс генерации, В случае многопакетной генерации на выходе блока 13 памяти используются

30 последовательно два и более различных кодов. При этом блок 9 сравнения вырабатывает сигнал сравнения только по соответствующему последнему сигналу переполнения счетчика 8 импульсов.

35 Количество различных генерируемых таким образом кодов, отличающихся друг от друга составом кодов или их очередностью; достаточно велико даже для однопакетной генерации. После завершения текущего па40 кета генерации и перед началом очередного пакета генерации остаточный код в регистра 2 сдвига не сбрасывается, что позволяет осуществлять генерацию с ненулевым начальным кодом регистра 2 сдвига.

45 Формула изобретения

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

Составитель 8.Олейников

Техред M.Мор гентал Корректор Л. Ливринц

Редактор

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

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

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

Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101

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

И, последовательно соединенные второй элемент НЕ, шестой элемент И и второй триггер, седьмой элемент И, последовательно соединенные третий счетчик импульсов и группа элементов ИСКЛ10ЧАЮЩЕЕ ИЛИ, выходы которой соединены с соответствующими входами адаптера, третья группа выходов которого соединена с группой входов регистра сдвига, третий и четвертый входы которого соединены соответственно с выходом третьего элемента И и с выходом чет5 вертого элемента И, первый вход которого соединен с вторым входом третьего элемента И и с выходом второго элемента И, второй вход которого соединен с первым выходом блока памяти, второй выход которого среди10 нен с входом первого элемента НЕ и с вторым входом четвертого элемента И, вход сумматора и по модулю два соединен с выходом элемента ИЛИ, первый вход которого соединен с входом второго элемента HE и с

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

20 вторым входом второго счетчика импульсов, с вторым входом регистра сдвига и вторым выходом шестого элемента И, выход третьего элемента задержки соединен с вторым входом пятого элемента И и первым sxo25 дом седьмого элемента И, выход которого соединен с вторым входом второго триггера, выход которого соединен с вторым входом элемента ИЛИ и вторым входом седьмого элемента И; выходы регистра

30 сдвига соединены с второй группой входов группы элементов ИСКЛЮЧАЮЩЕЕ

ИЛИ,

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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