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

 

ОП ИСА

ИЗОБРЕ

К АВТОВСКОМУ С

Союз Советскии

Социалистииеских

Республик

525940 (61) Дополнительное к ав (22) Заявлено 21.12.72 (2 с присоединением заявки (23) Приоритет (43) Опубликовано 25.08. (45) Дата опубликования

М. Кл. (т06 F 3/04

Государствеииый комитет

Соавтв Миииотроа СССР ио долом иэооретвиий и открытий

УДК 6 81. 1 4 (088. 8) Г.П. Апарнн н В,Б. Мысовский (72) Авторы изобретения

Институт .технической кибернетики АН Белорусской ССР и Комплексная нефтегазовая геофизическая экспедиция управления геологии при Совете Министров Белорусской ССР (54) УСТРОЙСТВО ОПРЯЖЕНИЯ ДАТЧИКА ИНФОРМАЦИИ

С КАНАЛОМ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ

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

Известно устройство сопряжения (1), сс». держащее блок пуска, блок окончания работы, блок синхронизатора, блок контроля го товностн, блок формирования запроса, блок 10 приема и преобразования форматов, блок сбоев и блок опроса указателей, обеспечивающие передачу данных от датчиков информации в канал вычислительной машины. Это .устройство позволяет вводить и размещать !5 в оперативной памяти ЭВИ данные произвольной структуры, однако, не позволяют организовать эффективный ввод и эффективное размещение данных, имеющих сложную мультифайловую структуру. 20

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

2 блок ссоев н блок опроса указателей, причем первый вход блока пуска соединен с одноименным входом блока окончания рабс» ты и первым выходом канала вычислительной машины, второй вход — с первым входом ка нала вычислительной машины и выходом блОка окончания работы, первый выход - с одноименным входом блока опроса указателей, а второй выход - co входом датчика инфор» мации, первый, второй и третий выходы ко торого связаны с первыми входами блока приема и преобразования, форматов, блока контроля готовности и блока синхронизации

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

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

525940 бле е а сбоев соответственно, второй, третий и чоте ерп.ей входы - с выходом блока форми еване1я запроса, вторым выходом, блока сбое-в и выходом блока опроса указателей (:оотек-тственно, Q пятый вход - со вторым входом олока опроса указателей и первым ве.ехолое,е блока приема и преобразования форматов, второй выход ко есрого соединен с третьим входом блока сбоев, третий выход которого связан с одноименным входом бло- 10 ка опроса указателей, четвертый вход которое о соединен с выходом блока контроля готовности.

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

Йеобходимости «; эффективного размещения в оперативной памяти ЭВМ.

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

На чертеже представлена структурная схема предложенного устройства.

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

7, блок приема и преобразования форматов

8, блок сбоев 9, блок опроса указателей

10 и блок формирования номера подканала

11.

Перед пуском устройства канал 2 вычис- щ лительной машины подает по кодовым симплексным шинам своего пятого входа сигналье опроси на второй вход блока 10 опроса указателей, на первый, третий и четвертый вхо лы которого подаются соответственно указа- 55 теееи: занятости — с первого выхода блока пуска, сбойного состояния — с третьего ьыхода блока 9 сбоев и готовности — с выхода блока 6 контроля готовности. Резуее тат опроса с выхода блока 1 0 опроси ука- 9) зателей выдается B канал 2 вычислительной машины для интерпретации, Устройство сопряжения в случае готовности и незанятости запускается сигналом с первого выхода канала 2 вычислительной машины, который поступает на одноименный вход блока 3 пуска.

В результате чего со второго выхода блока

3 пуска поступает сигнал на вход датчика

1 информации и запускает его на выдачу даееиых. После этого с первого выхода датчика 1 информации на первый вход блока 8 приема и преобразования форматов начинают поступать коды мультиплексированного мультифайлового потока данных, а с его третьего выхода на первый вход блока 5 синхронизации — сопровождающая адресная информация о принадлежности кода тому или иному подканалу (файлу).

На второй вход блока 5 синхронизации с одноименного выхода канала 2 вычислительной машины поступает серия тактового генератора для синхронизации выдаваемых сигналов. С первого выхода блока 5 синхронизации на второй вход блока 8 приема и преобразования форматов поступает сигнал для организации приема поступившего на первый вход кода, компановки унифицированного фон мата передачи и выдачи с третьего выхода блока 8 приема и преобразования форматов сигнала фиксации номера подканала и организации запроса, который поступает на вход блока 7 формирования запроса и на первый вход блока 11 формирования номера подканала. На второй вход последнего со второго выхода блока 5 синхронизации подается адресная информация о компонуемом коде, поэтому на выходе блока 11 формирования номера подканала вырабатывается код номера подканала и подается на шестой вход канала 2 вычислительной машины. Одновременно с номером подканала с выхода блока 7 формирования запроса на второй вход канала 2 вычислительной машины подается запрос на организацию приема информации.

Е

В результате с четвертого выхода канала 2 вычислительной машины на третий вход бло» ка 8 приема и преобразования форматов поступает сигнал организации выдачи кода уни« фицированного формата с первого выхода последнего на пятый вход канала 2 вычисльтельной машины. Этот же сигнал при наличии непереданной информации в блоке 8 приема и преобразования форматов организует компановку очередного кода унифицированного формата. При этом сигнал запроса и код номера подканала не снимаются до полной передачи кода унифицированными порциями. П х:ле этого сигналом завершении ееер<-.дачи с третьего и ехола блока 8 приема и

525940 йреобразования форматов снимается запрос вместе с кодом номера подканала. При поступлении из датчика 1 информации очередно:го кода описанный процесс повторяется.

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

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

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

4 окончания работы поступает сигнал ло низации соединен со вторым входом блока приема и преобразования форматов, а втсьрой вход - с одноименным выходом канала вычислительной машины, первым входом блока сбоев и вторым входом блока окончания работы, третий вход которого соеди1 ! нен с первым выходом блока сбоев, а четвертый вход - с третьим выходом канала вычислительной машины, четвертый и пятый выходы которого свяэайы с третьим входок блока приема и преобразования форматов и вторым входом блока сбоев соответственно, ! второй, третий и четвертый входы - с выходом блока формирования запроса, вторым кального окончания работы. При наличии на пятом входе блока 4 окончания работы кода одного из номеров подканалов датчика 1 информации эти сигналы подсчитыванися и пос.ле завершения формирования последнего файла с выхода блока 4 окончания работы появляется сигнал прекрашения работы устройства и выдается на первый вход канала

2 вычислительной машины. На этом устрой;.

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

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

- со вторым, входом блока опроса указате лей и первым выходом блока приема и про, образования форматов, второй выход которо, го соединен с третьим входом блока сбоев, третий выход которого связан с одноименным входом блока опроса указателей, чет«, вертый вход которого соединен с выходом .блока контроля готовности, о т л и ч а кзДополнйтельное введение в устройство блока формирования номера подканала и сьИспользование изобретения дает значительную экономию машинного времени. В частнос ти, при использовании изобретения для нужд ввода полевой сейсморазведочной информации в ЭВМ "Минск-32" (хоэ. договор % 100/2 цо теме "Автоматизированная система подготовки и обработки сейсмораэведочной информации" ) затраты процессорного машинного времени на ввод и автоматическую демультиплексацию файлов сейсмотрасс одного наблюдения составляют 2,25 сек, против

30 сек при вводе с помошью устройства сопряжения с известной функциональной структурой и последующей программной Демуль» типлексации.

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

Устройство, сопряжения датчика инфор

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

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

 

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

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

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

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

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

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