УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ БИОРТОГОНАЛЬНЫХКОДОВ Советский патент 1974 года по МПК H03M7/00 

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

1

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

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

Цель изобретения - повышение скорости кодирования.

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

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

. Устройство для формирования биортогональных кодов содержит: генераторы 1 и 2 М-последовательности, триггеры 3 и 4, каскады совпадений 5 и 6, селектор 7, комбинационный логический блок 8, выходной регистр 9, селектор совпадений 10 и ждущий мультивибратор 11. Предлагаемое устройство основано на принципе выделения определенных символов М-последовательности, поступающих с частотой Р, с дальнейшей упаковкой и выдачей их с частотой jF/2. Для получепия биортогонального кода из

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

этом устраняют единицы, стоящие на четных позициях со всеми следующими за ними нулями вплоть до единицы, стоящей на нечетной позиции. Таким образом из 2™+ - 1 символов М-последовательности выделяют 2™ единиц и нулей. Эта процедура объясняется чередованием корней многочлена с четным и нечетным числом единиц. Для получения других комбинаций биортогонального кода тоже выделяют 2™ символов из других циклически сдвинутых М-последовательпостей. Выделяемые символы должны стоять на тех же порядковых номерах, что и у опорной М-последовательности.

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

В предлагаемом устройстве выход одного из разрядов опорного генератора 1 М-последовательности соединен со счетным входом триггера 3. Выход этого триггера соединен с входами каскадов совпадений 5 и 6. Второй вход каскада совпадения 5 соединен с выходом одного из разрядов генератора ii. При этом совпадает расположение разрядов генераторов 1 и 2, выходы которых, соответственно, соединены с входом триггера 3 и каскада совпадения о. Второй вход каскада совпадения б соединен с выходом селектора 7. Выход селектора 7 также соединен с теми входами генераторов 1 и 2, на которые подаются импульсы сдвига по регистру. Выходы каскадов совпадения 5 и b соединены с входами комбинационного логического блока 8. Это устройство имеет т выходов, каждый из которых соединен с входом одного из соответствующих разрядов выходного регистра 9. Входы выходного регистра, служащие для приема импульсов сдвига, соединены с выходом триггера 4. Триггер 4 имеет счетный вход, который соединен с входом селектора 7 и с источником сдвигающих импульсов, следующих с частотой Р. Второй вход селектора 7 соединен с выходом ждущего мультивибратора 11.

Каждый из разрядов регистра сдвига генератора 1 имеет выход, соединенный с входами селектора совпадения 10, выход которого соединен с входом ждущего мультивибратора 11. Генераторы М-последовательности выполнены на регистрах сдвига с встроенными внутрь их сумматорами по модулю два, а единицы продвигаются слева направо.

Перед началом работы все элементы памяти устройства находятся в нулевом состоянии; источник сдвигающих импульсов функционирует.

Работа устройства начинается с того момента, когда в регистры генераторов М-последовательности заносятся коды. В регистр генератора 1 опорной М-последовательности заносится код, соответствующий корню а, т. е. крайний правый разряд регистра устанавливается в единицу. В регистр вспомогательного генератора 2 заносится код, содержащий нечетное число единиц.

Импульсы сдвига, поступающие на вход селектора 7, проходят через него и поступают на сдвигающие входы регистров, продвигая информацию слева направо. Поэтому в следующий такт работы после занесения кодов в регистр на выходе крайнего правого разряда генератора 1 появится имплуьс. Указанный импульс, воздействуя на счетный вход триггера 3, установит его в единичное состояние. В свою очередь это состояние триггера 3 откроет каскад совпадения 5 для прохождения сигнала с выхода генератора 2 и каскад совпадения 6 для прохождения сдвигающего импульса с выхода селектора 7 на входы логического блока 8. Регистры сдвигов изменяют свои состояния

после поступления очередных сдвигающих импульсов. Пока триггер 3 находится в состоянии «1 на входы логического блока 8 следуют сигналы с генератора 2 и импульсы сдвига. Смена состояния триггера 3 произойдет после того, как очередным символом, поступающим на его вход, окажется единица, а не нуль. После смены состояния триггера 3 с единицы на нуль будут закрыты каскады совпадения 5 и 6. Они не пропустят на входы

логического блока 8 сигналы с выхода генератора 2 и сдвигающие импульсы. С приходом следующей единицы на счетный вход триггера 3 открываются, каскады совпадения 5 и 6 и выделяются очередные символы М-последовательности для формирования биортогонального кода.

Таким образом, нечетные единицы опорной М-последовательности будут устанавливать

этот триггер в состояние единицы, а четные - сбрасывать его в состояние нуль.

}1огический блок 8 может быть комбинационной схемой, осуществляющей запись в выходной регистр 9 символов биортогонального кода без пропусков между ними и наложения символов друг на друга. Он должен упаковывать эти символы с учетом того обстоятельства, что они приходят пачками с частотой fi, а считывание их из выходного

регистра осуществляется сдвигающими импульсами, следующими с частотой //2. Последние следуют с выхода триггера 4, на счетный вход которого поступают импульсы частоты F.

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

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

Селектор совпадения 10 срабатывает лишь при одном из состояний регистра сдвига. Импульс с выхода селектора совпадения 10 воздействует на вход ждущего мультивибратора 11. Выходной сигнал ждущего

мультивибратора поступает на вход селектора 7 и запрещает прохождение через него одного импульса. Таким образом, из импульсов используют для работы генераторов М-последовательности лишь импульСОВ.

Предмет изобретения

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

триггер, соединенный со вторыми входами каскадов совпадений.

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

название год авторы номер документа
Устройство для перебора сочетаний 1989
  • Федорович Вячеслав Александрович
  • Григорьев Михаил Николаевич
SU1686458A1
Круговой интерполятор 1988
  • Горбенко Эдуард Тихонович
SU1566321A1
ЭЛЕКТРОННЫЕ КЛЮЧ И ЗАМОК 1992
  • Васильев Юрий Геннадьевич
RU2117745C1
АВТОМАТИЧЕСКИЙ СИГНАЛИЗАТОР ДЕФЕКТОВ К УЛЬТРАЗВУКОВОМУ ДЕФЕКТОСКОПУ 2008
  • Максимов Виталий Николаевич
  • Максимова Ирина Витальевна
  • Тарасов Сергей Павлович
  • Воронин Василий Алексеевич
RU2357242C1
ФАЗИРУЮЩЕЕ УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ ПО ТАКТАМ В ДИСКРЕТНЫХ СИСТЕМАХ СВЯЗИ 1967
  • Князев Р.А.
SU222453A1
Устройство для приема биимпульсных сигналов 1989
  • Орлов Анатолий Петрович
  • Иванов Виктор Иванович
  • Бойко Александр Иванович
  • Афтаев Виктор Васильевич
SU1596477A1
ЦИФРОВОЙ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1971
SU297071A1
Преобразователь телевизионного стандарта 1981
  • Гуринович Сергей Георгиевич
SU1016850A1
Устройство для детектирования манипулированных по частоте и фазе сигналов воспроизведения цифровой магнитной записи 1986
  • Солошенко Андрей Григорьевич
  • Дебальчук Анатолий Николаевич
SU1327172A1
Устройство для отображения информации 1987
  • Лаврентьев Сергей Иванович
  • Шестеркин Алексей Николаевич
SU1429156A2

Иллюстрации к изобретению SU 425 368 A1

Реферат патента 1974 года УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ БИОРТОГОНАЛЬНЫХКОДОВ

Формула изобретения SU 425 368 A1

Jr Источник с8§игающт( импулрсоё

SU 425 368 A1

Даты

1974-04-25Публикация

1971-12-13Подача