Преобразователь последовательного кода в параллельный

 

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

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

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

РЕСПУБЛИН (19) (И) (51) 4 H 03 М 9/00

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

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3925589/24-24 (2@ 10.07.85 (46) 15.02.87. Вюл. N 6 (72) А.Г. Поляков и Г.И. Толмачев (53) 681.3(088.8) (56) Патент США Р 396379, кл. G 06 F 5/04, 1976.

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

9 783789, кл. (» 06 F 5/04, 1979. (54) ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬ-..

НОГО КОДА В ПАРАЛЛЕЛЬНЬИ (57) Изобретение относится к вычислительной технике, а именно к устройствам преобразования информации, и может быть использовано для преобразования последовательных кодов, поступающих по линии связи, в параллельный код. Устройство осуществляет пословный контроль принимаемой информации и в конце каждого кадра формирует сигнал контроля достоверности информации, обеспечивая тем самым повышение достоверности преобразуемых сигналов. Преобразователь последовательного кода в параллельный содержит регистр сдвига, блок контроля нечетности, триггер, три счет..чика импульсов, инвертор, четыре элемента ИЛИ-НЕ, дешифратор, мультиплексор и блок приемных регистров. 1 ил.

1290537

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

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

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

Преобразователь содержит регистр

1 сдвига, блок 2 контроля нечетности, триггер 3, первый счетчик 4 импульсов, дешифратор 5, первый 6, второй

7, третий 8 и четвертый 9 элементы 2р

ИЛИ-НЕ, инвертор 10, блок 11 приемных регистров, второй 12 и третий 13 счетчики импульсов и мультиплексор 14.

На чертеже обозначены вход 15 25

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

18 и выход 19 контроля преобразователя. 30

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

Перед началом обмена на преобразо,ватель по входу 15 подается сигнал Признак начала обмена" (ПНО), кото- 35 рый приводит в исходное состояние все элементы преобразователя и записывает заданное число в счетчик 13 правильных слов, которое соответствует заведомо заданному .в соответствии 40 с процедурой обмена количеству слов в передаваемом кадре информации. Далее по линии связи на вход 16 следуют синхронно передаваемые синхроимпульсы (СИ) и информационные импуль- 45 сы (ИИ) на вход 18.

В регистр 1 сдвига информация записывается по перепаду инвертированных СИ. К этому времени на выходе триггера 3, а значит,и на входе по- gp следовательной записи регистра 1 сдвига процессы имеют установившийся характер и записываемая информация является достоверной..

Счетчик 4 определяет количество бит в информационном слове. Последний бит информации отводится для контроля достоверности принимаемой информации в слове. Сумма единиц во всех, например 16-ти, разрядах слова должна быть нечетной; В этом случае на выходе блока 2 контроля нечетности вырабатывается сигнал низкого уровня, который Q.овместно с низким уровнем импульса переноса счетчика 4 и низким уровнем на входе 16 синхронизации между 16-м и !7-м импульсами выдает с помощью элемента ИЛИ-HE 6 разрешение на запись мультиплексора !4.

Если, например, используется 16разрядное слово с .кодограммой

"1000000000000011", то после 15-ro

СИ на выходе регистра 1 сдвига устанавливается принимаемое слово. 16 é

СИ сдвига в регистре 1 не производится, так как импульс с выхода переноса счетчика 4 блокирует прохождение заднего фронта 16-го СИ на С-вход регистра 1. По заднему фронту 15-го СИ на выходе блока 2 контроля нечетности устанавливается низкий потенциал.

Сумма единичных битов равна четному числу, поэтому 16-й ИИ должен быть единичным, однако единичный потенциал не изменяет сигналы на выходе блока 2, оставляя выходной потенциал низким. Если бы 15-й импульс в кодограмме был нулевым, т.е. преобразователь принимал бы слово, например, с кодограммой "1000000000000!01", то

16-й импульс своим передним фронтом изменил бы потенциал на выходе блока

2 с высокого (сумма единиц 15 битов информации равна двум) на низкий (сумма единиц 16 битов информации равна трем), разрешая записать слово в блок 11 приемных регистров. Какой из этих регистров открыт для записи зависит от количества СИ, передаваемых на вход 16 преобразователя. 8-й

СИ устанавливает на выходе счетчика

12 код "0001", что соответствует единице на 1-м выходе дешифратора 5 и разрешению записи в один из регистров блока 11. Запись информации происходит по появлению на втором входе мультиплексора 14 положительного импульса с вьгхода элемента 6. 24-,й

СИ устанавливает код на вьгходе счетчика 12 равным "00!О", что соответствует высокому потенциалу на втором выходе дешифратора 5 и открытому каналу для разрешения на запись в следующий регистр блока 11. 40-й СИ устанавливает код "0011" и разрешает запись в еще один регистр блока 1! и т.д. !

1290537

Третий счетчик 13 считывает слова, прошедшие контроль нечетности. Его синхровход соединен с выходом элемента ИЛИ-НЕ 7, на входы которого поступают импульсы с блока 2 контроля нечетности и импульсы переноса со счетчика 4. Если происходит сбой при приеме ИИ и сумма единиц в слове равна четному числу, на выходе блока 2 контроля нечетности появляется положительный потенциал, запрещающий за, пись данного конкретного слова в определенный регистр блока ll импульса,. на выходе элемента ИЛИ-НЕ 7 не появляется положительный потенциал и счетчик 13 не считает одно слово.

Если сбоев в течение всего кадра информации не было, то на определен-, ном слове, например, на одйннадцатом, определяемом кодом уставки счетчика

l3, по переднему фронту последнего

СИ последнего слова появляется низкий потенциал импульса переноса счетчика

13, который поступает на один из входов элемента ИЛИ-HE 9. На два других входа поступают импульсы с выхода элементов ИЛИ-НЕ 8 и 7, первый имеет высокий потенциал между передними I фронтами 16-ro и 17-го импульса, второй имеет низкий потенциал между 30 передним фронтом 16-ro и задним фронтом 17-ro импульса, Эти два импульса своими низкими потенциалами подчеркивают каждый 17-й импульс кадра. В совокупности с импульсом переноса счет-35 чика 13 с помощью элемента ИЛИ-НЕ 9 отрицательным потенциалом подчеркивается синхроимпульс, следующий сразу же за последним импульсом последнего слова в кадре. Этот импульс по 40 параметрам полностью аналогичен СИ и несет информацию о том, что все информационные слова приняты без искажений и записаны в соответствующие приемные регистры блока 11. Если 45 такого импульса с линии связи не поступает, процедура обмена предусмат,ривает повторение информационного кадра.

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

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

ИЛИ-НЕ соединен с вторьм входом мультиплексора, R-входы блока регистров, первого, второго, третьего счетчиков импульсов и триггера объединены и являются входом "Установка нуля" преобразователя, С-входы триггера и первого счетчика импульсов объединены с третьим входом первого элемента ИЛИНЕ и втор»м входом третьего элемента

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

ИЛИ-НЕ является выходом контроля преобразователя.

1290537

Составитель Б. Ходов

Редактор Л. Пчелинская Техред И.Попович Корректор Л. Пилипенко

Заказ 7917/58 Тираж 921 Подписное

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

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

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

Преобразователь последовательного кода в параллельный Преобразователь последовательного кода в параллельный Преобразователь последовательного кода в параллельный Преобразователь последовательного кода в параллельный 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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