Устройство для сопряжения ведущей и ведомой эвм
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51)5 6 06 Г 13/00 ГОСУДАРСТВЕННЫИПО ИЗОБРЕТЕНИЯМПРИ ГКНТ СССР ИТЕТКРЫТИЯМ ЕТ АНИЕ И И. ГуВЕМОИ ЭВМотносится к вычислжет быть использов тельно в 11 тры ии, Ои 2 ВТОРСКОМУ СВИДЕТЕЛЬСТВ(56) Авторское свидетельство СССРМ 1462341, кл. 6 06 Е 15/16, 1986.Авторское свидетельство СССРМ 1543415, кл. 0 06 Г 15/16, 1987.(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИДУЩЕЙ И ВЕДО(57) Изобретениеной технике и мо Изобретение относится к вычислительной технике и может быть использовано в распределенных системах передачи и обработки информации для сопряжения главных и подчиненных ЭВМ.Целью изобретения является повышение быстродействия,На фиг. 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема блока прерывания.Устройство содержит два селектора 1 и 2 адреса, два регистра 3 и 4 состояния, регистр 5 командных слов, регистрб ответных слов, блок 7 прерывания, одновибратор 8, элемент И 9, элемент НЕ 10, триггер управления, регистр 12 страницы, регис 13 и 14 развязки, регистр 15 коммутац разделительные регистры 16-19, блоки 2 21 памяти, канал 22 ведущей ЭВМ, канал 23 ведомой ЭВМ, информационные шины 24 и 5 Блок 7 прерывания (фиг. 2) содержитэлементы И 26 и 27; триггер 28 (формировараспределенных системах передачи и обработки информации. Целью изобретения является повышение быстродействия устройства за счет использования двух блоков памяти и доставки информации от ведущей ЭВМ к ведомой путем перекоммутации этих блоков. Устройство содержит два селектора адреса, два регистра состояния, регистр командных слов, регистр ответных слов, блок прерывания, одновибратор, элементы И и НЕ, триггер управления, регистр страницы, четыре разделительных регистра, два регистра развязки, регистр коммутации, два блока памяти, 2 ил. тель сигнала ТПР), мультиплексор 29, регистр 30 адреса вектора прерывания, элемент НЕ 31, триггер 32 (формирователь Б сигнала Отв), мультиплексор 33, вход 34 строба, вход 35 разрешения прерывания процессора, вход 36 начальная установка, вход 37 ППР ведущей ЭВМ, вход 38 ППР ведомой ЭВМ, вход 39 "Ввод" ведущей ЭВМ, вход 40 "Ввод" ведомой ЭВМ, выход С 41 ТПР ведущей ЭВМ, выход 42 ТПР веда- Фь мой ЭВМ,.выход 43 адреса вектора преры- Ч) вания ведущей ЭВМ, выход 44 адресавектора прерывания ведомой ЭВМ, выход 45 "Отв." ведущей ЭВМ, выход 46 "Отв." ведомой ЭВМ.юаваЪУстройство работает следующим образом.После включения питания сигналами начальной установки (П, Уст.), поступающими из канала 22 ведущей ЭВМ и канала 23 ведомой ЭВМ, все регистры устройства устанавливаются в исходное состояние, Кроме того, из канала 22 ведущей ЭВМ сигналначальной установки поступает в блок 7 и рерывания по входу 36 и устанавливает его в исходное состояние. В исходном состоянии на выходах регистра 15 коммутации формируются сигналы, открывающие разделительные регистры 16 и 19 и закрываю; щие разделительные регистры 18 и 17.Таким образом, после действия сигнала начальной установки блок 20 памяти через открытый разделительный регистр 16 соединен с каналом 22 ведущей ЭВМ и отсоединен закрытым разделительным регистром 17 от канала 23 ведомой ЭВМ. В свою очередь, блок 21 памяти через открытый разделительный регистр 19 подсоединен к каналу 23 ведомой ЭВМ и отсоединен закрытым разделительным регистром 18 от канала 22 ведущей ЭВМ.Далее ведущая ЗВМ записывает в регистр 12 страницы код, определяющий рабочую область блоков 20 и 21 памяти. После этого ведущая ЭВМ формирует в блоке 20 информационный пакет для ведомой ЭВМ, Ведущая ЗВМ записывает в регистр 5 командных слов информацию о количестве передаваемых в информационном пакете слов, об адресе абонента или внешнего устройства и о коде операции ведомой ЭВМ. В соответствии с кодом операции ведомая ЗВМ может передавать информацию адресуемому абоненту или внешнему устройству, формируя кадры в соответствии с форматом используемого протокола, принимать информационные кадры от внешних устройств или из сети, выделять из них пакеты и передавать их ведущей ЭВМ, производить дополнительную обработку информации.После записи информации в регистр 5 командных слов ведущая ЭВМ, обращаясь к регистру 15 коммутации, перекоммутирует разделительные регистры 16-19 так, что блок 20 памяти с подготовленной информацией подключается к каналу 23 ведомой ЗВМ, а блок 21 памяти - к каналу 22 ведущей ЭВМ. При обращении к регистру 15 коммутации сигнал низкого уровня с второго выхода селектора 1 адреса через элемент И 9 поступает на запускающий вход одновибратора 8.Кроме того, в момент формирования на втором выходе селектора 1 адреса сигнала низкого уровня на тактовом входе триггера 11 управления формируется положительный перепад с выхода элемента НЕ 10. На выходе триггера 11 управления формируется сигнал, разрешающий организацию режима прерывания программы ведомого ,процессора (вход 35). В момент снятия сигнала низкого уровня с второго выхода се 35 40 45 50 55 10202530 лектора 1 адреса на стробирующем входе одновибратора 8 появляется положительный перепад, срабатывает одновибратор 8 и импульс с его выхода по входу 34 поступаЕт на тактовый вход триггера 28 формирователя сигнала ТПР, Через мультиплексор 29этот сигнал поступает в канал 23 ведомойЭ ВМ. Организуется режим прерывания программы ведомой ЭВМ, при этом сигнал "Ввод" поступает в блок 7 прерывания по входу 40, сигнал ППР - по входу 38, адрес вектора прерывания передается по выходу 44, сигнал "Отв." (СИП) - по выходу 46. Врежиме прерывания программы ведомая ЭВМ, читая регистр 4 состояния, принимаеткомандное слово.После выполнения указанных в командном слове функций над предоставленным пакетом информации, ведомая ЭВМ записывает ответное слово в регистр ответных слов, В момент записи ответного слова навтором выходе селектора 2 адреса сформирован сигнал низкого уровня, который устанавливает триггер 11 управления в исходное состояние, разрешающее блоку 7прерывания формирование режима прерывания программы ведущей ЭВМ. В момент снятия сигнала низкого уровня с второго выхода второго селектора 2 адреса положительный перепад с выхода элемента И 9 поступает на запускающий вход одновибратора 8. Сигнал с выхода одновибратора 8 является запускающим сигналом для блока 7 прерывания, Организуется режим прерывания программы ведущей ЭВМ с использованием следующих входов и выходов блока7 прерывания; ТПР - выход 41, "Ввод" -вход 39, ППР - вход 37, выход 43 передачи .адреса вектора прерывания, "Отв," (СИП) -выход 45.В подпрограмме обработки прерывания ведущая ЭВМ, читая регистр 3 состояния, получает информацию о состоянииведомой ЭВМ,Таким образом, обмен информациеймежду ведущей и ведомой ЭВМ осуществляется под управлением ведущей ЭВМ беэпересылки информации методом: переком.мутации блоков памяти,Формула изобретенияУстройство для сопряжения ведущей иведомой ЭВМ, содержащее два селектораадреса, два регистра состояния, блок прерывания, одновибратор, элемент И, регистркоммутации, четыре разделительных регистра, причем первая группу входов-выходовслужебной информации блока прерываниясоединена с первой группой управляющихвходов-выходов устройства для подключения к ведущей ЭВМ, вторая группа входов 167949340 45 50 выходов служебной информации блока прерывания соединена с второй группой управляющих входов-выходов устройства для подключения к ведомой ЭВМ, первые выходы первого и второго селектора адреса соединены соответственно с управляющими входами первого и второго регистров состояния, второй выход первого селектора адреса соединен с управляющим входом регистра коммутации и с первым входом элемента И, вход первого селектора адреса является первым адресным входом устройства для подключения к ведущей ЭВМ, вход второго селектора адреса соединен с вторым адресным входом устройства для подключения к ведомой ЭВМ, выходы первого и второго регистров состояния являются первым и вторым выходами состояния устройства для подключения соответственно к ведущей и ведомой ЭВМ, второй выход второго селектора адреса соединен с вторым входом элемента И, выход которого соединен с входом одновибратора, выход одновибратора соединен со стробирующимвходом блока прерывания, первые информационные входы-выходы первого и второго разделительных регистров соединены с первым информационным входом-выходомустройства для подключения к ведущейЭВМ, первые информационные входы-выходы третьего и четвертого разделительных регистров соединены с вторым информационнымм входом-выходом устройства для подключения к ведомой ЭВМ, вторыеинформационные входы-выходы первого и второго разделительных регистров соединены соответственно с вторыми информационными входами-выходами третьего и четвертого разделительных регистров, информационный вход регистра коммутации является входом управления коммутацией устройства для подключения к информационному выходу ведущей ЭВМ, разрядные выходы регистра коммутации соединены с управляющими входами соответствующих разделительных регистров, о т л и ч а ю щ ее с я тем, что, с целью повышения быстро. действия, в него введены регистр командных слов, регистр ответных слов, элемент НЕ, триггер управления, регистр страницы, два регистра развязки, два блока памяти, причем информационный вход регистра ко 5 10 15 20,253035 мандных слов соединен с первым информационным входом устройства для подключения к информационному выходу ведущей ЭВМ, информационный выход регистра командных слов соединен с информационным входом второго регистра состояния, управляющий вход регистра командных слов - с третьим выходом первого селектора адреса, информационный выход регистра ответных слов - с информационным входом первого регистра состояния, информационный вход регистра ответных слов - с вторым информационным входом устройства для подключения.к информационному выходу ведомой ЭВМ, управляющий вход регистра ответных слов - с вторым входом элемента И и с входом установки триггера управления, второй выход первого селектора адреса - с входом элемента НЕ, выход которого соединен с синхровходом триггера управления, выход триггера управления соединен с разрешающим входом блока прерывания, информационный вход регистра страницы - с первым информационным входом устройства, стробирующий вход регистра страницы - с четвертым выходом первого селектора адреса, первая группа выходов регистра страницы - с информационным входом первого регистра развязки, выход которого соединен с информационными входами первого и второго разделительных регистров, вторая группа выходов регистра страницы - с информационным входом второго регистра развязки, выходы которого соединены с информационными входами третьего и четвертого разделительных регистров, стробирующий вход первого регистра развязки - с пятым выходом первоо селектора адреса, стробирующий вход второго регистра развязки - с третьим выходом второго селектора адреса, информационный, управляющий, адресный входы-выходы первого блока памяти соединены с вторыми инфор. мационными входами-выходами первого и третьего разделительных регистров, информационные, управляющие. адресные входы- выходы второго блока памяти соединены с вторыми информационными входами-выходами второго и четвертого разделительных регистров.1679493 7 Составитель А. Грош Техред М.Моргентал Реда кт андо алий оррект й комбинат "Патент", г. Ужгород, ул,Гагарина, 1 Производственно-издат з 3215 Тираж 378 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., 4/5
СмотретьЗаявка
4683232, 27.04.1989
ПРЕДПРИЯТИЕ ПЯ А-3890
БЕЗЗУБОВ ВЛАДИМИР ФЕДОРОВИЧ, ШМЕЛЕВ ВЛАДИМИР ВЛАДИМИРОВИЧ, ГУЛЯЕВ АНАТОЛИЙ ИВАНОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: ведомой, ведущей, сопряжения, эвм
Опубликовано: 23.09.1991
Код ссылки
<a href="https://patents.su/4-1679493-ustrojjstvo-dlya-sopryazheniya-vedushhejj-i-vedomojj-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения ведущей и ведомой эвм</a>
Предыдущий патент: Устройство для сопряжения вычислительной машины с аппаратурой передачи данных
Следующий патент: Устройство для сопряжения абонента с магистралью
Случайный патент: Поверхность для охлаждения сред