Устройство для переключения каналов вычислительной системы

 

:. го б о ко =.-;: 1 г

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (>661551

Союз Советских

Сонреалистим вских

Республик (61) Дополнительное к авт. свид-ву № 383047 (22) Заявлено 26.04.76 (21) 2354475/18-24 с присоединением заявки №вЂ” (23) Приоритет—

Опубликовано 05.05.79. Бюллетень № 17

Дата опубликования описания 15.05,79 (51) М. Кл

G 06 F 9/00

G 06 F 11/00

Государственньй квинтет

СССР но делам изоорвтаннй и откроггий (53) УДК681.326..34 (088.8) (72) Авторы изобретения

В. В. Евтеев и А. Г. Рощин (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПЕРЕКЛЮЧЕНИЯ КАНАЛОВ

ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ

Изобретение может быть использовано в цифровой вычислительной технике при построении вычислительных систем с высокой надежностью.

Известно устройство для переключения каналов вычислительной системы, содержащее коммутатор каналов и мажоритарньгй блок сравнения, соединенные с информационными выходами каналов, и блок анализа, первые входы которого соединены с контрольными выходами каналов, вторые входы - с выходами мажоритарного блока, а выходы — со вторыми входами коммутатора каналов.

Устройство обеспечивает выдачу информации на выходе системы из первого (по порядку опроса)исправного канала на основании анализа сигналов попарного сравнения результатов, полученных в каналах, и сигналов с контрольных выходов каналов (1) .

Недостаток устройства состоит в том, что в нем производится фиксация неисправ- 20 ных каналов и анализа возможных ошибок в работе систем контроля и мажоритарного блока сравнения, при этом неисправные каналы продолжают участвовать в вычисли2 тельном процессе, что может привести к последовательному отказу всех каналов системы.

Цель изобретения — расширение функциональных возможностей вычислительной системы, в частности определение неисправных каналов и переключение их в режим восстановления в процессе функционирования системы.

Указанная цель достигается тем, что устройство для переключения каналов вычислительной системы содержит анализатор состояния мажоритарного блока сравнения, анализатор состояния систем контроля и блок фиксации состояния каналов, первые входы которых соединены с контрольными выходами каналов, вторые входы — с выходами мажоритарного блока сравнения, а выходы — с дополнительными входами каналов, а также тем, что блок фиксации состояния каналов содержит счетчики сбоев и анализатор состояния каналов, выходы которого соединены со входами соответствующих счетчиков сбоев.

На фиг. 1 представлена блок-схема устройства вместе с тремя каналами вычислительной системы; на фиг. 2 приведена прин3

661551

25

45

55 — ципиальная схема блока фиксации состояния каналов; на фиг. 3 приведены принципиальные схемы анализаторов систем контроля

-=;=-::-.=-:-и мажоритарного блока сравнения.

На фиг. 1 приняты следующие обозначения: устройство 1 для переключения каналов вычислительной системы, мажоритарный блок 2 сравнения, блок 3 анализа, коммутатор 4 каналов, блок 5 фиксации состоявЂ.=- ния каналов, анализатор 6 состояния систем контроля, анализатор 7 состояния мажоритарного блока, системы контроля, анализатор 7 состояния мажоритарного блока, системы 8 контроля каналов, каналы 9 вычислительной системы.

Устройство 1 для переключения каналов включает мажоритарный блок 2 сравнения, блок 3 анализа, коммутатор 4 каналов, блок

5 фиксации состояния каналов и анализаторы 6 и 7 состояния систем контроля и мажорйтарного блока 2. Мажоритарный блок 2 сравнения осуществляет сравнение результатов, поступающих из отдельных каналов 9 и вырабатывает три сигнала сравнения. Блок 3 анализа по сигналам с выхода блока 2 и систем 6 контроля вырабатывает сигналы для управления коммутатором 4 каналов. Коммутатор 4 каналов подключает выходы одного из каналов 9 к выходам вычислительной системы по сигналам с блока 3 анализа. Блок 5 фиксации состояния каналов производит фиксацию не- -:исправного канала, подсчет количества сбоев (отказов) каждого канала за установленный промежуток времени и выдачу информации в неисправный канал для его самодиагностики.

В анализаторе 6 состояния систем контроля устанавливается факт ошибки в работе систем 8 контроля каналов, а также устанавливается хакрактер ошибки (необнаружение сборя в канале или ложное срабатывание (систем контроля). В анализаторе 7 состояния мажоритарного блока обна- 40 руживается ошибка в работе схем сравнения мажоритарного блока 2.

Функциональная схема блока 5 .фикса-. ции состояния каналов на фиг. 2 содержит: логические элементы 10-21 блока, счетчики

22-24, вентили 25-27, выходы 28-30 систем контроля каналов, инверсные выходы 31-33 мажоритарного блока сравнения 2, прямые выходы 34-36 мажоритарного блока сравнения 2, вход 37 первого синхронизирующего сигнала (занесения информации о состоянии канала на входы счетчиков 22-24), вход

38 второго сйнхронизирующего сигнала (установки в исходное состояние счетчиков 2224), вход 39 третьего синхронизирующего сигнала, выходы 40-42 блока состояния каналов.

Элементы 10-21 входят в анализатор состояния каналов; элементы 22-27 объединяются в схему счетчиков числа сбоев ка. налов.

Функциональные схемы анализаторов систем 6 контроля и мажоритарного блока 7 на фиг. 3 содержат: — логические элементы 43-58, выходы 59-64 анализатора 6 состояния систем контроля, выход 65 анализатора 7 состояния мажоритарного блока.

Элементы 43-54 входят в анализатор 6 состояния систем контроля, а элементы 5558 — в анализатор 7 состояний мажоритарного блока.

Устройство для переключения каналов вычислительной системы работает следующим образом.

При исправной работе всех каналов 9 коммутатор 4 выдает на выход вычислительной системы результат, полученный в первом канале. Одновременно прямые и инверсные сигналы с выхода мажоритарного блока 2 сравнения по шинам 31-36 поступают в блок 5 фиксации состояния каналов на элементы ИЛИ 13-15 и элементы И 16-17. На выходах элементов И 16-17 отсутствуют сигналы неисправности каналов.

По сигналу от таймера, поступающему с выхода 37 на элементы И 19-21, производится опрос состояния каналов, При этом на выходы счетчиков 22-24, предварительно установленных в исходное состояние сигналом по входу 38, сигналы не поступают и счетчики и остаются в исходном состоянии, соответствующем отсутствию сбоев (отказов) в каналах 9. Прй подаче сигнала на вход

39 через вентили 25-27 информация об отсутствии сбоев в каналах поступает по шинам 40-42 и на дополнительные входы каналов.

В случае сбоя (отказа) одного или нескольких каналов 9 коммутатор 4 по сигналам с выхода мажоритарного блока 2 сравнения и блока 3 анализа. подключает к выходу вычислительной системы первый по порядку исправный канал. Одновременно сигналы с выходов 31-36 мажоритарного блока 2 сравнения и выходов 28-30 схем 8 контроля каналов, инвертируемые с помощью элементов НЕ 10-12, поступают в блок 5 фиксации состояния каналов. На выходах элементов И 16-18 формируются сигналы неисправностей соответствуюших каналов. По сигналу с входа 37 производится фиксация состояния каналов в счетчиках путем занесения «1» в счетчик, соответствующий неисправному каналу. По сигналу с входа

39 открываются вентили 25-27 и содержимое сЧетчиков 22-24 передается в каналы

9 для проведения их диагностики и восстановления. Одновременно с работой блока 5 сигналы с выходов мажоритарного блока 2 сравнения по шинам 31-36 поступают в анализаторы состояния систем 6 контроля и мажоритарного блока 7. При этом в

661551 системы контроля первого канала (сигналы на шине 30). По такой же логике вырабатываются сигналы необнаружения сбоев (отказов) и ложного срабатывания систем контроля второго и третьего каналов на выходах 61, 63 и 62, 64 соответственно.

Сигнал неправильной работы схем сравнения на выходе 65 формируется при наличии любых только, двух из трех возможных сигналов совпадения результатов в каналах вычислительной системы (сигналов на шинах 31-33) .

Сигналы с выходов 59-65 поступают на дополнительные входы каналов вычислительной системы одновременно с сигналами из

50 момент поступления синхронизирующего сигнала на вход 39 на выходных шинах 59-65 анализаторов 6 и 7 сигналы отсутствуют.

В случае сбоя (отказа) одного или нескольких каналов 9 сигналы с выходов 31-36 мажоритарного блока 2 сравнения и выходов 28-30 схем 8 контроля каналов поступают на элементы анализатора 6 состояния систем контроля и элементы анализатора 7 состояния мажоритарного блока. На выходах этих схем в момент поступления синхронизирующего сигнала на шине 39 формируются сигналы состояния систем 8 контроля каналов и мажоритарного блока 2 сравнения.

На выходах 59, 61, 63 формируются сиг- 15 палы необнаружения сбоев (отказов) системами 8 контроля каналов. На выходах

60, 62,. 64 формируются сигналы ложного срабатывания систем 8 контроля каналов.

На выходе 65 формируется сигнал неправильной работы мажоритарного блока 2 сравнения.

Логика формирования сигналов на выходах 59-65 ясна из схемы, приведенной на фиг. 3. Например, сигнал необнаружения сбоя (отказа) в первом канале формируется на выходе 59 при наличии сигнала совпадения результатов во втором и третьем Raналах вычислительной системы (сигнал на шине 31), отсутствии совпадения результатов в первом и втором каналах вычисли-тельной системы (сигнал на шине ЗЗ отсутствует) и отсутствии сигнала с выхода системы контроля первого канала (сигнала на шине 30) . Сигнал ложного срабатывания системы контроля первого канала формируется на шине 60 при наличии сигнала совпадения результатов в первом и втором каналах вычислительной системы (сигнала на шине 33) или сигнала совпадения результатов в первом и третьем каналах (сигнала на шине 32) и наличии сигнала с выхода блока 5. Эта информация позволяет судить о состояний систем контроля каналов 6 и схем сравнения мажоритарного блока 2 сравнения и может быть использована для более достоверного определения состояния каналов (с учетом возможных ошибок в работе их систем контроля).

Одновременно с восстановлением каналов продолжается процесс функционирования вычислительной системы по решению задач.

Использование блока 5 фиксации состояния каналов в устройстве для переключения каналов вычислительной системы позволяет отключить неисправный канал и перевести

его в режим восстановления без нарушения нормального функционирования вычислительной системы. Этим обеспечивается повышение надежности вычислительной системы. Использование анализаторов состояния систем контроля и мажоритарного блока позволяет повысить достоверность результатов, выдаваемых вычислительной системой.

Технико-экономический эффект от применения данного изобретения заключается в предотвращении отказов системы за счет своевременного обнаружения и устранения отказов в каналах.

Формула изобретения

1. Устройство для переключения каналов вычислительной системы по авторскому свидетельству Ко 383047, отличающееся тем, что, с целью расширения функциональных возможностей устройства оно содержит анализатор состояния мажоритарного блока сравнения, анализатор состояния систем контроля и блок фиксации состояния каналов, первые входы которых соединены с контрольными выходами каналов, вторые входы — с выходами мажоритарного блока сравнения, а выходы — с дополнительными входами каналов.

2. Устройство по. п.1, отличающееся тем, что блок фиксации состояния каналов содержит счетчики сбоев и анализатор состояния каналов, выходы которого соединены с входами соответствующих сч тчиков сбоев.

Источники информации, прифятые во вниманке при экспертизе

1. Авторское свидетельство СССР

Мо 383047, кл. G 06 F 9/00, от 05.02.71.

661551

@из. Ю

Составитель В. Максимов

Техред О. Луговая Корректор М. Вигула

Тираж 779 Подписное

ЦН И И ПИ Государственного комитета СССР по делам изобретений и открытий

113036, Москва, )К вЂ” 35, Раушская наб., д. 4/б

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

Редактор Э. Губницкая

Заказ 2476/51

Устройство для переключения каналов вычислительной системы Устройство для переключения каналов вычислительной системы Устройство для переключения каналов вычислительной системы Устройство для переключения каналов вычислительной системы Устройство для переключения каналов вычислительной системы 

 

Похожие патенты:
Наверх