Изобретение относится к вычислительной технике и передачи данных и может быть использовано для декодирования t-кодов.
Целью изобретения является расширение области применения за счет возможности декодирования t-кода,
Устройство содержит регистр 1 сдвига, счетчик 2, блок 3 схем сравнения с константой, триггер 4, умножитель 5 частоты, первый и второй элементы И 6, 7, первый и в горой элементы ИЛИ 8, 9, информацион- ный вход 10 устройства, вход 11 начальной установки устройства, выход 12 устройства, тактовый вход 13 устройства, первый и второй выходы 14 и 15 блока 3 схем сравнения с константой.
Регистр 1 сдвига и триггер 4 предназначены для занесения декодированной комбинации и считывания ее через выход 12 устройства. Счетчик 2 предназначен для подсчета количества импульсов с умножителя 5 частоты, исходное состояние счетчика 2 для пакетной формы t-кода имеет следующий вид: (t 1) - t, (t - 1) - 4, из этого
состояния счетчик 2 выводится только единичным1 сигналом на входе 10, который сбрасывает счетчик 2 в нулевое состояние.
Блок 3 схем сравнения с константой предназначен для формирования на выходах 14 и 15 соответственно единичных значений для t 1 при значении счетчика 2 ( t) и ( 0) и для t 1 - при значении счетчика ( 4) и ( 3)
Умножитель 5 частоты умножает частоту минимум в t +1 раз для t 1 и минимум в 5 раз для t 1, обеспечивает запись дополнительных символов для декодирования кодовой комбинации путем синхронизации записи в регистр 1 сдвига между стандартными синхроимпульсами.
Число А в пакетной форме (ПФ) t-кода имеет следующий вид1
А 00 ...0 11 ... 1 QO..J), , Pp.0.t
mo rmirmk
. О)
где г t + 1, m0 0; п для t 1 m, 3, t 1 m, 1,
СЛ
С
о ь
чэ о Vi со
К - количество пакетов.
Из формы представления числа А видно, что для нее характерно наличие пакетов из г единиц, разделенных хотя бы одним нулевым символом для t 1 и хотя бы тремя нулевыми символами для t 1.
Передачу по каналам связи и хранения числа при малой степени подвержения помехам целесообразно производить в уплотненном виде, характеризующемся заменой пакета единиц в пакетной форме t-кода одной единицей.
При приеме из канала связи или запоминающего устройства возникает необходимость привести ПФ t-кода в исходное состояние путем введения недостающих символов.
Устройство работает следующим образом.
Пусть на вход 10 поступает кодовая комбинация младшими разрядами вперед. Нули, поступающие на вход 10 устройства, не изменяют исходное состояние счетчика 2 и записываются в триггер 4 и регистр 1 сдвига, с появлением первой единицы счетчик 2 сбрасывается в состояние О, при этом нулевое значение с выхода 15 блока 3 закрывает элемент И 7, с выхода 14 блока 3 подает единичный сигнал на второй вход элемента ИЛ И 8 и на первый вход элемента И б, который начинает выдавать синхроимпульсы через элемент ИЛИ 9 на синхровходы триггера 4 и регистра 1, этим самым сдвигая всю кодовую комбинацию в регистре 1 сдвига вправо, как только счетчик 2 насчитает три синхроимпульса с умножителя 5 частоты (для t 1) сигнал с выхода 15 блока 3 открывает элемент И 7 и происходит сдвиг кодовой комбинации вправо с регистра 1 сдвига с заполнением первого триггера регистра 1 сдвига единичным импульсом.
С поступлением четвертого синхроимпульса с умножителя 5 частоты счетчик 2 переходит в исходное состояние закрывая элемент И 6 и устанавливая нулевой потенциал на втором входе элемента ИЛИ 8. Таким образом цикл повторяется, т.е. перед каждой единицей уплотненного кода вписывается для t 1 три нуля и единица, код приводится в исходное состояние (см. формулу (1)). После приведения всей кодовой комбинации в исходное состояние она сдвигается из регистра 1 сдвига через выход 12,
Предлагаемое устройство является универсальным средством для декодирования минимального и оптимального кодов, оптимальной t-системы счисления, пакетной
формы t-кода, оптимальной пакетной формы t-кода. Для декодирования первых трех перечисленных t-кодов необходимость в формировании значения на выходе 15 блока 3 отпадает, инверсный выход счетчика 2 соединяются со вторым входом элемента И 7, соответственно необходимому числу нулей определяется условие формирования значения на выходе 14 блока 3.
Формула изобретения
Устройство для обработки t-кода, содержащее счетчик, блок схем сравнения с константой, триггер и два элемента И, причем информационный вход устройства соединен со входом сброса счетчика, вход установки в О триггера соединен со входом установки счетчика и со входом начальной установки устройства, выходы разрядов счетчика соединены со входами разрядов блока схем сравнения с константой, первый
выход которого соединен с первым входом первого элемента И, выход триггера и второй выход блока схем сравнения с константой соединены соответственно с первым и вторым входами второго элемента И, о т л ичающееся тем, что, с целью расширения области применения .за счет возможности декодирования t-кода, оно содержит регистр сдвига, умножитель частоты и два элемента ИЛИ, причем вход начальной
установки устройства соединен со входом сброса регистра сдвига, выход которого является выходом устройства, информационный вход которого соединен с первым входом первого элемента ИЛИ, выход и второй вход которого соединены соответственно с информационным входом триггера и с первым выходом блока схем сравнения с константой, выход умножителя частоты соединен со счетным входом счетчика и со вторым входом первого элемента И, выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен со входом разрешения приема триггера и t тактовым входом регистра сдвига, информационный вход которого соединен с выходом второго элемента И, тактовый вход устройства соединен со входом умножителя частоты и со вторым входом второго элемента ИЛИ.
/J
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ | 1994 |
|
RU2115231C1 |
УСТРОЙСТВО ДЛЯ ДЕКОДИРОВАНИЯ ГРУППОВЫХ КОДОВ | 1990 |
|
RU2025049C1 |
Устройство для обнаружения и исправления ошибок в кодовой последовательности | 1988 |
|
SU1580568A1 |
Устройство для мажоритарного декодирования | 1987 |
|
SU1517137A1 |
Помехоустойчивый кодек для передачи дискретных сообщений | 1989 |
|
SU1651385A1 |
Помехоустойчивый кодек для передачи дискретных сообщений | 1990 |
|
SU1727201A2 |
Устройство для обнаружения и исправления ошибок | 1989 |
|
SU1640814A1 |
УСТРОЙСТВО АВТОМАТИЧЕСКОГО ПОИСКА КАНАЛОВ РАДИОСВЯЗИ | 2011 |
|
RU2450447C1 |
Устройство для исправления пакетных ошибок модульными кодами | 1988 |
|
SU1596465A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ T-КОДОВ | 1991 |
|
RU2026608C1 |
Изобретение относится к вычислительной технике и передаче данных, может использоваться для декодирования t-кодов. Цель изобретения - расширение области применения за счет возможности декодирования t-кода. Поставленная цель достигается тем, что в устройство для обработки t-кода, содержащее счетчик 2, блок 3 схем сравнения с константой, триггер 4 и элементы И 6, 7, введены регистр 1 сдвига, умножитель 5 частоты и элементы ИЛИ 8, 9 с соответствующими связями 1 ил.
Преобразователь формы кода | 1987 |
|
SU1462491A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для контроля кодов | 1987 |
|
SU1552382A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Кузнечная нефтяная печь с форсункой | 1917 |
|
SU1987A1 |
Авторы
Даты
1991-05-15—Публикация
1988-02-03—Подача