Устройство для выделения кадрового синхронизирующего слова

 

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

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

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

РЕСПУБЛИК (я)5 G 06 E,1/12

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

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

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

1 (21) 4710812/24 (22) 28.06.89 (46) 15.06.91. Бюл. М 22 (72) В.И.Ярыч и Л.В.Брылев (53) 681.3(088.8) (56) Авторское свидетельство СССР

hh 752313, кл. G 06 F 1/04, 1980.

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

hh 1509857, кл, G 06 К 1/04, 1988. (54) УСТРОЙСТВО ДЛЯ ВЫДЕЛЕНИЯ КАДРОВОГО СИНХРОНИЗИРУЮЩЕГО СЛОВА

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

Цель изобретения — уменьшение времени поиска кадрового синхронизирующего слова.

На фиг.1 приведена структурная схема устройства; на фиг.2 — схема генератора кода

Устройство выделения кадрового синхонизирующего слова (КСС) содержит счет чик 1 формата кадра, генератор 2 кода, счетчик 3 адреса, триггеры 4 и 5, одновибра. торы 6 и 7, элементы И 8-11, элементы ИЛИ

12, 13 и 14, элемент 15 сложения по модулю два, счетчик 16 ошибок, блок 17 переключателей, тактовый вход 18, вход 19 начальной установки, выход 20 признака окончания кадра, информационный вход 21, блок 22 памяти.

„„Я2„„1656513 А1 (57) Изобретение относится к автоматике и вычислительной технике и мо)квт быть использовано в приемных блоках систем обработки двоичной информации для синхронизации приема непрерывного цифрового потока, разделенного на информационные кадры. Целью изобретения является уменьшение времени поиска кадрового синхрослова. Цель достигается за счет введения счетчика 3. адреса, блока 22 памяти, элемента И 9, элемента ИЛИ 12, блока 17 переключателей. 2 ил.

°Генератор 2 кода содержит элемент И

23, регистры 24 и 25 сдвига, элемент 26 сложения по модулю два..

В исходном состоянии счетчик 3 адреса удерживается в нулевом состоянии сигналом с выхода триггера 4. Оба триггера 4 и 5 находятся в нулевом состоянии. Выходным сигналом с инверсного выхода триггера 5 разрешена работа генератора 2 кода и от- 0 крыт элемент 9 И. В счетчик 1 формата кадра (Я записана начальная комбинация, соответст- Оь вующая длине дополнительного кода (из ко- Ц1 да кадрового синхрослова). На выходах д одновибраторов 6 и 7 — потенциал логического нуля.

Счетчик 16 находится а нулевом состоянии.

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

1656513

Устройство работает следующим образом.

На вход 21 устройства поступает дискретная информация, в которой содержатся

КСС. Каждое КСС состоит из двух частей, деление на которые носит чисто условный характер, Одна часть представляет собой какую-то кодовую последовательность, сформированную по заранее обусловленному закону (например, M — последовательность, бент-функция и т.п,), а вторая часть является дополнительным кодом, составленным в зависимости от выбранного вида первой части.

При вхождении в синхронизацию в устройстве производится поэлементное сравнение символов дискретной информации, поступающей на вход 21, с символами КСС (его первой части), Формирование первой части КСС осуществляется генератором 2 кода, а поэлементное сравнение производится на элементе 15 сложения по модулю два. Генератор 2 кода формирует на своем выходе каждый очередной символ при появлении очередного тактового импульса на тактовом входе устройства.

Если. символ с выхода генератора 2 совпадает с символом, поступающим из канала связи, то счетчик 1 формата кадра добавляет к своему состоянию единицу по тактовому импульсу.

Если символы не совпадают, на выходе элемента 15 сложения по модулю два появляется сигнал логической единицы, открывающий элемент И 10. По спаду тактового импульса на инверсном входе элемента И

10 на его выходе появляется сигнал логической единицы, который через элемент ИЛИ

13 запускает одновибратор 7. Импульс с выхода одновибратора 7 через элемент

ИЛИ 14, воздействуя на входы разрешения записи генератора 2 кода и счетчика 1 формата кадра, приводит их в начальное состояние.

Как только во входной дискретной информации появляется КСС, счетчик 1 формата кадра досчитывает до состояния, соответствующего длине КСС, и íà его первом выходе появляется сигнал логической единицы. Этот сигнал переключает триггеры 4 и 5 в единичное состояние, При этом, сигналом с инверсного выхода триггера 5 запрещаетсся работа генератора 2 кода, закрываются элементы И 9 и 10, а сигналом с

Ilp$IMoIo выхода триггера 5 открываются элементы И 8 и 11.

Сигналом с выхода триггера 4 счетчик 3 удерживается в начальном состоянии, а сигналом с инверсного выхода триггера 4 закрывается элемент И 11, Такое состояние

55 устройства позволяет счетчику 1 отсчитать длину кадра до появления следующего КСС.

По окончании длины кадра на втором разрядном выходе счетчика 1 формата кадра появляется сигнал, запускающий одновибратор 6. Длительность выходного сигнала одновибратора 6 выбирается менее половины периода следования символов дискретной информации. Выходной сигнал одновибратора 6 сбрасывает в ноль счетчик 1 формата кадра, счетчик 16 ошибок и переключает в нулевое состояние триггер 4.

С этого момента производится сравнение полного эталонного КСС, формируемого счетчиком 3 и блоком 22 памяти, с КСС, поступающим на информационный вход 21 устройства, При несовпадении каких-либо символов по спаду тактового импульса на инверсном входе элемента ИЛИ 11 появляется выходной сигнал логической единицы, В течение интервала приема KCC эти сигналы суммируются счетчиком 16.

Если число несовпадений превышает некоторое пороговое значение. что является признаком потери синхронизации, то на выходе счетчика 16 появляется сигнал, который, проходя через элемент ИЛИ 13, запускает одновибратор 7. Выходной сигнал одновибратора 7 приводит устройство в исходное состояние, после чего работа устройства вновь начинается с поиска КСС.

С помощью блока 17 переключателей на информационные входы счетчика 1 формата кадра подается двоичный код, соответствующий длине дополнительной части КСС, Рассмотрим, за счет чего сокращается время поиска КСС.

Допустим, начальная комбинация КСС (для прототипа) выглядит так: 11011100...

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

КСС буде символ (или набор символов), совпадающий с начальной частью КСС.

В устройстве генератор 2 кода формирует вторую часть КСС, а счетчик 3 в совокупности с блоком 22 памяти — полное КСС.

Поэтому любая, похожая на КСС, комбина1656513. ция, оказавшаяся перед КСС, приводит к тому, что после прихода дополнительного кода анализ начинается со второй части

КСС при вхождении в синхронизацию, и только после этого в процессе поддержания 5 синхронизма производится анализ полного

КСС, которое формирует счетчик 3 в сококупности с блоком 22 памяти, Формула изобретения

Устройство для выделения кадрового 10 синхронизирующего слова, содержащее счетчик формата кадра, два триггера, два одновибратора, счетчик ошибок, генератор кода, два элемента И, первый элемент ИЛИ, элемент сложения по модулю два, причем 15 первый разрядный выход счетчика формата кадра соединен с входами установки в "1" первого и второго триггеров, второй разрядный выход счетчика формата кадра соединен с входом первого одновибратора, выход 20 которого соединен с входами сброса первого триггера и счетчика ошибок, выход незаполнения которого соединен с первым входом первого элемента ИЛИ, выход которого соединен с входом одновибратора, 25 счетный вход счетчика формата кадра соединен с тактовым входом генератора кода, с инверсными входами первого и второго элементов И и является таковым входом устройства, первый вход элемента сложения 30 по модулю два является информационным входом кадрового синхрослова устройства, выход первого элемента И соединен с вторым входом первого элемента ИЛИ, выход второго элемента И соединен со счетным 35 входом счетчика ошибок, первый вход первого элемента И соединен с первым входом второго элемента И, инверсный выход первбго триггера соединен с вторым входом второго элемента И, третий вход которого 40 соединен с прямым выходом второго триг-:. гера, инверсный выход которого соединен с вторым входом первого элемента И, о т л ич а ю щ е е с я тем, что, с целью уменьшения времени поиска кадрового синХрослова, в устройство введен счетчик адреса, блок памяти, блок переключателей, третий и четвертый элементы И, второй и третий элементы ИЛИ, причем счетный вход счетчика адреса соединен с тактовым входом устройства, выходы блока переключателей соединены с информационными входами счетчика формата кадра, прямой выход первого, триггера соединен с входом сброса в

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

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

1656513

Qua2

Составитель Н, Торопова

Редактор Л. Веселовская Техред M.Mîðãåíòàë Корректор M. Шарощи

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

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

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

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

Устройство для выделения кадрового синхронизирующего слова Устройство для выделения кадрового синхронизирующего слова Устройство для выделения кадрового синхронизирующего слова Устройство для выделения кадрового синхронизирующего слова 

 

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

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

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

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

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

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

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

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

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

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