Устройство для сопряжения эвм с абонентами

 

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

(19) 111) СОЮЗ СОВЕТСНИХ

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

РЕСПУБЛИК

11 А1 (51)5 С Об Р 3/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СЮ1ДДТЕЛЬСТВУ

6Л ;!.:, !БА .!

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЬП ИЯМ

ПРИ ГКНТ СССР

1 (21) 4346047/24"24 (22) 20.10.87 (46) 30.06.90. Бюл, ¹ 24 (72) А.В. Орлов, Л.В. Тунев и 0.10. Устинов (53) 681.3(088.8) (56) Авторское свидетельство СССР № 1148033, кл. G 06 F 13/00, 1983.

Авторское свидетельство СССР № 1425699, кл. G 06 F 13/00, 1987.. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С АБОНЕНТАМИ (57) Изобретение относится к вычислич

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

Целью изобретения является увеличение производительности устройства за счет увеличения количества абонентов.

На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг.2— схема блока обмена.

Устройство содержит (фиг.l) блок 1 приемопередатчиков, блок 2 коммутации, блок 3 прерываний, блок 4 обмена, первую 5-1, вторую 5-2; третью

5-3 группы блоков связи с абонентом, каждый из которых содержит узел 6 выдачи вектора прерывания, узел 7 ввода вывода и приемопередатчик 8.

Блок 4 обмена содержит (фиг. 2) элемент НЕ 9, элемент 10 задержки, элемент ИЛИ-НЕ ll первый 12, второй

2 тельной технике и может быть использовано в автоматизированнъ|х системах управления и системах сбора данных. Целью изобретения является увеличение производительности устройства эа счет увеличения количества абонентов. Устройство содержит блок приемопередатчиков, блок коммутации, блок прерываний, блок обмена, первую„ вторую, третью группы блоков связи с абонентом. Устройство обеспечивает связь ЭВМ с абонентами по параллельным и последовательным каналам связи. 1 з.п. ф-лы, 2 ил.

13, третий 14 элементы ИЛИ, первый

15, третий 16, второй 17 элементы И.

Узел 6 выдачи вектора прерывания может быть выполнен на базе ИМС К1801

ВП1-034, а узел 7 ввода-вывода на базе ИМС К 1801 ВП1-033, 034 или

К 1801 ВП-35, В режиме программного обмена при вводе-выводе устройство работает следующим образом.

Процессор (не показано) устанавливает в общей шине 3ВМ адрес требуемого абонента (не показано), который поступает на группы информационных входов-выходов узла 7 ввода-вывода, узла 6 выдачи вектора прерывания каждого блока связи первой, второй, третьей групп через блок 2 коммутации, включенного на запись информации с первой группы информационных входоввыходов и чтение информации во вторую, третью и четвертую группы инфор! 5/5191 мационных входов-выходов сигналов Зп1, поступающим с первого выхода блока 4 обмена на вход блока 2 коммутации, при этом активный нулевой уровень

1 сигнала Зп1 поступает до тех пор, пока не поступит из ЭВМ через блок 1 приемопередатчиков по линии СИА нулевой уровень сигнала синхронизации активного устройства на третий взвод блока 4 обмена, и далее на первый .,вход первого элемента И 15 блока 4 ;обмена. Причем сигнал предоставле,ния прерывания, поступающий из общей

,ЭВМ через первый блок 1 приемопередат->5 чиков, с его второго выхода по линии

ППР1 на второй вход блока 3 прерываний, с его второго выхода на четвертый вход блока 4 обмена и далее на

:второй вход элемента И 15 блока. 4 2g обмена поступает пасивным единичным уровнем. Сигналы "Ввод" и "Вывод", :поступающие также из ЭВМ через блок 1 приемопередатчиков соответственно с третьего и четвертого выходов по линии "Ввод" и "Вывод" на первый и второй входы соответственно блока 4 обмена тоже поступают пассивным единичным уровнем.

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

6 вырабатывает по сигналу BY, принадлежащему к группе управляющих выходов первого блока 1 приемопередатчиков, сигнал У — устройство выбрано, ко- 4О торый по приходу активного нулевого уровня сигнала СИА через группу информационных входов узла 6 выдачи вектора прерывания запоминается и поступает далее с выхода узла 6 на узел 7 45 ввода-вывода.

Таким образом происходит обращение процессора ЭВМ к регистрам узлов 7 ввода-вывода.

Далее при поступлении сигнала "Вы50 вод" на второй вход блока 4 обмена активным нулевым уровнем при сохра.нении активного нулевого уровня сиг-. нала СИА на третьем входе блока 4 обмена и пассивного единичного уровня сигнала ППР1 на четвертом входе блока 4 обмена сигнал Зп! принимает значение активного нулевого уровня до тех пор пока нулевой уровень сигнала

"Вывод" поступает на вход элемента

НЕ 9, с выхода элемента НЕ 9 через элемент 10 задержки на второй вход элемента ИЛИ-НЕ 11, при этом выводимые, от процессора ЭВМ данные поступают из 3BN на группы информационных входов-выходов блоков 7 ввода-вывода, каждого блока 5 связи. первой, второй, третьей групп, в том числе на узел 7 ввода-вывода, на который поступил сигнал УВ, далее выбранный узел 7 ввода-вывода работает в зависимости от конкретной структуры.

Если из ЭВМ через блок 1 приемопередатчиков с его третьего выхода на первый вход блока 4 обмена по ликии "Ввод" поступает активный нулевой уровень, то он подготавливает переключения первого 12, второго 13 и третьего 14 элементов ИЛИ причем сигнал Зп1 по приходу активного нулевого уровня сигнала СИА уже принял пассивный единичный уровень и запретил передачу информации с первой группы информационных входов-выходов на вторую, третью и четвертую группы информационных входов-выходов блока 2 коммутации, Сигнал "Ввод", который принадлежит к второй группе управляющих сигналов узла 7 ввод-вывод, поступает на ysлы 7 ввода-вывода и подготавливает,, данные ввода с выбранного сигналом УВ узла 7 ввода-вывода, при этом узел ввода-вывода вырабатывает сигнал синхронизации пассивного устройства СИП1 в случае, если выбранный узел 7 ввода-вывода входит в состав первой группы блоков связи, СИП2 в случае, если выбранный узел 7 ввода-вывода входит в состав второй группы блоков связи, СИПЗ в случае, если :выбранный узле 7 ввода-вывода входит в состав третьей группы блоков связи, причем

СИП1, СИП2 и СИПЗ поступают соответственно по линиям СИП1, СИП2 и СИПЗ ка пятый, шестой, седьмой входы блока 4 обмена активным рулевым уровнем и далее через элемент И 17 с шестого выхода блока 4 обмена на третий вход блока.приемопередатчиков 1 и далее в ЭВМ, при этом. в случае, если в цикле "Ввод" поступил в блок 4 обмена на его пятый вход и далее на второй. вход первого элемента ИЛИ 12 сигнал

СИП1, то срабатывает первый элемент

ИЛИ 12 и включает блок 2 .коммутации активным кулевым уровнем сигнала Зп2

1575191 по линии ЗП2 с пятого выхода блока 4 обмена на пятый вход блока 2 коммутации на запись информации с второй группы информационных входов-выходов блока 2 коммутации и далее сигнал

Зп2 поступает на первый вход третьего элемента И 16 с его выхода по линии Чт1 с второго выхода блока 4 обмена на второй вход блока 2 коммутации и включает блок 2 коммутации на чтение информации в первую группу его информационных входов-выходов и далее в ЭВМ в случае, если в цикле "Ввод" в блок 4 обмена на его шестой вход и далее на второй вход второго элемента ИЛИ 13, то срабатывает второй элемент ИЛИ.13, на который поступил сигнал СИП2, и включает блок 2 коммутации активным нулевым уровнем сигнала

Зп3 по линии Зп3 с четвертого выхода блока 4 обмена на четвертый вход блока 2 коммутации на запись информации с третьей группы информационных входов-выходов блока 2 коммутации и далее сигнал Зп3 поступает на второй вход третьего элемента И 16 и аналогично включает блок 2 коммутации на чтение информации в первую группу его информационных входов-выходов и далее в ЭВМ в случае, если в цикле . "Ввод" в блок 4 обмена на его седьмоч вход и далее на второй вход третьего элемента ИЛИ 14 поступйл сигнал СИПЗ, то срабатывает третий элемент ИЛИ 14 и включает блок 2 коммутации активным нулевым уровнем сигнала Зп4 по линии Зп4 с третьего выхода блока 4 обмена на третий вход блока

2 коммутации на запись информации с четвертой группы информационных входов-выходов блока 2 коммутации и далее сигнал Зп4 поступает на третий вход третьего элемента И 16 и аналогично включает блок 2 коммутации на чтение информации в первую группу его информационных входов-выходов и далее в общую шину ЭВМ.

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

Устройство для сопряжения ЭВМ с абонентами, содержащее блок приемопередатчиков, блок прерываний, блок . коммутации и блок обмена, содержащий с первого по третий элемент И, первый, второй элементы ИЛИ, элемент НЕ и элемент задержки, причем первые информационные входы-выходы блока приемопередатчиков и блока коммутации

55 являются входами-выходами устройства для подключения соответственно управляющих и информационных входов-выходов ЭВМ, первый, второй, третий выходы и первый вход блока приемопередатчиков соединены соответственно с командным входом и с первым, вторым, входами разрешения прерываний и с входом запроса ча раэрешекие прерываний блока прерываний, первый выход разрешения прерывания которого соединен с вторым входом блока приемопередатчиков, о т л и ч а ю щ е е с я тем, что,с целью увеличения производительнссти за счет увеличения количества абонентов, в него введены первая, вторая, третья группы блоков связи с абонентом, причем первый, второй, третий информациончые входывыходы блока коммутации соединены соответственно с первыми информационными входами-выходами всех блоков связи с абонентом первой. второй, третьей групп, группа выходов, выход блока приемопередатчиков соединен с управляющими входам.: всех блоков связи с абонентом первой, второй, третьей групп, второй информационные входы-выходы i-го блока связи с абонентом первой, второй, третьей групп соединен с информационными входами/ выходами i-ro абонента соответствен-. но первой, второй, третьей групп абонентов, второй выход разрешения прерывания блока прерываний соединен с входом разрешения прерывания первого блока связи с абокектом первой группы, выход разрешения прерывания i-ro блока связи с абонентом первой, вто-, рой, третьей групп (1.=1,...,М-1) соединен с входом разрешения прерывания (i+1)-ro блока связи с абонентом первой, второй, третьей групп, выход разрешенья прерывания М-ro блока связи с абонентом первой группы соединен с входом разрешения прерывания первого блока связи с абонентом второй группы, выход разрешения прерывакия М-го блока связи с абонентом второй группы соединен с входом раэрешечия прерывания первого блока связи с абонентом третьей группы, пятый, шестой, седьмой выходы блока приемопередатчиков соединены соответственно с первым, вторым, третьим входами блока обмена, к четвертому входу которого подключен выход разрешения прерывания блока прерываний, с перво1575191 го по шестой выходы блока обмена соединены соответственно с первого по

Пятый управляющими входами блока. коммутации и с третьим входам блока

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

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

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

Ьходы-выходы узла ввода-вывода и узла выдачи вектора прерывания являются первыми информационными входами/выходами блока связи с абонентом, входы-выходы приемопередатчика являются вторыми информационными входами-выходами блока связи с абонентом, управляющие входы узла выдачи вектора прерывания и узла ввода-вывода являются управляющим входом блока связи с абонентом, входы разрешения прерываНия узла выдачи вектора прерывания и узла ввода-вывода являются входом разрешения прерывания блока связи с абонентом, выход запроса на разрешение прерывания узла выдачи вектора прерывания является выходом прерывания блока связи с абонентом, выход разрешения прерывания узла ввода-вывода является выходом разрешения прерывания блока связи с абонентом, информационные входы и выходы узла вводавывода соединены соответственно с информационными выходами и входами приемопередатчика, выход логических условий и вход требования прерывания узла выдачи вектора прерывания соединены соответственно с одноименными входом и выходом узла ввода-вывода, причем в блок обмена введены третий элемент ИЛИ и элемент ИЛИ-НЕ, причем в блоке обмена первые входы первого, второго-, третьего элементов ИЛИ яв.ляются первым входом блока обмена, вход элемента НЕ и первый, второй входы первого элемента И являются вторым, третьим, четвертым входами блока обмена соответственно, с первого по третий входы второго элемента И соединены соответственно с вторыми входами первого, второго, третьего элементов ИЛИ и являются соотВВТс Yâåíío пятым, шестым, седьмым входами блока обмена, выход элемента НЕ через элемент задержки соединен с первым входом элемента ИЛИ-НЕ, второй вход и выход которого соединены соответственно с выходом первого элемента И и с первым выходом блока обмена, выход третьего элемента И является вторым выходом блока обмена, выходы первого, второго, третьего элементов ИЛИ являются соответственно третьим, четвертым, пятым выходами блока обмена, выход второго элемента И является шестым выходом блока обмена, первый, второй, третий входы третьего элемента И соединены соответственно с выходами перво.— го, второго, третьего элементов ИЛИ.!

575191

Иь

Составитель С. Бурухин

Редактор Ю. Середа Техред М.Ходанич Корректор М. Кучерявая

Заказ 1786 Тираж 568 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Устройство для сопряжения эвм с абонентами Устройство для сопряжения эвм с абонентами Устройство для сопряжения эвм с абонентами Устройство для сопряжения эвм с абонентами Устройство для сопряжения эвм с абонентами 

 

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

Изобретение относится к автоматике и информационно-измерительной технике и может быть использовано в многоканальных устройствах управления и регулирования технологическими процессами в составе АСУТП

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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