Изобретение относится к вычислительной . технике и может быть исполь- зов ано в системах передачи цифровых данных.
Цель изобретения - повышение на- дежности функционирования.
На фиг.1 изображена функциональная схема устройства; на фиг.2 - временные диаграммы его работы для кода НДВ-3. .
Декодирующее устройство содержит селектор 1 второго импульса, селектор 2 первого импульса, регистр 3 сдвига, блок 4 регулируемой задержки, прямой 5 и инверсный 6 информа- ционные входы, тактовый.вход 7 и выход 8.
Селектор 1 второго импульса включает в себя первый 9 и второй 10 элементы НЕ, первый 11 и второй 12триггеры, первый 13 и второй 14 элементы ИЛИ-НЕ, шину 15 сигнала 1, входы 16-20 (с первого по пятый). Селектор 2 первого импульса выполнен на первом 21 и йтором 22 элементах ИЛИ-НЕ.
На фиг. 2 а приведен исходный двоичный сигналJ б - сигнал в коде НДВ-3i в,г - прямой и инверсный сигналы на входах 5 и 6, д,е - сигналы на выходах элементов НЕ 9 и 10I ж,з - сигналы на прямых выходах триггеров 11 и 12, и,к - сигналы на инверсных выходах триггеров 11 и 12) л - сигнал на .первом выходе 16 селектора 1; м - сигнал на выходе селектора 2, н - сигнал на выходе третьего разряда регистра 3j о - сигнал -на выходе 8 устройства.
Принцип работы устройства основан
на алгоритме образования биполярного кода НДВ-И; в котором последовательность из (п+1) нулей подряд заменяется на другую последовательность двоичньГх символов. Например, для кода НДВ-3 последовательность из четырех нулей подряд 0000 заменяется на последовательность OOOV или таким образомj чтобы между двумя вставками V было нечетное число импульсов В или в и В (где 8 - инверсия импульса В). Допустим, что исходная ко- довая последовательность проходит следующие состояния по тактовым ин.тервалам: 1000001000001000000... Обозначим ее черезб ОООООВОООООВОООООО тогда последовательность в коде НДВ-3 имеет вид
11001 Of00010100011001100
или
0
0
5
0
г
.,
0
в е oovoBOOovofeooov ,
в коде НДВ-4:
ее ooov6000ov6 OOOOV& OOOVB.. .
Эти последовательности передаются в линию в виде биполярных импульсов в коде НДВ-3:
...+-00-0+000+0-000-+00+-00..., в коде НДВ-4;
...+-000-+0000+-0000-+000+-0...
При декодировании выделяются вта- рые импульсы V, которые должны исключить из последовательности импульсы В. В общем случае в коде НДВ-п исходя из алгоритма кодированная импульсы V должны обнулять п-й разряд регистра: сдвига, который осуществляет задержку импульсов Ь и В .
Декодирующее устройство работает следующим образом,
. На входы 5 и 6 поступают нормализованные посылки положительной и отрицательной полярности НДВ-3 кода фиг.2 в,г). В селекторе 1 второго импульса происходит выделение каждого второго импульса в посылке одной полярности. В селекторе 1 входные сигналы поступают на входы синхронизации триггеров 11 и 12, переписывая в них единичных сигнал. Первоначальная установка (обнуление) триг- .геров 11 и 12, обеспечивается инвертированными в элементах НЕ 10 и 9 входными сигналами. Входные сигналы и сигналы, с прямых выходов тригге- рой 1.1 и 12 поступают на селектор 2 первого импульса, выходной сигнал которого записывается в регистр 3 сдвига. В последовательности импульсов, задержанной, на три такта в регистре 3 сдвига, сигналом с первого выхода 16 селектора 1 обнуляются импульсы V - условные вставки. В результате чего обеспечивается восстановления исходного сигнала.
I
Регистр 3 сдвига нормально функционирует в случае временного совмещения тактовых и информационных сигналов. Это осуществляется путем изменения величины задержки блока 4 регулируемой задержки, который может быть выполнен в виде коаксиального кабеля, длина которого выбирается из условия оптимального совмещения во времени тактовых и информационных сигналов.
Таким образом, обеспечивается правильное декодирование сигнала в коде НДВ-п.
Формула изобретения 5
1. Декодирующее устройство, содержащее регистр сдвига и селектор второго импульса, первый и второй входы которого являются соответственно пря- мым и инверсным информационными входами устройства, отличающееся тем, что, с целью повышения надежности функционирования, в него введены селектор-первого импульса и блок -регулируемой задержки, вход которого является тактовым входом устройства, выход - подключен ко входу синхронизации регистра сдвига, первый
15
чены к входам обнуления соответстве но второго и первого триггеров, инверсные выходы которых подключены к первым входам соответствуницих элементов ИЛИ-НЕ, выходы которых объед нены и подключены к первому выходу селектора второго импульса, вход си хронизации первого триггера вход первого .элемента НЕ и второй вхо первого элемента ИЛИ-НЕ объединены являются первым входом и вторым выходом селектора второго импульса, прямой выход первого триггера является третьим выходом селектора втор го импульса, вход синхронизации вто рого триггера, вход второго элемента НЕ и второй вход второго элемента ИЛИ-НЕ объединены и являются вто рым входом и четвертым выходом селе
выход селектора второго импульса сое- тора второго импульса,прямой выход
динен со входом обнуления п-го разряда регистра сдвига, где ,3,4,.. для кодов НДВ-п, входы селектора второго импульса со второго по пятый подключены ко входам соответственно с первого по четвертый селектора первого импульса, выход которого соединен с информационным вхадом .регистра сдвига, выход которого является выходом устройства.
2. Устройство по П.1, отличающееся тем, что селектор второго импульса выполнен на первом и втором триггерах, первом и.втором элементах ИЛИг-НЕ и первом и втором элементах НЕ, выходы которых подклю
чены к входам обнуления соответственно второго и первого триггеров, инверсные выходы которых подключены к первым входам соответствуницих элементов ИЛИ-НЕ, выходы которых объединены и подключены к первому выходу селектора второго импульса, вход синхронизации первого триггера вход первого .элемента НЕ и второй вход первого элемента ИЛИ-НЕ объединены и являются первым входом и вторым выходом селектора второго импульса, прямой выход первого триггера является третьим выходом селектора второго импульса, вход синхронизации второго триггера, вход второго элемента НЕ и второй вход второго элемента ИЛИ-НЕ объединены и являются вторым входом и четвертым выходом селек
0
5
второго триггера является пятым выходом селектора второго импульса, информационные входы первого и второго триггеров объединены и подключены к шине сигнала логической единицы.
3. Устройство по П.1, отличающееся тем, что селектор первого импульса выполнен на двух элементах ИЛИ-НЕ, первый и второй входы первого и первый и второй входы вто- рого элементов ИЛИ-НЕ являются входами соответственно с первого по четвертый селектора первого импульса, выходы обоих элементов ИЛИ-НЕ объединены и подключены к выходу селектора первого, импульса.
название | год | авторы | номер документа |
---|---|---|---|
Декодирующее устройство | 1986 |
|
SU1432781A1 |
Декодирующее устройство | 1987 |
|
SU1497745A1 |
Преобразователь кода | 1989 |
|
SU1709534A1 |
Способ обнаружения ошибок и устройство для его осуществления | 1989 |
|
SU1619412A1 |
Декодирующее устройство | 1980 |
|
SU917341A1 |
Устройство для синхронизации М-последовательности | 1985 |
|
SU1322429A2 |
СИСТЕМА ДЛЯ ШИФРАЦИИ И ДЕШИФРАЦИИ КОМАНД | 1991 |
|
RU2043699C1 |
Декодирующее устройство | 1985 |
|
SU1339894A1 |
Автоматизированная система тестового контроля | 1985 |
|
SU1278857A1 |
Цифровой измеритель длительности одиночных импульсов | 1983 |
|
SU1171444A1 |
Изобретение относится к облас- ти вычислительной техники. Его использование в системах передачи цифровых данных позволяет повысить надежность функционирования декодирующего устройства, содержащего селектор второго импульса и регистр сдвига. Благодаря введению селектора первого импульса и блока регулируемой задержки .обеспечивается правильное декодирование кода . 2 з.п. ф-лы, 2 ил.
Декодирующее устройство | 1980 |
|
SU917341A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Декодер | 1979 |
|
SU847509A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1987-02-15—Публикация
1984-12-05—Подача