Устройство для сопряжения вычислительных групп, состоящих из основной и вспомогательных эвм
Иллюстрации
Показать всеРеферат
Изобретение относится к устройствам вычислительной техники и может быть использовано для сопряжения ЭВМ в системах управления, а также с подсистемами сбора и первичной обработки информации. Целью изобретения является расширение номенклатуры основных ЭВМ, расширение функциональных возможностей, повышение производительности и пропускной способности . Устройство содержит блок согласования, блок приостанова, блок памяти и группу блоков памяти по числу вспомогательных ЭВМ. Блок согласования содержит группу коммутаторов шин данных , группу коммутаторов шин адреса и группу коммутаторов шин управления. Блок приостанова содержит регистр подтверждения приостанова, два блока элементов И, два регистра запросов, регистр масок, два элемента И и элемент НЕ, (К-1) блоков согласования , (К-1) блоков приостанова, (К-1) блоков памяти и (К-1) групп блоков памяти вспомогательных ЭВМ, образующие при подключении к ним основных и вспомогательных ЭВМ К вычислительных групп. Каждый из К блоков приостанова содержит регистр адреса, две группы элементов И, элемент сравнения, два передатчика, приемник , элемент НЕ, группу приемников, группу передатчиков, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ, группу элементов ИЛИ, элемент ИЛИ-НЕ, два элемента И, одновибратор и триггер. 3 ил. (Л С
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)ю G 06 F 13/00
ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ
ВЕДОМСТВО СССР (ГОспАтент сссР) ОПИСАНИЕ ИЗОБРЕТЕЙИ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4899208/24 (22) 03.01.91 (46) 23.12.92, Бюл, № 47 (71) Ленинградское научно-производственное объединение "Электронмаш"(72) В,И.Потапенко (56) Авторское свидетельство СССР
¹ 1277124, кл. G 06 F 13/00, 1984.
Авторское свидетельство СССР № 1488819, кл. G 06 F 13/00, 1987. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ BblЧИСЛИТЕЛЬНЫХ ГРУПП, СОСТОЯЩИХ ИЗ
ОСНОВНОЙ И ВСПОМОГАТЕЛЬНЫХ ЭВМ (57) Изобретение относится к устройствам вычислительной техники и может быть использовано для сопряжения ЭВМ в системах управления, атакжесподсистемами сбора и первичной обработки информаций, Целью изобретения является расширение номенклатуры основных ЭВМ, расширение функциональных воэможностей, повышение производительностй и пропускной спо- собности. Устройство содержит блок
Изобретение отйосится к вычислительной технике и может быть использовано для сопряжения ЭВМ в системах управления, а также в подсистемах сбора и первичной обработки информации.
- Известно устройство для сопряжения, содержащее блок памяти, синхронизатор, реверсивный счетчик, триггер, счетчик записи, счетчик считывания, два элемента задер„„5U„„1783532 А1 согласованйя; блок приостанова, блок памяти и группу блоков памяти по числу вспомогательных ЭВМ. Блок согласования содержит группу коммутаторов шин данных; группу коммутаторов шин адреса и группу коммутаторов шин управления. Блок прйостанова Содержит регистр подтверждения приостанова, два блока элементов И, два регистра запросов, регистр масок, два элемента И и элемент НЕ, (К-1) блоков согласовайия, (К-1) блоков приостанова, (К-1) блоков памяти и (К-1) групп блоков памяти вспомогательных ЭВМ, образующие при подключении к нйм основных и вспомогательных ЭВМ К вычислительных групп. Каждый из К блоков приостанова содержит регистр адреса, две группы элементов И; элемент сравнения, два передатчика, приемник, элемент НЕ, группу приемников, группу передатчиков, группу элементов
ИСКЛЮЧАЮЩЕЕ ИЛИ вЂ” HE, группу элементов ИЛИ, элемент ИЛИ-НЕ, два элемента И, одновибратор и триггер. 3 ил. жки,"две группы элЕментов И, группу элементов ИЛИ и элемент ИЛИ, выполняющее функции сопряжения ЭВМ.
Недостатками устройства являются ограниченные функциональные возможности и низкая произвбд лтельность, Известно устройство для сопряжения, содержащее датчик йериода обмена, блок прерывания основной ЭВМ, блок приоста1783532
20
30
55 нова, блок согласования и блок управления памятью, позволяющее сопрягать ЭВМ с расширением класса решаемых задач.
Недостатком устройства является ограниченное число подключаемых основных
ЭВМ и низкая производительность.
Наиболее близким к изобретению по технической сущности является устройство для сопряжения основной и вспомогательных цифровых вычислительных машин, содержащее блок согласования, блок приостанова, блок памяти и группу блоков памяти по числу вспомогательных ЭВМ, причем первый информационный вход-выход блока согласования является входомвыходом устройства для подключения шины данных основной ЭВМ и соединен с информационным входом блока приостанова и первым информационным входом-выходом блока памяти, группа входов маскирования блока приостанова является группой входов устройства для подключения группы выходов маскирования вспомогательных ЭВМ, группа выходов запроса блока приостанова является группой выходов устройства для подключения группы входов запроса вспомогательных ЭВМ, вход устройства для подключения шины адреса основной ЭВМ соединен с первым адресным входом блока памяти и первым информационным входом блока согласования, вход устройства для подключения шины управления основной
ЭВМ соединен с первым входом режима блока памяти и вторым информационным входом блока согласования, вход устройства для подключения выхода подтверждения на захват блока памяти основной ЭВМ соединен с одноименными входами блока памяти и блока приостанова, вход устройства для подключения выхода запроса на захват блока памяти вспомогательной ЭВМ соединен с одноименным входом блока приостанова, выход устройства для подключения входа запроса на нахват блока памяти основной ЭВМ соединен с одноименным выходом блока приостанова, вход устройства для подключения выхода маскирования приостанова основной ЭВМ соединен с одноименным входом блока приостанова, !-й вход-выход устройства для подключения шины данных I-й вспомогательной ЭВМ соединен с первым информационным входомвыходом i-ro,блока памяти группы и с 1-м информационным входом-выходом первой группы блока согласования, I-й входустройства для подключения адресного входа i-й вспомогательной ЭВМ соединен с первым адресным входом 1-ro блока памяти группы и с 1-м информационным входом первой группы блока согласования, l-й вход устройства для подключения шины управления 1-й вспомогательной ЭВМ соединен с первым входом режима 1-ro блока памяти группы и с 1-м информационным входом второй группы блока согласования, i-й вход устройства для подключения выхода подтверждения нэ захват блока памяти 1-й вспомогательной
ЭВМ соединен с одноименным входом I ão блока памяти группы и с i-м входом одноименной группы входов блока приостанова, I-й выходустройства для подключения входа подтверждения запроса и захват блока памяти основной Э ВМ соединен с I-м выходом одноименной группы выходом блока приостанова и 1-м входом первой группы управляющих входов блока согласования, группа выходов блока приостанова соединена с второй группой управляющих входов блока согласования и является выходом устройства для подключения входа подтверждения на захват блока памяти вспомогательной
ЭВМ, вход устройства для подключения выхода запроса на захват блока памяти основной ЭВМ соединен с одноименным входом блока приостанова, второй информационный вход-выход блока согласования соединен с вторым информационйым входом-выходом блока памяти, вторые входы адреса и режима которого соединены соответственно с выходами адреса и управления блока согласования, i-й информационный вход-выход второй группы блока согласования соединен с вторым информационным входом-выходом I-го блока памяти группы, вторые входы адреса и управления которого соединены соответственно с i-sat выходами группы выходов адреса и управления блока согласования, причем блок согласования содержит группу коммутаторов шин данных, группу коммутаторов шин адреса и группу коммутаторов шин управления, первый информационный вход-выход блока согласования соединен с первыми информационными входами-выходами всех коммутаторов шин данных группы, в блок6 согласования 1-е управляющие входы первой, второй групп блока соединены соответственно с первыми, вторыми входами }-х коммутаторов шин данных, управления и адреса групп, второй информационный вход-выход блока согласования соединен с вторыми информационными входами-выходами всех коммутаторов шин данных группы, i-e информационные входы-выходы первой, второй групп блока согласования соединены соответственно с третьими, четвертыми входами-выходами i-ro коммутатора шин данных группы, первый, второй информационные входы и первый, втой", 1783532 информационные выходы l-ro коммутатора Недостатками устрсйства являются огшин адреса группы соединены соответст- раниченная номенклатура подключаемых венно с первым информационным входом основных ЭВМ; ограниченные функциоблока согласования, с 1-м информационным нальные возможности за счет сопряжения входом первой группы блока согласования, 5 только одной основной ЭВМ с группой вспос выходом адреса блока согласования, с i-м могательных ЭВМ; низкая производительвыходом адреса группы блока согласова- ность и пропускная информационная ния, первый, второй информационные вхо- способность за счет передачи информациды и первый, второй информационные онных потоков в пределах одной вычисливыходы 1-го коммутатора шин управления 10 тельной группы, группы соединены соответственно с вторым Цель изобретения — расширение номен- информационным входом блока согласова- клатуры основных ЭВМ за счет создания ния, с 1-м информационным входом второй возможности для подключения дополнигруппы блока согласования, с выходом уп- тельных основных ЭВМ; расширение функравления блока согласования и с t-м выхо- 15 циональных возможностей за счет обмена дом управления группы блока . информациеймеждублокамипамятиосновсогласования, причем блок приостанова со- ных ЭВМ; повышение производительности держит регистр подтверждения приостано- и пропускной способности за счет увеличева, два блока элементов И, два регистра . ния информационных потоков, передаваезапросов, регистр масок, два элемента И и 20 мых через устройство, элемент НЕ, t-вход группы входом маскиро- Поставленная цель достигается тем, что вания блока приостанова, (l=1, M,ãäå М вЂ” в устройство, содержащее блок согласоваколичество вспомогательных ЭВМ) являет- ния, блок приостанова, блок памяти и групся l-м входом регистра масок, выход которо- пу блоков памяти по числу вспомогательных госоединенспервымвходомпервогоблока 25 ЭВМ, причем первый информационный элементов И, выход которого соединен с вход-выход блока согласования является группой выходов запроса блока приостано- входом-выходом устройства для подключева, информационный вход которого соеди- ния шины данных основной 3ВМ и соединен с информационным входом второго нен-с информационным входом блока регистра запросов, входсинхронизации ко- 30 приостанова и первйм информационным торого соединен с входом запроса на захват входом-выходом блока памяти, группа вхоблока памяти вспомогательной ЭВМ блока дов маскирования блока приостанова являичерезэлементНЕспервымвходомперво- ется группой входов устройства для
ro элемента И, второй вход и выход которого подключения группы выходов маскировасоединены соответственно с первым выхо- 35 ния вспомогательных ЭВМ, группа выходов дом первого регистра запросов и с первым запроса блока приостанова является групвходом второго элемента И, второй вход и пой выходов устройства для подключения выход которого соединены соответственно группы входов запроса вспомогательных с входом маскирования приостанова бло- ЭВМ, вход устройства для подключения шика приостанова, с выходом запроса на 40. ны адреса основной 3ВМ соединен с перзахват блока памяти основной ЭВМ блока вым адресным входом блока памяти и приостанова, вход подтверждения на за- первым информационным входом блока сохват блока памяти основной ЭВМ соединен гласования, вход устройства для подключес первым входом второго блока элементов ния шины управления основной ЭВМ
И, второй вход и выход которого соединены 45 соединен с первым входом режима блока соответственно с вторым выходом первого памяти и вторым информационным входом регистра запросов и с группой выходов под- . блока согласования, вход устройства для твер>кдения запроса на захват блока памяти подключения выхода подтверждения на за- основной 3ВМ блока приостанова, выход хватблока памяти основной ЭВМ соединен второго регистра запросов соединен с вто- 50 с одноименными входами блока памяти и рым входом первого блока элементов И; блока приостанова, вход устройства для группа входов подтверждения захвата бло- подключения выхода запроса на захват блока памяти вспомогательной 3ВМ соединена ка памяти вспомогательной ЭВМ соедйнен с входом регистра подтверждения приоста- с одноименным входом блока приостанова, нова, выход которого соединен с выходом 55 выход устройства для подключения входа подтверждения захвата блока памяти вспо- запроса на захват блока памяти основной могательной 3ВМ, группа входов запроса ЭВМ соединен с одноименным выходом на захват блока памяти основной ЭВМ бло- блока приостанова, вход устройства для . ка соединена с входом первого регистра- подключения выхода маскированйя призапросов. останова основной ЭВМ соединен с одно1783532 именным входом блока приостанова, I-й управления и адреса групп, второй инфорвход-выход устройства для подключения мационный вход-выход блока согласования шиньгданныхi-й вспомогательной ЭВМ со- соединен с вторыми информационными единен с первым информационным вхОдом- входами-выходами всех коммутаторов шин выходом I го блока памяти группы и с I-м 5 данныхгруппы;1-еинформационныевходыинформационным входом-выходом первой выходы первой, второй групп блока согласогруппы блока согласования, i-й входустрой- вания соединены соответственно с ства для подключения адресного входа i-й третьими:, четвертыми входами-выходами 1вспомогательной ЭВМ соединен с первым го коммутатора шин данных группы, перадресным входом I-ro блока памяти группы 10 вый, второй информационные входы и и с 1-м информационным входом первой первый, второй информационные выходы 1группы блока согласования, i-й вход устрой- го коммутатора шин адреса группы соедине-. ства для подключения шины управления i-го н ы соответственно с первым блока памяти группы и с i-м информацион- информационным входом блока согласованым входом второй группы блокасогласова- 15 ния, с 1-м информационным входом первой ния, 1-й вход устройства для подключения группы блока согласования, с выходом адвыхода подтверждения на захват блока па- реса блока согласования, с I-м выходом мяти I-.é вспомогательный ЭВМ соединен с .адреса группы блока согласования, первый, одноименным входом i-ro блока памяти второй информационные входы и первый, группы и с 1-м входом одноименной группы 20 второй информационные выходы I-ro коммувходов блока приостанова, i-й выходустрой- татара шин управления группы соединены ства для подключения входа подтвержде- соответственносвторыминформационным ния запроса на захват блока памяти входом блока согласования, с l-м информаосновной ЭВМ соединен с l-м выходом од- ционным входом второй группы блока соноименной группы выходов блока приоста- 25 гласования, с выходом управления блока нова и 1-м входом первой группы согласования и с i-м выходом управления управляющйх входов блока согласования, группы блока согласования,, причем блок группа выходов блока приостанова соеди- приостановасодержитрегистрподтверйденена с второй группой управляющих вхо- ния приостанова, два блока элементов И, дов блока согласования и является выходом 30 два регистра запросов, регистр масок, два устройствадля подключения входа подтвер- элемента И и элемент НЕ, 1-й вход группы ждения íà захват блока памяти вспомога- входов маскирования блока приостанова тельной ЭВМ, вход устройства для (1=1.,М, где М вЂ” количество вспомогательных подключения выходазапросаназахватбло- ЭВМ) является 1-м входом регистра масок, ка памяти основной ЭВМ соединен с одно- 35 выход которого соединен с первым входом именным входом блока приостанова, первого блока элементов И, выход которого второй информационный вход-выход блока соединен с группой выходов запроса блока согласования соединен с вторым информа- приостанова, информационный вход котоционным входом-выходом блока памяти, рого соединен с информационным входом вторые входы адреса и режима которого со- 40 второго регистра запросов, вход синхрониединены соответственно с выходами адреса зации которого соединен с входом запроса и управления блока согласования, 1-й ин- на захват блока памяти вспомогательной формационный вход-выход второй группы ЭВМ блока и через элемент НŠ— с первым блока согласования соединен с вторым ин- входом первого элемента И, второй вход и формационным входом-выходом 1-ro блока 45 выход которого соединены соответственно памяти группы, вторые входы адреса и уп- с первым выходом первого регистра запроравления которого соединены соответст- сов и с первым входом второго элемента И. венно с l-ми выходами группы выходов второй вход и выход которого соединены адреса и управления блока согласования, соответственно с входом маскирования причем блок согласования содержит группу 50 приостанова блока приостанова, с выходом коммутаторов шин данных, группу комму- запроса на захват блока памяти основной таторов шин адреса и группу коммутаторов ЗВМ блока приостанова, вход подтверждешин управления, первый информационный ния на захват блока памяти основной ЭВМ вход-выход блока согласования соединен с соединен с первым входом второго блока первыми информационными входами-выхо- 55 элементов И, второй вход и выход которого дами всех коммутаторов шин данных груп- соединены соответственно с вторым выхопы, в блоке согласования 1 е управляющие дом первого регистра запросов и с группой входы первой, второй групп блока соедине- выходов подтверждения запроса на захват ны соответственно с первыми, вторыми вхо- блока памяти основной ЗВМ блока приостадами 1-х коммутаторов шин данных, нова„выход второго регистра запросов сое1783532
Q 10 динен с вторым входом первого блока эле-, мяти и блока приостанова, вход устройства ментов И, группа входов подтверждения за- для подключения выхода запроса на захват хвата блока памяти вспомогательной 3ВМ блока памяти вспомогательной ЗВМ соедисоединена с входом регистра подтвержде - нен с одноимейнйм входом блока приостания приостанова, выход которого соединен 5 нова, выход устройства для подключения с выходом подтверждения захвата блока па- входа запроса на захват блока памяти cicмяти вспомогательной ЭВМ, группа. входов новной ЭВМ соединен с одноименным вызапроса на захват блока памяти основной ходом блока приостанова; вход устройства
ЭВМ блока соединена с входом первого ре- для подключейия выхода маскирования гистра запросов, введены(К-1) блоковсогла- 10 приостанова основной ЭВМ соединен с одсования., (К-1) блоков приостанова, (К- 1) ноименным входом блока приостанова; i-й блоков памяти и (К-1) групп блоков памяти вход-выход устройства для подключения вспомогательных ЭВМ, образующие при шины данных 1-й вспомогательной 38M соподключении,к ним основных и вспомога- . единен с первым информационным входомтельных ЭВМ К вычислительных групп, при- 15 выходом i-ro: блока памяти группы и с 1-м чем в каждый.из К блоков приостанова информационным входом-выходом первой введены регистр адреса, две группы эле- группы блока согласования, 1-й вход уст. ментов И, элемент сравнения, два передат- ройства для подключеййя адресного входа чика, приемник, элемент НЕ, группа": i-й вспомогательной ЭВМ соединен с перприемников, группа передатчиков, группа 20 вим-адресным входом i-ro блока памяти элементов ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ„группы и с i-м йнформационным входом . группа элементов ИЛИ, элемент ИЛИ-НЕ, первой группы блока согласования,.i-й вход два элемента И; одновибратор и триггер, устройствадляподключенияшийыуправлепричем вустройстве соединены соответст- ния t-й вспомогательной ЭВМ соединен с венно первые и вторые группы информаци- 25 первым входом режима i-ro блока памяти онных входов-выходов.:вичислительных - группы и с t-м информационным входом втогрупп, группы адресных входов-выходов вы-: . рой группы блока согласования, i-й вход усчислительных групп, группы адресных вхо- тройства для подключения выхода. дов-выходов и . адресных выходов . подтверждения.на захват. блока памяти l-й вычислительныхгрупп, группы выходов уп- ЗО вспомогательной 38М соединен с одноравления .вычислительных групп; входы .и именным входом i-го блока памяти группы и выходы захвата инициатором вычислитель- . с 1-м входом одйоименной группы входов ных групп, входы и выходы ответа адресуе - блока приостанова, 1-й выход устройства мым вычислительных групп, причем в: для подключения входа подтверждения закаждой из (К-1) вычислительных групп пер- 35 проса на захват блока памяти основной вый информационный вход-выход блока со- ЭВМ соединен с i- ì выходом одноименной гласования является входом-выходом группы выходов блока приостанова и t-м устройства для подключения шины данных: входомпервойгруппыуправляющихвходов основной ЭВМ и соединен с информацион- блока согласования, группа выходов блока ным входом блока приостанова и первым 40: приостанова соединена с второй группой информационным входом-выходом блока управляющих входов. блока согласования и памяти, группа входов маскирования блока является выходом устройства для подключе- приостанова является группой входов уст- . ния входа подтверждения на захват блока ройства для подключения группы выходов памятй вспомогательной ЭВМ, вход устроймаскирования вспомогательных ЭВМ, груп- 45 ства для подключения выхода запроса на па выходов запроса блока приостанова яв- захват блока памяти основной 3ВМ соедиляется группой выходов устройства для. нен с одноименным входом блока приостаподключения группы входов запроса вспо- нова, второй информационный вход-выход могательных ЭВМ, вход устройства для под- блока согласования соединен с вторым инключения шины адреса основной ЭВМ 50 формационным входом-выходом блока. пасоединен с первым адресным входом блока мяти, вторые входы адреса .и режима памяти и первым информационным входом которого соединены соответственно с выхоблока согласования,. вход устройства длл дами адреса и управления блока согласоваподключения шины управления основной ния, i-й информационный вход-выход
ЭВМ соединен с первым входом режима 55 второй группы блока согласования соедиблока памяти и вторым информационным: нен с вторым информационным входом-вывходом блока согласования, входустройст- ходом 1-го блока памяти группы, вторые ва для подключения выхода подтверждения входы адреса и управления которого Соеди на захват блока памяти. основной ЭВМ сое- нены соответственно с 1-ми выходами груп-, динен с одноименными входами блока па- пы выходов адреса и управления блока
1783532 согласования, вход устройства для гистра адреса, группа выходов которого соподкл ючения шины адреса основной единена с группой входов элемента
ЭВМ соединен с первым адресным сравнения и является группой адресных входом блока приостанова, первый и входов-выходов блока приостанова, первый второй выходы которого соединены с riep-. 5 адресный вход которого является информавым и вторым выходами блока согласования ционным входом регистра адреса, выход и являются выходами устройства для под- элемента сравнения является вторым выхоключения входов основной ЭВМ сообщения . дом блока приостанова и соединен с входом о захвате инициатором и ответе адресуемой первого передатчика, выход которого являвычислительной. группы соответственно, 10 ется третьим выходом блока приостанова, . первый и второй входы блока приостанова . первый выход которого является выходом я вляются соответственно входами ответа. четвертого элемента И, вход которого являадресуемой и захвата инициатором вычис- ется первым входом блока приостанова, лительной группы, выходы ответа адресуе- вторая информационная группа входов-вымой и захвата инициатором которой .15 ходов которого является группой входов являются соответственно третьим и четвер-- группы приемников и группой выходов груптым выходом блока приостанова, третий, пы передатчиков, входы которой соединены . четвертый и пятый входы которого являют- с выходами элементов И четвертой группы, ся соответственно входами устройства для первые входы которых соединены с выходаподключения выходов режима,:конца обме- 20 ми элементов ИЛИ группы, первые входы на и записи адреса основной ЭВМ, вход.. которых соединены с выходами элементов подтверждения захвата магистрали. кото- ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ группы, первые ройявляетсяпятымвыходомблокаприоста- входы которых соединены с выходами принова, вторая информационная группа емниковгруппыисвходамиэлемента ИЛИвходов-выходов и группаадресных входов- 25 НЕ, выход которого соединен с вторыми ! выходов которого являются соответственно входами элементов ИЛИ группы, выходы первой информационной группой входов-: элементов И третьей группы соединены с выходов и адресной группой входов-выхо- вторыми входами элементов ИСКЛЮЧАЮдов вычислительной группы, вторая ЩЕЕ ИЛИ-НЕ группы и элементов И четинформационная группа входов-выходов,: 30 вертой группы, выход элемента И младшего адресная группа выходов и группа выходов разряда которого соединен с информационуправления которой являются соответст- ным входом триггера, вход сброса которовеннотретьими группамиинформационных "ro является третьим входом блока входов-выходов, адресных и управляющих приостанова, четвертые входы элементов И выходов блока. согласования, причем в каж- 35 третьей группы соединены с выходами втодом блоке прирстанова вход синхрониза- рого регистра запросов, вторая группа вхоции второго регистра запросов соединен с: дов элемента сравнения является входами первым входом третьей группы элементов установки номера данной вычислительной
И, второй вход которой соединен с выходом, группы, причем в каждом блоке согласовавторого элемента НЕ, вход которого соеди- 40 ния первый и второй управляющие входы нен с третьими входами первого элемента соединены соответственно с третьими и чет.И и первой группы элементов И и является. вертыми входами первых коммутаторов входом режима блока приостанова, вход за- . шин данных, управления и адреса групп„ хвата инициатором которого соединен с входом приемника, выход которого соеди- 45 ", На фиг.1 приведена структурная схема нен с третьим входом третьей группы эле.- устройства; на фиг.2 — структурная схема ментов И и с первым входом третьего блока согласования; на фиг.3 — структурная элемента И; выход которого соединен с вхо-, схема блока приостанова, дом одновибратора, выход которого соеди-. нен с входом синхронизации триггера, 50 Приняты следующие обозначения: выход которого является пятым выходом 1>....1к — вычислительные группы; 2 — основблока приостанова и соединен с первым" ная электронно-вычислительная машина входом четвертого. элемента И, входом уп- (Q3BM);3 — блокпамятиОЭВМ,(схема блока равления регистра адреса и входом второго памяти 3 аналогична схеме блока памяти передатчика, выход которого является чет- 55 основной ЭВМ прототипа); 4 — блок привертым выходом блока приостанова, пятый; останова; 5 — блок согласования; 6 — группа выход которого является входом записи ре-. блоков памяти вспомогательных злектрон13
1783532 но-вычислительных машин (B3BM); 7 — запросов; 65- первый передатчик; 66 — элегруппа ВЭВМ; 8 — линия сигнала "Запрос мейт сравнения (например, 531 СП1 или инициатора обмена"; 10 — шина управления, аналогичный); 67 — регистр адреса; 68 — вто3; 11 — шина адреса 3; 12 — шина данных 3; рой передатчик; 69 — регистр подтвержде13-18-соответственнолиниисигналов "3a- 5 ния приостанова; 70 — входы установки хват обмена", "Конец обмена", "Режим об- адреса (номера) группы, мена", "Запрос на захват B3BM" (входной), "Запрос на захват ОЭВМ" (выходной), "Маска приостанова от ОЭВМ"; 19 -груйпа сиг- Устройство для сопряжения вычислиналов "Адрес от ОЭВМ; 20 — группа 10 тельных групп, состоящих из основной и сигналов "Данные от 038M"; 21 — линия вспомогательных.ЭВМ, содержит К блоков сигнала "Подтверждение на захват блока 5 согласования, К блоков 4 приостанова, К памяти ОЭВМ" (входной); 22 — линия сигна- блоков 3 памяти и К групп блоков 6 памяти ла "Запрос адресуемого"; 23- группа линий по числу вспомогательных ЭВМ, в устройстсигнала "Подтверждение на захват блока 15 ве соединены соответственно первые и втопамяти ВЭВМ(выходной);24 — линия сигна- рые группы информационных ла "Подтверждение на захват блока памяти : входов-выходов 12 вычислительных групп, ОЭВМ адресуемой вычислительной груп- группы адресных входов-выходов и адрес- . пы"; 25 — группа сигналов "Управление от ных выходов 11 вйчислительных групп, . Q3BM"; 26 — шина данных 1; 27 — шина 120 груйпы выходов управления 10 вычислиадреса 1; 28 — шина управления 1; 29 — тельных групп, входы и выходы 9 захвата группа линий сигнала "Подтверждение на инициатором вычислительных групп, входы захват блока памяти ОЭВМ" (выходной); 30 и выходы 8 ответа адресуемым вычислитель— шина управления 2; 31 — группа линий ных групп;.первый информационнь1й вход"Запрос на захват ОЭВМ" (входной); 32 — 25 выход 20 блока согласования 5 является группа линий "Запрос на захват ВЭВМ" (вы- входом-выходом устройства для подключеходной); 33 — группа линий "Маска приоста- ния и ины данных основной ЭВМ 2 и соединова от B3BM"; 34 — группа линий сигнала нен с информационным входом блока
"Подтверждение на захват блока памяти приостанова 5 и первым информационным ,ВЭВМ" (входной); 35 — шина данных 2; 36- 30 входом-выходом блока 3 памяти, группа группа сигналов "Данные от ВЭВМ"; 37 —, входов маскирования 33 блока 4 йриостаногруппа сигналов "Адрес от ВЭВМ; 38 — груп- ва является группой входов устройства для па сигналов."Управление от ВЭВМ"; 39 —, подключения группы вйходов" маскировашина адреса 2; 40 — линия сигнала "Запись"; ния вспомогательных ЭВМ из групп 7, групна фиг.2 411...41N — коммутаторы шин дан- 35 па выходов запроса 32 блока 4 приостанова ных;, 42>...42и — коммутаторы шин адреса; является группой выходов устройства для
431.:,.43и — коммутаторы шин управления; подключения группы входов запроса вспона фиг.3-44 — первый регистр запросов; 45 могательных ЭВМ, входуатройства для под— вторая группа элементов И(например,555 ключенля шины адреса 19 основной ЭВМ 2
ЛИ1 или аналогичные); 46 — группа прием- 40 соединен с первым адресным входом блока ников (например, 559 ИП2 или аналогич- памяти 3 и первым информационным вхоные); 47 — элемент ИЛИ вЂ” НЕ (например, - дом блока 5 согласования, вход устройства
155ЛАЗ или.аналбгичный) 48 — группа эле- для подключения шины управления 25 осментов ИСКЛЮЧАЮЩЕЕ ИЛИ вЂ” НЕ (найри- новной ЭВМ 2 соединен с первым входом . мер, 155ЛП5 или аналогичные); 49 — группа 45 режима блока памяти 3 и вторым информаэлементов ИЛИ (например, 155Ле1 или ана- ционным входом блока 5 согласования, вход логичные); 50 — четвертая группа элементов устройства для подключения выхода 21
И;51 — группа передатчиков(например,559 подтверждения на захват блока памяти 3
ИП1 или аналогичные); 52 — второй элемент основной 38M 2 соединен с одноименными
И (например, 155 ЛИ1 или аналогичный); 50 входами блока памяти 3 и блока приостано53 — первый элемент И; 54 — третья группа ва, вход устройства для подключения выхоэлементов И; 55 — третий элемент И 56 — . да 16 запроса на захват блока памяти 6 одновибратор (например, 155 АГ1, 155АГЗ вспомогательной ЭВМ 7 соединен с одноили аналогичный); 57 — триггер (например., именным входом блока 4 приостанова, вы. 155 ТМ2 или аналогичный); 58 — четвертый .55 ход устройства для подключения входа 17 элемент;59, 60 — первый и второй элементы . запроса на захват блока памяти 3 основной .
HE (например, 155.ЛН1 или аналогичные); ЭВМ 2 соединен с одноименным выходом
61 — приемник; 62 — первая группа элемен- . блока 4 приостанова, вход устройства для тов И; 63 — регистр масок (например, 585, подключения выхода 18 маскирования при-, ИР12 или аналогичный); 64 — второй регистр останова основной ЭВМ 2 соединен с одно-
1783532 именным входом блока 4 приостанова, I-й, ляющие входы первой 29, второй 23 групп вход-выход устройства для подключения блока соединены соответственно с первышины 36 данных I-й вспомогательной ЭВМ ми, вторыми входами I-x коммутаторов шин
7 соединен с первым информационным вхо- данных 41, управления 43 и адреса 42 групп, дом-выходом I-raáëîêà памяти группы 6ис 5 второй информационный вход-выход 26
1-м информационным входом-выходом пер- : блока согласования 5 соединен с вторыми вой группы блока 5 согласования, I-й вход, информационными входами-выходами всех устройства для подключения адресного 37 коммутаторов шин данных 41 группы, I-e входа I-й вспомогательной ЭВМ 7 соединен информационные входы-выходы первой 36, с первым адресным входом 1-ro блока памя-, 10 второй 35 групп блока согласования 5 соети группы 6 и с I-м информационным входом jдинены соответственно с третьими, четверпервой группы блока 5 согласования, 1-й; 1тыми входами-выходами I-ro коммутатора вход устройства для подключения шины 38 шин данных 41 группы, первый 19, второй управления I-й вспомогательной ЭВМ 7 со- 37 информационные входы и первый 27, единен с "первым входом режима I-го блока 1б второй 30 информационные выходы I-го памяти группы 6 и с i-м информационным; коммутатора шин адреса 42 группы соедивходом второй группы. блока 5 согласова- нены соответственно с первыми информания, 1-й вход устройства для подключения ционными входами блока 5 согласования, с выходка 34 подтвер>кдения на захват блока, 1-минформационнымвходомпервой группы памяти 1-й вспомогательной ЭВМ 7 соеди-120 блока 5 согласования, с выходом адреса нен с одноименным входом I-ro блока памя- блока согласования, с i-м выходом адреса ти группы 6 и с I-м входом. одноименной групп блока согласования, первый 25, втогруппы входов блока 4 приостанова, 1-й вы-; рой 38 информационные входы и первый 28, . ход устройства для подключения входа 29 i второй 39 информационные выходы I-го подтверждения запроса на захват блока пэ- I 25 коммутатора шин управления 43 группы сомяти 3 основной ЭВМ 2 соединен с i-м вы-, единены соответственно с вторым инфор- . ! ходом одноименной группы выходов блока мационным входом блока 5 согласования, с
4 приостанова и 1-м входом первой группы I-м информационным входом второй групуправляющих входов блока 5 согласования,; пы блока 5 согласования, с выходом управ. группа выходов 23 блока.приостанова 4 со- 30 ления блока согласования 5 и с I-м выходом — единена с второй группой управляющих управления группы блока согласования, входов блока 5 согласования и"является " первый 22 и второй 24 управляющие входы выходомустройствадля подключения входа соединены соответственно с третьими и подтверждения на захват блока памяти 6 четвертыми входами первйх коммутаторов вспомогательной ЭВМ 7, вход устройства 35. шин данных 41, управления 43 и адреса 42 для подключения выхода 31 запроса на за- .трупп, блок приостанова 4 содержит рехватблока памяти3 основной ЭВМ2соеди- гистр подтверждейия приостанова 69, два нен c одноименным входом блока 4 регистра44и64запросов,регистр63масок, приостанова, второй информационный четырезлемента И52,53,55,58,дваэлеменвход-выход 26 блока согласования 5 соеди- 40 та НЕ 59,60, регистр 67 адреса, четыре групнен с вторым информацйонным входом-вы- пы 45, 50, 54, 62 элементов И, элемент 66 хоом блока 3 памятид вторые входы адреса сравнения, два передатчика 65, 68, прием27 и режима 28 которого соединены соот- ник 61, группу 46 приемников, группу 51 ветственно с выходами адреса и управления. передатчиков, группу 48 элементов ИСКблока 5 согласования, i-й информационный 45 ЛЮЧАЮЩЕЕ ИЛИ вЂ” НЕ, группу 49 злеменвход-выход 35 второй группы блока 5 согла- тов ИЛИ, элемент ИЛИ-Н Е 47, сования соединен с вторым информацион- одновибратор56 и триггер 57, i-й вход групным входом-выходом I-го блока памяти . .пы входов 33 маскирования блока 4 пригруппы 6, вторые входы адреса.39 и управ-,останова (1=1, М, где М вЂ” количество ления 30 которого соединены соответствен- 50 вспомогательных ЭВМ) является l-м входом но с i-ми выходами группы выходов адреса регистра 63 масок, выход которого соеди-. и управления блока 5 .согласования, блок нен с первым входом первой группы 62