Устройство для декодирования манчестерского кода

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах обмена информацией с контролем сбоев или ошибок в принимаемой информации. Устройство содержит генератор 1, триггеры 2-9, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 10, сдвиговые регистры 11-13, элементы НЕ 14-15, элемент ИЛИ НЕ 16, элемент И 17 и элемент ИЛИ 18. Устройство позволяет расширить функциональные возможности за счет слежения за "несущей" и выявления ошибок или сбоев во входном коде. 1 ил.

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

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

РЕСПУБЛИК (19) (111

1 А1 (511 4 H 03 М 5/00, 5/14

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

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

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

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

ПРИ fKHT ССОР (21) 4394595/24-24 (22) 18.03 ° 88 (46) 23.11.89, Бюл. 11- 43 (71) Московский институт электронного машиностроения (72) О.Д.Алексеенко, С.И.Алмаев, М.Г,Долгих, Э.П.Ващилин и Т.И.Смоленская (53) 681.325 (088.8) (56) Патент С1ЧА М 4578799, кл. Н 03 D 3/22, 1986.

Патент СНА Н 4361895, кл, Н 04 J 3/06, 1982. (54) УСТРОЙСТВО ДЛЯ ДЕКОДИРОВАНИЯ

МАНЧЕСТЕРСКОГО КОДА

2 (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах обмена информацией с контролем сбоев или ошибок в принимаемой информации, Устройство содержит генератор 1, триггеры 2-9, элемент ИСКЛ1ПЧАРЩЕЕ

ИЛИ 10, сдвиговые регистры 11 — 13, элементы HF. 14-15, элемент ИЛИ HF.

l6 элемент И 17 и элемент ИЛИ 18, Устройство позволяет расширить функциональные возможности эа счет слежения эа Несущей" и выявления ошибок или сбоев во входном коде.

1 ил.

1524181

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

Целью изобретения является расширение функциональных возможностей за счет слежения за "Несущей" и выявление ошибок или сбоев во входном коде. t0

На чертеже представлена функцио— нальная схема устройства для декодирования манчестерского кода, Устройство для декодирования манчестерского кода содержит гене— ратор 1, триггеры 2-9, элемент

ИСКЛЮЧАЮЩЕЕ ИЛИ 10, сдвиговые регистры 11 — 13, элементы HE 14 и 15 элемент ИЛИ-НЕ 16, элемент И 17 и элеме нт ИЛИ 1 8 °

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

В исходном состоянии на выходах триггеров 2-9 и сдвиговых регистрах

11 — 13 установлены низкие логические уровни.

Значение первого бита декодируемого сообщения, относительно которого происходит первоначальная синхронизация устройства, является единичным, т.е. значение декодируемого бита следует за обязательным переходом в центре битового интервала °

В случае декодирования входной информации без сбоев входной код поступает на D-вход триггера 2, По первому синхроимпульсу состояние входного кода переписывается в триггер 2, на выходе которого устанавливается высокий логический уровень, 40 что приводит к срабатыванию элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ 10, на выходе которого вырабатывается сигнал высокого логического уровня, Установка сигнала высокого логического уровня на 45 элементе ИСКЛЮЧАИ11ЕЕ ИЛИ ведет к записи логической "1" в триггерах

5 и 6 и в первый разряд сдвигового регистра 13. Таким образом, на выходах триггеро 5 и 6 устанавливаются высокие логические уровни,. что соответственно разрешает работу сдвигового регистра 11 и индицирует сигнал вНесущая". Следующим синхроимпульсом состояние триггера 2 пере55 писывается в триггер 3 и в первый разряд сдвигового регистра 11 записывается высокий логический уровень. При этом на выходах триггеров

2 и 3 установлено одинаковое состояние, на первом выходе регистра ll установлен высокий логический уровень, т.е. с выхода элемента ИСКЛЮЧАН)ЩЕF, ИЛИ 10 снят сигнал высокого логического уровня, а в триггер 4 записано состояние триггера 2, т.е. на выходе триггера 4 установлено истинное значение декодируемого бита, В данном случае значение высокого логического уровня, Разрядность сдвигового регистра

11 и выбор тактовой частоты генератора 2 должны выбираться из условий, учитывающих реальные допуски на фазовое дрожание переходов (джиттер) и быстродействие элементов устройства, При этом необходимо учитывать следующие соотношения:

n, = 0,75 Т.f;

n1о 3;

1 — (0,25 Т, где п„— разрядность сдвигового регистра 11 (четное число)

Т вЂ” длительность битового интервала, тактовая частота генератора l.

При этом второй выход сдвигового регистра 11 является выходом второго разряда, а третий выход сдвигового регистра 11 — выходом последнего шестого разряда, В соответствии с синхроимпульсами на выходах сдвигового регистра 11 вырабатываются сигналы высокого логического уровня, причем установка сигнала высокого логического уровня на втором выходе сдвигового регистра

11 индицирует сигнал "Синхронизация", а установка высокого логического уровня на третьем выходе сдвигового регистра 11 ведет к записи высокого логического уровня в триггер 7 и к срабатыванию инвертора 15, на выходе которого установлен низкий логичес— кий уровень, что ведет к срабатыванию триггера 5, сдвигового регистра

13 и вслед за триггером 5 сдвигового регистра ll т ° е. на выходах триггера

5 и сдвигового регистра устанавливаются низкие логические уровни, а на выходе триггера 7 — сигнал высокого логического уровня. Такая ситуация означает, что устройство декодировало бит и перешло в режим

5 152418 ожидания следующего бита (служебного. перехода) и контроля за окончанием информационного сообщения или пропадания переходов. В случае появления нового служебного перехода, аналогично предыдущему, срабатывает элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 10, на вы— ходе которого опять устанавливается высокий логический уровень, что ведет к разрешению работы сдвигового регистра 11 и к сбросу триггера 7 через элемент ИЛИ-HF 16, т.е. начинается цикл декодирования нового бита. Инверсный выход триггера 6 15 используется для установки триггера

7 и сдвигового регистра 12 в исходное состояние в случае окончания декодирования информационного сообщения.

При окончании декодирования инфор- 20 мационного сообщения, т.е. после установки высокого логического уровня на выходе триггера 7 и при последующем отсутствии срабатывания элемента ИСКЛЮЧАЮ111ЕЕ ИЛИ 10, в соот- 25 ветствии с тактовыми импульсами производится запись высокого логического уровня в разряды сдвигового регистра 12. Разрядность и сдвигового регистра 12 выбирается из условия Il = Т ° f (четное число).

2.

При этом должны соблюдаться соотношения 1, 2, 3. Первый выход сдвигового регистра 12 является выходом разряда 0,5 и, второй выход — выходом последнего разряда, т.е. в рассматриваемых примерах п2 = 8.

Окончание операции декодирования информационного сообщения фиксирует.я установкой высокого логического 40 уровня на втором выходе сдвигового регистра 1?, что приводит к срабатыванию инвертора 14, на выходе которого устанавливается сигнал низкого логического уровня, сбрасывающий 45 триггер 6. Сброс триггера 6 переводит устройство в исходное состояние, Таким образом, во время декодирования информационного сообщения и все время установлен сигнал Несущая", инициирующий наличие входного кода.

При ситуации "Обнаружение лишнего перехода" устройство работает следующим образом. 55

Слежение за появлением лишнего перехода начинается с момента фиксации служебного перехода, т.е. с момента начала цикла декодирования

1 6 бита, иначе с момента записи B триггер 5 и в первый разряд сдвигового регистра 13 высоких логических уровней после того, как они (триггер

5 и сдвиговый регистр 13) были сброшены. Цикл декодирования бита оканчивается сбросом триггера 5 и сдвигового регистра 13 через инвертор 15 при установке на третьем выходе сдвигового регистра 11 высокого логического уровня. Если внутри цикла декодирования обнаружено более одного перехода (вследствие возможности появления необязательного перехода при декодировании последовательности единиц или нулей), то устройство должно зафиксировать эту ситуацию, так. как на выходе устройства в этот момент присутствует некорректный код и, следовательно, нет гарантии достоверности декодирования. Это реализуется следующим образом. Разрядность сдвигового регистра 13 п

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

13 высокого логического уровня, что влечет за собой через элемент ИЛИ

18 установку высокого логического уровня на выходе элемента ИЛИ 18, 11! II а следовательно, запись лог ° .1 .в триггер 9, т.е. установку высокого логического уровня, индицирующего сигнал "Ошибка".

При ситуации "Обнаружение пропадания служебного перехода" устанавливается сигнал высокого логического уровня на первом выходе сдвигового регистра 12, что ведет к записи в триггер 8 лог. "1". Установка на выходе триггера 8 высокого логического уровня разрешает работу элемента И 17. Теперь, в случае по явления перехода, т.е. сигнала высокого логического уровня на выходе элемента 10, элемент 14 срабатывает, на его выходе также устанавливается сигнал высокого логического уровня, который через элемент ИЛИ 18 устанавливает триггер 9 в единичное

II состояние и индицирует сигнал Ошибка, т.е. и в этом случае при отсутствии гарантии достоверного декодирования входного кода инициируется сигнал "Ошибка".

1524181

Сброс триггеров 8 и 9 осуществляется сбросом триггера 6, т.е. в конце декодирования информационного сообщения.

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

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

Составитель С.Левичев

Редактор О,Головач Техред М Ходаннч КорректорС.Черни

Заказ 7055/57 Тираж 884 Подписное

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

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

Производственно-издательский комбинат "Патент", r.Óæãoðîä, ул. Гагарина, 101

Устройство для декодирования манчестерского кода, содержащее первый триггер, генератор, выход которого подключен к С-входам второго и третьего триггеров, выход второго триггера соединен с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и D-входом третьего триггера, выход которого подключен к второму входу элемента

ИСКЛЙЧАЮП1ЕЕ ИЛИ, выход которого соединен с С-входом четвертого триггера, D-вход второго триггера является информационным входом устройства, выход пятого триггера является информационным выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет слежения за

"Несущей" и выявления ошибок или сбоев во входном коде, в устройство введены шестой, сед.. ой, восьмой триггеры, первый, второй, третий сдвиговые регистры, первый, второй элементы НЕ, элемент ИЛИ-НЕ, элемент И и элемент ИЛИ, С-вход шестого триггера, С-вход первого сдвигового регистра и первые входы элемента ИЛИ-НЕ и элемента И объединены и подключены к Г-входу четвертого триггера, выход которого соединен с

R-входом второго сдвигового регистра, первый выход которого подключен к С-входу пятого триггера, второй выход является выходом синхронизации устройства, третий выход соединен с

С-входом первого триггера и входом первого элемента НЕ, выход которого подключен к R-входам четвертого триггера и первого сдвигового регистра, выход которого соединен с первым входом элемента ИЛИ, выход которого подключен к С-входу седьмого триггера, выход которого является выходом "Ошибка" устройства, D-вход пятого триггера подключен к D-входу третьего триггера, выход первого триггера соединен с R-входом третьего сдвигового регистра, первый выход которого подключен к С-входу восьмого триггера, второй выход соединен с входом второго элемента НЕ, выход которого подключен к R-входу шестого

25 триггера, прямой выход которого подключен к R-входам седьмого и восьмого триггеров и является выходом пНесущей" устройства, инверсный вьвход шестого триггера подключен к

Зц второму входу элемента ИЛИ-НЕ, выход которого соединен с R-входом первого триггера, выход восьмого триггера подключен к второму входу элемента

И, выход которого соединен с вторым входом элемента ИЛИ, 0-вход третьего сдвигового регистра объединен с

D-входами первого, четвертого, шестого, седьмого и восьмого триггеров, первого и второго сдвиговых регист40 ров и является входом сигнала высокого уровня устройства, С-входы второго и третьего сдвиговых регистров объединены и подключены к С-входу третьего триггера.

Устройство для декодирования манчестерского кода Устройство для декодирования манчестерского кода Устройство для декодирования манчестерского кода Устройство для декодирования манчестерского кода 

 

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

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

Изобретение относится к вычислительной технике и технике связи

Изобретение относится к вычислительной технике и технике связи

Изобретение относится к вычислительной технике и технике связи

Изобретение относится к вычислительной технике и технике связи

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

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

Декодер // 1522410
Изобретение относится к автоматике и вычислительной технике

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и технике связи

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

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

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

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