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

 

Изобретение относится к автоматике и вычислительной технике и можей найти 1фименение в системах передачи данных по цифровым каналам преобразования параллельного кода в последовательный. Изобретение позволяет повысить достоверность передачи информации за счет реализации функций формирования маркера начала и конца кодограммы, а также повысить быстродействие за счет автоматизации процеду{$ы определения длины кодогрш - мы Преобразователь кодов содержит регистр сдвига, блок ввода, программно-логическую матрицу, генератор импульсов, одновибратор, четьфе элемента И, элемент И-НЕ, три элемента ИЛИ, выход устройства. Блок ввода содержит генератор единицш, кнопку пуска, группу кнопок адреса. 1 з.п. ф-лы, 2 ил.

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

СОЩЕЛИСТИЧЕСНИХ

РЕСПУ БЛИН

А1 O9) (И) сю 4 Н 03 М 7 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ (54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3764059/24-24 (22) 29.06.84 (46) 07,05.86. Бвл. Ф 17 (72) И.П. Барбар и С.Ю. Петунин (53) 681. 325 (088. 8) (56) Авторское свидетельство СССР

У 217712, кл. С 06 F 5/04, 1968.

Фано P. Передача информации. Статистическая теория связи. М.: Мир, 1965, с. 83-84, 92-101.

Авторское свидетельство СССР

У 860056, кл. С 06 Р 5/04, 1981. (57) Изобретение относится к автоматике и вычислительной технике и можей найти применение в системах передачи данных по цифровым каналам дЪ преобразования параллельного кода в последовательный. Изобретение позволяет повысить достоверность передачи информации за счет реализации функций формирования маркера начала и конца кодограммы, а также повысить быстродействие sa счет автоматизации процедуры определения длины кодограммы. Преобразователь кодов содержит регистр сдвига, блок ввода, программно-логическув матрицу, генератор импульсов, одновибратор, четыре элемента И, элемент И-КЕ, три элемента

ИЛИ, выход устройства. Блок ввода содержит генератор единицы, кнопку пуска, группу кнопок адреса.

1 s.ï. ф-лы, 2 ил.! 12

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

Целью изобретения является IIQBbI шение быстродействия и достоверности передачи информации.

На фиг. 1 представлена функциональная схема устройства; на фиг.2— функциональная схема блока ввода.

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

Блок 2 ввода содержит генератор

15 единицы, кнопку 16 пуска, группу кнопок 17.1-17.п адреса.

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

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

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

16 пуска (фиг. 2) устройство обеспечивает запуск устройства. При этом команда "Пуск" поступает через элемент ИЛИ 13 на вход элемента И 10.

При поступлении на вход элемента

И 10 синхроимпульса с выхода генератора 4 импульсов на выходе элемента

И .10 формируется сигнал, который поступает на вход одновибратора 5. Одновибратором 5 формируется маркер начала кодограммы длиной с, который через элемент ИЛИ 12 поступит на выход 14 устройства и на время закроет элемент И 6.

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

1 сдвига появится единица (единица в разряде ограничения длины кода).

29963

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

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

45 кодограммы и определения ее длины.

5

Это приведет к тому, что на выходе элемента И-НЕ 7 сформируется единичный сигнал, который поступит на входы элементов И 6 и 8 и подготовит их к работе.

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

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

Данный процесс будет продолжаться до тех пор, пока не будет передана вся информационная часть кодограммы. Окончание процесса будет характеризоваться тем, что в 1-п разрядах регистра 1 сдвига останутся нули, а в и+1 разряде — единица, характеризующая длину кодограммы. В результате на выходе элемента

И-НЕ 7 сформируется нулевой сигнал, который заблокирует прохождение информации через элемент И 8, синхроимпульсов — через элемент И 6 на

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

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

1. Преобразователь кодов, содержащий регистр сдвига, генератор импульсов и первый элемент ИЛИ, выход которого соединен с С-входом регистра сдвига, отличающийся тем, что, с целью повышения быстродействия и достоверности передачи информации, в него введены блок ввода, программно-логическая матрица, одновибратор, первый, второй, третий з. 1229 и четвертый элементы И, элемент И-НЕ, второй и третий элементы ИЛИ, первые выходы блока ввода соединены с входами программно-логической матрицы, выходы которой подключены к информационным входам регистра сдвига, 9-вход которого объединен с первым входом первого элемента ИЛИ и первым входом второго элемента ИЛИ и подключен к второму выходу блока ввода, второй вход первого элемента ИЛИ соединен с выходом первого элемента И, первый вход которого объединен спервым входом третьего элемента И и . инверсным входом четвертого элемента 15 И и подключен к выходу элемента -HE, второй вход объединен с первым вхо-. дом второго элемента И и первым входом четвертого элемента И и подключен к выходу генератора импульсов, 20 инверсный вход объединен с первым входом третьего элемента ИЛИ и под" ключен к выходу одновибратора, вход которого соединен с выходом второго элемента И, вт вой вход которого

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

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

Составитель О. Тюрина

Техред Л.Олейник Корректор А. Ференц

Редактор Н. Егорова

Заказ 2460/59

Тираж 816 Подписное

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

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

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

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

 

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

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

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

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

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

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

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

Изобретение относится к области вычислительной техники, предназначено для преобразования двоичных кодов нескольких операндов в двоично-десятичные коды с вьщачей их параллельнопоследовательным кодом и может быть использовано в устройстве отображения информации (УОИ) метеорологической радиолокационной станции (МРЛ)

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

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

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

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

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

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

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