Устройство для сопряжения

Иллюстрации

Показать все

Реферат

 

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

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

Респу6лик

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ (ii) 840868

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву В 736086 (22) Заявлено 02Р1.79 (21) 2706314/18-24 с присоединением заявки ¹ (23) Приоритет

Опубликовано 230681, Бюллетень № 23 (5!)М. Кл.

G 06 F 3/04

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

СССР по делам изобретений и открытий (53) УДК 68 .32Ь (088.8) Дата опубликования описания 2306.81 (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

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

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

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

20 вход которого соответственно соединены с информационными входом и выходом коммутатора информации, управляющий вход которого подключен к шестому выходу блока синхрониэа25 ции, а выходы и входы группы инфор" мационных входов и выходов и входы группы адресных входов соответственно соединены с четвертыми входами, вторыми и третьими выходами соответствую3Q ших подканалов абонентов, информа840868

5 !

О

20 ь

ЗО

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

Устройство содержит регистр 1 обмена, блок 2 управления обменом, блок 3 синхронизации, блок 4 приоритета, подканалы 5 абонента, блок б контроля по модулю, коммутатор 7 информации, регистр 8 готовности программы. Каждый подканал 5 абонен40 та состоит из регистра 9 обмена подканала, узла 10 управления, регистра ll служебных сигналов, коммутатора 12 типа передачи, триггера

13 готовности, элемента И 14 и ИЛИ 15, триггера 16 занятости, элемента

И 17 признака слова, триггера 18 потери слова и элемента И 19 признака потери слова.

Кроме того, устройство содержит процессор 20 обмена и абоненты 21.

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

Каждое слово, передаваемое от абонентов 21, сопронождается слу° жебным сигналом типа Начало сло«ва — для последовательных кодов, Съем разрешен — для параллельных кодов и т.д.

Такой служебный сигнал поступает от абонента 21 на регистр 11 перед †.ожидание связи подканала абонента

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

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

В режиме мультиплексного обмена с источниками и потребителями информации можно различить три этапа работы канала обмена при приеме: — прием слова:в подканале абонента от абонента) с процессором обмена; передача слова из подканала абонента в процессор обмена.

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

Цель изобретения — повышение достоверности обмена за счет обнаружения потери слова при обмене.

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

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

При правильной работе источника информации (абонента) передача но840868 вого слова от него не может состояться до окончания передачи предыдущего слова. Схема обнаружения потери .слова начинает отслеживать поступление нового слова с момента окончания приема от абонента очеред5 ного слова в регистр 9 и перехода подканала 5 в режим ожидания связи с регистром 1 для передачи слова в процессор 20 обмена.

Момент окончания приема предыдущего слова от абонента 21 и перехода подканала 5 в режим ожидания связи с регистром 1 фиксируется сигналом узла 10 управления, который устанавливает триггер 16 занятости в единичное состояние. !

Прекращение отслеживания потери слова осуществляется после завершения передачи очередного слова из подканала на регистр 1 обмена. При этом триггер 16 устанавливается в 20 нулевое состояние сигналом с узла

10 управления на нулевой вход триггера 16.

Этот момент является окончанием занятости подканала абонента работой 25 с предыдущим словом и началом готовности к приему следующего, нового слова.

Совпадение признака занятости с единичного выхода триггера 16 и сигнала Начало слова (или Съем разрешен ) с соответствующего управляющего входа подканала абонента на входах элемента И 17 обнаруживает потерю слова.

Сигнал потери слова с выхода элемента И 17 устанавливает в единичное состояние триггер 18 потери слова и через пятый выход подканала абонента поступает в блок 3 синхронизации как сигнал о том, что со- 40 стоялась потеря слова от одного из абонентов 21., Блок 3 синхронизации передает, этот сигнал через блок 2 управления обменом процессору 20 обмена. 45

Процессор обмена выдает на регистр

1 обмена команду для запроса информации о номерах подканалов абонентов, в которых произошла потеря слова от соответствующих абонентов 21.

Команда расшифровывается блоком

2, запускающим блок 3 и подготавливающим его к автономной работе по выдаче этой информации в процессор обмена.

В процессе выполнения этой команды блок 3 опрашивает состояние триггеров 18 сигналом, подаваемым на входы элементов И 19, с выходов которых сигналы потери слова поступают в разряды регистра 1, соответствующие номерам подканалов Ь.

Затем,по сигналу из блока 3 синхронизации, блок 2 осуществляет выдачу в процессор 20 обмена информацию о потере слова по данному номеру (номерам) подканала абонента из регистра 1 обмена.

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

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

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

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

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

Источники информации, принятые во внимание при экспертизе

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

9 G F 3/04, 1978 (прототип).

840868

Составитель В. Вертлнб

Техред М. Коштура КорректорВ. Бутяга

Редактор В. Лазаренко

Эаказ 4766/71

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

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

Филиал ППП Патент,, r. Ужгород, ул. Проектная, 4