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

ZIP архив

Текст

,В.Поле 10 расо СССР09.01.85, ЕНИЯ УСТ- ЕГМЕНТНОЙ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) УСТРОЙСТВО ДЛЯ ПОДКЛЮРОЙСТВ ВВОДА-ВЫВОДА КМНОГОМАГИСТРАЛИ(57) Изобретение может быть применено в системах телеобработки и сетяхЭВМ, построенных на базе техническихсредств Единой системы ЭВМ для обмена информацией между абонентами иэлектронной вычислительной машинойили между электронными вычислительными машинами по каналам передачи данных, и является дополнительным кавт.св.1226479. Цель изобретения -повышение коэффициента использованияоборудования. Поставленная цель достигается тем, что в устройство дополнительно введены память, блок связис памятью, блок переключения каналовЭВМ. 2 з.п. ф-лы, 4 ил.12Изобретение относится к вычислительной технике и может быть применено в системах телеобработки и сетяхЭВМ, построенных на базе техническихсредств Единой системы ЭВМ для обмена информацией между абонентами иэлектронной вычислительной машинойили между электронными вычислительными машинами по каналам передачиданных,Цель изобретения - повьгшение коэффициента использования оборудования.На фиг. 1 изображена схема устройства; на фиг. 2 - схема блока переключения каналов ЭВМ; на Фиг. 3 -схема блока связи с памятью; нафиг, 4 - схема блока связи,Устройство содержит блок 1 обработки адресов и данных, память 2, регистр 3 следующего адреса, регистр4 адреса, блок 5 связи, блок 6 сканирования каналов передачи данных,блок 7 отображения, узел 8 связи сблоком отображения, узел 9 синхронизации связи с блоком отображения,блоки 10 контроля и задания частотыобмена, блок 11 синхронизации сопряжения с памятью, двунаправленные ком.мутаторы 12 обмена, линейные ацаптеры 13, блок 14 переключения каналовЭВМ, блок 15 связи с памятью, дополнительную память 16, выходы 17 и входы 18 данных линейных адаптеров, выход 1.9 и вход 20 устройства, соединенные с каналом ввода-вывода первой ЭВМ, вьгход 21 и вход 22 устройства, соединенные с каналом вводавывода второй ЭВМ.Блок переключения каналов (Фиг,2)содержит наборные поля 23 и 24, схемы 25 и 26 сравнения, элементы ИЛИНЕ 27 и 28, элементы И 29 и 30, узлыэлементов И 31-34, триггеры 35 и 36,элемент ИЛИ 37, разрешающий вход 38,управляющий вход 39, управляющий выход 40,Блок связи с памятью (фиг. 3) содержит первый регистр 41 сдвига, дешифратор 42, буферную память 43,мультиплексор 44, второй регистр 45сдвига, регистр 46 управления и регистр 47 состояния, информационно-управляющий вход 48, адресно-информационный вход 49, информационно-управляющий выход 50, адресно-информационный выход 51.Блок связи (фиг. 4) содержит регистр 52 адреса, регистр 53 состояния,72336 2дешифратор 54, регистр 55 управления,элемент И 56, буферную память 57,узел элементов ИЛИ 58, регистр 59 команд, узел элементов И 60, управляющий вход 61, информационно-управляющий вход 62, информационный вход 63,управляющий выход 64, адресный выход65, информационно-управляющий выход66, информационный выход 67.10 Устройство сопряжения каналов передачи данньгх с ЭВМ может функционировать совместно с ЭВМ в локальноми удаленном режимах.В локальном режиме устройство15 логически подключается в каналу ввода-вывода выбранной ЭВМ. При передаче данных из ЭВМ поступают черезблок 14 в блок 5, откуда переписывается в память 2. Из памяти 2 данные20 считываются программной управленияи побайтно пересылаются в блок 6,После передачи очередного байта данных блок 6 вызывает прерывные программы управления, по которому прог 25 рамма управления считывает следующийбайт данных и передает его в блок 6,который осуществляет параллельно-послецовательное преобразование данныхи побитно передает их через коммутаЗО тор 12 в линейный адаптер 13, откудаданные поступают в канал передачиданных. При приеме данные из канала передачи данньгх поступают в.ЭВМв обратном порядке. Если во времяобмена данными произошел отказ ЭВМ,то блок 14 обеспечивает автоматическое переключение на резервную ЭВМ,тем самым значительно повышая живучесть системы, Блок 15 и дополнитель 40ная память 16 в обмене даннымимежду ЭВМ и каналами передачи данных не участвуют,В целях диагностики, а также вслучае отказа устройства блок 15 идополнительная память 16 обеспечива 45ют загрузку в память 2 внутреннихФункциональных тестов, хранящихсяна магнитном носителе. Выполнениевнутренних функциональных тестовпозволяет проверить работоспособность устройства и в случае отказалокализировать неисправность.В удаленном режиме устройстворасполагается на значительном удалении от ЭВМ и соединяется с помощьюканала передачи данных, выполняющегороль канала концентрации данных, сдругим устройством, работающим влокальном режиме. Поток данных прищ1272336 этом описывается следующим образом. Устройством, работающим в удаленном режиме, принимаются данные из каналов передачи данных и записываются программной управления в память 2; 5 Далее программа управления считывает данные из памяти 2 и передает их в канал концентрации данных,Из, канала концентрации данных данные принимаются устройством работающим в локальном режиме, и передаются в ЭВМ. Передача из ЭВМ осуществляется в обратном порядке. Блок 15 и дополнительная память 16 обеспечивают загрузку устройства, работающего в уда ленном режиме программы, загружающей рабочую программу управления из ЭВМ по каналу концентрации данных, а также загрузку внутренних функциональных тестов для диагностики устройст ва.Логическое подключение устройства сопряжения к каналу ввода-вывода одной ЭВМ производится при установленном триггере 35. Логическое подключе ние устройства сопряжения к каналу ввода-вывода другой ЭВМ производится при установленном триггере 36. Устройство сопряжения выполнено так, что запрещается подключение устройст. З 0 ва одновременно к двум ЭВМ. Подключение к каналу осуществлялось при срав. ненни адреса, поступающего из канала ввода-вывода ЭВМ. и адреса, поступающего с наборного поля 23 и 24 под-З канала ввода-вывода ЭВМ. Отключение от канала осуществляется при поступлении сигнала "Сброс системына вход триггеров 35 и 36, а также при отключении канала ввода-вывода ЭВМ 40 на блоке 7. При передаче данных от ЭВМ данные, поступающие через вход 61 и узел 58, заносятся в буферную память 57. Из буферной памяти 57 данные через выход 67 записываются память 2 по адресу, записанному в регистр 52 адреса из блока 1 по команде вывода.При передаче данных от устройства сопряжения к ЭВМ данные из памяти 2 записываются в буферную память 57 и через выход 64 поступают в ЭВМ.Обмен данными осуществляется под управлением программы управления. Информация о состоянии устройства и управления интерфейсом из блока 1 по командам вывода заносятся в регистр 53 состояния и регистр 55 управления. Содержимое регистров 53 и 55 через выход 64 поступает в ЭВМ.С помощью диагностических команд ввода и вывода от БЦУ через элемент И 56 и узел 60 возможна проверка вза имодействия с каналом ввода-вывода ,блока сопряжения без подключения к Ьвм. Данные записи и управления накопи.телем поступают из блока 1 на вход48 блока 15 и с помощью команд вывода, распознаваемых дешифратором 42,5записываются в регистр 4 1 и в регистр46. С выхода регистра 46 сигналы, управляющие памятью 16, поступают навыход 51 блока 15. С выхода регистра 41 данные записи в последовательном 50 коде поступают также на выход 5 1 блока для записи на носитель информа. ции и записываются в буферную память 43 Данные, считанные в последовательном коде с носителя информации, поступают с 55 входа 49 блока на регистр 45 через мультиплексор 44 с помощью команд ввода, распознаваемых дешифратором 42, поступают в параллельном коде в блок 1 через выход 50 блока 15.Командами вывода в регистре 46 управления может быть установлен диагностический режим. При этом данные чтения поступают на регистр 45 сдвига из памяти 43 через мультиплексор 44. При этом программа управления может записать в память 43 данные, считать данные и сравнивать считанные данные и данные записи, т.е. может быть проверена работоспособность блока 15 беэ использования памяти 16, Данные о состоянии памяти 16 поступают на вход 49 блока 15, заносятся в регистр 47 состояния и с помощью команд ввода поступают на выход 50 блока и в блок 1, Данные управления памятью 16 из регистра 46 управления поступают на выход 51 блока и управляют работой памяти 16.Обмен данными между ЭВМ и устройством осуществляется по командам ввода-вывода ЭВМ, которые поступают в блок 5 и через вход 61 - в регистр 59 команд. Код команд вводы-вывода через выход бб выдается в блок 1.Программа управления определяет режим обмена данными и через вход 62 выдает последовательность команд ввода и вывода, которые дешифруются на дешифраторе 54 и определяют дальнейшую работу блока 5.1. Устройство для подключения устройств ввода-вывода к многосегментной магистрали по авт. св. Р 1226479, о т л и ч а ю щ е е с я тем, что, с целью повышения коэффициента использования устройства, в него введены дополнительная память, блок переключения каналов ЭВМ и блок 1 О связи с памятью, причем информационно-управляющие вход и выход блока обработки адресов и данных соединены соответственно с информационно-управляющими выходом и входом блока связи с памятью, адресно-информационный выход и информационный вход которого соединены соответственно с входом и выходом дополнительной памяти, адресный выход блока связи со О единен с вторым информационным входом регистра адреса, информационные вход и выход блока связи соединены соответственно с выходом и информационным входом памяти, управляющие 25 вход и выход блока связи соединены с управляющими выходом и входом блока переключения каналов ЭВМ, разрешающий вход которого соединен с информационно-индикаторным выходом узла связи с блоком отображения, первые вход и выход блока переключения каналов ЭВМ соединены с двунаправленной шиной связи первой ЭВМ, вторые вход и выход блока переключения каналов ЭВМ соединены с двунаправленной шиной связи второй ЭВМ, блок переключения каналов ЭВМ содержит два наборных поля, две схемы сравнения, два триггера, цва элемента ИЛИ-НЕ, четы О ре узла элементов И, узел элементов ИЛИ, два элемента И, причем разрешающий вход блока соединен с первыми входами первого и второго элементов ИЛИ-НЕ, выходы которых через соответственно первый и второй элементы И соединены с единичными входами соответственно первого и второго триггеров, первый вход блока соединен с, первыми входами первого узла элементов И и первый схемы сравнения и нулевым входом первого триггера, выход которого соединен с первым входом второго узла элементов И, с вторыми входами второго элемента ИЛИ-НЕ и первого узла элементов И, выход которого через узел элементов ИЛИ соединен с управляющим выходом блока,у равляющий вход которого соединен с первым входом третьего узла элементов И и вторым входом второго узла элементов И, выход которого соединен с первым выходом блока, второй вход которого соединен с первыми входами второй схемы сравнения, четвертого узла элементов И и единичным входом второго триггера, выход которого соединен с вторыми входами первого элемента ИЛИ-НЕ, третьего и четвертого узлов элементов И, выходы первого и второго наборного полей соединены с вторыми входами соответственно первой и второй схем сравнения, выходы которых соединены с входами соответственно первого и второго элементов И, выходы третьего и четвертого узлов элементов И соединены соответственно с вторым выходом блока и входом узла элементов ИЛИ.2, Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок связи с памятью содержит два регистра сдвига, регистр управления, регистр состояния, дешифратор, буферную память, мультиплексор, причем информационно-управляющий вход блока соединен с входом дешифратора и информационными входами регистра управления и первого регистра сдвига, выход которого соединен через буферную память с первым информационным входом мультиплексора, выход которого соединен с информационным выходом второго регистра сдвига, выходы дешифратора соединены с управляющими входами первого и второго регистров сдвига, регистра управления и регистра состояния, первый выход регистра управления соединен с управляющим входом мультиплексора, выход первого регистра сдвига и второй выход регистра управления соединены с адресно-информационным выходом блока, информационный вход которого соединен с вторым информационным входом мультиплексора и информационным входом регистра состояния, выход которого и выход второго регистра сдвига соединены с информационным управляющим выходом блока.3. Устройство по п, 1, о т л ич а ю щ е е с я тем, что блок связи содержит регистр адреса, регистр состояния, регистр управления, регистр команд, буферную память, узел элементов И, узел элементов ИЛИ, дешифра7 1272 тор, элемент И, причем информационноуправляющий вход блока соединен с первыми входами регистра адреса, регистра состояния, регистра управления, элемента И, буферной памяти и через дешифратор - с вторыми входами элемента И, регистра адреса, регистра состояния, регистра управления, буферной памяти и первым входом узла элементов И, выход элемента И через 1 О узел элементов ИЛИ соединен с входом регистра команд и третьим входом буферной памяти, четвертый вход которой соединен с информационным входом блока,.информационный выход которого 5 соединен с первым выходом буферной 336 8памяти, второй выход которой и первые выходы регистров состояния и управления соединены с управляющим выходом блока и вторым входом узла элементов И, выход которого, выход регистра команд, третий выход буферной памяти и вторые выходы регистров управления и состояния соединены с информационно-управляющим выходом блока, управляющий вход которого соединен с входом узла элементов ИЛИ, выход регистра адреса и третий выход регистра управления соединены с соответственно с адресным выходом блока и пятым входом буферной памяти.1272336 Составитель Т. АрешевТехред М.Ходанич Самбор рректо Тираж 671 ВНИИПИ Государственного ком по делам изобретений и о 3035, Москва, Ж, Раушскаяказ 633 одписно тета СССР ыти аб.,г. Ужгород, ул. Проектная, 4 роизводственно-полиграфическое предприят Редактор С. Патрушева 62От бИ65к РА бб БМУ озУбЗт 039

Смотреть

Заявка

3950201, 17.09.1985

ПРЕДПРИЯТИЕ ПЯ М-5339

АВДЕЕВ ДМИТРИЙ ВЛАДИМИРОВИЧ, АДАМОВА ГАЛИНА ВАСИЛЬЕВНА, ЕВСЕЕНКО СВЕТЛАНА ГРИГОРЬЕВНА, КИСЕЛЕВА МАРИНА НИКОЛАЕВНА, КЛОЧКОВ ВАСИЛИЙ ЕГОРОВИЧ, ПАЛЕЙ ИОСИФ АБРАМОВИЧ, ПОЛЕЩУК МИХАИЛ ВАСИЛЬЕВИЧ, РОСТОВЦЕВА РАИСА ВЛАДИМИРОВНА, ЮРАСОВ ВАЛЕРИЙ ФИЛИППОВИЧ

МПК / Метки

МПК: G06F 13/10

Метки: ввода-вывода, магистрали, многосегментной, подключения, устройств

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

Код ссылки

<a href="https://patents.su/6-1272336-ustrojjstvo-dlya-podklyucheniya-ustrojjstv-vvoda-vyvoda-k-mnogosegmentnojj-magistrali.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для подключения устройств ввода-вывода к многосегментной магистрали</a>

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