Устройство для сопряжения двух эвм
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
1% 01) С 06 РБюл. Уроблемб, М.М.1,Никит равлениясинец,Н,В.Петутович8)видет06 Р ьство СССР 3/14, 1984. тво СССР 3/00, 1983. РЯЖЕНИЯ ДВУ детел 06 Е тся к т бытьх вычисл но в двухмашин пол на инфор ах для мя ЭВМ расшир стей с мпл е тельных маци ейретенияна. ьных Цельюние фуройств зобу дв нкци ет У озмож с ольольом ре слиинфорок трой мена. онал 2 и 3 1.У На фигя схема менныеВывод гостю стненнцй номитетПО ИЗОБРЕП.НИЯМ И ОТНРЬПИЯМПРИ ГННТ СССР(54) УСТРОЙСТВО ДЛЯ СОНЭВМ(57) Изобретение относилительной технике и мож Изобретение относится к вычи л ельной технике и может быть исользовапо в двухмашинных вычи ельных комплексах для обмена ацией между двумя ЭВМ,Цель изобретения - расыирение ункциональных возможностей ус тва путем обеспечения программно становки различных режимов об 1 представлена функциустройства; на фиг.диаграммы циклов Вводв активном режиме маги тем обеспечения программнои установки различных режимов обмена. Вустройство, содержащее блок шинныхформирователей, группу усилителей,блок выбора направления передачи,дешифратор строба адреса/данных,блок запроса прямого доступа, введены блок синхронизации цикла, дешифратор режима, блок запроса прерьванияэлемент задержки и блок формирования длительности сигналов подтвержденияИзобретение обеспечиваепостроение двухмашинного комплекса,в котором управляющая (первая) ЭВМможет прослушивать магистраль (например, типа 0-шины) второй ЭВМ,выступая в качестве внешнего устройства последней, или, блокируяпроцессор второй ЭВМ, управлятьвнешними устройствами, подключенными к магистрали второй ЭВМ. 1 з.цф-лы, 5 ил,Рали второй ЭВМ; на фиг.4 и 5 - врменные диаграммы циклов Контрформирования адресов 1 и "Контрформирования данных в пассивнжиме магистрали второй ЭВМ.Устройство содержит (фиг, 1) бл1 шинных формирователей, группу 2усилителей, блок 3 выбора направления передачи, дешифратор 4 стробаадреса/данных, дешифратор 5 режимаблок 6 формирования длительностисигналов подтверждения, элемент 7задержки, блок 8 синхронизации цик 164955925 ла, блок 9 запроса прямого доступа,блок 10 запроса прерывания, магистраль 11. первой ЭВМ и магистраль 12второй ЭВМ,Блок 3 выбора направления передачипредназначен для анализа состоянияи выработки сигналов управления обменом на стыках с первой ЭВМ и магистралью 12, Блок 3 содержит элементыИЛИ 13 и 14, элемент ИЛИ-НЕ 15, элементы НЕ 16 и 17, элемент И-НЕ 18 итриггеры 19 и 20,Блок 6 Формирования длительностисигналов подтверждения образуют элемент 21 задержки и элементы ИЛИ-НЕ22 и 23.Блок 8 синхронизации цикла включает элемент НЕ 24 и триггеры 25и 26. 20Дешифратор 5 режима состоит изэлементов НЕ 27 и. 28.Согласно схеме на Фиг.1 блок 10запроса прерывания содеркит элементИ 29 и усилитель-передатчик 30, аблок 9 построен на элементе И.На Фиг.1 показаны выходные линии 31 - 34 устройства, подключаемыек шинам записи байта, выбора уст -ройства, предоставления прямого доступа и предоставления прерываниямагистрали 12 (например, -шина) двунаправленные линии 35 - 39, подключаемые к шинам адреса/данных, ввода,вывода, синхронизации активного ипассивного устройств магистрали 12,входные линии 40 и 4 1, подключаемыек шинам требования прямого доступаи прерывания магистрали 12, двунаправленные линии 42 входные .пинии43 - 51 и выходные линии строба операции (52) и подтверждения (53),образующие стык (магистраль) первой ЭВМ,Группа 2 состоит из усилителей 4554 - 59.Устройство работает следующимобразом,Устройство предназначено для работы в двух режимах: активном, когда ЭВМ магистрали 11 управляет магистралью 12, и пассивном, когда ЭВМмагистрали 11 контролирует процессыФормирования адресов и данных на магистрали 12.В первом режиме с магистрали 11по линии 50 поступает единичный сиг-нал, разрешающий работу усилителейпередатчиков 54 - 59. Обмен между магис тралями в циклах Ввод и "Вывод 1по инициативе магистрали 11 производится следующим образом.ЭВМ магистрали 11 формирует налиниях 42 адрес, Шинные формирователи блока 1, на управляющих входахкоторых блок 3 Формирует сигнал логической единицы, обеспечивают инверсию и передачу этого адреса на линии 35 магистрали 12. Формированиеадреса на линиях 42 сопровождаетсягенерацией сигнала логического нулядля линии 47. Этот сигнал поступаетна вход блока 8, который формируетна своем выходе сигнал логическойединицы. Блок 6, запускаясь от фронта сигнала с выхода блока 8, вырабатывает сигнал подтверкдения па линии 53, что приводит к снятию сигнала в линии 47 и адреса с линий 42.Выходной сигнал блока 8 поступаеттакже на усилитель-передатчик 57, свыходакоторого снимается сигналсинхронизации адреса в линии 39. Передача адреса на магистраль 12 завершена. Эта Фаза работы устройстваодинакова как для цикла Ввод", таки для цикла "Вывод".При выполнении цикла "Ввод"(фиг, 2) ЭВМ магистрали 11 Формирует на линии 45 сигнал логическойединицы. Этот сигнал поступает навход блока 3, сбрасывая триггер 20,На выходе триггера 20 формируетсясигнал логической единицы, разрешающий усилителю 55 выдачу в линию 38сигнала логического нуля. Сигнал свыхода триггера 20 поступает такжечерез элемент ИЛИ-НЕ 15 на управляющие входы шинных формирователейблока 1, переключая их на ввод данных с линий 35 на линии 42,Устройство на магистрали 12, адрескоторого передан ранее, получив сигнал по линии 38, выставляет на линиях 35 данные и обнуляет сигнал налинии 38, Сигнал ответа с линии 38,поступая через элемент ИЛИ 14., устанавливает триггер 20 что приводитк снятию сигнала "Ввод" на линии 36и через элемент НЕ 17 и дешифратор 4к снятию сигнала на линии 52, Снятиесигнала с выхода триггера 20 приводит также к переключению формирователей блока 1 в режим передачи данных с линий 42 на линию 35, Сигналв линии 38 сбрасывает триггер 26блока 8, что приводит к появлениюнизкого логического уровня на выхггдеблока 8 и снятию сигнала на линии 39,При выполнении цикла "Вывод(фиг. 3) после окончания Фазы передачи адреса на магистраль 12 ЭВМмагистрали 11 Формирует на линиях42 данные для передачи их на магистраль 12, сопровождая данные сигналом в линии 47. После этого ЭВМ магистрали 11 Формирует на линии 43сигнал логической единицы, которыйпоступает на синхровход триггера 19блока 3. С выхода триггера 19 оигнал передается на вход усилителя 54,на выходе которого в линии 37 формируется сигнал нулевого логическогоуровня,Устройство, подключенное к магистрали 12, соответствующее переданномуранее адресу, получив сигнал по линии 37, считывает данные с линии 35А/Б и выдает логическим нулем сигнал ответа на линию 38,Логический ноль с линии 38 черезэлементы ИЛИ 13 и НЕ 16 поступаетна вход элемента ИЛИ-НЕ 22 блока 6,стимулируя появление нулевого сигнала в линии 53, Это приводит к снятию синхронизирующего сигнала в ли -нии 47 и данных в линиях 42,Логической ноль с лини 38 устанавливает триггер 19 блока 3, снимаясигнал на линии 37, и сбрасываеттриггер 26 блока 8, восстанавливаяисходные сигналы в линии 39. Послесрабатывания элемента 7 задержки злинии 38 восстанавливается сигнал11 1 11Во втором режиме с магистрали 1 1по линии 5 0 поступает сигнал нул ев ог о уровня , запрещающий ч ер е з эл ементы НЕ 2 7 и 2 8 дешифр ат о ра 5 ра боту усили т елей 54 - 5 9 . Этот же си гнал через элемент НЕ 2 7 и элементИЛИ-НЕ 1 5 блока 3 пос т уп ает н а упр а вл яющий вх од шинных Формирователейблока 1, переключая их н а ввод данных с линий 3 5 в ли нии 4 2 ,Любое активное устройство н а маги с трали 1 2, к о торо е инициализируетцикл обмена, сопровождает выдачу адреса н а линии 3 5 генерацией нул ев о госигнала в линии 3 9 .В режиме контроля формированияадресов на магистрали 1 2 ( фи г , 4 )Э ВМ м а гис тр агги 1 1 фо рмир уе т н а линий4 4 сигнал логического нуля , которыйнастраивает дешифратор 4 с т ро б а адреса/данных на режим Формированиястроба в линию 52 по приходу сигналапо линии 39, Получив сигнал из линии 39, дешифратор 4 переводит линию52 в состояние логического нуля. Этотсигнал используется в качестве строба сопровождения данных на магистрали 11, Затем на линии 51 Формируется сигнал логической единицы, который, поступая на вход дешифратора 41переводит в состояние логической единицы сигнал в линии 52, Любая передача данных на магистрали 12 сопровождается генерацией нулевого сигналав линии 38,В режиме контроля формированияданных на магистрали 12 (фиг. 5) ЭВМмагистрали 11 формирует на линии 14сигнал логической единицы. Этот сигнал настраивает дешифратор 4 на режим формирования строба в линии 52по приходу сигнала на линии 38 вовремя выполнения процедуры Ввод"1125 или Вывод, Получив сигнал по линии38, дешифратор 4 переводит линию 52в состояние логического нуля, Этотсигнал используется в качестве строба сопровождения данных на линиях42 магистрали 11. При появлении сигнала в линии 38 магистрали 12 снимается сигнал в линии 36 (режим Ввод )либо в линии 37 (режим "Вывод 1), Этисигналы через элементы Иг 1 И 14 иНЕ 17 (или элементы ИЛИ 13 и НЕ 16)35блока 3 поступают на входы дешифра=тора 4. Их снятие (перевод в логическую единицу) приводит к тому,что дешифратор 4 Формирует на линии4052 сигнал логической единицы сигна 1лизируя на магистраль 11 о завершении цикла обмена в магистрали 2.При выполнении цикла прямого доступа ЭВМ магистрали 11 выдает на ли-45нию 49 сигнала РЩП потенциал логической единицы, который поступает нблок 9 и разрешает прохождение сигнала ТПЦ из линии 40 на линию 33,т.е. прямой доступ представляетсясразу при наличии запроса прямогодоступа ТПД и разрешения РПДП,При выполнении цикла чтения вектора прерь 1 вания микроЭВМ магистрали 11 выдает сигнал по линии 43. Сигнал с выхода триггера 19 поступает на вход элемента И 29, и в случае активного состояния (логической ноль) линии 41 ПРЕР формируется сигнал влинии 34 ППРО и осуществляется циклчтения вектора прерывания.Формула изобретения51, Устройство для сопряжения двух ЗВМ, содержащее блок шинных формирователей, первая и вторая группы информационных входов-выходов которо -1 О го являются соответствующими, группами входов-выходов устройства для подключения к информационным шинам первой и второй ЭВМ, блок выбора направления передачи, первым выходом подключенный к управляющему входу блока шинных Ьормирователей, дешифратор строба адреса/данных, выход которого являетс выходом устройства для подключения к входу синхронизации 0 первой ЭВМ, а дервая группа информационных входов соединена с группой выходов блока выбора направления передачи, первый и второй входы задания направления которого являются 25 соответствующими входами устройства для подключения к выходам записи и чтения первой ЭВМ, группу усилителей и блок запроса прямого доступа, входы разрешения и запроса которого 30 являются соответствующими входами устройства для подключения к выходу разрешения первой ЭВМ и выходу запроса прямого доступа второй ЭВМ, г о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства путем обеспечения программной установки различных режимов обмена, в него введены блок синхронизации цикла, дешиф ратор режима, блок запроса прерывания, блок формирования длительности сигналов подтверждения и элемент задержки, причем вход дешифратора режима. является входом устройства для подключения к выходу режима первой ЭБМ, а первый выход подключен к разрешающим входам с первого по пятый усилителей группы и разрешающему входу блока запроса прерывания, второй выход дешифратора режима соединен с разрешающими входами шестого усилителя группы, блока выбора направления передачи и дешифратора строба адреса/данных, вторая группа информационных входов которого является группой входов устройства для подключения к группе синхронизирующих выходов первой ЭВМ, второй и третий выходы блока выбора направления передачи соединены соответственно с информационными входами первого и второго усилителей группы, информационные входы третьего и четвертого усилителей группы подключены соответственно к первому выходу блока формирования длительности сигналов подтверждения и выходу блока синхронизации. цикла, запускающий вход которого является входом устройства для подключения к синхронизирующему выходу первой ЭБМ, вход сброса блока синхронизации цикла, соединенный с синхронизирующим входом блока выбора направления передачи, и выход шестого усилителя группы образуют вход- выход устройства для подключения к входу-выходу ответа второй ЭБМ, выходы первого и второго усилителей группы, соединенные соответственно с входами сигналов вывода и ввода блока выбора направления передачи, образуют соответствующие входы-выходы устройства для подключения к входам-выходам сигналов управления выводом и вводом второй ЭБМ, информационный вход шестого усилителя группы соединен с выходом элемента задержки, входом пуска подключенного к четвертому выходу блока выбора направления передачи, второй выход которого соединен с первым входом запроса прерывания блока запроса прерывания, второй вход запроса прерывания и выход которого являются соответствующими входом и выходом устройства для подключения к выходу требования прерывания и входу предоставления прерывания второй ЭВМ, выход блока запроса прямого доступа является выходом устройства для подключения к входу предоставления прямого доступа второй ЭВМ, информационный вход пятого усилителя группы и вход сброса элемента задержки, соединенный с первым входом разрешения блока формирования длительности сигналов подтверждения, являются соответствующими входами устройства для подключения к выходам сигналов подтверждения и выбора устройства первой ЭВМ, вход пуска и второй вход разрешения блока формирования длительности сигналов подтверждения соединены соответственно с выходом блока синхронизации цикла и группой выходов блока выбора направления передачи, а второйвыход является выходом устройства для подключения к входу подтверждения первой ЭВМ, выход четвертого усилителя группы и управляющий вход дешифратора строба адреса/данных образуют5 вход-выход устройства для подключения к входу-выходу синхронизации адреса второй ЭВМ, выходы третьего и пятого усилителей группы являются соответст О вующими выходами устройства для подключения к входам признаков байта и выбора устройства второй ЭВМ,2. Устройство по п,1, о т л и ч а ю щ е е с я тем, что блок выбора направления передачи содержит два триггера, два элемента ИЛИ, элемент И-НЕ, элемент ИЛИ-НЕ и два элемента НЕ, причем синхровходы первого и второго триггеров являются соответственно первым и вторым входами задания направления блока, а выходы - соот 1 Оветственно вторым и третьим выходамиблока, выходы первого и второго элементов ИЛИ соединены соответственнос входами первого и второго элементов НЕ и установочными входами первого и второго триггеров, информационные входы которых соединены с шиной нулевого потенциала устройства, выходы первого ивторого элементов НЕ образуют группувыходов блока, первые входы первогои второго элементов ИЛИ соединены ссинхронизирующим входом блока, а вторые входы - соответственно с входамисигналов вывода и ввода блока и первым и вторым входами элемента И-НЕ,выход которого является четвертымвыходом блока первый и второй входыи выход элемента ИЛИ-НЕ соединены соответственно с выходом второго триггера, разрешающим входом блока и первым выходом блока,.К Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101 ЗакаВНИИП Составителор А,Огар Техрец М,1 1523 Тираж 414Государственного комите113035, Москва И,Хазовгентал по и -35,Подписноебретениям и открытиям при ГКНТ СССРаушская наб., д. 4/5
СмотретьЗаявка
4688406, 05.05.1989
ИНСТИТУТ ПРОБЛЕМ УПРАВЛЕНИЯ
ВЕРТЛИБ ВАЛЕРИЙ АБРАМОВИЧ, КОСИНЕЦ МИХАИЛ МИХАЙЛОВИЧ, МАКЕЕВ СЕРГЕЙ ВЛАДИМИРОВИЧ, НИКИТИН НИКОЛАЙ МИХАЙЛОВИЧ, ПЕТУХОВА НИНА ВАСИЛЬЕВНА, РЕБОРТОВИЧ БОРИС ИСААКОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: двух, сопряжения, эвм
Опубликовано: 15.05.1991
Код ссылки
<a href="https://patents.su/7-1649559-ustrojjstvo-dlya-sopryazheniya-dvukh-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения двух эвм</a>
Предыдущий патент: Устройство для сопряжения абонента с общей магистралью
Следующий патент: Устройство для анализа параметров графа
Случайный патент: Установка для очистки сточных вод