Устройство сопряжения датчикаинформации c каналом вычислитель-ной машины

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

Авторы: Апарин, Мысовский

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(51)М, Кл,З О Об Г 3/04 с присоединением заявки Мо Государственный комитет СССР ио делам изобретениИ и открмтийОпубликовано 1504,81. Бюллетень Йо 14 Дата опубликования описания 25. 04. 81 аа5Г.П.Апарин и В.Б.МысовскийрюИнститут технической кибернетики АН Берторусской ССРи Центральная геоФиэическая зкспедици 4 управления:, .геологии при Совете Министров БелорусскойассаР-(54) УСТРОЙСТВО СОПРЯЖЕНИЯ ДАТЧИКА ИНФОРМАЦИИ С КАНАЛОМ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫИзобретение относится к автомати ке и вычислительной технике, а именч но, к устройствам сопряжения датчи.ком инФормации с каналами ЭВМ.По основному авт. св. Р 525940 известно устройство сопряжения датчика инФормации с каналом вычислительной машины, содержашее датчик инФормации, канал ВМ, блоки пуСка, синхронизации, котроля готовности, опроса указателей, сбоев, приема и преобразования Форматов, Формирования запроса, Формирования номера подканала и окончания работы, причем первый вход блока пуска соединен с первым входом блока окончания работы и выходом канала ВМ, второй вход - с первым входом канала ВМ и выходомблока окончания работы, первый выход - с первым входом блока опроса укаэате" .лей, а второй выход - со входом датчика инФормации, первый - тре тий выходы которого соединены соответственно с первыми входами блока приема и преобразования Фор,матов, блока контроля готовности и блока синхронизации, первый выход которого соединен со вторым входом ,блока приема и преобразования Форматов, второй вход - со вторым выходом .канала ВМ, первым входом блока сбоев и вторым входом блока окончания работы, третий вход которого соединен с первым выходом блока сбоев, а четвертый вход. - с третьим выходом канала ВМ, четвертый и пятый выходы которогосвязаны соответственно с третьим входом блока приема и преобразования Форматов и вторым входом блока сбоев, второй - четвертый входы - соответственно с первым выходом блока Формирования запроса, вторым выходом 15 блока сбоев и выходом блока опросауказателей, а пятый вход - со вторым входом блока опроса указателей и первым выходом 9 лока приема и преобразования Форматов, второй выход ко торого соедийен с третьим входом. блока сбоев, третий выход которогосвязан с одноименным входом блока опроса указателей, четвертый входом соединенногб с выХодом блока контроля готовности, первый вход блока Формирования номера подканала соединен со входом блока Формирования запроса и третьим выходом блока прие-, ма и преобразования Форматов, вто рой вход - со вторым выходом блокасинхронизации и пятым входом блокаокончания работы, а выход - с чистымвходом канала ВМ (11.Недостатком этого устройства является невысокая достоверность передаваемых в канал данных.Цель изобретения - повышение достоверности передаваемых в канал данных.Поставленная цель достигается тем,что в устройство введен блок контроля данных, включающий дешифратор,элемеит И и два элемента ИЛИ, причем второй выход блока Формированияномера подканала через дешифраторсоединен с первым входом первогоэлемента ИЛИ, выходом подключенного 15к четвертому входу блока сбоев, авторым входом к выходу элемента И,входы . которого соединены соответственно со вторым выходом блокаФормирования запроса и выходом второго элемента ИЛИ, входы которогоподключены к группе выходов блока приема и преобразования форматов.На чертеже представлена блоксхема устройства. 25Устройство содержит датчик 1 информации, канал 2 вычислительной машины, блок 3 пуска, блок 4 окончания работы, блок 5 синхронизации,блок 6 контроля готовности, блок 7формирования запроса, блок 8 приема и Зпреобразования Форматов, блок 9 сбоев, блок 10 опроса указателей, блок11 Формирования номера подканалаи блок контроля даннйх, включающейдешифратор 12, первый 13 и второй14 элементы ИЛИ и элемент И 15,Работа устройства осуществляетсяследующим образом. фПеред пуском устройства канал 2сьпрашивает в блоке 10 указатели. 40.готовности, незанятости и сбоев,уровни которых Формируются соответственно в блоках 3, 6 и 9; Результат опроса передается из блока 10в канал 2 для интерпретации, В случае готовности.и незанятости канал2 с помощью блока 3 запускает датчик 1 на выдачу данных и сигналовсинхронизации. От датчика 1 в блок8 начинают поступать коды мультиплексированного мультифайловогопотока данных, а в блок 5 - сопровождающая адресная информация опринадлежности кода току или иномупаВканалу (файлу), В блан 5 из канала 2.поступает также серия тактового генератора для синхронизациивыдаваемых сигналов в блоки 8,11 и 4.В результате по сигналу из блока5 запускается блок 8 для организа-. 60ции приема поступающего от датчика1 кода производится компоновка униФицированного Формата (символа илибайта), а также, при наличии непереданной информации в блоке 8, 65 организуется компоновка очередного кода символа. При этом сигнал зацро са и код номера подканала не снимаются до полной передачи кода датчика 1 унифицированными порциями - символами, После этого сигналом за-, вершения передачи из блока 8 снимается запрос блока 7 вместе с кодомномера подканала блока 11. При поступлении от датчика 1 оче-редкого кода описанный процесс повторяется.Завершение прИема информации изкаждого подканала определяется стандартно под управлением управляющих слов, количество которых соответствует количеству файлов мультиплексированного мультифайлового потока данных. Таким образом, наборуправляющих слоев организует и обеспечивает автоматическую демультиплексацию в процессе ввода. При этомкаждое управляющее слово отсортировывает из мультиплексированного потока данных коды своего файла. Управление выбором соответствующих управляющих слов определяет блок 11 по адресной информации датчика 1, передаваемой через блок 5. Хак только управляющее слово определяет завершение формирования фа; ла из канала 2 в блок 4 поступает сигнал локального окончания работы подканала. При наличии на входе блока 4 кода одного из номеровподканалов датчика 1, поступающего через блок 5 в виде счетных импульсов, эти сигналы подсчитываются и после завершения формирования последнего файла с выхода блока 4 выдается . в канал 2 сигнал прекращения работы устройства, Этот же сигнал по- . ступает в блок 3, который отключает датчик 1 и тем самым работа устройства прекращается. Если в процессе приема кодов от датчика 1 в блок 8 или из блока 8 в канал 2 формируется ошибка в приеме-передаче данных (например, широко применяемый в вычислительной технике контроль на фнечетность"), то соответственно из блока 8 или анала 2 в блок 9 поступает сигнал в сбое, который организует прекращение работы устройства и устанавливает в блоке 9 соответствующий указатель для последующей интерпретации со стороны канала 2. Однако достоверность передаваемых в.канал .2 данных еще не гарантирована правильной работой схем контроля и шифрации контрольного разряда, азависит также, от достоверности процесса формирования данных в блоке 8 при участии других .блоков и связей и от достоверности процесса формирования адресов передачи сформированных данных, обеспечиваемого822167 10 Формула изобретения каз 1854/73 Тираж 745 Подписное ВНИИ Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 блоком 11 при участии. других блоков и связей.Контроль процесса Формирования данных в блоке 8 обеспечивается элементами ИЛИ 14 и И 15. Этот кон-троль базируется на формировании контрольной комбинации в избыточных неинформационных двоичных разрядах последнего символа каждого скомпонованного мультисимвольного представления кода датчика 1. На входы элемента ИЛИ 14 заведены уровни контрольных разрядов регистра символа блока 8 таким образом, что на выходе этого элемента формируется низкий уровень только при наличии в регистре символа контрольной комбинации. Поэтому появление высокого Уровня на выходе элемента ИЛИ 14 и высокого уровня на втором выходе блока 7, на котором он появляется сразу после снятия запроса (т.е.после последнего символа каждого кода датчика), интерпретируется блоком 9 сбоев как варушение достоверности данных, переданных в канал 2, работа устройства прекращается и в канал 2 поступает сигнал о сбое устройства.Контроль достоверности процесса формирования адресов передачи обеспечивается дешифратором 12 и элементом ИЛИ 13. Этот контроль базируется на дешифрации адресов, выходящих в процессе пересчета за пределы допустимых, высокие уровни которых через элемент ИЛИ 13 управ-. ляют блоком 9 сбоев, который прекращает работу устройства и информирует о сбое канал 2.Таким образом устройство обеспечивает воэможность выполнения в реальном масштабе времени оперативного, автоматического контролядостоверности процессов формированияданных и адресов их передачи и темсамым существенно снизить вероятность Формирования и передачи вканал недостоверно сформированныхданных по причине влияния случай .ных сбоев. Устройство сопряжения датчика информации сканалом вычислительной машины по авт. св. Р 525940, э отличающееся тем, что,3с целью повышения достоверности передаваемой в канал вычислительноймашины информации, в устройство введен блок контроля данных, включа ющий дешифратор, элемент И и дваэлемента ИЛИ,.причем второй выходблока Формирования номера подканалачерез дешифратор соединен с первымвходом первого элемента ИЛИ, выхо дом подключенного к червертому входу блока сбоев, а вторым входом квыходу элемента И, входы которогосоединены соответственно со вторымвыходом блока Формирования запросаи выходом второго элемента ИЗИ, входы которого подключены к группевыходов блока приема и преобразования форматов. Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство Ссср Р 525940, кл О 06 Г,З/04, 1972

Смотреть

Заявка

2784294, 18.06.1979

ИНСТИТУТ ТЕХНИЧЕСКОЙ КИБЕРНЕТИКИАН БЕЛОРУССКОЙ CCP, ЦЕНТРАЛЬНАЯ ГЕОФИЗИЧЕСКАЯЭКСПЕДИЦИЯ УПРАВЛЕНИЯ ГЕОЛОГИИПРИ CM БЕЛОРУССКОЙ CCP

АПАРИН ГЕННАДИЙ ПЕТРОВИЧ, МЫСОВСКИЙ ВАДИМ БОРИСОВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: вычислитель-ной, датчикаинформации, каналом, сопряжения

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

Код ссылки

<a href="https://patents.su/3-822167-ustrojjstvo-sopryazheniya-datchikainformacii-c-kanalom-vychislitel-nojj-mashiny.html" target="_blank" rel="follow" title="База патентов СССР">Устройство сопряжения датчикаинформации c каналом вычислитель-ной машины</a>

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