Преобразователь кодов Советский патент 1988 года по МПК H03M7/12 

Описание патента на изобретение SU1372625A1

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

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

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

Преобразователь кодов содержит регистр I сдвига, информационные входы 2, шифратор 3, генератор А импульсов, счетный триггер 5, одновибратор 6, элемент 7 задержки, элемент 8 запрета, элементы И 9-10, элемент 11 запрета, элементы И 12 и 13, элементы ИЛИ 14-16 и элемент НЕ 17, выход

18преобразователя, управляющий вход

19преобразователя.

Шифратор 3 предназначен для преобразования параллельных кодов фиксированной длины в параллельные коды па- ременной длины.

Пример. Принцип построения элемента.

Пусть десять элементов информации (табл.1, столбец 1) с вероятностями поступления (проявления), равными 0,3; 02; 0,15 и т.д. (табл.1, стол- бец 3), закодированы кодами переменной длины (столбцы 4-9). Минимальная длина кода для элементов 1 и 2, которые наиболее«часто передаются, равна 2, а максимальная длина для элементов 7-10, которые редко передаются, равна 6. Следовательно, для данного примера максимальная разрядность регистра 1 сдвига равна 7.

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

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

Начало работы определяется кодом, который подается на входы 2, преобразуется в шифраторе 3 и поступает на информационные входы регистра I сдвига. На управляющий вход 19 подается команда Пуск, и этим обеспечивается запуск устройства. При этом команда Пуск поступает через элемент ИЛИ 15 на вход элемента И 13. При поступлении на вход элемента И 13 импульса с выхода генератора 4 импульсов на выходе элемента И 13 формируется сигнал, который поступает на вход одновибратора 6. Одновибратором 6 формируется маркер начала кодограммы длиной Т , который через элемент ИЛИ 16 поступает на выход 18 устройства и на время t закрьшает элемент 8 запрета.

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

хотя бы в одном из первых разрядов регистра 1 сдвига появляется единица (единица в разряде ограничения длины кода). Это приводит к тому, что на выходе элемента И 9 формируется нулевой сигнал, который через элемент НЕ

17и элемент 7 задержки.поступает на входы элементов 8 и 11 запрета, тем самым элемент 8 запрета подготавливает к работе, а элемент 11 запрета закрывает, а также через элемент НЕ 17 поступает на вход элемента И 12 и подготавливает его к работе.

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

8 запрета и обеспечивает прохождение импульсов через элемент ИЛИ 14 на С-вход регистра 1 сдвига. При поступлении очередного синхроимпульса один элемент информации через элементы

И 12 и ИЛИ 16 поступает на выход

18устройства.

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

Окончание данного процесса характеризуется тем, что в (1-п)-х разрядах регистра 1 сдвига остаются нули, а в (п+1)-м разряде - единица, характеризующая длину кодограммы.

В результате на выходе элемента И 9 формируется единичный сигнал, поступающий на второй вход элемента И 10, на выходе которого формируется сигнал, равный сигналу единичного

выхода счетного триггера 5, для придания кодограмме четкого веса.

После этого единичный сигнал с выхода элемента И 9 через элемент НЕ 17 и элемент 7 задержки блокирует

прохождение импульсов через элемент 8 запрета на С-вход регистра 1 сдвига, и совместно с единичным сигналом .(п+1)-то разряда регистра 1 сдвига подготавливает элемент 11 запрета к работе. По приходу очередного импуль- .са на вход элемента 11 запрета единица с его выхода через элемент ИЛИ 15 и открытый элемент И 13 поступает на вход одновибратора 6, который формирует маркер конца кодограммы. Одновременно происходит сброс регистра 1 сдвига и счетного триггера 5.

В предлагаемом преобразователе повышение помехоустойчивости эффект тивного кода обеспечивается за счет применения кодирования с четным весом. Формируемый с помощью предлагаемого преобразователя помехоустойчи- вый эффективный код позволяет обнаруживать все нечетные ошибки.

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

Преобразователь кодов, содержащий регистр сдвига, пшфратор, генератор импульсов, одновибратор, первый и второй элементы И, первый и второй элементы запрета, первый, второй и третий элементы ИЛИ, первые входы которых соответственно соединены с выходами второго и первого элементов запрета и выходом одновибратора, вход которого соединен с выходом первого элемента И, первый вход которого соединен с выходом генератора импульсов, с первыми входами первого и второго элементов запрета, выход второго элемента запрета соединен с R-входом регистра сдвига, информационные входы которого соединены с выходами шифратора, входы которого соединены с инфор-

0

0

5

5

0

.Q 5

мационными входами преобразователя, управляющий вход которого соединен с t вторыми входами первого и второго элементов ИЛИ и управляющим входом регистра сдвига, синкровход которого соединен с ВЕ 1ходом второго элемента ИЛИ, а выход (п+1)-го разряда регистра сдвига, где максимальная разрядность входного кода, соединен с вторым входом второго элемента запрета и первым входом второго элемента И, выход которого соединен с вторым входом третьего элемента ИЛИ, выход которого является выходом преобразователя, запрещающий вход первого элемента запрета и второй вход первого элемента И соединены соответственно с выходами одновибратора и первого элемента ИЛИ, отличающий- с я тем, что, с целью повьшения помехоустойчивости, в него введены счетный триггер, элемент задержки, третий и четвертый элементы И и элемент НЕ, выход которого соединен с вторым входом второго элемента И и входом элемента задержки, выход которого соединен с вторым входом первого элемента запрета и запрещающим входом второго элемента запрета, выходы с первого по п-й разрядов регистра сдвига соединены соответственно с входами третьего элемента И, вы- ход которого соединен с входом элемента НЕ и первым входом четвертого элемента И, выход которого соединен с третьим входом третьего элемента ИЛИ, а второй вход четвертого элемента И соединен с выходом счетного триггера, R- и С-входы которого соединены соответственно с выходами второго элемента запрета и выходом (п+1)-го разряда регистра сдвига.

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

название год авторы номер документа
Устройство для передачи сигналов 1990
  • Егорьев Павел Олегович
  • Кушелев Борис Владимирович
SU1709533A1
Устройство для преобразования кодов 1990
  • Петунин Сергей Юрьевич
  • Самойленко Владимир Владимирович
  • Шурыгин Олег Викторович
SU1809539A1
Передающее устройство интервального кода 1985
  • Митрохин Александр Александрович
  • Кобелев Николай Вячеславович
SU1334386A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДВИЖЕНИЯ ТРАНСПОРТНЫХ СРЕДСТВ 1992
  • Кожухов Е.А.
  • Люханов В.М.
  • Рубненков В.В.
  • Подвальный С.Л.
RU2054198C1
Устройство для ввода информации 1981
  • Дурда Ярослав Петрович
  • Дмитриева Татьяна Александровна
SU980086A1
Устройство для контроля каналов управления и сигнализации судовых энергетических установок 1984
  • Астров Владимир Владимирович
  • Дмитриев Александр Николаевич
  • Дымент Виктор Александрович
  • Киселева Нина Евгеньевна
  • Котляров Владимир Владимирович
  • Полозов Владимир Иванович
  • Шедько Вячеслав Иосифович
  • Шеховцов Анатолий Андреевич
SU1177797A1
Устройство для контроля 1986
  • Москаленко Алексей Анисимович
  • Кулаков Геннадий Тихонович
  • Вексин Альборт Никандрович
  • Коробский Виктор Андреевич
  • Дульскис Альфред Антонович
SU1363169A1
Устройство для контроля движения транспортных средств 1987
  • Горячев Вячеслав Михайлович
  • Доровских Виктор Григорьевич
  • Кожухов Евгений Алексеевич
  • Люханов Валентин Михайлович
  • Малхов Владимир Григорьевич
  • Миронова Алла Александровна
SU1538178A1
Устройство для психологических исследований 1989
  • Книгин Алексей Альбертович
  • Конюшев Валерий Вениаминович
  • Мухортов Василий Васильевич
  • Долгов Андрей Петрович
SU1621883A1
Преобразователь время-код 1975
  • Королев Вячеслав Алексеевич
  • Тарасенко Анатолий Васильевич
  • Гойса Мирослав Иванович
  • Мазалов Анатолий Яковлевич
  • Миронов Евгений Петрович
SU551801A1

Реферат патента 1988 года Преобразователь кодов

Изобретение относится к области автоматики и вычислительной техники и может найти применение в системах передачи данных по цифровым каналам для преобразования параллельного кода в последовательный. Целью изобретения является повьппение помехозащищенности преобразователя. Поставленная Цель достигается тем, что в преобразователь кодов, содержащий регистр сдвига 1, шифратор 3, генератор импулы сов 4, одновибратор 6, элементы за- прета 8, 11, элементы И 12, 13, элементы ИЛИ 14, 16, дополнительно введены триггер 5, элемент задержки 7, элементы И 9, 10, элемент НЕ 17. 2 табл., 1 нл.

Формула изобретения SU 1 372 625 A1

1

2 3 4

Таблица 1

Разряды кода

4 156 I 7 Те

Длина кода

2

2 3 3

О О О

о I 1

I 1 1 1

о о

о о I 1

о о

о 1

о 1

о 1

0,1 о 0,05 о 0,02 О 0,01 о 0,01 о 0,01 о

Столбец

Входы ПЛМ

Выходы ПЛМ

бец ррр-|,

l L l LllL-ZlI Ув J УГ I У I У, |Уг j У,

О О О О О О О О 1 1

О О О О 1 1 1 1 О

о

о о 1 1

о о 1 1

о о

о 1

о 1

о 1

о 1

о 1

1 1

о о о о о о о о

Продолжение табл.1

1

о1

оо

оо

оо

оо

1I

о1

оо

3

4

6 6 6 6

Выходы ПЛМ

Таблица 2

,

в J УГ I У I У, |Уг j У,

(1) (I)

1

о 1

о о о о о

о о

о о

(1) о

(1) о

(О о

о о о о о

I

о о о о

(1) о 1 1

о о о о о о

(1)

1

о о

0(1)

1(1)

о (1)

Документы, цитированные в отчете о поиске Патент 1988 года SU1372625A1

Преобразователь параллельного кода в последовательный 1979
  • Бяльский Александр Яковлевич
  • Гехт Григорий Моисеевич
  • Новохатная Людмила Евгеньевна
SU860056A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Преобразователь кодов 1984
  • Барбаш Иван Панкратович
  • Петунин Сергей Юрьевич
SU1229963A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 372 625 A1

Авторы

Барбаш Иван Панкратович

Петунин Сергей Юрьевич

Дорофеев Андрей Васильевич

Даты

1988-02-07Публикация

1986-06-24Подача