Устройство для преобразования кодов

 

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

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

РЕСПУБЛИК (я)з Н 03 M 9/00

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ мы.". „:„ „ -",, "

К АВТОРСКОМУ СВИДЕТЕЛ ЬСТВУ (21) 4891129/24 (22) 13,12.90 (46) 15.04.93. Бюл, ¹ 14 (72) С,Ю,Петунин, В,В,Самойленко и

О,В.Шурыгин (56) Авторское свидетельство СССР

К 860056, кл. G 06 F 5/04, 1981, Авторское свидетельство СССР

N 1229963,,кл. Н 03 М 7/00, 1986, Авторское свидетельство СССР

N 1488969, кл. Н 03 M 9/00, 1987. (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КОДОВ

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

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

На фиг,1 представлена функциональная схема предлагаемого устройства; на фиг.2— временная диаграмма работы устройства; на фиг.3 — пример функциональной схемы программно-логической матрицы 3; на фиг.4 — пример функциональной схемы программно-логической матрицы 2, Предлагаемое устройство (фиг.1) содержит регистр 1 сдвига, первый 2 и второй 3 преобразователи кодов, триггер 4, генератор импульсов 5, первый 6 и второй 7 одновибраторы, элемент ИЛИ-НЕ 8, второй 9 и первый 10 элементы ИЛИ, третий 11, второй

12, первый 13 элементы И.,» . Ж, 1809539 А1 (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах передачи данных по цифровым каналам для преобразования параллельного кода в последовательный. Цель изобретения — повышение быстродействия устройства — достигается введением в устройство, содержащее генератор 5 импульсов, первый преобразователь 3 кодов, первый одновибратор 6, элементы И 11, 12, 13, элементы ИЛИ 9, 10, триггер 4 и регистр

1, второго одновибратора 7, второго преобразователя кодов 2 и элементов ИЛИ-НЕ 8.

4 ил., 2 табл, Преобразователи кодов 2 и 3 (программно-логическая матрица) представляет собой функциональный блок, выполненный в виде большой интегральной схемы, На входы программно-логической матрицы 3 подается параллельный код фиксированной длины, который преобразуется в эффективный код переменной длины (пример таблицы соответствий представлен в табл,1, а . пример синтеза программно-логической матрицы на фиг.3). Программно-логическая матрица 2 синтезирована так, что информацией на выходе является число единиц входной кодограммы, записанной в двоичном коде, т.е. число единиц в эффективном коде переменной длины (пример таблицы соответствий представлен в табл.2).

Работа устройства, Исходное состояние устройства: регистр 1 сдвига обнулен, триггер 4 находится в нулевом состоянии, запирая элементы И

12, И 13. Цепи установки схемы в исходное состояние на схеме не показаны. Информация в виде параллельного кода фиксирован1609539

Таблица1

Х1

0

0

0

0 ной длины с информационного входа устройства 15 поступает на входы преобразователя 3, где преобразуется в параллельный эффективный код, С выходов преобразователя 3 эффективный код поступает на входы преобразователя 2, информацией на выходе которого является число единиц, записанное s двоичном коде, кодограммы, поданной на вход. С выходов преобразователя 2 двоичный код фиксированной длины поступает на Р-входы регистра 1 сдвига с первого по п-й, с выходов преобразователя 3 эффективный код поступает íà D-вход регистра 1 сдвига с (и+ t)-го по m вход.

С приходом по управляющему входу устройства 14 импульса "Пуск" происходит запись информации в регистр 1 сдвига, одновременно импульс "Пуск" через элемент И 11 запускает одновибратор 6 маркера начала кодограммы, Формируется маркер начала кодограммы. который через элемент ИЛИ 9 поступает на выход устройства, а также запирает элементы И 11 и И

13, Задним фронтом сигнал "Пуск" перебрасывает триггер 4 в единичное состояние, По окончании маркера начала кодограммы начинается этап передачи информации, записанной в регистре 1 сдвига.

Синхроимпульсы с выхода генератора 5 через элементы И 13 и ИЛИ 10 поступают на

С-вход регистра 1 сдвига. С выхода регистра

1 сдвига информация через элементы И 12 и ИЛИ 9 поступает на выход устройства 16, С появлением на выходах регистра 1 сдвига, начиная со второго, нулевого сигнала появляется единичный сигнал на выходе элемента ИЛИ-НЕ 8, который поступает на R-вход триггера 4, перебрасывая его в нулевое состояние. Единичный сигнал с инверсного выхода триггера 4 запускает одновибратор

7 маркера конца кодограммы, который через элемент ИЛИ 9 поступает на выход устройства 16. Устройство готово к передаче следующей кодограммы.

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

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

ИЛИ-НЕ, выход которого соединен с R-входом триггера, инверсный выход которого через второй одновибратор соединен с вторым входом второго элемента ИЛИ, $. вход триггера подключен к управляющему входу устройства, прямой выход соединен с вторым прямым входом первого элемента И и,с первым входом второго элемента И, выход которого соединен с третьим входом второго элемента ИЛИ, второй вход второго элемента И и первый инверсный входтретьего элемента И подключены к выходу генератора импульсов, второй инверсный и прямой входы третьего элемента И подклю35 чены соответственно к выходу первого одновибратора и управляющему входу устройства, выход третьего элемента И соединен с входом первого одновибратора, входы и выходы второго преобразователя

40 кодов соответственно подключены к выходам первого преобразователя кодов и соединены с вторыми информационными входами регистра сдвига, выход младшего разряда и выходы остальных разрядов которого соединены с третьим входом второго элемента И и входами элемента ИЛИ-НЕ соответственно, 1809539

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

Таблица2

1809539

1809539

Составитель Н,Бочарова

Техред М.Моргентал Корректор П.Гереши

Редактор Т.Коляда

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

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

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

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

Устройство для преобразования кодов Устройство для преобразования кодов Устройство для преобразования кодов Устройство для преобразования кодов Устройство для преобразования кодов 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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