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

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

Авторы: Орлов, Тунев, Устинов

ZIP архив

Текст

(57) Изобретени СОПРЯЖЕНИЯ ЭВМ тносится ычисли илина приает ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЬПИЯМПРИ ГКНТ СССР ОПИСАНИЕ К АВТОРСКОМУ СЮ Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления и системах сбора данных.Целью изобретения является увеличение производительности устройства за счет увеличения количества абонентов.На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг.2 - схема блока обмена.Устройство содержит (Фиг.1) блок 1 приемопередатчиков, блок 2 коммутации, блок 3 прерываний, блок 4 обмена, первую 5-1, вторую 5-2; третью 5-3 группы блоков связи с абонентом, каждый из которых содержит узел б выдачи вектора прерывания, узел 7 ввода вывода и приемопередатчик 8.Блок 4 обмена содержит (фиг. 2) элемент НЕ 9, элемент 1 О задержки, элемент ИЛИ-НЕ 11, первый 12, второй 2тельной технике и может быть использовано в автоматизированнъх системах управления и системах сбора данных. Целью изобретения является увеличение производительности устройства эа счет увеличения количества абонентов. Устройство содержит блок приемопередатчиков, блок коммутации, блок прерываний, блок обмена, первую вторую, третью группы блоков связи с абонентом. Устройство обеспечивает связь ЭВМ с абонентами по параллельным и последовательным каналам связи. 1 з.п. Ф-лы, 2 ил. 13, третий 14 элементы ИЛИ, первый15, третий 16, второй 17 элементы И.Узел 6 выдачи вектора прерывания может быть выполнен на базе ИМС К 1801ВП 1-034, а узел 7 ввода-вывода набазе ИМС К 1801 ВП 1-033, 034К 1801 ВП,В режиме программного обмевводе-выводе устройство работследующим образом.Процессор (не показано) устанавливает в общей шине ЭВМ адрес требуемого абонента (не показано), которыйпоступает на группы информационныхвходов-выходов узла 7 ввода-вывода,узла 6 выдачи вектора прерывания каж"дого блока связи первой, второй, третьей групп через блок 2 коммутации,включенного на запись информации спервой группы информационных входоввыходов и чтение информации во вторую, третью и четвертую группы инфор 1575191мационных входов-выходов сигналов Зп 1, поступающим с первого выхода блока 4 обмена на вход блока 2 коммутации, при этом активный нулевой уровень сигнала Зп 1 поступает до тех пор, пока не поступит из ЭВМ через блок 1 приемопередатчиков по линии СИА нулевой уровень сигнала синхронизации активного устройства на третий вход блока 4 обмена, и далее на первый ,вход первого элемента И 15 блока 4 ;обмена. Причем сигнал предоставле,ния прерывания, поступающий из общей ,;ЭВМ через первый блок 1 приемопередатчиков, с его второго выхода по линии ППР 1 на второй вход блока 3 прерываний, с его второго выхода на четвертый вход блока 4 обмена и далее на второй вход элемента И 15 блока. 4 2 О обмена поступает пасивным единичным уровнем. Сигналы "Ввод" и "Вывод", поступающие также из ЭВМ через блок 1 приемопередатчиков соответственно с третьего и четвертого выходов по линии "Ввод" и "Вывод" на первый и второй входы соответственно блока 4 обмена тоже поступают пассивным единичным уровнем.ЗОВ случае совпадения поступающегоиз ЭВМ адреса с установлением на второй группе информационных входов блока 6 выдачи вектора прерывания кодаадреса абонента какого-либо блока связи первой, второй, третьей групп блок6 вырабатывает по сигналу ВУ, принадлежащемук группе управляющих выходовпервого блока 1 приемопередатчиков,сигнал УВ - устройство выбрано, который по приходу активного нулевогоуровня сигнала СИА через группу информационных входов узла 6 выдачи векторапрерывания запоминается и поступает далее с выхода узла 6 на узел 7ввода-вывода.Таким образом происходит обращениепроцессора ЭВМ к регистрам узлов 7ввода-вывода,Далее при поступлении сигнала "Вы 50вод" на второй вход блока 4 обменаактивным нулевым уровнем при сохра.нении активного нулевого уровня сиг-.нала СИА на третьем входе блока 4 обмена и пассивного единичного уровня сигнала ППР 1 на четвертом входеблока 4 обмена сигнал Зп принимаетзначение активного нулевого уровня дотех пор пока нулевой уровень сигнала"Вывод" поступает на вход элементаНЕ 9, с выхода элемента НЕ 9 черезэлемент 10 задержки на второй входэлемента ИЛИ-НЕ 11, при этом выводимые, от процессора ЭВМ данные поступают из ЭВМ на группы информационныхвходов-выходов блоков 7 ввода-вывода, каждого блока 5 связи. первой,второй, третьей групп, в том числена узел 7 ввода-вывода, на которыйпоступил сигнал УВ, далее выбранныйузел 7 ввода-вывода работает в зависимости от конкретной структуры.Если из ЭВМ через блок 1 приемопередатчиков с его третьего выходана первый вход блока 4 обмена по ликии "Ввод" поступает активный нулевой уровень, то он подготавливаетпереключения первого 12, второго 13и третьего 14 элементов ИЛИ причемсигнал Зп 1 по приходу активного нулевого уровня сигнала СИА уже принялпассивный единичный уровень и запретил передачу информации с первойгруппы информационных входов-выходовна вторую, третью и четвертую группыинформационных входов-выходов блока 2коммутации,Сигнал "Ввод", который принадлежитк второй группе управляющих сигналовузла 7 ввод-вывод, поступает на узлы 7 ввода-вывода и подготавливаетданные ввода с выбранного сигналом УВузла 7 ввода-вывода, при этом узелввода-вывода вырабатывает сигнал синхронизации пассивного устройства СИП 1в случае, если выбранный узел 7 ввода-вывода входит в состав первой группы блоков связи, СИП 2 в случае, есливыбранный узел 7 ввода-вывода входит в состав второй группы блоков связи, СИПЗ в случае, если выбранныйузле 7 ввода-вывода входит в составтретьей группы блоков связи, причемСИП 1, СИП 2 и СИПЗ поступают соответственно по линиям СИП 1, СИП 2 и СИПЗка пятый, шестой, седьмой входы блока 4 обмена активным рулевым уровнеми далее через элемент И 17 с шестоговыхода блока 4. обмена на третий входблока.приемопередатчиков.1 и далеев ЭВМ, при этом. в случае, если в цикле "Ввод" поступил в блок 4 обменана его пятый вход и далее на второйвход первого элемента ИЛИ 12 сигналСИП 1, то срабатывает первый элементИЛИ 12 и включает блок 2 .коммутацииактивным нулевым уровнем сигнала Зп 2по линии ЗП 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 коммутации на чтение информации в первую группу его информационных входов-выходов и далее в общую шину ЭВМ. Формула изобретенияУстройство для сопряжения ЭВМ с абонентами, содержащее блок приемо- передатчиков, блок прерываний, блок . коммутации и блок обмена, содержащий с первого по третий элемент И, первый, второй элементы ИЛИ, элемент НЕ и элемент задержки, причем первые информационные входы-выходы блока приемопередатчиков и блока коммутации 10 15 20 25 30 35 40 45 50 55 являются входами-выходами устройства для подключения соответственно управляющих и информационных входов-выходов ЭВМ, первый, второй, третий выходы и первый вход блока приемопередатчиков соединены соответственно с командным входом и с первым, вторым, входами разрешения прерываний и свходом запроса ча раэрешекие прерываний блока прерываний, первый выход разрешения прерывания которого соединен с вторым входом блока приемопередатчиков, о т л и ч а ю щ е е с я тем, что,с целью увеличения производительнссти за счет увеличения количества абонентов, в него введены первая, вторая, третья группы блоков связи с абонентом, причем первый, второй, третий информациончые входы- выходы блока коммутации соединены соответственно с первыми информационными входами-выходами всех блоков связи с абонентом первой, второй, третьей групп, группа выходов, выход блока приемопередатчиков соединен с управляющими входам: всех блоков связи с абонентом первой, второй, третьей групп, второй информационные входы-выходы д-го блока связи с абонентом первой, второй, третьей групп соединен с информационными входами( выходами -го абонента соответствен-. но первой, второй, третьей групп абонентов, второй выход разрешения прерывания блока прерываний соединен с -= входом разрешения прерывания первого блока связи с абокектом первой группы, выход разрешения прерывания х-го блока связи с абонентом первой, вто-, рой, третьей групп (3.=1 М) соединен с входом разрешения прерывания (х+1)-го блока связи с абонентом первой, второй, третьей групп, выход разрешенья прерывания М-го блока связи с абонентом первой группы соединен с входом разрешения прерывания первого блока связи с абонентом второй группы, выход разрешения прерывакия М-го блока связи с абонентом второй группы соединен с входом раэрешечия прерывания первого блока связи с абонентом третьей группы, пятый, шестой, седьмой выходы блока приемо- передатчиков соединены соответственно с первым, вторым, третьим входами блока обмена, к четвертому входу которого подключен выход разрешения прерывания блока прерываний, с перво 1575191го по шестой выходы блока обмена соединены соответственно с первого по Пятый управляющими входами блока. коммутации и с третьим входам блока Приемопередатчиков, пятый, шестой, седьмой входы блока обмена соединены с выходами синхронизации всех блоков связи с абонентом соответственно первой, второй, третьей групп, выходы прерываний всех блоков связи с абонентом первой, второй, третьей групп Соединены с входом запроса на разреение прерывания блока прерываний, причем каждый блок связи с абонентом фодержит узел ввода-вывода, узел выдачи вектора прерывания и приемопередатчик, причем в каждом блоке связиабонентом группы информационные Ьходы-выходы узла ввода-вывода и узла выдачи вектора прерывания являются первыми информационными входами/выходами блока связи с абонентом, входы-выходы приемопередатчика являются Ьторыми информационными входами-выходами блока связи с абонентом, управляющие входы узла выдачи вектора прерывания и узла ввода-вывода являются управляющим входом блока связи с абонентом, входы разрешения прерывания узла выдачи вектора прерывания и узла ввода-вывода являются входом разрешения прерывания блока связи с абонентом, выход запроса на разрешение прерывания узла выдачи вектора прерывания является выходом прерывания блока связи с абонентом, выход разрешения прерывания узла ввода-вывода является выходом разрешения прерывания блока связи с абонентом, информациочные входы и выходы узла вводавывода соединены соответственно с информационными выходами и входами приемопередатчика, выход логическихусловий и вход требования прерыванияузла выдачи вектора прерывания соединены соответственно с одноименнымивходом и выходом узла ввода-вывода,причем в блок обмена введены третийэлемент ИЛИ и элемент ИЛИ-НЕ, причемв блоке обмена первые входы первого,второго, третьего элементов ИЛИ являются первым входом блока обмена,вход элемента НЕ и первый, второйвходы первого элемента И являютсявторым, третьим, четвертым входамиблока обмена соответственно, с первого по третий входы второго злемен"та И соединены соответственно с вторыми входами первого, второго, третьего элементов ИЛИ и являются соответственно пятым,шестым, седьмымвходами блока обмена, выход элемен та НЕ через элемент задержки соединен с первым входом элемента ИЛИ-НЕ,второй вход и выход которого соединены соответственно с выходом первого элемента И и с первым выходом блока обмена, выход третьего элемента Иявляется вторым выходом блока обмена, выходы первого, второго, третьего элементов ИЛИ являются соответственно третьим, четвертым, пятым выходами блока обмена, выход второго элемента И является шестым выходом блока обмена, первый, второй, третий входы третьего элемента И соединены соответственно с выходами перво. - го, второго, третьего элементов ИЛИ.575191 Иь Составитель С. Буруреда Техред М.Ходанич Корректор М, Куче Редактор Подпис ир Гагарина,оизводственно-издательский комбинат "Патент", г. Ужгород каз 1786 НИИПИ Госудственного 113035,митета по изобр сква, Ж, Рауш еоткрытиям при ГКНТ СССд. 4/5 . ниям иая наб

Смотреть

Заявка

4346047, 20.10.1987

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

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

МПК / Метки

МПК: G06F 13/00

Метки: абонентами, сопряжения, эвм

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

Код ссылки

<a href="https://patents.su/5-1575191-ustrojjstvo-dlya-sopryazheniya-ehvm-s-abonentami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения эвм с абонентами</a>

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