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 и запрещает прохождение через него одного импульса. Таким образом, из импульсов используют для работы генераторов М-последовательности лишь импульСОВ.
Предмет изобретения
Устройство для формирования биортогональных кодов, содержащее источник сдвигающих импульсов, два генератора М-последовательностей, выходы одинаковых разрядов которых соединены через каскады совпадений с входами комбинационного логического блока, выходы которого подключены к выходному регистру, отличающееся тем, что, с целью повышения скорости кодирования, выход источника сдвигающих импульсов подключен к выходному регистру через триггер со счетным входом и к генераторам М-последовательностей и каскадам совпадений через селектор, другой вход которого соединен через ждущий мультивибратор с выходом селектора совпадений, входы которого соединены с выходами разрядов соответствующего генератора М-последовательности, причем к одному из его разрядов подключен счетный
триггер, соединенный со вторыми входами каскадов совпадений.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для перебора сочетаний | 1989 |
|
SU1686458A1 |
Круговой интерполятор | 1988 |
|
SU1566321A1 |
ЭЛЕКТРОННЫЕ КЛЮЧ И ЗАМОК | 1992 |
|
RU2117745C1 |
АВТОМАТИЧЕСКИЙ СИГНАЛИЗАТОР ДЕФЕКТОВ К УЛЬТРАЗВУКОВОМУ ДЕФЕКТОСКОПУ | 2008 |
|
RU2357242C1 |
ФАЗИРУЮЩЕЕ УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ ПО ТАКТАМ В ДИСКРЕТНЫХ СИСТЕМАХ СВЯЗИ | 1967 |
|
SU222453A1 |
Устройство для приема биимпульсных сигналов | 1989 |
|
SU1596477A1 |
ЦИФРОВОЙ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО | 1971 |
|
SU297071A1 |
Преобразователь телевизионного стандарта | 1981 |
|
SU1016850A1 |
Устройство для детектирования манипулированных по частоте и фазе сигналов воспроизведения цифровой магнитной записи | 1986 |
|
SU1327172A1 |
Устройство для отображения информации | 1987 |
|
SU1429156A2 |
Jr Источник с8§игающт( импулрсоё
Даты
1974-04-25—Публикация
1971-12-13—Подача