Устройство сопряжения Советский патент 1990 года по МПК G06F13/14 

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

(21)4465059/24-24

(22)25.07.88

(46) 30.10.90. Бкш. № 40 (72) Э.А.Нагорнов

(53)681.325(088.8)

(56)Авторское свидетельство CGCP № 1223238, кл. G 06 F 13/10, 1986.

Дроздов Е.А. и др. Электронные вычислительные машины единой системы. М.: Машиностроение, 1981, с.382 - 386, рис.11.7.

(54)УСТРОЙСТВО СОПРЯЖЕНИЯ

(57)Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислитель- ных комплексах с резервированием ЭВМ. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения возможности автоматического отключения внешних устройств от ЭВМ. Для достижения поставленной цели устройство содержит два блока 1, 2 интерфейса, блок 3 переключения интерфейса, блок 4 связи с каналом, блок 5 дешифрации команд, блок 6 управления вводом информации, блок 7 формирования байта основного состояния, блок 8 формирования байта уточненного состояния, блок 9 формирования требования абонента, блок 10 приемников, блок 11 дешифрации состояния, блок 12 управления сменой состояния, блок 13 приоритета. Устройство имеет первый и второй входы 14, 15 машинного интерфейса, первый и второй выходы 16, 17 машинного интерфейса, вход 18 и выход 19 периферийного интерфейса, пультовый вход 20, вход 21 состояния. 3 з.п. Л-лы, 4 ип., 1 табл.

сл

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

название год авторы номер документа
Устройство для сопряжения каналов ввода - вывода с абонентами 1988
  • Нагорнов Эдуард Андреевич
SU1679491A1
АДАПТЕР КАНАЛ - КАНАЛ 1991
  • Бурман Иосиф Шмулевич[Ua]
  • Ерасова Надежда Николаевна[Ua]
RU2024050C1
Устройство для сопряжения двух электронных вычислительных машин 1985
  • Карапетьян Валерий Мисакович
  • Дмитриев Юрий Борисович
  • Бровко Борис Иванович
SU1249523A2
Устройство для сопряжения двух электронно-вычислительных машин 1985
  • Баранов Валерий Викторович
  • Кухарь Геннадий Владимирович
  • Потапенко Валерий Ильич
  • Румянцев Александр Иванович
SU1291996A1
Двухканальное устройство для сопряжения 1982
  • Гриднев Владимир Иванович
  • Крестьянинов Владимир Николаевич
  • Сергеев Владимир Семенович
  • Славнов Сергей Александрович
  • Фаробина Валентина Петровна
SU1070535A1
Устройство для сопряжения ЭВМ 1991
  • Потапенко Валерий Ильич
SU1837306A1
Устройство для сопряжения канала ввода-вывода с абонентом 1989
  • Шпиев Виктор Андреевич
  • Афанасьев Михаил Сергеевич
  • Тужилин Виталий Иванович
  • Суханов Анатолий Владимирович
SU1695312A1
УСТРОЙСТВО ОБМЕНА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ 1991
  • Антонов В.В.
  • Григорьев Г.Н.
  • Кабанов А.С.
RU2020571C1
УСТРОЙСТВО ПЕРЕКЛЮЧЕНИЯ ИНТЕРФЕЙСОВ 2010
  • Абрамов Олег Петрович
  • Кидалов Валентин Иванович
  • Маштак Юрий Павлович
  • Смикун Петр Иванович
  • Типикин Валентин Георгиевич
  • Щенов Эдуард Васильевич
RU2421794C1
Устройство для отладки программно-аппаратных комплексов 1990
  • Галуза Алексей Сергеевич
  • Ленцкевич Изабелла Борисовна
  • Цуканов Геннадий Константинович
  • Денисов Игорь Анатольевич
SU1795464A1

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

Реферат патента 1990 года Устройство сопряжения

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных комплексах с резервированием ЭВМ. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения возможности автоматического отключения внешних устройств от ЭВМ. Для достижения поставленной цели устройство содержит два блока 1, 2 интерфейса, блок 3 переключения интерфейса, блок 4 связи с каналом, блок 5 дешифрации команд, блок 6 управления вводом информации, блок 7 формирования байта основного состояния, блок 8 формирования байта уточненного состояния, блок 9 формирования требования абонента, блок 10 приемников, блок 11 дешифрации состояния, блок 12 управления сменой состояния, блок 13 приоритета. Устройство имеет первый и второй входы 14, 15 машинного интерфейса, первый и второй выходы 16, 17 машинного интерфейса, вход 18 и выход 19 периферийного интерфейса, пультовый вход 20, вход 21 состояния. 3 з.п. ф-лы, 4 ил.

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

Ui/ff }з 1да

Яиг/

о о со со со

й

)П1)етчп1ие отткч ится к вычисли- технике и может быть исполь- зонаио и многомашинных вычислительных комплексах с резервированием ЭВМ. .I

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

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

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

Устройство имеет первый 14 и второй 15 входы машинного интерфейса, первый 16 и второй 17 выходы машинного интерфейса, вход 18 и выход

19.периферийного интерфейса, вход

20управления вводом информации, вход 21 состояния.

Блок 11 дешифрации состояния содержит восемь элементов И 22-29, два элемента ИЛИ 30 и 31, четыре элемента НЕ 32-35 и два одновибратора 36 и 37, а также имеет вход 38 состояния, вход 39 управления доступом, первый 40 и второй 41 выходы режима.

Блок 12 управления сменой состояния содержит шесть элементов И 42 - 47, три элемента ИЛИ 48-50, три элемента НЕ 51-53, а также имеет вход 54 режима, вход 55 команды, выход 56 сброса двухмашинного режима, вход 57 приоритета основной машины, выход 58 режима.

Блок 13 приоритета содержит два элемента И 59 и 60, шесть элементов ИЛИ 61-66, два триггера 67 и 68 и имеет вход 69 команды, вход

70сброса двухмашинного режима,вход

71режима, выход 72 приоритета основной машины, выход 73 режима.

Вычисайтельная система с устройством сопряжения работает в однома-

шинном (ОМР) или двухмашинном режиме (ЛМР). В ОМР только-одна ЭВМ, имеющая статус основной, принимает информацию с ВУ, решает задачи и осуществляет выдачу информации на ВУ. В ДМР обе ЭВМ, основная и резервная, принимают информацию с ВУ, но решение задачи выдачи информации

Q на ВУ производит только основная ЭВМ.

В ОМР устройство подключено к основной ЭВМ и не доступно другой ЭВМ. Подключение устройства может быть

5 произведено по команде канала Резервирование, при этом в блоке 4 формируется сигнал Т ЭВМ1 или Т ЭВМ2 (см. таблицу), который выдается в блок З для управления подключением

( к каналу с оответствующей ЭВМ. Устанавливается также признак резервирования Т РЕЗЕРВ, поддерживаюший после выполнения команды формирование сигнала Т ЭВМ1 (Т ЭВМ2).

В.ДМР устройство может перейти по команде канала основной ЭВМ Освобождение, при этом сбрасывается признак резервирования в блоке 4, тем самым исчезают условия формирования сигнала Т ЭВМ1 (Т ЭВМ2) и устройство переходит в нейтральное состояние, т.е. доступно для обеих ЭВМ.

35

Таблица сокраш;енных названий сигналов

ДМР2

0

5

ОМР1 ОМР2

Т ЭВМ1 Т ЭВМ2 СВР ДМР УСТ ДМР

ная, ЭВМ2 - резервная

ДМР, ЭВМ2 - основная, ЭВМ1 - резервная

ОМР, ЭВМ1 - основная

ОМР2, ЭВМ2 - основная

Подключение к ЭВМ1 Подключение к ЭВМ2 Сброс ДМР Установка ДМР

Продолжение таблицы

УСТ ДМР1 УСТ ДМР2 УСТ ОМР УСТ ОМР1

УСТ ОМР2

т РЕЗЕРВ: 1 РЕЗЕРВ р КОМ РЕЗ КОМ ОСВ дет 1 S( 2

Т РЕЗЕРВ

Установка ДМР1 Установка ДМР2 Установка ОМР Установка ОМР1 Установка ОМР2 Установка признака резервирования Сброс признака резервированияКоманда резервирование

Команда Освобождение

Тумблеры ручного управления доступом включены

Признак резервирования

.Управление доступом к общему ресурсу ВУ по сигналам, соответствующим состоянию ЭВМ ВК осуществляется следующим образом.

При первоначальной загрузке, например, ЭВМ1 после установки ОМР1 сигнал ОСН1 с выхода блока 10 поступает на вход элемента И 24 блока 10. При условии отсутствия сигнала РЕ32 и сигнала с выхода элемента И 25 на выходе элемента И 24 устанавливается уровень сигнала, фронт которого через элемент ИЛИ 30 запускает одно- вибратор 36, На выходе элемента И 27

формируется сигнал УСТ ОМР1, который вьщается в блок 4 связи с каналом для выработки сигнала Т ЭВМ1, управляющего подключением устройства к ЭВМ1 через блок 3, а также в блок 12 на вход элемента И 43. На выходе .элемента И 43 с появлением на его входе сигнала Т ЭВМ1 формируется сигнал Т РЕЗЕРВ: 1,вьщаваемьм через элемент ИЛИ 49 в блок 4 для установки признака резервирования. По сигналу Т ЭВМ1 из блока 4 блок 3 переключения интерфейсов производит подключение линии периферийного интерфейса к линиям мащинного интерфейса ЭВМ1 .

При установке ДМР (например,ЭВМ1 основная) сигналы ОСН1, РЕ32 поступают на входы элемента И 22 блока 11 и фронт уровня вькодного сигнала с элемента И 22 через элемент ИЛИ 31

ы

603394

запускает одновибратор 37, сигнал

с выхода которого формирует на элементе И 28 сигнал УСТ ДМР1, выдаваемый в блок 13 на элемент ИЛИ 62. Сигнал с выхода элемента ИЛИ 62 устанавливает триггер 67 в единичное состояние; при этом сигнал Т ОСН1 V Т qCH2 с выхода элемента ИЛIi 66 поступает в

4Q блок 12 на элемент И 46, на выходе которого при наличии сигнала УСТ ДМР формируется сигнал Т РЕЗЕРВ: 0, который поступает в блок 4 для сбро- .са признака резервирования. После сброса этого признака сбрасывается сигнал Т ЗВМ1 и блок 3 переходит в нейтральное состояние, обеспечивая тем самым доступ от ВУ к обеим ЭВМ. Сигнал Т ОСН1 с выхода триггера 67 выдается также из блока 13 в блок 4 связи с каналом для выделения приоритета основной ЭВМ при одновременной попытке подключения обеих ЭВМ к устройству сопряжения.

25 При переходе из ДМР в ОМР подключение устройства сопряжения к одной из ЭВМ происходит аналогично установке ОМР при первоначальной загрузке; при этом после установки призна30 ка резервирования сигнал Т РЕЗЕРВ из блока 4 выдается в блок 12 на вход элемента И 47, на выходе которого при наличии на другом входе сигнала УСТ ОМР формируется сигнал СВР ДМР, выдаваемый в блок 13 приори35 трета на вход элемента ИЛИ 61 и через элементы ИЛИ 64 и 65 на установку в ноль триггеров 67 и 68.

15

20

При переходе из ДМР в ОМР может возникнуть ситуация, когда к моменту перехода, например, в ОМР1 устройство сопряжения подключено к ЭВМ2 (например, выполняет указание канала ЭВМ2 Запомнить состояние после попытки устройства передать байт состояния в канал ЭВМ2). Такая же ситуация может возникнуть и при установке, например, ОМР1, если устройство сопряжения было ранее зарезервировано ЭВМ2, которая к моменту перехода находится в состоянии отказа или останова, т.е. не может т ыдать команду освобождение для отключения устройства сопряжения, В этих случаях после смены состояния ЭВМ и дешифрации нового состояния в блоке М сигнал УСТ ОМР1 поступает из блока 11 на вход элемента И 42 блока 12. Так

как на входе.элемента И 42 отсутству- ёт сигнал Т ЭВМ1 (устройство сопряже- ния подключено к ЭВМ2), то на выходе его формируется сигнал СВР, который -через элемент ИЛИ .50 поступает в блок 4 связи с каналом и сбрасьшает все условия, включая и признак резервирования, формирунщие сигнал ,Т ЭВМ2, После сброса сигнала Т ЭВМ2 блок 7 по сигналу УСТОМР1, выдаваемому блоком 11, вырабатывает сигнал Т ЭВМ1, устанавливающий блок 3 переключения интерфейсов в состояние под- ключения к ЭВМ1. Сигнал Т ЭВМ1 из блока 4 поступает также в блок 12 на элементы И 42 и 43, блокируя сигнал СВР на элементе И 42 и формируя на элементе И 43 сигнал Т РЕЗЕРВ: 1, который через элемент ИЛИ 49 выдается в блок 4 и устанавливает признак резервирования, поддерживающий формирование сигнала Т ЭВМ1.

При резервировании устройства сопряжения за одной из ЭВМ при помо- щи тумблеров ручного управления доступом блокируется запуск одновибрато- ров 36 и 37 в блок 11 и формируется сигнал СВР ДМР на элементах ИЛИ 48 и И 47 блока 12, который выдается в блок 13 .и устанавливает в О триггеры 67 и 68.

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

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

формационные вход и которого I являются соответственно входом и вы ходом периферийного интерфейса уст- -ройства, выход текущего состояния и первьЛ вход управления переключением блока переключения интерфейсов подключены соответственно к входу текущего состояния и выходу переклю- 10 чения блока связи с каналом, второй вход управления переключением блока переключения интерфейсов подключен к выходу блока управления вводом информации, вход которого является 1 пультовым входом устройства, входы основного и уточненного состояний блока связи с каналом подкпючены соответственно к выходам состояния блоков формирования байта основного и 20 уточненного состояния, входы состояния которых подключены к выходу состояния блока связи с каналом,входы запроса и команды которого подключены к выходам соответственно 25 блока формирования требования абонента и блока дешифрации команд, входы управления которых подключены к выхо- ДУ управления блока связи с каналом, выход управления абонентом блока фор- 30 мирования байта основного состояния подключен к входу абонента блока формирования требования абонента, отличающееся тем, что, с целью расширения функциональных воз- 22 можностей устройства за счет обеспечения автоматического отключения внешних устройств от ЭВМ, устройство содержит блок приемников, блок дешифрации состояния, блок управле- 40 ния сменой состояния, блок приоритета, причем входы приемников группы являются соответствующими разрядами входа состояния устройства, выходы приемников группы соединены с 45 соответству1от1ими разрядами входа состояния блока дешифрации состояния, вход управления доступом которого подключен к входу команды блока приоритета, входу команды блока управ- 5Q ления сменой состояния и к выходу

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

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

2, Устройство по п. 1, о т

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

15

25

30

35

40

3. Устройство по п.1, отличающееся тем, что блок управ ления сменой состояния содержит шест элементов И, три элемента ИЛИ и три элемента НЕ, причем первые входы с первого по пятый элементов И и первого элемента ИЛИ образуют вход режима блока, первые входы первого и второго элементов И объединены, первые входы третьего и четвертого элементов И объединены, входы второго и третьего элементов И, вход первого элемента НЕ и первый вход шестого элемента И образуют вход команды блока, второй вход второго элемента И подключен к входу второго элемента НЕ, выход которого подключен к второму входу первого элемента И, второй вход третьего элемента И подключён к входу третьего элемента НЕ, выход которого подключен к второму входу четвертого элемента И, выход первого элемента ИЛИ подключен к второму входу шестого элемента И, выход которого является выходом сброса двухмашинного режима, второй вход пятого элемента И является входом приоритета основной машины, входы второго элемента ИЛИ подключены к выходам второго и третьего элементов И, входы третьего элемента ИЛИ подключены к выходам первого и четвертого элементов И, выходы второго и третьего элементов ИЛИ и пятого элемента И образуют выход режима блока.л4. Устройство чающееся

оритета содержит два элемента И,- шесть элементов ИЛИ и два триггера,

по п.1,0 тли - тем, что блок при50

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

10

15

5

0

5

мента И образуют второй выход режима работы.

3. Устройство по п.1, отличающееся тем, что блок управления сменой состояния содержит шесть элементов И, три элемента ИЛИ и три элемента НЕ, причем первые входы с первого по пятый элементов И и первого элемента ИЛИ образуют вход режима блока, первые входы первого и второго элементов И объединены, первые входы третьего и четвертого элементов И объединены, входы второго и третьего элементов И, вход первого элемента НЕ и первый вход шестого элемента И образуют вход команды блока, второй вход второго элемента И подключен к входу второго элемента НЕ, выход которого подключен к второму входу первого элемента И, второй вход третьего элемента И подключён к входу третьего элемента НЕ, выход которого подключен к второму входу четвертого элемента И, выход первого элемента ИЛИ подключен к второму входу шестого элемента И, выход которого является выходом сброса двухмашинного режима, второй вход пятого элемента И является входом приоритета основной машины, входы второго элемента ИЛИ подключены к выходам второго и третьего элементов И, входы третьего элемента ИЛИ подключены к выходам первого и четвертого элементов И, выходы второго и третьего элементов ИЛИ и пятого элемента И образуют выход режима блока.л4. Устройство чающееся

оритета содержит два элемента И,- шесть элементов ИЛИ и два триггера,

по п.1,0 тли - тем, что блок припричем входы элементов И, первый вход первого элемента ИЛИ образуют вход команды блока, первые входы эле ментов И объединены, второй вход

0

45 причем входы элементов И, первый вход первого элемента ИЛИ образуют вход команды блока, первые входы элементов И объединены, второй вход ,

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

11

выходам соответственно третьего и второго элементов ИЛИ, а выходы - к входам установки в О соответственно первого и второго триггеров, входы установки в 1 которых подключены к выходам соответственно вто160339412

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

Фиг. 2

Фаг.13

ФигЛ

SU 1 603 394 A1

Авторы

Нагорнов Эдуард Андреевич

Даты

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

1988-07-25Подача