Устройство для сопряжения многомашинного комплекса с контролем
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, в частности к устройствам сопряжения и коммутации, и может быть использовано при проектировании многомашинных вычислительных комплексов повышенной надежности. Целью изобретения является повышение достоверности работы многомашинного комплекса. Устройство содержит блок регистров номеров линий, блок дешифрации номеров линий, блок формирователей импульса, блок элементов И, селекторы кодов номеров линий, селекторы кодов номеров ЭВМ, блоки коммутации первой и второй групп. В устройство введены дешифратор номера тестирующей ЭВМ, схема сравнения, элемент И-НЕ. 1 з.п. ф-лы, 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (51)5 G 06 Р 13/00, 11/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А 8TOPCROMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
1 (21) 4420160/24-24 (22) 03.05.88 (46) 23.09.90. Бюл. -R 35 (72) Ж.О.Магалян и В.К.Алиханян (53) 681.3(088.8) (56) Авторское свидетельство СССР
У 1 0561 77, кл. С 06 F 1 3/00, 1 982.
Авторское свидетельство СССР
У 1397923, кл. G 06 F 13/00, 1985.
I (54) УСТРОИСТВО ДЛЯ СОПРЯЖЕНИЯ МНОГОМАШИННОГО КОМПЛЕКСА С КОНТРОЛЕМ (57) Изобретение относится к вычислительной технике, в частности к устройствам сопряжения и коммутации, Изобретение относится к вычислительной технике и может быть использовано дпя построения многомашинных вычислительных комплексов.
Целью изобретения является повышение достоверности работы многомашинного комплекса..
На фиг.1 представлена блок-схема. .устройства; на фиг.2 — функциональная схема блока коммутации; на фиг.3 блок-схема многомашинного комплекса, использующего устройство.
Устройство содержит блок 1 регистров номеров линий, блок 2 дешифрации (дешифратор) номеров линий, блок .3 формирователей импульса, блок 4 элементов И, блоки 5 коммутации пер» . вой и второй групп, селектор 6 кодов номеров линий, селектор 7 кодов номеров ЭВМ, шины 8 группы периферийных информационнык входов устройства, „„80„„15 4549 А1
2 и может быть использовано при проек= тиров анин многомашинных вычислительных комплексов повышенной надежности.
Целью изобретения является повышение достоверности работы многомашинного комплскса. Устройство содержит блок регистров номеров линий, блок дешифрации номеров линий, блок формирователей импульса, блок элементов И, селекторы кодов номеров линий, селекторы кодов номеров ЭВМ, блоки коммутации первой и второй групп. В устройство введены дешифратор номера тестирующей ЭВМ, схема сравнения, элемент И-HE. 1 э.п. ф-лы, 3 нл. шины 9 и 10 групп машиннь1х информационных выходов и входов устройства, шины 11 группы периферийных информацион:ых выходов устройства, вход 12 задания имитирующего кода коммутации, вход 13 задания режима проверки устройства, вход 14 задания состояния
ЭВМ, вход 15 задания номера тестирующей ЭВМ, дешифратор 16 номера тестирующей ЭВМ, схему 17 сравнения, элемент И-НЕ 18, вход 19 тактов приема имитирующего кода, шину 20 выхода состояния конфигурации устройства, вход 21 синхронизации, группу контрольных выходов 22 устройства, вход
23 разрешения проверки входного тракта связи с ЭВМ, выходы 24 дешифратора 16 сигналов разрешения проверки выходного тракта связи с ЭВМ.
Блок 5 коммутации (фиг.2) содержит регистр кода коммутации 26 выбора на1594549 пр;;аления, входной коммутатор 27 и мультиплексор 28 контролируемых точек, Многомашинный комплекс (фиг. 3) содержит устройство 29 для сопряжения, устройство 30 управления комплексом н группу 3ВМ 31. К каждой паре шин
8 и 11 подключаются группы периферийных устройств.
Устройство работает следующим образом.
Блоки 5 управляются кодами соответственно "Номер линии" и "Номер ЭВМ", поступающими с выходов селекторов
6 и 7. Коды "Номер линии" задаются в регистрах блока 1 при работе устройства в системе, далее посредством дешнфраторов блока 2 и формирователей блока 3 вырабатываются коды "Номер
3BN" и подаются на входы селекторов 6 и 7, другие входы которых предусмотрены для приема имитируемых кодов коммутации с входа 12 в режиме проверки устройства, задаваемого сигна- . лом с входа 13. 25
Определение подлежащих проверке .связей осуществляется по состоянию сигналов на входе 14, представляющих собой признаки незадейстовования отдельных ЭВМ в системе. Режим проверки незадействованных блоков 5 устанавливается непосредственно сигналами с входов 14 для блоков 5 первой группы, а для блоков 5 второй группы — выходами блока 4, формирующего сигналы установки в режим проверки выбранного блока 5, незадействован.ного в системе. Коды коммутации с выходов селекторов 6 и 7 принимаются в регистр 25 выбранного блока 5 сиг-.40 налом приема 19, вырабатываемым в момент изменения конфигурации. Дешифратор 26, который при работе блока
5 в системе обеспечивает выбор одного из.коммутируемых направлений 8 (10)
45 для формирования выхода 9 (11), в режиме проверки блока коммутации блокирует прием сигналов с входов
В, .0 и обеспечивает имитацию сигналов на этих входах внутри блока 5.
В зависимости от кода, заносимого проверяющей программой в регистр 25, имитируется соответственно один из входных сигналов 8 или 10. Проверяющая программа выполняет последовательнйй опрос и сравнение состояний выходов 22 блоков 5 с ожидаемыми состояниями. Отклонение от эталонного значения сигналов контролируемых точек данного блока считается неисправностью блока 5.
Таким образом, устройство обеспечивает автоматическое определение незадействованных блоков 5 коммутации и их последовательную проверку с любой из незадействованных ЭВМ посред-. ством автоматического перебора незадействованных блоков, имитации реркимов работы и опроса контролируемых
1 точек без нарушения функционирования задействованных блоков 5 коммутации.
По входу 15 задается номер тестирующей ЭВМ, незадейстованной в активном режиме комплекса, а схема 17 сравнения определяет равенство номера тестирующей ЭВМ с имитационным кодом номера ЭВМ, выданного проверяющей программой по входу 12 в регистр 25.
Сигнал равенства на выходе схемы 17 сравнения означает, что канальный выход тестирующей ЭВМ (вход 10 устройства) может быть охвачен системой проверки любого проверяемого блока
5. Для этого необходимо заблокировать щапрет приема входа 10 в выбранный для проверки блок 5 коммутации (в
O режиме проверки входы 10 блоков 5 второй группы автоматически блокируется). Это обеспечивается формированием сигнала на выходе элемента
И-НЕ 1 8 с помощью сигнала на выходе
23 разрешения проверки входного тракта связи с ЭВМ, выставляемого проверяющей программой, при равенстве номера тестирующей"ЭВМ с кодом "Номера
ЭВМ" на входе 12. После того, как активный сигнал режима проверки на шине 20 для выбранного блока 5 подавляется, проверяющая программа задает эталонные коды на выходе канала ввода-вывода ЭВМ (вход 10) и контролирует эти коды на выходе 22 устройства, что позволяет охватить проверкой не только блоки 5 второй группы, но и соответствующие тракт связи входной шины 1О и передающие элементы канала ввода-вывода ЭВМ. Для охвата проверкой выходной шины 9 используется соответствующий выход 24 дешифратора
16, активный в момент, когда номер тестирующей ЭВМ совпадает с номером выбранного блока 5 первой группы (выходы 24 анализируются проверяющей программой на выходе 22 устройства)., Признак активности сигнала 24 указывает, что отдельные линии выходной шины 9, которые соединены с входом
1594549 канала ввода-вывопа тестирующей ЭВМ
31 можно проверять непосредственно в аппаратуре канала нвода-нывода тес тирующей ЭВМ, что и делается прове-" ряющей программой. Тем самым охватывается проверкой выходная шина 9 и приемные элементы канала ввода-вывода тестирующей ЭВМ.
Таким образом. проверкой охватывается тракт связи устройства с ЭВМ, янляющейся труднолокализуемым участком неисправности в условиях отсутствия непосредственного контроля. устройства и тактирующими и сннхронизирующими входами блоков коммутации второй группы, группы информа-.. ционных входов которых образуют группу информационных машинных входов устройства, вход блока регистров номерон линий и выход блока элементон
И являются соответственно входом задания конфигурации и выходом состояния конфигурации устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности в работе комплекса, н устройство вне
Формула из обретения
1.Устройство дпя сопряжения многомашинного комплекса с контролем, . содержащее блок регистров номеров линий, выходом соедийенный с первыми информационными входами дешифратора номеров линий и селектора кодов номеров линий, выход которого подключен к адресным входам блоком коммутации первой группы, селектор кодов номеров
ЭВМ, первый информационный вход которого соединен через блок формирователей кодов номеров ЭВМ с прямым . выходом блока дешифрации номеров линий, а выход — с адресными входами блоков коммутации второй группы, разрешающие входы которых соединены с выходом блока элементов И, первым входом подключенного к инверсному выходу блока дешифрации номеров линий, причем первые выходы блоков коммутации первой и второй групп образуют соответственно группы информационных машинных и периферийных выходов устройства, а вторые выходы образуют группу контрольных выходов устройст.-.-. ва, вторые информационные входы се-, лекторов кодов номеров 3ВМ и линий соединены с входом задания имитирующего. кода коммутации устройства, а управляющие входы — с входом задания режима проверки устройства, второй информационный вход блока дешифрации номеров линий является входом задания состояния 3ВМ устройства и соединен с разрешающими входами блоков коммутации -первой группы, группы информационных входов которых соединены с группой информационных периферийных . входов устройства, а тактирующие и синхронизирующие входы — соответственно с входом тактов приема имитирующего кода и входом синхронизации
30 дены дешифратор номера тестирующей
ЭВМ, схема сравнения и элемент И-НЕ, причем второй вход блока элементов И соединен с выходом элемента И-НЕ, первый вход которого является входом разрешения проверки входного тракта связи с ЭВМ, а второй вход соединен с выходом схемы сравнения, подключенный первым входом к входу задания .:;.-: имитирующего кода коммутации устройства, а вторым входом — к входу задания номера тестирующей ЭВМ устройства и входу дешифратора номера тестирующей ЭВМ, группа разрядных выходов которого соединена с информационными входами блоков коммутации первой группы.
2.Устройство по п,1, О т л и— ч а ю щ е е с я тем, что каждый блок коммутации первой группы содержит мультиплексор контролируемых точек, входной коммутатор, группа информационных входов и выход которого являются соответственно группой
4р инфОрмицкОнных ВхОдОВ и перВым ВыхО дом блока, дешифратор Выбора направления, выходом соединенный с управляющим входом входного коммутатора, и регистр кода коммутации, выходом соединенный с первыми информационными входами мультиплексора контролируемых точек и дешифратора выбора на правления, вторые информационные входы которых соединены с разрешающим входом блока, выходы дешифратора вы..г бора направления и входного коммутатора подключены соответственно к третьему и четвертому информационным входам мультиплексора контролируемых точек. пятый информационный вход. управляющий вход и выход которого являются соответственн информационным входом, синхронизирующим входом и вторым выходом блока.
1594549
Щ
dte1
9(11) 22
8 (5) 8т(Н4р) В4вт П М
ФжJ
Составитель В.Вертлиб
Техоед M.Äèäûê Корректор С.Черни
Редактор А.Мотыль
Заказ 2831 Тираж 570 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101