Преобразователь кодов

 

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

СОЮЗ СОВ.:ТСНИХ

СОЦИАЛИСТИЧЕСНИХ . РЕСПУБЛИН

16 А1 (19) (И) (У1)5 H 03 M 9/00

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

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

2 (54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ

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

ПО ИЭОБРЕТЕНИЯ(4 И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4630722/24-24 (22) 03.01.89 (46) 15.10.90. Бюл. 1 38 (72) С.Ю.Петунин, В.В.Самойленко и О.В.Шурыгин (53) 681.325 (088.8) . (56) Авторское свидетельство СССР

Ф 1385995, кл. H 03 М 9/00, 1987. (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении преобразователей, входящих в состав блоков сопряжения цифровых устройств с каналами связи. Цель изобретения повышение быстродействия. Преобразователь содержит резистр 1 сдвига, счетчики 2-4, программно-логическую матрицу 5, триггеры 6, ?, блок 8 элементов И, элементы И 9-20, элемент

И-НЕ 21, элементы ИЛИ 22, 23. 1 ил. 1599916

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

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

Преобразователь кодов содержит регистр 1 сдвига, счетчики 2-4, программно-логическую матрицу 5, триггеры 6 и 7, блок 8 элементов И, элементы И 9-20, элемент И-НЕ 21, элементы

ИЛИ 22 и 23, а также вход 24 синхронизации, информационный вход 25, информационный выход 26, первый 27 и второй 28 управляющие входы.

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

В исходном состоянии триггеры и 7 находятся в единичном состоянии, при этом триггер 6 открывает элемент

И 10 и закрывает элементы И 11, 12, 14, 16, а триггер 7 закрывает элемент И 13 и открывает элементы И 15 и 17, счетчики 3, 4 и регистр 1 сдви-. " га обнулены, в счетчик 2, который настроен на длину маркера начала кодограммы плюс единица, записана единица °

С приходом по информационному вхо- 35 ду 25 маркера начала кодограммы начи- нается работа преобразователя. Маркер начала кодограммы подается на вход элемента И 9, на инверсный вход этого элемента подаются синхроимпульсы. С выхода элемента 9 последовательность импульсов поступает через элемент И

10 и элемент ИЛИ 22 на суммирующий вход счетчика 2 длины маркера, кото45 рый считает количество импульсов.

При переполнении счетчика 2 единица с инверсного выхода подается на Rвход триггера 6, триггер переходит в нулевое состояние. При этом закры50 вается элемент И 10, открываются элементы И 11, 12, 14, 16 и начинается этап приема информационной части кодограммы. Информация поступает через .элемент И 16 одновременно на вход элемента И 17, а с его выхода на суммирующий вход счетчика 4 единиц, кроме того, иа инверсный вход элемента И 15 и с его выхода на суммирующий вход счетчика 3 нулей. Tazже информационная часть кодограммы поступает на информационный вход регистра 1 сдвига. Через элемент И 12 на синхровход регистра 1 сдвига подаются синхроимпульсы. Прием информационной части кодограмиы заканчивается приходом маркера конца кодограммы (т.е. присутствием единицы на информационном входе при отсутствии синхроимпульса, при этом на выходе элемента И 9 появляется единичный сигнал, который одновременно подается на вход элемента И 11, а с его выхода на R-вход триггера 7. Триггер 7 переходит в нулевое состояние, закрывая элементы 12, 15, 17, открывая элемент И 13, кроме того, последовательность импульсов (равная числу единиц или нулей информационной части кодограммы) поступает на вход элемента И 14, а с его выхода одновременно на вычитающие входы счетчиков 3 и 4. При обнулении любого из счетчиков 3 или 4 на выходе элемента

И-НЕ 21, входы которого подсоединены к выходам счетчиков 3 и 4, появляется единичный сигнал, который через элемент И 13 поступает одновременно на

R-входы регистра 1 сдвига, счетчиков

3 и 4, Обнуляя их, причем регистр 1 сдвига обнуляется по заднему фронту импульса, на S-входы триггеров 6 и 7, перебрасывая их по заднему фронту импульса в единичное состояние, на вход элемента ИЛИ 22. С выхода элемента ИЛИ ?2 импульс подается на суммирующий вход счетчика 2, записывая в нем единицу. Если маркер кванца еще не закончился, а счетчик 3 нулей или

4 единиц уже обнулился, то единичный сигнал с выхода элемента 21 через элемент 18, открытый управляющим сигналом с элемента 16 (маркер конца), и элемент 23 поступает на первый управляющий выход 27 устройства (сигнал "Ненорма ). Если маркер конца уже закончился, а обнуление счетчика

3 нулей .и счетчика 4 единиц не произошло, то за счет нулевых сигналов

1на выходе элементов 21 и 16 на выходе элемента 19 формируется единичный снгнал, который через элемент 23 поступает на выход 27 устройства.

При норме окончания приема информации на выходе элемента 16 формируется нулевой сигнал, а на выходе элемента 21 — единичный. В результате

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

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

Техред М.Ходаппч

Корректор М.Пожо

Редактор Т.Лазоренко

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

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

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

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

5, 159 на выходе элемента 20 формируется единичный сигнал, который поступает на второй управляющий выход 28 устройства (пНорма");

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

И и является информационным входом преобразователя, седьмой и восьмой элементы И, выходы которых соединены соответственно с первым и вторым входами второго элемента ИЛИ, выход которого является первым управляющим выходом преобразователя, девятый элемент И и первый и второй счетчики, о т л и ч а ю щ и Й с я тем, что, с целью повышения быстродействия преобразователя, в него введены десятый— двенадцатый элементы И, элемент И-НЕ, третий счетчик и второй триггер, инверсный выход которого соединен с первыми входами второго и девятого элементов И, третьим входом четверто9916 6 го элемента И и вторым входом шесто= го элемента И, выход которого соединен с Ч-входом регистра сдвига, ин5 версным входом третьего элемента И

Э первыми входами седьмого и десятого элементов И и с первым инверсным входом восьмого элемента И, выход пятого элемента И соединен с первым входом первого элемента И, инверсным входом одиннадцатого элемента И и вторыми входами второго и девятого элементов

И, выход девятого элемента И соединен с вычитающими входами первого и второго счетчиков, выходы которых соединены соответственно с первым и вторым входами элемента И-НЕ, выход которого соединен с вторыми входами блока элементов И и седьмого элемента И, 20 прямым входом двенадцатого элемента

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

45 которого является вторым управляющим выходом преобразователя.

Преобразователь кодов Преобразователь кодов Преобразователь кодов 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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