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

Номер патента: 1290537

Авторы: Поляков, Толмачев

ZIP архив

Текст

,юЯ Н 03 М 9/ ов зования послступающих плельный кодпословный к рал твляет инфор форминостд мым лин Устр трол ации и в конует сигналнформации, о ко бе овьппение до ых сигналов то азуе- после ельного к дова соде ржит регист нечетности импульсов, а ИЛИ-НЕ, д и блок прие рол :.цик мен сор ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ АВТОРСКОМУ СВИДЕТЕЛЬСТ(57) Изобретение относится к вычислительной технике, а именно к устройствам преобразования информации, иможет быть использовано для преобраельных кодов связи, в па йство осущес принимаемой аждого кадра оля достовер чивая тем са ности преобр бразовательИзобретение относится к вычислительной технике, а именно к устройствам преобразования информации, и мо-.жет быть использовано для преобразования последовательных кодов, посту пающих по линии связи, н параллельныйкод.11 ель изобретения - повышение достоверности преобразования путем обес печения покадрового контроля принимаемой информации.На чертеже представлена блок-схема преобразователя последовательногокода в параллепьный. 5Преобразователь содержит регистр1 сдвига, блок 2 контроля нечетности,триггер 3, первый счетчик 4 импульсов, дешифратор 5, первый 6, второй7, третий 8 и четвертый 9 элементы 20ИЛИ-НЕ, инвертор 10, блок 11 приемных регистров, второй 12 и третий 13счетчики импульсов и мультиплексор 14,На чертеже обозначены вход 15 25"установка в нуль", вход 16 синхронизации, отрицательная шина 17 источника напряжения, информационный вход18 и выход 19 контроля преобразователя. 30Преобразователь работает следующим образом,Перед началом обмена на преобразо,ватель по входу 15 подается сигнал"Признак начала обмена" (ПНО), который приводит в исходное состояниевсе элементы преобразователя и записывает заданное число в счетчик 13правильных слов, которое соответствует заведомо заданному в соответствии 40с процедурой обмена количеству словв передаваемом кадре информации. Далее по линии связи на вход 16 следу-ют синхронно передаваемые синхроимпульсы (СИ) и информационные импульсы (ИИ) на вход 18.В регистр 1 сдвига .информация записывается по перепаду инвертированных СИ, К этому времени на выходетриггера 3, а значит,и на входе последовательной записи регистра 1сдвига процессы имеют установившийсяхарактер и записываемая информацияявляется достовернойСчетчик 4 определяет количествобит в информационном слове, Последнийбит информации отводится для контролядостоверности принимаемой информациив слове. Сумма единиц во всех, например 16-ти, разрядах слова должна быть нечетной; В этом случае на выходе блока 2 контроля нечетности вырабатывается сигнал низкого уровня, который совместно с низким уровнем импульса переноса счетчика 4 и низким уровнем на входе 16 синхронизации между 16-м и 7-м импульсами выдает с помощью элемента ИЛИ-НЕ 6 разрешение на запись мультиплексора 4.Если, например, используется 16- разрядное слово с .кодограммой "1000000000000011", то после 15-го СИ на выходе регистра 1 сдвига устанавливается принимаемое слово. 16-й СИ сдвига в регистре 1 не производится, так как импульс с выхода переноса счетчика 4 блокирует прохождение заднего фронта 16-го СИ на С-вход регистра 1. По заднему фронту 15-го СИ на выходе блока 2 контроля нечетности устанавливается низкий потенциал, Сумма единичных битов равна четному числу, поэтому 16-й ИИ должен быть единичным, однако единичный потенциал не изменяет сигналы на выходе блока 2, оставляя выходной потенциал низким. Если бы 15-й импульс в кодо- грамме был нулевым, т.е. преобразователь принимал бы слово, например, с кодограммой "1000000000000 О 1", то 16-й импульс своим передним фронтом изменил бы потенциал на выходе блока 2 с высокого (сумма единиц 15 битов информации равна двум) на низкий (сумма единиц 16 битов информации равна трем), разрешая записать слово в блок 11 приемных регистров. Какой из этих регистров открыт для записи зависит от количества СИ, передаваеМых на вход 16 преобразователя. 8-й СИ устанавливает на выходе счетчика 12 код "0001", что соответствует единице на 1-м выходе дешифратора 5 и разрешению записи в один из регистров блока 11, Запись информации происходит по появлению на втором входе мультиплексора 14 положительного импульсас вьгхода элемента 6. 24-,й СИ устанавливает код на вьгходе счетчика 12 равным "00 О", что соответствует высокому потенциалу на втором выходе дешифратора 5 и открытому каналу для разрешения на запись в следующий регистр блока 11, 40-й СИ устанавливает код "0011" и разрешает запись в еще один регистр блока 1 и т.д.290537 50 Третий счетчик 13 считывает слова, прошедшие контроль нечетности. Его синхровход соединен с выходом элемента ИЛИ-НЕ 7, на входы которого поступают импульсы с блока 2 контроля нечетности и импульсы переноса со счетчика 4. Если происходит сбой при приеме ИИ и сумма единиц в слове равна четному числу, на выходе блока 2 контроля нечетности появляется поло жительный потенциал, запрещающий за, пись данного конкретного слова в определенный регистр блока 11 импульса,. на выходе элемента ИЛИ-НЕ 7 не появляется положительный потенциал и счетчик 13 не считает одно слово,Если сбоев в течение всего кадра информации не было, то на определен-, ном слове, например, на одйннадцатом, определяемом кодом уставки счетчика 20 13, по переднему фронту последнего СИ последнего слова появляется низкий потенциал импульса переноса счетчика 13, который поступает на один из входов элемента ИЛИ-НЕ 9. На два других входа поступают импульсы с выхода элементов ИЛИ-НЕ 8 и 7, первый имеет высокий потенциал между передними фронтами 16-го и 17-го импульса, второй имеет низкий потенциал между 30 передним фронтом 16-го и задним фронтом 17-го импульса, Эти два импульса своими низкими потенциалами подчеркивают каждый 17-й импульс кадра, В совокупности с импульсом переноса счетчика 13 с помощьюэлемента ИЛИ-НЕ 9 отрицательным потенциалом подчеркивается синхроимпульс, следующий сразу же за последним импульсом последнего слова в кадре, Этот импульс по 40 параметрам полностью аналогичен СИ и несет информацию о том, что все информационные слова приняты без искажений и записаны всоответствующие приемные регистры блока 11. Если 45 такого импульса с линии связи не поступает, процедура обмена предусмат,ривает повторение информационного кадра. Формула изобретения Преобразователь последовательного кода в параллельный, содержащий регистр сдвига, информационный вход ко торого объединен с первым входом блока контроля нечетности, триггер,первый счетчик импульсов и дешифратор, о т л и ч а ю щ и й с я тем,что, с целью повышения достоверностипреобразования за счет покадровогоконтроля принимаемой информации, внего введены элементы ИЛИ-НЕ, пнвертор, блок регистров, второй и третийсчетчики импульсов и мультиплексор,выходы которого соединены с соответствующими входами разрешения блокарегистров, выходы регистра сдвигасоединены с сооветствующими информационными входами блока регистров ивторыми входами блока контроля нечеткости, выход которого соединен спервыми вхбдами первого и второгоэлементов ИЛИ-НЕ, выход переносапервого счетчика импульсов соединенс вторыми входами первого и второгоэлементов ИЛИ-НЕ и с входом инвертора, выход которого соединен с первым входом третьего элемента ИЛИ-НЕ,выход которого соединен с С-входомрегистра сдвига и с первым входомчетвертого элемента ИЛИ-НЕ, информационные выходы второго счетчика импульсов соединены с соответствующимивходами дешифратора, выходы которого.соединены с первыми входами мультиплексора, выход старшего разрядапервого счетчика Импульсов соединенс С-входом второго счетчика импульсов, выход второго элемента ИЛИ-НЕсоединен с вторым входом четвертого.элемента ИЛИ-НЕ и с С-входом третьегосчетчика импульсов, выход которогосоединен с третьим входом четвертогоэлемента ИЛИ-НЕ, выход триггера соединен с информационным входом регистра сдвига, выход первого элементаИЛИ-НЕ соединен с вторым входом мультиплексора, Н-входы блока регистров,первого, второго, третьего счетчиковимпульсов и триггера объединены и являются входом "Установка нуля" преобразователя, С-входы триггера и первого счетчика импульсов объединены стретьим входом первого элемента ИЛИНЕ и вторым входом третьего элементаИЛИ-НЕ и являются входом синхронизации преобразователя, Я-вход триггераявляются информационным входом преобразователя, выход четвертого элементаИЛИ-НЕ является выходом контроля преобразователя.1290537Составитель Б. ХодовРедактор Л. Пчелинская Техред И.Попович Корректор Л. Пилипенко Заказ 7917/58 Тираж 921 Подписное ВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-полиграФическое предприятие, г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

3925589, 10.07.1985

ПРЕДПРИЯТИЕ ПЯ А-7460

ПОЛЯКОВ АЛЕКСАНДР ГРИГОРЬЕВИЧ, ТОЛМАЧЕВ ГЕННАДИЙ ИВАНОВИЧ

МПК / Метки

МПК: H03M 9/00

Метки: кода, параллельный, последовательного

Опубликовано: 15.02.1987

Код ссылки

<a href="https://patents.su/4-1290537-preobrazovatel-posledovatelnogo-koda-v-parallelnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь последовательного кода в параллельный</a>

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