Устройство для сопряжения ведущей и n ведомых цифровых вычислительных машин
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СО)ОЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 19) 111) 4 СОЬ 1" 133 ЕНИЯ ститу иляев,кин во СССР1980, СССР2, 1984ЖЕНИЯ ВЕДУ- ВЫЧИСЛИой ЦВМ; н рамма циЦВМ; напрограммалгоритм процессора обмена вед на фиг. 11 щей ЦВМ к с щего назна счетчика к йстваЦВМ 1; ве-,ойство 3регистр6 адреса,Структурная(фиг. 1) содерж домые ЦВМ 2.1 для сопряжения,4, дешифратор 5 формирователь 7 лов ведомых ЦВМ 8, блок 9 согла Кроме того, хема ус ит ведущу .,2 Х; ус включающ кто их сигна- приостано управляющ 2, блок 8 ования. а фиг, 1 бозначены10 ведущей ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИПРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕ А ВТОРСКОМУ СВИДЕТЕЛЬСТВ(54) УСТРОЙСТВО ДПЯ СОПРЯЩЕЙ И И ВЕДОЮХ ЦИФРОВЫХТЮ 1 ЬНЫХ МАШИН Изобретение относится к вычислительной технике и может быть использовано для сопряжения цифровых вычислительных машин, например, при откладке многомашинной системы.Целью изобретения является расширение функциональных возможностей устройства для сопряжения ведущей и Е ведомых ЦВМ за счет реализации доступа ко всему адресному пространству ведомых ЦВМ.На фиг. 1 представлена структурная схема предлагаемого устройства на фиг. 2 - схема селектора адреса, вариант реализации; на фиг. 3 - схема формирователя управляющих сигналов ведомых ЦВМ, вариант реализации; на фиг. 4 - структурная схема блока пр останова; на фиг. 5 - схема узла формирования сигналов приостанова; на фиг. Ь - схема блока согласования; на фиг. 7 - структурная схема ведо(57) Изобретение относится к вычислительной технике и может быть использовано для сопряжения цифровых вычислительных машин, например, при отладке многомашинной системы, Целью изобретения является расширение функциональных возможностей устройства засчет реализации доступа по всему адресному пространству ведомых ЦВМ.В устройство, содержащее блок 9 согласования, блок 8 приостанова, дополнительно введены регистр 4, дешифратор 5, селектор 6 адреса и формирователь 7 управляющих сигналов, 1 з,п,ф-лы, 11 ил 2 табл,а фиг. 8 - временная диага обмена ведущей и ведомой г9 - алгоритм сервисной прерывания; на фиг. 10 ервисной программы пускана фиг. 11 а - алгоритм ущей ЦВМ с ведомыми ЦВМ; б - алгоритм доступа веду- одержимому регистров обчения, слова состояния и оманд ведомых ЦВМ. шины сигналов: информац1531104 Составитель Б. РезванТехред М.Ходанич Корректор М. П Редактор Н. Лазаренко Производственно-издательский комбинат "Патент", г. Ужгород Гагарина, 1 каз 8028/50 Тираж 668 НИИПИ Государственного комитета по изоб 113035, Москва, Ж, РаПодписноеениям и открытиям при ГКНТ СССРкая наб д, 4/545 ЦВМ 1, управления 11 ведущей ЦВМ 1,выбора 12 ведомой ЦВМ 2, управления13 ведомой ЦВМ 2, приостанова 14.1,14 .И ведомых ЦВМ 2. 1, , 2.И, информации и управления 15. 1,..15.Иведомых ЦВМ 2.12,Х; а также цеписигналов: записи 16 в регистр 4; обращения 17 к блоку 8 приостанова; передачи адреса 18; передачи данных 19; 10готовности 20.Схема селектора адреса (фиг. 2)реализована дпя ведущей ЦВМ с интерфейсом по ОСТ 11.305.903-80. Она содержит дешифратор 21, регистр 22, пер вый элемент И 23, элемент НЕ 24, первый элемент ИЛИ 25, элемент 26 задержки, второй элемент ИЛИ 27, второйэлемент И 28, третий элемент ИЛИ 29.Кроме того, на фиг. 2 обозначены 20цепи сигналов шины 11 управления ведущей ЦВМ 1, которые являются стандартными сигналами интерфейса поОСТ 11.305.903-80: СИА 30, вывод 3 1,ВВОД 32, СИП 33, а также сигнал готовности селектора адреса (ГС) 34.Схема формирователя управляющих,сигналов ведомых ЦВИ (фиг. 3) такжереализована для ведомых ЦВИ с интерфейсом по ОСТ 11.305,903-80. Она содержит первый, второй, третий элементы И-НЕ 35-37, 0-триггер 38,Кроме того, на фиг. 3 обозначеныцепи сигналов шины 13 управления ведомых ЦВМ 2, являющиеся стандартнымисигналами интерфейса по ОСТ 11.305.35903-,80: в СИА 39; В ВЫВОД 40 ВВВОД 41,Структурная схема блока приостанова(фиг. 4) содержит шинный формирователь 42, первый элемент ИЛИ 43, элемент И 44, одновибратор 45, узлы46. 1,46.М формирования сигналовприостанова, второй 47 и третий 48элементы ИЛИ.Кроме того, на фиг. 4 обозначеныцепи сигнала пуска 49, суммарного сигнала останова 50, суммарного сигналаподтверждения выбора 51 ведомой ЦВМ 2,цепи сигналов подтверждения выбора52.152.И ведомых ЦВМ 2,.а такжешина управлящих сигналов 53 узлаформирования сигналов приостанова 46,Схема узла формирования сигналовприостанова (фиг. 5) содержит с первого по четвертый элементы И-НЕ 545557, с первого, по четвертый 0-тригге-,ры 58-61, пятый 62 и шестой 63 элементы И-НЕ,Кроме того, на фиг. 5 обозначены цепи сигналов, составляющие шину 14 сигналов приостанова ведомой ЦВМ 2: подтверждения прерывания (ППР) 64, требования прерывания (ТПР) 65, подтверждения прямого доступа к памяти (И 1) 66, требования прямого доступа (ТЩ) 67, подтверждения выбора ,"ПВ) 68, пуска 69 процессора ведомой ЦВМ 2, сброса останова 70, установки останова 71, а также цепь сигнала останова 72.Схема блока согласования и управления памятью содержит (фиг. 6) коммутаторы 73.1 .73.В шины управления ведомых ЦВМ 2; коммутаторы 74. 1,,74,Х шины информации ведомыхЦВМ 2; элементов И 75.175.8; элемент ИЛИ 76.Структурная схема ведомой ЦВМ (фиг. 7) включает в себя процессор 77, регистр адреса и селектор адреса 78, постоянное запоминающее устройство (ПЗУ) 79, оперативное запоминающее устройство (ОЗУ) 80, блок 81сопряжения с внешней магистралью.Кроме того, на фиг. 7 обозначенышина адреса 82 ведомой ЦВМ 2, внешняямагистраль 83 ведомой ЦВМ 2, к которой могут быть подключены внешние устройства н другие ведомые ЦВМ 2.Устройство 3 совместно с ведущей ЦВМ 1 и ее программным обеспечениемпредназначено для отладки, диагностики и контроля функционирования многомашинной системы, содержащей ЦВМ 2. Отладка многомашинной системы включает в себя: отладку ЦВМ 2.12.Н;отладку внешних устройств ЦВМ 2. 1,2,М, отладку программного обеслечения ЦВМ 2.12.И, отладку функционирования многомашинной системы в целом в реальном масштабе времени.На время отладки ЦВМ 2.12.Б и их программнопо обеспечения постоянное запоминающее .устройство 79 отлаживаемой ЦВМ 2 заменяется на эмулятор ПЗУ (ЭПЗУ) - оперативное запо минающее устройство. Это позволяет оперативно записыватЬ сервисные отладочные н рабочие программы и корректировать программное обеспечение ЦВМ 2 в процессе его отладки.Устройство 3 занимает четыре адреса из адресного пространства ведущей, ЦВМ 1, В процессе работы ведущая ЦВМ 1, обращаясь к четырем адресам устройства 3, управляет его работой,Таблица 1 10 Режимные работы блока 8 приостанова од 0-4 разрядаанных, пересыламых по шине 10нформации 15 Установление режимапрямого доступа кпамяти (ПДП) ведомой ЦВМ 2Сброс режима ПДПведомой ЦВМ 2Режима прерыванияведомой ЦВМ 2Пуск процессораведомой ЦВМ 2 0010 0100 0001 25 1000 Ведущая ЦВМ также может произвести обмен информацией с пассивными устройствами (ПЗУ 79, ОЗУ 80, ВУ) через .блок 81 сопряжения ведомой ЦВМ 2, находящейся в режиме ПДП.Селектор 6 адреса предназначен для распознавания четырех адресов устройства 3. Выходные сигналы селектора 6 адреса и логика их формирования из сигналов шин управления 11 и информации 1 О ведущей ЦВМ 1 представлены в табл. 2.40 Таблица 2 Выходные сигналы Логика формирования селектора 6 ад ре са Адрес 1 Л СИА ЗОЛ ВЬ.ВОД 31Адрес 2 Л СИА 30 50 Запись 16 Обращение 17 Передача адреса 18Передача данных 19СИП 33 Адрес 3 Л СИА 30 Адрес 4 Л СКА 30 (запись 16 Ч обращение 17 Ч передача адреса 18) Л ГС 34)Ч готовность 20 5 15311Обращаясь по адресам устройства 3, ведущая ЦВМ 1 может:1задать код номера ведомой ЦВМ 2 (выбрать одну из М ведомых ЦВМ 2); задать режим работы блока 8 приоста 5 нова с выбранной ведомой ЦВМ 2. Возможные режимы работы сведены в табл. 1. 04ОСигнал ГС 34 Формируе тсл по следующей логике: (ВЫВОД 31 Ч ВВОД 32)Лс, на элементе ИЛИ 25 и элементе 26 валдержки. (с - время задержки переднего фронта сигнала) .Регистр 4 и дешифратор 5 предназначен для хранения и дешифрации кода выбора номера ведомой ЦВМ 2.Блок приостанова 8 предназначен для организации различных режимов ра боты выбранной ведомой ЦВМ 2.Режим ПДП предназначен для организации обмена информацией между ведущей ЦВМ 1 и пассивными устройствами выбранной ведомой ЦВМ 2, находящейся в режиме ПДП. В режиме 1 ЦП процессор 77 ведомой ЦВМ 2 остановлен и отключен от шины 15 управления и информации, при этом ведущая ЦВМ 1 имеет возможность управлять работой пассивных устройств ведомой ЦВМ 2 (эмулировать функции процессора 77 ЦВМ 2).Режим прерывания и режим пуска процессора 77 ведомой ЦВМ 2 предназначены для обеспечения доступа ведущей ЦВМ 1 к содержимому РОН, слова состояния и счетчика команд процессора 77 ведомой ЦВМ 2. Причем предварительно в ЭПЗУ 79 ведомой ЦВМ 2 в режим ПДП должны быть загружены сервисные программы обслуживания прерывания и пуска процессора, которые помещаются туда на время отладки аппаратуры и ПО ведомой ЦВМ 2.Выполнение сервисной программы прерывания (фиг. 9) обеспечивает выгрузку в отведенную область ОЗУ 80 содержимого РОН, слова состояния и счетчика команд процессора 77 и переход ведомой ЦВМ 2 в состояние ожидания. Таким образом, ведущая ЦВМ 1 получает возможность просмотра или изменения содержимого РОН, слова состояния и счетчика команд процессора 77 ведомой ЦВМ 3 как ячеек ОЗУ 80.Выполнение сервисной программы пуска процессора (фиг. 10) обеспечивает загрузку РОН, слова состояния и счетчика команд содержимым отведенной области ОЗУ 80 и возвращение ЦВМ 2 к выполнению прерванной программы либо по новому заданному адресу счетчика команд.Блок приостанова 8 также предназначен для выдачи ведущей ЦВМ 1 информации об установлении (снятии) режима 1 ЩП и режима пГерывания выбранной ведомой ЦВМ 2.Елок 9 согласования предназначендля коммутации шин управления 3 иинформации 10 на шину 15 управленияи информации выбранной ведомой ЦВМ 2,находящейся в режиме 1 ЩП.Формирователь 7 управляющих сигналов обеспечивает доступ ведущейЦВМ 1 к всему адресному пространству ведомой ЦВМ 2, Для организациитакого доступа использованы всегодва адреса из адресного пространстваведущей ЦВМ 1 (адрес 3 и адрес 4 устройства 3) . Причем один цикл обменас ведомой ЦВМ 2 содержит два циклаобмена ведущей ЦВМ 1 с устройства3 (фиг, 8). Первый цикл предназначендля передачи кода адреса ведомой ЦВМ2, второй - для обмена данными с ведомой ЦВМ 2.20Формирователь 7 управляющих сигналов предназначен для формированиясигналов шины 13 управления ведомойЦВМ 2 из сигналов управления двухциклов обмена ведущей ЦВМ 1 и сигналов передачи адреса 18 и передачиданных 19 селектора адреса 6.Ведущая ЦВМ 1 осуществляет обменс ведомым ЦВМ 2 по алгоритму представленному на фиг. 11 а, доступ к содержимому РОН,слову состояния и счетчику команд ведомых ЦВМ 2 осуществляется по алгоритму, представленномуна фиг, 11 б.Устройство 3 работает следующим35образом,Ведущая ЦВМ 1, обращаясь по адресу 1 устройства 3, пересылает по шине 10 код выбора номера ведомой ЦВМ 2.При этом селектор адреса 6 формирует 4 Осигнал записи 16, по которому кодвыбора с шины 10 информации ведущейЦВМ 1 записывается в регистр 4.Сигнал выбора ведомой ЦВМ 2 по шине12 поступает в блоке приостанова 8. 45Ведущая ЦВМ 1, обращаясь по адресу 2 устройства 3, пересылает код режима работы с выбранной ведомой ЦВМ 2.При этом селектор адреса 6 выдает сигнал 17 обращения в блок 8 приостанова. При прохождении сигнала ВЫВОД 31по шине 11 управления код режима работы с шины 10 информации ведущейЦВМ 1 через открытый шинный формирователь 42 проходит на шину управляющих сигналов 53 и вход одновибратора5545 блока Я приостанова. Направлениемпередачи шинного формирователя 42 уп-равляет сигнал ВВОД 32 шины 11 управления ведущей ЦВМ 1, а сигнал разреше н ия передачи формируется по логике: обращение 17 Л (ВЪВОД 32 Ч ВВОД 31) на элементах Ш 1 И 43 и И 47. Сигналы кода режима по шине 53 и цепи 49 поступают ка выходы узлов формирования сигналов приостанова 4 Ь. Активный уровень сигнала выбора 12 ведомой ЦВМ 2 есть на выходе только одного узла 4 Ь формирования сигналов приостанова, соответствующего выбранной ведомой ЦВМ 2, Сигнал выбора присутствует на вторых входах элементов И-НЕ 54-57 и разрешает прохождение сигналов кода режима через эти элементы И-НЕ, Пусть код режима несет информацию об установлении режима ПДП вьбранной ведомой 1 ВМ 2, тогда во время прохождения сигнала ВЫВОД 3 1 н, первый вход элемента И-НЕ 55 поступает активный уровень сигнала кода режима.0-триггер 59 фронтом сигнала с выхода элемента И-НЕ 55 устанавливается, и с выхода триггера 59 на шину сигналов приостанова 14 выбранной ведомом ЦВМ 2 поступает сигнал ТПД 67. Селектор адреса 6 выдает сигкал СИП 33. По сигнаяу ТПД 67 процессор 77 выбранной ведомой ЦВМ 2 приостанавливает выполнение текущей программы, отключается от шины 15 информации и управления и выдает сигнал П 1 Щ 66 на шину 14 сигналов приостакова. Сигнал ППД 6 Ь сбрасывает Э-триггер 59, при этом снимается сигнал ТПД Ь 7, а также фронтом сигнала П 1 Щ 66 устанавливается 0-триггер 60, с выхода которого на шику 14 сигналов приостанова выбранной ведомой ЦВМ 2 выдается сигнал ПВ Ь 8. Наличие сигнала ПВ 68 на шине 14 сигналов приостанова означает установление режима ПДП выбранной ведомой ЦВМ 2. Сигнал ПВ 69 поступает также на первый вход элемента И-НЕ 62, на втором входе которого присутствует сигнал 12 выбора ведомой ЦВМ 2. С выхода элемента И-НЕ 62 сигнал подтверждения выбора ведомой ЦВМ 2 поступает по шине 52 на блок 9 согласования, а также ка соответствующий вход элемента ИЛИ 48, с выхода которого суммарный сигнал 51 подтверждения выбора поступает на второй информационный вход шинного формирователя 42.Ведущая ЦВМ 1 получает информациюоб установлении либо снятии) режимаПДП выбранной ведомой ЦВМ 2, обращаясьпо адресу 2 устройства 3 в цикле вво9 153да, При этом селектор адреса 6 выдаетсигнал 17 обращения к блоку 8 приостанова. При прохождении сигнала ВВОД42 открывается шинный Формирователь 42, и сигнальг первого и второго инФормационных входов шинного Формчрователя 42 поступают на шину 10 информации ведущей ЦВМ 1, селектор адреса6 вьщает сигнал СИП 33. Сигнал подтверждения выбора ведомой ЦВМ 2 в блоке 9 согласования по шине 52 поступает на входы разрешения передачи соответствующих выбранной ведомой ЦВМ 2 коммутаторов 73 и 74 и второй вход соответствующего элемента И 75, Этот сигнал коммутирует шину 13 управления и шину 10 информации на шину 15 управления и информации выбранной ведомой 1 ВМ 2. Направлением передачи информации коммутатора 74 управляет сигнал В ВВОД 41 шины 13 управления.После получения информации об установлении режима ПДП выбранной ведомой ЦВМ 2 ведущая ЦВМ 1 осуществляет обмен информацией с ЭП У 79, с ОЗУ 80 и регистрами ВУ через блок сопряжения 81 ведомой ЦВМ 2 следующим образом.Один цикл обмена в режиме ПДП состоит из двух циклов обращения ведущей ЦВМ 1 к устройству 3.В первом цикле, обращаясь по адресу 3 устройства 3, ведущая ЦВМ 1 пересылает код адреса какого в ли пассивного устройства ведомо, ЦВМ 2.При этом селектор адреса 6 выдает сигнал 18 передачи адреса в Формирователь 7 управляющих сигналов на первый вход элемента И-НЕ, при прохождении сигнала ВЫВОД 31, который поступает на второй вход элемента И-НЕ 35, сигнал с выхода элемента И-НЕ 35 устанавливает 0-триггер 38,с выхода которого на шину 13 управления поступает сигнал В СИА 39, Кодадреса и сигнал В СИА 39 проходитчерез соответствующие выоранной ведоиой ЦВМ 2 коммутаторы 74 и 73 блока9 согласования на шину 15 информации и управления, и по переднему Фронту сигнала В СИА происходит запись кода адреса в регистр и селектор 78адреса выбранной ведомой ЦВМ 2. С выходов регистра 78 адреса код адреса поступает на шину 82 адреса ведомой ЦВМ 2 Селектор 6 адреса выдает сигнал СИП 33.1 104 5 10 1 20 25 30 35 40 45 50 55 10Во втором цикл:., обращаясь ло ресу 4 устройства 3, ведущая ВМ принимает (либо передает) код данных с заданного в первом цикле адреса ведомой 1 ВМ 2. Пр этом селектор 6 адреса вьщает сигнал 19 передачи данных в Формирователь 7 управляющих сигнагов на первые входы элементов И-НЕ 36 и 37, при прохождении сигнала ВВОД 32 (ВЫВОД 3 1), который поступает на второй вход элемента И-НЕ 37 (на второй вход элемента И-НЕ .36), на шину 13 управления с выхода Элемента И-НЕ 37 (либо элемента И-НЕ 36) поступает сиг нал В ВВО 1 41 (В ВЫВОД 40), который через коммутатор 73 блока 9 согласования проходит на шину 15 управления и инФормации выбранной ведомой ЦВМ 2, селектор 78 адреса выдает сигнал улравлелия на выбранное пассивное устройство, и код данных с заданного адреса пассивного устройства по шине 15 через коммутатор 74 блока 9 согласования поступает на шину 10 инФормации ведущей ЦВМ 1 (либо код данных с шины 10 информации ведущей ЦВМ 1 проходит через коммутатор 74 блока 9 согласования на шину 15 и записываетсп по заданному адресу пассивного устройства выбранной ведомой ЦВМ 2). Пассивное устройство выбранной ведомой ЦЯМ 2 с некоторой задержкой, определяемой его быстродействием по отношению к сигналу В ЗВО; 4 (В ВЫ" ВОД 40) выдает сигнал готовности (В СИП), который через соответствующий элемент И 75 и ИЛИ 76 блока 9 согласования проходит на шину 13 управления. По шине 13 управления сигнал готовности 20 поступает в Формирователь 7 управляющих сигналов, где задним Фронтом сигнала 20 готовности сбрасывается 0-триггер 38, снимается сигнал в СИА 39, Сигнал 20 готовности проходит через Формирователь 7 управляющих сигналов на второй вход элемента ИЛИ 29 селектора адреса 6, с выхода элемента ИЛИ 29 сигнал СИП 33 поступает на чину управления ведущей 1 ВМ 1.После окончания обмена с выбранной ведомой ЦВМ 2 ведущая ЦВМ 1, обращаясь ло адресу 2 устройства 3, пересылает код режима, содержащий информацию о сбросе режима ПДП. Как и лри установлений режима ГЩП, рассмотренном ранее, код режима поступа" ет на узел 46 Формирования сигналов153 1104 12домой ЦВМ 2 получает доступ лл просмотра и изменения содержимого РОН,слова состояния, счетчика команд процессора как к ячейкам ОЗУ 80, Послевыхода выбранной ведомой ЦВМ 2 из режима ПДП ведущая ЦВМ 1 выводит ведо 10 15 20 25 30 35 40 45 50 55 риде танова, соответствующий выбранной ведомой ЦВМ 2, блока 8 приостанова. При этом сигнал активного уровня кода режима поступает на первый вход элемента И-НЕ 56. Сигналом с выхода элемента И-НЕ 56 сбрасывается 0-триггер ЬО, снимается сигнал ПВ на линии Ь 8, коммутаторы 73 и 74 блока 9 согласования отключают шину 13 управления и шину 10 информации от шины управления и информации выбранной ведомой ЦБМ 2, процессор 77 выбранной ведомой ЦВМ 2 выходит из режима ПДП и продолжает выполнение текущей программы.При прерывании и пуске процессора выбранной ведомой БАМ 2 устройство работает следующим образом.Ведущая ЦВМ 1, обращаясь по адресу 2 устройства 3, пересылает код режима, содержащий информацию о прерывании выбранной ведомой ЦВМ 2. Как и при установлении режима ПДП, рассмотренном ранее, код режима поступает на узел 46 формирования сигналов пространства, соответствующий выбранной ведомой ЦВМ 2. На вторых входах элементов И-НЕ 54-57, Ь 2, 64 этого узла 4 Ь присутствует сигнал 12 выбора ведомой ЦВМ 2. При прохождении кода режима прерывания по шине 53 на первый вход элемента И-НЕ 54 поступает сигнал активного уровня. Фронтом сигнала с выхода элемента И-НЕ 54 устанавливается 0-триггер 58, с его выхода по шине сигналов прностанова 14 на выбранную ведомую ЦВМ 2 поступает сигнал ТИР. При получении сигнала ТПР ведомая ЦВМ 2 загружает в стек содер" жимое слова состояния процессора и счетчика команд, выдает сигнал ППР на шину 14 сигналов приостанова и переходит на выполнение сервисной программы прерывания, Выполняя сервисную программу прерывания по алгоритму, представленному на фиг9, ведомая ЦВМ 2 выдает на шину 14 сигналов приостанова сигнал установки останова, который устанавливает в "1" Р-триггер Ь 1, с выхода которого сигнал оста- нова через элемент И-НЕ 63 и элемент ИЛИ 47 проходит на первый информационный вход шинного формирователя 42 блока приостанова. Ведущая ЦАИ 1 обращаясь по адресу 2 устрой-, ства 3, получает информацию об "оста- нове" выбранной ведомой ЦВМ 2Ведущая ЦВМ 1 в режиме ПДП к выбранной вемую ЦВМ 2 из состояния ожидания, обращаясь по адресу 2 устройства 3 ипересыла, при этом код режима содержит информацию о пуске процессора ведомой ЦВМ 2. Как и при установлениирежима ПДП, рассмотренном ранее, кодрежима поступает на шину 53 управляющих сигналов и вход одновибратора 45с его выхода выдается сигнал 49 пуска заданной длительности, который поступает на соответствующие управляющиевходы узлов 46 формирования сигналовприостанова. В узле 4 Ь формирования сигналов приостанова, соответствующем выбранной ведомой ЦВМ 2, сигнал 49пуска поступает на первый вход элемента И-НЕ 57, на втором входе которогоприсутствует сигнал 12 выбора ведомой ЦВМ 2, С выхода элемента И-НЕ 57 сигнал пуска процессора 69 поступает пошине 14 сигналов приостанова на вход пуска процессора 77. Процессор 77 выбраиной ведомой ЦВМ 2 выходит из состояния ожидания и начинает работать со стартового адреса, выполняя сервисную программу пуска по алгоритму, представленному на фиг. 10. При этом ведомая ЦВМ 2 выдает на шину 14 сигналов приостанова сигнал сброса останова, который сбрасывает триггер 61, и сигнал останова выбранной ведомой ЦВМ 2 снимается.Формула изобретения1. Устройство для сопряжения ведущей и М ведомых цифровых вычислительных машин, содержащее блок приостанова, блок согласования, причем информационный вход-выход и группа управляющих входов-выходов блока приостанова являются входами-выходами устройства дпя подключения ведущей цифровой вычислительной машины, М,групп входоввыходов сигналов приостанова блока приостанова являются входами-выходамиустройства для подключения М ведомых цифровых вычислительных машин, М группвходов-выходов информационных и управляющих сигналов блока согласованияявляются входами-выходами устройствадля подключения М ведомых цифровыхвычислительных машин, о т л и ч а ю -13 15311 щ е е с я тем, что, с целью расширения Функциональных возможностей за счет реализации доступа ведущей цифровой вычислительной машины по всему адресному пространству ведомых цифровых вычислительных машин, введены селектор адреса, формирователь управляющих сигналов, регистр и дешифратор, причем информационный вход-выход блокаприостанова соединен с одноименнымивходами-выходами блока согласованиярегистра и селектора адреса, группауправляющих входов-выходов блока приостанова соединена с одноименнымивходами-выходами группы селектора адреса и Формирователя управляющих сигналов, группа входов-выходов управления ведущей цифровой вычислительной машины которого соединена с одноименными входами-выходами группы блока согласования, выход записи селектора, адреса соединен с одноименнымвходом регистра, информационный выход 10 15 20 25 которого соединен с одноименным входом дешифратора, выходы которого соединены с входами выбора ведущей цифровой вычислительной машины, блока приостанова, выход обращения селектора адреса соединен с одноименным входом блока приостанова, выходы "Передача адресаи "Передача данных" селектора адреса соединены с одноименными входами Формирователя сигналов, выход готовности которого соединен с входом селектора адреса, группа вхо 35 дов-выходов управления ведомыми цифровыми вычислительньии машинами устройства,соединена с одноименными входами-выходами группы блока согласования, группа входов подтвержцения выбора которого соединена с одноименными выходами группы блока приостанова.2. Устройс гво по и. 1, о т л и ч аю щ е е с я тем, что блок приостаноО 4 14ва содержит шинный формирователь, одновибратор, И узлов формирования сигналов приостанова, с первого по третий элементы ИЛИ, элементы И, при этом группа информационных входов-выходов шинного Формирователя является информационными входами-выходами группы блока приостанова, первый вход элемента И является входом обращения блока приостанова, первый и второй входы первого элемента ИЛИ являются входами ввода и вывода блока приостанова соответственно К входов выбора которого являются соответственно с первого по М-й входами узлов Формирования сигналов приостанова, группы входов-выходов приостанова которых являются выходами групп блока приостанова, выход "Пуск" шинного Формирователя подключен к входу одновибратора, выход которого подключен к входам "Пуск" узлов Формирования с первого по И-й,выходы подтверждения выбора которых подключены к входам с первого по И-й второго элемента ИЛИ соответственно и являются одноименными выходами блока приостанова, выход второго элемента ИЛИ подключен к входу подтверждения выбора шинного формирователя, вход обращения которого подключен к выходу элемента И, второй вход которого подключен к выходу первого элемента ИЛИ, первый вход которого соединен с входом "Ввод" шинного формирователя, вход останова которого подключен к выходу третьего элемента ИЛИ, входы с первого по М-й которого подключены к входам останова узлов формирования сигналов приостанова с первого по И-й соответственно, группа выходов сигналов управления ре жимами шинного формирователя подключена к одноименным входам группы узлов Формирования сигналов приостанова с первого по Х-й.
СмотретьЗаявка
4400833, 30.03.1988
УФИМСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ ИМ. СЕРГО ОРДЖОНИКИДЗЕ
ДУМИНОВА МАРИНА АРКАДЬЕВНА, ЖИЛЯЕВ ЮРИЙ ПАВЛОВИЧ, КАЗАНЦЕВ ВАЛЕРИЙ ЮРЬЕВИЧ, ПЕЧЕНКИН АНДРЕЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 13/32
Метки: ведомых, ведущей, вычислительных, машин, сопряжения, цифровых
Опубликовано: 23.12.1989
Код ссылки
<a href="https://patents.su/12-1531104-ustrojjstvo-dlya-sopryazheniya-vedushhejj-i-n-vedomykh-cifrovykh-vychislitelnykh-mashin.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения ведущей и n ведомых цифровых вычислительных машин</a>
Предыдущий патент: Устройство для сопряжения между эвм, оперативной памятью и внешним запоминающим устройством
Следующий патент: Устройство для моделирования систем массового обслуживания
Случайный патент: Устройство для дробеметной очистки длинномерных деталей