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

 

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

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

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

РЕСПУБЛИК (19) (11) (59 4 Н 03 М 9/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ у Ю

3;;,ф

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

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

Н A ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3959699/24-24 (22) 01.10.85 (46) 15.05.87. Бюл. Ф 18 (72) И.П. Барбаш и С.Ю. Петунин (53) 681.325(088.8) (56) Авторское свидетельство СССР

В 860056, кл. H 03 М 9/00, 1981.

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

У 1229963, кл. Н 03 М 9/00, 1984. (54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ (57) Изобретение относится к вычислительной технике, а именно к устройствам преобразования информации, и может найти применение в системах передачи данных по цифровым каналам.

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

6 и 12, программно-логическую матрицу 7, четыре элемента И 3,4,8 и II че=ыре элемента ИЛИ 5,9,10 и 13 и элемент ИЛИ-НЕ 14. 1 ил;

34 2 запись в него информации с 1-го п-го входов программно-логической матрицы 7. Кроме того, синхроимпульс с выхода элемента И 3 поступает на вход одновибратора 1 и с его выхода через время, равное длине синхроимпульса, поступает на Ч-вход и через элемент ИЛИ 5 на С-вход регистра 6 преобразования информации, обеспечивая запись в данный регистр информации с 1-ro — п-l-го выходов программно-логической матрицы 7. В результате на выходе элемента ИЛИ-НЕ 14 формируется нулевой сигнал, который блокирует прохождение синхроимпульсов через элемент И 3 и снимает с выхода

17 сигнал готовности к приему очередной кодограммы.

По окончании записи информации в регистр 12 формирования маркера начинается этап формирования маркера начала кодограммы. Он сводится к следующему. При появлении на выходе регистра 12 формирования маркера начала кодограммы хотя бы одной "единицы", ограничивающей длину кодограммы, она через элемент ИЛИ 10 обеспечит: блокировку прохождения синхроимпульсов через элемент И 4; прохождение синхроимпульсов через элемент И 11; формирование сигнала маркера начала кодограммы через элемент ИЛИ 9 на информационном выходе 18 устройства.

Сигнал маркера на информационном выходе 18 устройства остается до тех пор, пока в регистре 12 формированиямаркера будет записана хотя бы одна

"единица" в любом разряде, т.е..до тех пор, пока синхроимпульсами, поступающими с второго выхода генератора 2 синхроимпульсов через открытый элемент И ll и элемент ИЛИ 13 на

С-вход регистра 12 формирования маркера из данного регистра не будет

"вытолкнута":вся кодограмма. Таким образом, длина маркера начала кодограммы определяется длиной кодограммы и частотой Е .

13110

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

Сформированный на входе 15 код преобразуется в программно-логической матрице 7 и поступает на 1-й и-й входы регистра 6 и 1-й — (n-1)-й входы регистра 12. При поступлении сигнала "Пуск" с управляющего входа

16 на вход элемента И 3 обеспечивается прохождение синхроимпульса с первого выхода генератора 2 синхроимпульсов через элемент И 3 (на выходе элемента ИЛИ-НЕ 14, связанного с входом элемента И 3, сформирован разрешающий сигнал, поскольку в исходном состоянии 1-й — (n-1)-й разряды регистра 9 преобразования кодов обнуле5 ны). В результате данный синхроимпульс поступает на V-вход и через элемент ИЛИ 13 на С-вход регистра 12 формирования маркера и обеспечивает

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

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

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

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

Преобразователь имеет информационный 15 и управляющий 16 входы, управляющий 17, информационный 18 выходы и синхровыход 19.

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

С первого выхода генератора 2 синхроимпульсов поступает частота f в соответствии с которой формируется (синхронизируется) информационная часть кодограммы, а с второго выхода — частота f, в соответствии с ко- 35 торой формируется маркер начала кодограммы, причем Е. яЕ, Окончание этапа формирования маркера характеризуется появлением нулевого сигнала на выходе элемента ИЛИ

10. В результате блокируется прохождение синхроимпульсов через элемент

И 11 и открывается элемент И 4. Устройство переходит к этапу формирования смысловой части кодограммы, Он сводится к следующему, Тактовые импульсы с второго выхода генератора 2

30

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

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

Редактор М. Циткина Техред М.Ходанич Корректор M. 111ароши

Заказ 1903/56 Тираж 902 Подписное

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

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

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

3 13110 .синхроимпульсов через открытый элемент И 4 и элемент ИЛИ 5 поступают на С-вход регистра 6 преобразования кодов и обеспечивают в нем потактовый сдвиг информации в сторону и-го разряда. В результате все разряды кодограммы (кроме последнего) через от.— крытый элемент И 8 и элемент ИЛИ 9 поступают на информационный выход 18 устройства. 10

Блокировка последнего разряда необходима потому, что он не является информационным, а лишь ограничивает длину кодограммы. В момент, когда в

l-м — п-1-м разрядах регистра 6 преобразования кодов будут записаны только нулевые сигналы (все информационные разряды кодограммы "вытолкнуты" из регистра), на выходе элемента 14 ИЛИ-НЕ формируются единичный 20 сигнал, который блокирует прохождение информации через элементы И 3 и 8 и выдает сигнал готовности к преобразованию очередной кодограммы на управляющий выход 17 устройства.

В устройстве предусмотрен синхронизирующий выход 19, который обеспечивает синхронизацию с устройством, принимающим кодограмму.

Преобразователь кодов, содержащий одновибратор, генератор синхроимпульсов, первый выход которого соединен 35 с первым входом первого элемента И и с прямым входом второго элемента И,. выход которого соединен с первым вхо— дом первого элемента ИЛИ, выход которого соединен с первым управляющим 40 входом первого п-разрядного регистра, п-разрядную программно-логическую матрицу, и выходов которой соединены. с соответствующими информационными входами первого регистра, и выход ко-45 торого соединен с прямым входом третьего элемента И, выход которого соединен с первым входом второго элемента ИЛИ, выход которого является информационным выходом преобразователя, третий элемент ИЛИ, выход которого соединен с первым входом четвертого элемента И, второй вход первого элемента И является управляюпрнк входом преобразователя, отличающийся тем, что, с целью повышения быстродействия преобразователя за счет уменьшения длины кодограммы, в него введены второй (n-1)-разрядный регистр, четвертый элемент ИЛИ и элемент ИЛИ-НЕ, выход которого соединен с третьим входом первого элемента И, с инверсным входом третьего элемента

И и является управляющим выходом преобразователя, выход первого элемента

И соединен с входом одновибратора, с первым входом четвертого элемента

ИЛИ и с первым управляющим входом второго регистра, второй управляющий вход которого подключен к выходу четвертого элемента ИЛИ, выход одновибратора соединен с вторым входом первого элемента ИЛИ и с вторым управляющим входом первого регистра, (n-I) выходов которого соединены с соответствующими входами элемента ИЛИ-НЕ, второй выход генератора синхроимпульсов соединен с вторым входом четвертого элемента И, выход которого соединен с вторым входом четвертого элемента ИЛИ, второй вход второго элемента ИЛИ объединен с инверсным входом второго элемента И и подключен к выходу третьего элемента ИЛИ, (n-1) выходов второго регистра соединены с соответствующими входами третьего элемента ИЛИ, (п-l) информационных входов второго регистра подключены к одноименным выходам программно-логической матрицы, входы которой являются информационными входами преобразователя, первый выход генератора синхроимпульсов является синхровыходом преобразователя.

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

 

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

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

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

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

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

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

Изобретение относится к вычис-

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

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

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

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

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

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

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

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

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

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

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

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