Изобретение относится к вычислительной технике и может быть использовано дня построения многомашинных вычислительных комплексов.
Целью изобретения является повы- . шение достоверности работы многомашинного комплекса.
На фиг.1 представлена блок-схема- .устройства; на фиг.2 - функциональная схема блока коммутации; на фиг.З блок-схема многомашинного комплекса, использующего устройство.
Устройство содержит блок 1 регистров номеров линий, блок 2 дешифрации (дешифратор) номеров линий, блок 3 формирователей импульса, блок 4 элементов И, блоки 5 коммутации пер вой и второй групп, селектор 6 кодов номеров линий, селектор 7 кодов номеров ЭВМ, шины 8 труппы периферийных информационных входов устройства.
шины 9 и I о групп машиннь х информационных выходов и входов устройства, шины 11 группы периферийных информа- ЦIioнIa rx выходов устройстпя, вход 12 задания .имитирующего кода коммутации, вход 13 задания режима проверки устройства, вход 14 задания, состояния ЭВМ, вход 15 задания номера тестирующей ЭВМ, дешифратор 16 номера тестирующей ЭВМ, схему 17 сравнения, элемент И-НЕ 18, вход 19 тактов приема имитирующего кода, шину 20 выхода состояния конфигурации устройства, вход 21 синхронизации, группу контрольных выходов 22 устройства, вход 23 разрешения проверки входного тракта связи с ЭВМ, выходы 24 дешифратора 16 сигналов разрешения проверки выходного тракта связи с ЭВМ.
Блок 5 коммутации (фиг.2) содержит регистр кода коммутации 26 выбора наел
со
4 01
4ih СО
31
правления, входной коммутатор 27 и мультиплексор 28 контролируемых точек Многомашинный комплекс (фиг.З) содержит устройство 29 для сопряжения, устройство 30 управления комплексом и группу ЭВМ 31, К каждой ларе шин i8 и 11 подключаются группы лериферий- ных устройств.
I Устройство работает следуюш ш образом.
Блоки 5 управляются кодами соответ ственно Номер линии и Номер ЭВМ, поступаюшлми с выходов селекторов |б и 7, Коды Номер линии задаются в |регистрах блока 1 при работе устрой- ;Ства в системе, далее посредством дешифраторов блока 2 к формирователей блока 3 вырабатываются коды Номер ;ЭВМ и подаются на входы селекторов :6 и 7 5 другие входы которых предусмот 1рены для приема имитируемых кодов ; коммутации с входа 12 в режиме проверки устройства, задаваемого сигна лом с входа 13.
: Определение подлежащих проверке ;связей осуществляется по состоянию сигналов на входе 14, представляющих собой признаки незадейстовования отдельных ЭВМ в системе. Режим провер- 1-:и незадействованных блоков 5 уста- ;навливается непосредственно сигнала- ш с входов 14 для блоков 5 первой группы, а для блоков 5 второй груп- |пы - выходами блока 4, формирующего сигналы установки в режшл проверки выбранного блока 5, незадействован- iioro в системе. Коды коммутацак с выходов селекторов б и 7 принимаются IB регистр 25 выбранного блока 5 сиг г- Налом приема 19, вырабатьшаемьм в момент изменения конфигурации. Дешифратор 26, который при работе блока 5 в системе обеспечивает выбор одного из. коммутируемых направлений 8 (10) для формирования выхода 9 (11), в режиме проверки блока коммутатщи блокирует прием сигналов с входов 8, 0 и обеспечивает имитацию сигналов на этих входах внутри блока 5. В зависимости от кода, заносимого проверяющей программой в регистр 25, имитируется соответственно один из входных сигналов 8 или 10, Проверяющая программа вьтолняет последователь опрос и сравнение состояний выходов 22 блоков 5 с ожидаемыми состояниями. Отклонение от эталонного значения сигналов контролируемых
0
5
0
5
45494
точек данного блока считается неисправностью блока 5.
Таким образом, устройство обеспечивает автоматическое определение 5 незадействованньгх блоков 5 коммутации и их последовательную проверку с любой из незадействованных ЭВМ посреди ством автоматического перебора незадействованных блоков, имитации ре- 1ЖИМОВ работы и опроса контролируемых Сточек без нарушения функционирования задействованных блоков 5 коммутации. По входу 15 задается номер тестирующей ЭВМ, незадейстованной в активном режиме комплекса, а схема 17 сравнения определяет равенство номера тестирующей ЭВМ с имитационным кодом номера ЭВМ, вьщанного проверяющей программой по входу 12 в регистр 25. Сигнал равенства на выходе схемы 17 сравнения означает, что канальный выход тестирующей ЭВМ (вход 10 устройства) может быть охвачен системой проверки любого проверяемого блока 5. Для этого необходимо заблокировать щапрет приема входа 10 в выбранный для проверки блок 5 коммутации (в режиме проверки входы 10 блоков 5 второй группы автоматически блокируется) . Это обеспечивается формированием сигнала на выходе элемента И-НЕ 18 и помощью сигнала на выходе 23 разрешения проверки входного тракта связи с ЭВМ, выставляемого проверяющей программой, при равенстве номера тестирующей ЭВМ с кодом Номера ЭВМ на входе 12. После того, как активный сигнал режима проверки на шине 20 для выбранного блока 5 подавляется, проверяющая программа задает эталонные коды на выходе канала вво- да-вьшода ЭВМ (вход 10) и контролирует эти коды на выходе 22 устройства, что позволяет охватить проверкой не только блоки 5 второй группы, но и соответствующие тракт связи входной шины 10 и передающие элементы канала ввода-вьшода ЭВМ. Для охвата; проверкой выходной шины 9 используется соответствующий выход 24 дешифратора 16, активный в момент, когда номер тестирующей ЭВМ совпадает с номером выбранного блока 5 первой группы (выходы 24 анализируются проверяющей программой на выходе 22 устройства)., Признак активности сигнала 24 указывает, что отдельные линии выходной шины 9, которые соединены с входом
0
5
0
5
0
5
канала ввода-вывода тестирующей ЭВМ 31 можно проверять непосредственно в аппаратуре канала ввода-вывода тес тирующей ЭВМ, что и делается проверяющей программой. Тем самым охватывается проверкой выходная шина 9 и приемные элементы канала ввода-вывода тестирующей ЭВМ.
Таким образом, проверкой охватывается тракт связи устройства с ЭВМ, являющейся труднолокализуемым участком неисправности в условиях отсутствия непосредственного контроля.
Формула изобретения
.Устройство для сопряжения многомашинного комплекса с контролем содержащее блок регистров номеров линий, выходом соединенный с первыми информационными входами дешифратора номеров линий и селектора кодов номеров линий, выход которого подключен к адресным входам блоком коммутации первой группы, селектор кодов номеров ЭВМ, первый информационный вход которого соединен через блок формирователей кодов номеров ЭВМ с прямым выходом блока дешифрации номеров линий, а выход - с адресными входами блоков коммутации второй группы, разрешающие входы которых соединены с выходом блока элементов И, первым входом подключенного к инверсному выходу блока дешифрации номеров линий, причем первые выходы блоков коммутации первой и второй групп образуют соответственно группы информационных машинных и периферийных выходов устройства, а вторые выходы образуют группу контрольных выходов устройст.-г. ва, вторые информационные входы се-, лекторов кодов номеров ЭВМ и линий соединены с входом задания имитирующего,) кода коммутации устройства, а управляющие входы - с входом задания режима проверки устройства, второй информационный вход блока дешифрации номеров линий является входом задания состояния ЭВМ устройства и соединен с разрешающими входами блоков коммутации первой группы, группы информационных входов которых соединены с группой информационных периферийных входов устройства, а тактирующие и синхронизирующие входы - соответственно с входом тактов приема имитирующего кода и входом синхронизации
10
15
20
25
0
5
0
5
0
5
устройства и тактирующими и синхронизирующими входами блоков коммутации второй группы, группы информа-; . ционных входов которых образуют группу информационных машинных входов устройства, вход блока регистров номеров линий и выход блока элементов И являются соответственно входом задания конфигурации и выходом состояния конфигурации устройства, отличающееся тем, что, с целью повьш1ения достоверности в работе комплекса, в устройство вве дены дешифратор номера тестирующей . ЭВМ, схема сравнения и элемент И-НЕ, причем второй вход блока элементов И соединен с выходом элемента И-НЕ, первый вход которого является входом разрешения проверки входного тракта ,связи с ЭВМ, а второй вход соединен с выходом схемы сравнения, подключенный первым входом к входу задания :.. имитирующего кода коммутации устройства, а вторым входом - к входу задания номера тестирующей ЭВМ устройства и входу дешифратора номера тестирующей ЭВМ, группа разрядных выходов которого соединена с информационными входами блоков коммутации первой группы.
. 2.Устройство по п. 1 , о т л и - а чающееся тем, что каждый блок коммутации первой группы содержит мультиплексор контролируемых точек, входной коммутатор, группа информационных входов и выход которого являются соответственно группой информационных входов и первым выходом блока, дешифратор выбора направления, выходом соединенный с управляющим входом входного коммутатора, и регистр кода коммутации, выходом соединенный с первыми информационными входами мультиплексора контролируемых точек и дешифратора выбора на- правления, вторые информационные входы которых соединены с разрешающим входом блока, выходы дешифратора выгт бора направления и входного коммутатора подключены соответственно к третьему и четвертому информационным входам мультиплексора контролируемых точек, пятый информационный вход, управляющий вход и выход которого являются соответственнп инАормацион- ным входом, синхронизирующим входом и вторым выходом блока.
Пт Вт
название | год | авторы | номер документа |
---|---|---|---|
Переключатель интерфейсов ввода-вывода | 1985 |
|
SU1397923A1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1986 |
|
SU1377864A1 |
Устройство для сопряжения вычислительных машин | 1983 |
|
SU1130855A1 |
Устройство для дистанционного управления | 1985 |
|
SU1287185A1 |
Устройство для диагностики абонентов вычислительной сети | 1989 |
|
SU1679488A1 |
Многоканальное устройство для проверки контроллеров внешних устройств | 1988 |
|
SU1596330A1 |
Устройство для сопряжения цифровой вычислительной машины с линиями связи | 1979 |
|
SU864276A1 |
Устройство для сопряжения ЭВМ с магистралью | 1988 |
|
SU1605242A1 |
Устройство для контроля монтажных соединений | 1988 |
|
SU1606978A1 |
Устройство для контроля и диагностики цифровых узлов | 1980 |
|
SU896627A1 |
Изобретение относится к вычислительной технике, в частности к устройствам сопряжения и коммутации, и может быть использовано при проектировании многомашинных вычислительных комплексов повышенной надежности. Целью изобретения является повышение достоверности работы многомашинного комплекса. Устройство содержит блок регистров номеров линий, блок дешифрации номеров линий, блок формирователей импульса, блок элементов И, селекторы кодов номеров линий, селекторы кодов номеров ЭВМ, блоки коммутации первой и второй групп. В устройство введены дешифратор номера тестирующей ЭВМ, схема сравнения, элемент И-НЕ. 1 з.п. ф-лы, 3 ил.
Фиг.г
22
Bin)
8М) 8т(Ют}
Устройство для сопряжения | 1982 |
|
SU1056177A2 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Переключатель интерфейсов ввода-вывода | 1985 |
|
SU1397923A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1990-09-23—Публикация
1988-05-03—Подача