Устройство для сопряжения ЭВМ с абонентами Советский патент 1990 года по МПК G06F13/00 

Описание патента на изобретение SU1575191A1

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

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

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

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

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

13, третий 14 элементы ИЛИ, первый 15, третий 16, второй 17 элементы И. Узел 6 выдачи вектора прерывания может быть выполнен на базе ИМС К1801 ВШ-034, а узел 7 ввода-вывода на базе ИМС К 1801 ВП1-033, 034 или К 1801 ВП-35.

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

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

СЛ

со

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

В случае совпадения поступающего

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

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

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

Q

0

5

Вывод поступает на вход элемента НЕ 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 коммутации активным нулевым уровнем сигнала ЗпЗ по линии ЗпЗ с четвертого выхода блока 4 обмена на четвертый вход блока 2 коммутации на запись ин ЪорМа- ции с третьей группы информационных входов-выходов блока 2 коммутации и далее сигнал ЗпЗ поступает на второй вход третьего элемента И 16 и аналогично включает блок 2 коммутации на чтение информации в первую группу его информационных входов-выходов и далее в ЭВМ в случае, если в цикле Ввод в блок 4 обмена на его седьмой вход и далее на второй вход третьего элемента ИЛИ 14 поступил сигнал СИПЗ, то срабатывает третий элемент ИЛИ 14 и включает блок 2 коммутации активным нулевым уровнем сигнала Зп4 по линии Зп4 с третьего выхода блока 4 обмена на третий вход блока 2 коммутации на запись информации с четвертой группы информационных входов-выходов блока 2 коммутации и далее сигнал Зп4 поступает на третий вход третьего элемента И 16 и аналогично включает блок 2 коммутации на чтение информации в первую группу его информационных входов-выходов и далее в общую шину ЭВМ.

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

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

0

5

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

5

0

0

5

го no шестой выходы блока обмена соединены соответственно с первого по йятый управляющими входами блока коммутации и с третьим входом блока Приемопередатчиков, пятый, шестой, седьмой входы блока обмена соединены с выходами синхронизации всех блоков с абонентом соответственно первой, второй, третьей групп, выходы црерываний всех блоков связи с абонентом первой, второй, третьей групп Соединены с входом запроса на разре- рение прерывания блока прерываний, причем каждый блок связи с абонентом Додержит узел ввода-вывода, узел выдачи вектора прерывания и приемопередатчик, причем в каждом блоке связи С абонентом группы информационные входы-выходы узла ввода-вывода и узла выдачи вектора прерывания являются |шрвыми информационными входами/вы- Јодами блока связи с абонентом, входы-выходы приемопередатчика являются вторыми информационными входами-выхо- дами блока связи с абонентом, управляющие входы узла выдачи вектора прерывания и узла ввода-вывода являются управляющим входом блока связи с абонентом, входы разрешения прерывания узла выдачи вектора прерывания и узла ввода-вывода являются входом разрешения прерывания блока связи с абонентом, выход запроса на разрешение прерывания узла выдачи вектора прерывания является выходом прерывания блока связи с абонентом, выход разрешения прерывания узла ввода-вывода является выходом разрешения прерывания блока связи с абонентом, инфор-

5 0 5 д

0

5

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

Фиг.г

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с абонентами 1989
  • Тунев Леонид Васильевич
  • Устинов Сергей Юрьевич
  • Рассомагин Василий Радионович
SU1658163A1
Устройство для сопряжения периферийных устройств с ЭВМ 1987
  • Орлов Александр Владимирович
  • Тунев Леонид Васильевич
  • Устинов Сергей Юрьевич
SU1425699A1
Устройство для сопряжения ЭВМ с линиями связи 1991
  • Вертлиб Валерий Абрамович
  • Горелов Вадим Юрьевич
  • Косинец Михаил Михайлович
  • Какаджанов Мурад Ходжиевич
  • Никитин Николай Михайлович
  • Окунев Сергей Леонидович
SU1784989A1
Запоминающее устройство 1988
  • Орлов Александр Владимирович
  • Тунев Леонид Васильевич
  • Устинов Сергей Юрьевич
SU1608746A1
Устройство для сопряжения ЭВМ с линиями связи 1988
  • Вертлиб Валерий Абрамович
  • Жданов Владимир Сергеевич
  • Жожикашвили Владимир Александрович
  • Косинец Михаил Михайлович
  • Макеев Сергей Владимирович
  • Никитин Николай Михайлович
  • Никифоров Сергей Васильевич
  • Окунев Сергей Леонидович
  • Саксонов Евгений Александрович
  • Терещенко Борис Николаевич
  • Фурсов Владимир Григорьевич
SU1536393A1
Устройство для сопряжения вычислительной машины с каналами связи 1987
  • Ильичев Николай Александрович
  • Червоный Владимир Семенович
SU1472913A1
Устройство для сопряжения ЭВМ с абонентами 1985
  • Петров Александр Васильевич
  • Пчелкина Елена Юрьевна
SU1283779A1
Устройство для сопряжения вычислительной машины с каналами связи 1983
  • Калечиц Виталий Евгеньевич
  • Черняк Александр Юльевич
SU1140125A1
Устройство для сопряжения ЭВМ с абонентами 1990
  • Вертлиб Валерий Абрамович
  • Жожикашвили Владимир Александрович
  • Мухин Владимир Ефимович
  • Кацман Григорий Леонидович
  • Терещенко Борис Николаевич
SU1734099A1
Устройство для сопряжения ЭВМ с синхронными каналами передачи данных 1986
  • Аптекарь Семен Абрамович
  • Дехтяренко Светлана Григорьевна
  • Нефедченко Борис Павлович
SU1347083A1

Иллюстрации к изобретению SU 1 575 191 A1

Реферат патента 1990 года Устройство для сопряжения ЭВМ с абонентами

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

Формула изобретения SU 1 575 191 A1

Документы, цитированные в отчете о поиске Патент 1990 года SU1575191A1

Авторское свидетельство СССР № 1148033, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 575 191 A1

Авторы

Орлов Александр Владимирович

Тунев Леонид Васильевич

Устинов Сергей Юрьевич

Даты

1990-06-30Публикация

1987-10-20Подача