Устройство сопряжения вычислительных машин Советский патент 1989 года по МПК G06F15/16 

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

50

блока 35 памяти (фиг. 3) и предназна-дз в случае активной ЭВМ выполняется чена для вьщержки временных интервалов цикла по каналу ЭВМ. Следующая микрокоманда осуществлет г, выработку сигнала К СИА, передаваемого.в канал ЭВМ. Выпсшнение следующей микрокоманды вызывает установку сигнала ВВОД, поступающего в узел 36 и разре- JIaющeгo трансляцию информации с ин . формациоиных линий 1 системного кана-; ла на информационные линии 9 канала 5 ЭВМ через у.зел 36 приемопередатчиков, снятие сигналов на линиях К БАЙТ и 44, при этом происходит увеличение содержимого .счетчика адреса 65 и уменьследующим образом.

Первая микропрограмма вьфабатыв ет сигнал на линии 44,поступающий в узел адреса и подсчета слов и вызы вающий установку сГдреса текущей яч ки памяти на линии К ДАОО-К ДА15 к нала ЭВМ.

Далее следует микрокоманда, выр батывающая сигнал К СИА, поступаю1ц в канал ЭВМ.

Следующая микрокоманда снимает сигнал с линии 44, вызывая изменен адреса и количества переданных сло в узле адреса и подсчета слов, а

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

Первая микропрограмма вьфабатыва- ет сигнал на линии 44,поступающий в узел адреса и подсчета слов и вызывающий установку сГдреса текущей ячейки памяти на линии К ДАОО-К ДА15 канала ЭВМ.

Далее следует микрокоманда, вырабатывающая сигнал К СИА, поступаю1ций в канал ЭВМ.

Следующая микрокоманда снимает сигнал с линии 44, вызывая изменение адреса и количества переданных слов в узле адреса и подсчета слов, а

также вырабатывает сигнал К ВВОД, поступающий в канал ЭВМ и переводит узел управления в состояние ожидания прихода сигнала К СИП. Следующая мик- рокоманда формирует временную задержку, а затем выполняется микрокоманда, вырабатывающая сигнал на линии 39, Передаваемый в системный кднал, и ожидающая прихода сигнала по линии 38, соответствующего завершению цикла записи во всех пассивных ЭВМ системы. После выполнения этого условия происходит переход к микрокоманде, снимающей сигналы на линиях 39 и К ВВОД и ожидающей снятия сигнала К СИП, поступающего из канала ЭВМ от памяти. После снятия сигнала К СИП выполняется микрокоманда, снимающая сигнал К СНА и осуществляющая переход в начало описываемой подпрограммы передачи в случае пассивного сигнала на линии 40 от узла адреса и подсчета слов. Следующая микрокоманда, выполняемая при завершении цикла обмена снимает ТРБ и вьфабатывает сигнал, поступаюш51й на счетчик 45 и вызьшаю- щий его обнуление, что соответствует переводу узла управления в исходное состояние. .

Блок-схемы описанных подпрограмм приема и передачи информации приводятся на фиг. 6 и 7.

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

Наращивание системы осуществляется простым подключением новых ЭВМ к системному каналу через свои сие- темные устройства, на фиг. 8 показан вычислительная система из трех ЭВМ (70-72), подключенных через свои устройства 73-75 сопряжения к систем ному каналу 76 межмашинных взаимодей ствий. В любой момент времени в сий- теме может быть только одна передающая машина, приемных либо одна, либо все остальные ЭВМ системы. Монопольное занятие системного канала осутце- ствляется согласно программе распределения приоритетов.

В системе используются следуюш е известные виды межмашинных обменов:

0

5

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

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

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

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

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

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

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с накопителем на магнитной ленте 1988
  • Иванов Анатолий Петрович
  • Казаков Александр Рафаилович
SU1667085A1
Устройство для сопряжения ЭВМ с накопителем на магнитных дисках 1986
  • Анисимов Александр Васильевич
  • Шатских Вячеслав Дмитриевич
SU1410046A1
Устройство управления накопителями на магнитных дисках 1988
  • Анисимов Александр Васильевич
  • Шатских Вячеслав Дмитриевич
SU1532956A1
Устройство для сопряжения ЭВМ с накопителями на магнитных дисках 1985
  • Анисимов Александр Васильевич
  • Шатских Вячеслав Дмитриевич
SU1280644A1
Устройство для сопряжения процессора с внешними устройствами 1990
  • Копылов Александр Иванович
  • Васекин Владимир Алексеевич
  • Григорьев Максим Николаевич
  • Целовальников Юрий Николаевич
SU1839253A1
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств 1989
  • Текутова Антонина Михайловна
  • Романихин Андрей Владимирович
SU1734098A1
Устройство для обмена информацией 1989
  • Грот Виктор Александрович
  • Журавлев Владимир Николаевич
  • Иванов Сергей Евдокимович
SU1702378A1
Устройство для обмена информацией между ЭВМ и внешней памятью 1989
  • Драгунов Владимир Константинович
  • Зуйко Владимир Михайлович
  • Вировец Татьяна Ивановна
  • Роза Тамара Иосифовна
SU1714613A1
Устройство для сопряжения ЦВМ с накопителями на магнитной ленте 1985
  • Давыдов Виктор Александрович
  • Попов Владимир Григорьевич
  • Козлов Вячеслав Максимович
  • Чесалин Лев Сергеевич
SU1288708A1
Микропрограммное устройство для сопряжения процессора с абонентами 1987
  • Гришин Владимир Алексеевич
  • Ярошевский Павел Юрьевич
SU1539787A1

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

Реферат патента 1989 года Устройство сопряжения вычислительных машин

Изобретение относится к вычислительной технике и может быть использовано при создании высокопроизводительных многомашинных систем. Цель изобретения - расширение функциональных иозножностей за с чет организации блочного обмена. Устройст- во содержит входы и выходы 1-19 узел 20 приемопередатчиков, дешифра- тор 21 адреса, триггер 22 запроса индивидуального взаимодействия, эле- мент И 23, элемент ИЛИ 24, триггер 25 признака безусловного перехода, триггер 26 начала обмена, триггер 27 окончания обмена, элемент И 28, триггер 29 прерывания, триггер 30 признака безусловного перехода, блок 31 управления прямым доступом, содер жащий узел предоставления прямого доступа, узел управления, дешифратор адреса, узел вычисления адреса и подсчета слов и узел приемопередатчиков. Поставленная цель достигнута за счет реализации прямого доступа к памяти ЭВМ. 2 з.п.ф-лы, 8 ил. сл

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

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

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

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

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

/

I «а

rps

:s

a

Фи.3

Кятбна эдН

Пассивная зйН

Фиг. 5

$ut. If

Hfm

фие.б

16

нет

фир.7

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

Патент США № 4454577, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Гребенчатая передача 1916
  • Михайлов Г.М.
SU1983A1
Устройство для сопряжения вычислительных машин в однородной вычислительной системе 1979
  • Антонов Виталий Васильевич
  • Артемьев Михаил Юрьевич
  • Голдобин Олег Яковлевич
  • Домнин Сергей Борисович
  • Князев Кирилл Григорьевич
  • Мамзелев Игорь Александрович
  • Часовников Евгений Дмитриевич
  • Швоев Михаил Ильич
SU924692A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 462 340 A1

Авторы

Артемьев Михаил Юрьевич

Жиганов Виктор Геннадиевич

Русаков Михаил Юрьевич

Даты

1989-02-28Публикация

1986-11-20Подача