Генератор М-последовательностей Советский патент 1991 года по МПК H03K3/84 

Описание патента на изобретение SU1676074A2

со

с

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

название год авторы номер документа
Устройство формирования модифицированных М-последовательностей 2023
  • Григорьев Евгений Константинович
  • Сергеев Александр Михайлович
  • Ненашев Вадим Александрович
  • Куртяник Даниил Владимирович
RU2801743C1
Генератор М-последовательностей 1988
  • Галкин Сергей Владимирович
  • Даев Евгений Александрович
  • Колебошин Геннадий Михайлович
SU1596440A2
Устройство для контроля цифровых узлов 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1231506A1
Параллельно-последовательный аналого-цифровой преобразователь 1985
  • Воротов Александр Александрович
  • Грушвицкий Ростислав Игоревич
  • Могнонов Петр Борисович
  • Мурсаев Александр Хафизович
  • Смолов Владимир Борисович
SU1305851A1
Устройство для формирования тестов 1987
  • Кобяк Игорь Петрович
  • Галецкий Владимир Михайлович
SU1429121A1
Интерполятор 1987
  • Вашкевич Сергей Николаевич
  • Ваврищук Александр Юльевич
  • Попов Владимир Николаевич
  • Токарев Алексей Леонидович
SU1413602A1
Генератор М-последовательностей 1986
  • Дворников Виктор Дмитриевич
SU1338020A1
Формирователь серий задержанных импульсов 1985
  • Воина Владимир Михайлович
  • Романив Игорь Стефанович
  • Тимченко Александр Владимирович
SU1361706A1
Кольцевая система для обмена информацией 1988
  • Волков Александр Борисович
  • Блинов Владимир Павлович
  • Макаров Александр Васильевич
  • Серкин Сергей Борисович
SU1550522A1
Генератор псевдослучайных сигналов 1986
  • Осьмак Владимир Николаевич
  • Ступин Александр Николаевич
  • Смирнов Сергей Николаевич
  • Козленко Николай Иванович
SU1347166A1

Реферат патента 1991 года Генератор М-последовательностей

Изобретение относится к импульсной технике и может быть использовано в системах связи, локации и устройствах формирования сложных сигналов. Цель изобретения - расширение функциональных возможностей генератора М-последова- тельностей за счет обеспечения возможности изменения длины генерируемой последовательности. Генератор М-последо- вательностей содержит регистр 1 сдвига, группу 2 элементов И, сумматор 3 по модулю два, первый регистр 4, счетчик 5, генератор 6 тактовых импульсов, второй регистр 7, ПЗУ 8, третий регистр 9, элемент И 10, блок 11 сравнения, шины 12 управления, элемент ИЛИ 13 и триггер 14. По сравнению с прототипом генератор М-последовательностей позволяет формировать последовательности разной длины. 1 ил.

Формула изобретения SU 1 676 074 A2

П

о XJ о о

XI

ю

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

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

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

Генератор М-последовательностей содержит регистр 1 сдвига, группу 2 элементов И, сумматор 3 по модулю два, первый регистр 4, счетчик 5, генератор б тактовых импульсов, второй регистр 7, постоянное запоминающее устройство (ПЗУ) 8, третий регистр 9, элемент И 10, блок 11 сравнения, шины 12 управления, элемент ИЛИ 13 и триггер 14, причем шины 12 управления соединены с соответствующими информационными входами третьего регистра 9 и соответствующими входами второй группы входов блока 11 сравнения, выход которого соединен с первым входом элемента И 10, выход которого соединен с входом синхронизации третьего регистра 9, выходы которого соединены с соответствующими входами первой группы входов блока 11 сравнения и с соответствующими входами ПЗУ 8, выходы второй группы выходов которого соединены с соответствующими информационными входами первого регистра 4, выходы которого соединены с вторыми входами соответствующих элементов И группы 2 элементов И 2, выходы элементов И которой соединены с входами сумматора 3 по модулю два, выход которого соединен с информационным входом регистра 1 сдвига, выходы которого соединены с перзыми входами соответствующих элементов И 2. Выходы первой группы выходов ПЗУ 8 соединены с соответствующими информационными входами второго регистра 7, выходы которого соединены с соответствующими установочными входами регистра 1 сдвига, вход управления которого соединен с входом синхронизации второго регистра 7, вторым входом элемента И 10 и выходом триггера 14, S-вход которого объединен с вторым входом элемента ИЛИ 13 и выходом счетчика 5, вход синхронизации которого соединен с входом синхронизации регистра 4, входом синхронизации триггера 14, выходом генератора 6 тактовых импульсов и входом синхронизации регистра 1 сдвига, выход первого разряда которого соединен с первым входом элемента ИЛИ 13, выход

которого соединен с входом установки счетчика 5, информационные входы которого подключены к выходам третьей группы выходов ПЗУ 8, D-вход триггера подключен к общей шине.

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

При включении устройства начинает работать генератор 6 тактовых импульсов, а регистры 1, 7 и 9 устанавливаются в произвольные состояния. При этом состояние регистра 9 определяет адрес для выбора из ПЗУ 8 значений полинома конкретной М-последовательности, конкретное значение кода начальной установки и конкретное значение кода максимального количества нулей последовательности (вторая, первая и третья группа выходов, соответственно). Таким образом, при первоначальном включении генератора М-последовательностей обеспечивается организация обратных связей регистра 1 сдвига, при которых формируется одна из возможных последовательностей. Далее, если начальное состояние регистра 1 сдвига не нулевое, то устройство формирует произвольную М-по- следовательность (из заданных в ПЗУ8) до появления в ней серии из нулей, количество

которых соответствует коду на выходах третьей группы выходов ПЗУ 8 и, следовательно, до появления на выходе заема счетчика 5 импульса. Если все разряды регистра 1 сдвига имеют нулевое начальное состояние, то счетчик 5, работающий в реверсивном режиме, начинает считать (вычитать) импульсы с выхода генератора 6 тактовых импульсов, так как на его установочном входе отсутствует сигнал установки логической

1. После того как количество тактовых импульсов станет равным числу, с которого счетчик 5 начал счет, на его выходе заема сформируется импульс, поступающий через элемент ИЛИ 13 на входустансвки счетчика

в исходное состояние и на S-вход триггера 14. Триггер 14 из короткого импульса с выхода счетчика 13 формирует импульс длительностью, равной тактовому периоду, который поступает на вход синхронизации

регистра 7, в котором хранится код начальной установки, второй вход элемента И 10 и вход управления регистра 1 сдвига, переводя его в режим записи по установочным входам информации с регистра 7. Если вид

М-последовательности, устанавливаемой кодом на шинах 12 управления, не совпадает с содержимым регистра 9, то на выходе блока 11 сравнения появляется разрешающий сигнал, открывающий элемент И10 и позволяющий импульсу с выхода триггера

14 пройти на вход синхронизации регистра 9. По переднему фронту импульса происходит запись двоичного кода с шин 12 управления в регистр 9. Этот код обеспечивает выборку из нулевой ячейки ПЗУ 8 информа- ции о виде обратных связей, которая импульсом генератора 6 такговых импульсов записывается в регистр 4, кода начальной установки, который записывается в регистр 7, и кода длины нулевой комбинации, кото- рый записывается импульсами (логической 1) с выхода регистра 1 сдвига в счетчик 5, По сигналу генератора б тактовых импульсов происходит перезапись кода начальной установки в регистр 1 сдвига. Таким обра- зом, за время действия импульса с выхода триггера 14 происходит занесение необходимого кода вида М-последовательности в регистр 9, выбор кода обратных связей и кода начальной установки для регистра 1 сдвига, запись их в регистры 4 и 7 и перезаписью в регистр 1 сдвига. При этом в первый разряд регистра 1 сдвига записывается единица, которая устанавливает счетчик 5 в исходное состояние. Это происходит при первоначальном включении генератора М- последовательностей. В установившемся режиме во время действия импульса с выхода триггера 14 происходит подтверждение состояний регистров 4 и 7 и постоянная запись одного и того же начального состояния в регистр 1 сдвига.

Для изменения вида генерируемой последовательности достаточно изменить код вида М-последовательностей на шинах 12 управления. В результате этого появляется сигнал разрешения на выходе блока 11 сравнения, во время действия ближайшего импульса с выхода триггера 14 происходит

смена кода в регистре 9. Новые коды из ПЗУ 8 записываются в регистры 4 и 7, регистр 1 сдвига и счетчик 5, что обеспечивает формирование М-последовательности другого вида, смена которого происходит в кратные периоду последовательности моменты времени.

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

Формула изобретения Генератор М-последовательностей по а.с. № 1338020, отличающийся тем, что, с целью расширения функциональных возможностей генератора за счет обеспечения возможности изменения длины генерируемой последовательности, в него введены элемент ИЛИ и триггер, выход которого подключен к второму входу элемента И, к входу управления регистра сдвига и С-входу второго регистра, С-вход триггера подключен к выходу генератора тактовых импульсов, D-вход триггера подключен к общей шине, S-вход триггера объединен с вторым входом элемента ИЛИ и подключен к выходу счетчика, информационные входы которого подключены к соответствующим выходам третьей группы выходов постоянного запоминающего устройства, первый выход регистра сдвига подключен к первому входу элемента ИЛИ, выход которого подключен к входу установки счетчика.

Документы, цитированные в отчете о поиске Патент 1991 года SU1676074A2

Генератор М-последовательностей 1986
  • Дворников Виктор Дмитриевич
SU1338020A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Паровоз для отопления неспекающейся каменноугольной мелочью 1916
  • Драго С.И.
SU14A1

SU 1 676 074 A2

Авторы

Даев Евгений Александрович

Колебошин Геннадий Михайлович

Даты

1991-09-07Публикация

1989-09-18Подача