Переключатель интерфейсов ввода-вывода

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, в частности к устройствам сопряжения и коммутации, и может быть использовано при объединении нескольк гх ЭВМ в высоконадежную систему с резервированием на уровне ЭВМ, для организации конфигурации по вводу-выводу и автоматических переключений интерфейсов вводавывода между каналами ввода-вывода резервной ЭВМ и ЭВМ, функционирующей в режиме вычислительного комплекса . Цель изобретения - попьппение надежности переключения путем организации автоматического контроля работоспособности не задействованных в текущей конфигурации блоков коммутации . Введенные в переключатель интерфейсов ввода-вывода селекторы кодов номеров ЭВМ, селекторы кодов номеров линий и формирователь сигналов установки в режим проверки позволяют обеспечить автоматическое определение незадействованных блоков коммутации и провести их последовательную проверку с помощью незадействованной ЭВМ без нарушг ния функционирования остальных блоков. 1 з.п. ф-лы, 2 ил. с (Л

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU„„397923 А1 (51)4 С 06 F 13 00

ВСЕЙ " " " >

l3 „

БИЪЛИОИаА

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3836096/24-24 (22) 04.01.85 (46) 23.05.88. Бюл. У 19 (72) Ж.О. Магалян, И.Б. Мкртумян, В.К. Алиханян, 3,С. Хачатрян и Г.Е. Минясян ,(53) 681.327. 11(088.8) (56) Авторское свидетельство СССР

11 1125617, кл, С 06 F 3/04, 1983.

Патент Японии 11 58-16497, кл. G 06 F 15/16, 1983. (54) ПЕРЕКЛЮЧАТЕЛЬ ИНТЕРФЕЙСОВ БВОДАВЫВОДА (57) Изобретение относится к вычислительной технике, в частности к

I устройствам сопряжения и коммутации, и может быть использовано при объединении нескольких ЭВМ в высоконадежную систему с резервированием на уровне 3ВМ, для организации конфигурации по вводу-выводу и автоматических переключений интерфейсов вводавывода между каналами ввода-вывода резервной 3ВМ и 3ВМ, функционирующей в режиме вычислительного комплекса. Цель изобретения — повьппение надежности переключения путем организации автоматического контроля работоспособности не задействованных в текущей конфигурации блоков коммутации. Введенные в переключатель интерфейсов ввода-вывода селекторы кодов номеров 3ВМ селекторы кодов номеров линий и формирователь сигналов установки в режим проверки позволяют обеспечить автоматическое определение незадействованных блоков коммутации и провести их последовательную проверку с помощью незадействованной ЭВМ без наруш..ния функционирования остальных блоков. 1 з.п. ф-лы, 2 ил.

13 1923

Изобретение относится к вычислительной технике, в частности к устройствам сопряжения и коммутации, и может быть использовано при объединении нескольких ЭВМ в высоконадежную систему с резервированием на уровне ЭВМ, для организации конфигурации по вводу-выводу и автоматических переключений интерфейсов ввода-вывода между каналами ввода-вывода резервной (эапасной) ЭВМ и ЗВМ, функционирующими в режиме вычислительного комплекса.

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

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

Устройство содержит регистры 1 чомеров линий, дешифраторы 2 номеров линий, формирователь 3 кодов номеров

ЭВМ, формирователь 4 сигналов установки в ре-ким проверки, блоки 5.,-5 „ коммутации каналов (КМК),блоки 5

5 коммутации интерфейсов (КМИФ), селекторы 6 кодов номеров линий, селекторы 7 кодов номеров ЭВМ, входы и выходы 8-14 устройства.

Блок 5 коммутации содержит регистр 15, дешифратор 16, коммутатор

17 и м льтиплексор 18 °

Каждый КМК обеспечивает коммутацию входных шин 8,-8 линий интерфейсов с формированием выходной шины

9 для выдачи в соответствующий канал сигналов абонента скоммутированной линии, Каждый КМИФ обеспечивает коммутацию входных шин 10<-10 каналов с формированием выходной шины 11 для выдачи в соответствующую линию интерфейса сигналов скоммутированного канала.

КМК и КМИФ управляются соответственно кодами "Номер линии" и "Номер ЭВМ", поступающими с выходов селекторов 6 кодов номеров линии и селекторов 7 кодов номеров ЭВМ соответственно.

Коды номеров линии задаются в регистрах 1 номеров линии.

Коды номеров ЭВМ вырабатываются посредством дешифратора 2 и формирователя Э.

Выходы регистров 1 номеров линии н формирователя 3 поступают на информационные входы первой группы селекторов 6 и 7 соответственно, информационные входы второй группы которых предусмотрены для приема имитируемых кодов коммутации с информационных входов 12 третьей группы.

В зависимости от состояния ресурсов вычислительной системы (ВС) возможны случаи незадействования в текущей конфигурации отдельных ЭВМ и подключенных к ним соответствующих линий интерфейсов, что позволяет произвести автоматическую проверку соответствующих им незадействованных KIIK и КМИФ.

Сигналом установки режима проверки по входу 13 осуществляется управление селекторами 6 и 7. При этом в режиме проверки через селекторы

6 и 7 проходят коды имитации.

Определение подлежащих проверке

I MK и КМИФ осуществляется с управляющих входов 14 устройства, представляющих собой сигналы признаков неэадействования отдельных ЭВМ в ВС.

Режим проверки незадействованных блоков коммутации устанавливается непосредственно управляющими сигналами по входам 14 КМК, а для КМИФ вЂ” управляющими сигналами с выходов формирователей 4 сигналов установки в режим проверки, В формирователе 4 активизируются только те выходы, которые соответствуют незадействованным КМИФ, так как номер данной линии, с кото" рой скоммутирован канал незадействованной ЭВМ, из регистра 1 номера линии через дешифратор 2 подается на вход формирователя 4. Например, если первый канал ЗВМ скоммутирован с пятой линией интерфейса и ЭВМ незадействована в ВС, незадействованными в ВС являются МКМ 5, и

КМИФ 5,„,, Регистр 15 предназначен для приема и хранения кодов коммутации, формируемых в селекторах 6 или 7.

Сигнал приема в регистр 15 поступает по тактирующему входу 19, который активизируется в момент задания или изменения конфигурации ВС.

Мультиплексором 18 осуществляется сборка контролируемых точек блока коммутации. Выбор контролируемой точки за4ается сигналами, поступающими по синхронизирующему входу 20 устройства в режиме проверки.

1397923

Тестирование незадействованных (неактивных) блоков 5 коммутации выполняется следующим образом.

Выход 21 мультиплексора 18 является управляющим выходом устройства.

Переключатель интерфейсов вводавывода работает следующим образом, Действующая конфигурация ВС задается в регистрах 1 номеров линий вручную или автоматически, Сигналом установки конфигурации на тактирующем входе 19 устройства действующая конфигурация устанавливается в регистрах 15 блоков 5 коммутаций, причем э регистрах 15 КМК устанавливаются коды Номер линии, а в регистрах 15 КМИФ вЂ” коды "Номер ЭВМ", ко15 вторые вырабатываются от кодов "Номер

tl линии посредством дешифраторов 2 и формирователя 3 кодов пНоиер ЭВМ1 .

Когда все m 3BM задействованы в работе ВС, все блоки 6 коммутации

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

При функционировании системы, когда одна или более ЭВМ становятся незадействованными в режиме комплекса, на соответствующие управляющие входы 14 выдаются признаки Hp задействования ЭВМ, которые активируют дополнительные (инверсные) выходы дешифраторов 2 и соответственно выходы формирователя сигналов уста. новки в режим проверки. Эти же сигналы поступают на входы незадействованных в данной конфигурации КМК в ка" 35 честве сигналов разрешения вывода их в режим автономной работы, а на аналогичные входы незадействованных

КМИФ вЂ” с выходов формирователя 4. При этом сигналом установки режима проверки устройств по входу 13 раэре"

-шается прохождение имитационных кодов коммутаций по входам 12 к блокам

5 коммутации через информационные входы второй группы селекторов 6 и 7. 45

Синхросигналы (вход 20) с любой из незадействованных ЭВМ поступают во все блоки 5 коммутации, причем блоки, задействованные в системе, выдают состояние внутренних контролируемых точек, а блоки, не задействованные в системе, кроме выдачи состояний, тестируются в определенной последовательности.

В каждый из незадействованных блоков коммутации поступает сигнал pasрешения вывода блока в режим проверки, В режиме проверки блоков 5 иэ блока контроля (не показан) незадействованной ЭВМ, с которой предусматривается проверка устройств, поступают сигналы управления проверкой.

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

Эти сигналы содержат имитационные коды коммутаций, сигнал приема кода коммутации на тактирующем входе 19 и сигналы опроса состояний на синхронизирующих входах устройства.

Имитационный код коммутации поступает на адресные входы блока 5 коммутации и принимается в регистр 15 соответствующии тактирующим сигналом по входу 19.

Сигналы на синхрониэирующем входе

20 блока обеспечивают последовательный опрос и передачу в блок контроля

ЭВМ информации о состоянии проверяемого блока в виде последовательного потока битов состояния. B результате этого в блок контроля проверяющей

ЭВМ поступает информация с состоя.ши выбранного проверяемого блока 5, Если выбранный блок задействован в действующей конфигурации ВС, блок контроля не тестирует данный блок и переходит к анализу активности следующего блока. При выявя.нии неактивного блока начинают тестирование, подавая в регистр 15 все возиожные коды и соответственно проверяя прохождение сигналов логического "0" и логической "1" на выход коммутатора 17. Опрос состояний контролируемых точек осуществляется через мультиплексор 18.

В режиме проверки блока 5 возбуждаются дополнительные выходы дешифра» тора 16 в зависимости от кода коммутации в регистре 15. При подаче нулевого кода в регистр 15 имитируется логический "0" на выходе коммутатора

17, а при засылке остальных, отличных от нулевого, кодов имитируется логическая "1".

Этот опрос позволяет блоку контроля сравнить состояние управляющего выхода 21 с ожидаемыми состояниями и сделать заключение о неисправности контролируемых точек данного блока.

Таким образом, в переключателе интерфейсов ввода-вывода обеспечивается автоматическое определение незадействованных блоков коммутации и

5 их последовательная проверка с любой иэ незадействованных ЭВМ посредством автоматического перебора незадействованных блоков, имитации режимов работы и опроса контролируемых точек без нарушения функционирования остальных блоков, Формул а изобретения

1. Переключатель интерфейсов ввода-вывода, содержащий регистры номеров линий, дешифраторы номеров линий, формирователь кодов номеров ЭВМ, блоки коммутации каналов, блоки коммутации интерфейсов, информационные входы которых являются информационными входами первой группы переключателя, информационные выходы блоков коммутации каналов являются информационными выходами первой группы переключателя, информационные входы блоков коммутации каналов являются информационными входами второй группы переключателя, информационные выходы блоков коммутации интерфейсов являются. информационными выходами второй группы переключателя, управляющие выходы блоков коммутации интерфейсов и управляющие выходы блоков коммутации каналов являются управляю- З5 шими выходами перекл:очателя, информационные выходы регистров номеров линий соединены с информационными входами соответствующих дешифраторов номеров линий, выходы которых подключены к информационным входам формирователя кодов номеров ЭВМ, о т л и ч а ю ш и и с я тем, что, с целью повышения надежности путем организации автоматического контроля работо- 45 способности не задействованных в текущей конфигурации блоков коммутации, в него введены селекторы кодов номеров ЭВМ, селекторы кодов номеров линий, формирователь сигналов установ- 50 ки в режим проверки, управляющие входы дешифраторов номеров линий и управляющие входы блоков коммутации каналов являются управляющими входами переключателя, инверсные выходы .55 дешифраторов номеров линий подключены к информационныи входам формирователя сигналов установки в режим проверки, управляющие выходы которого соединены с управляющими входами соответствующих блоков коммутации интерфейсов, информационные выходы регистров номеров линий подключены к информационным входам первой группы соответствующих селекторов кодов номеров линий, информационные выходы формирователя кодов номеров ЭВМ соединены с информационными входами первой группы соответствующих селекторов кодов номеров ЭВМ, информационные входы второй группы селекторов кодов номеров ЭВМ и информационные входы второй группы селекторов кодов номеров линий являются информационными входами третьей группы переключателя, управляющие входы селекторов кодов номеров линий и управляющие входы селекторов кодов номеров ЭВМ являются входом сигнала установки режима проверки переключателя, синхронизирующие входы блоков коммутации каналов и синхронизирующие входы блоков коммутации интерфейсов являются синхронизирующим входом переключателя, тактирующие входы блоков коммутации каналов и тактирующие входы блоков коммутации интерфейсов являются тактирующим входом переключателя, выходы селекторов кодов номеров ЭВМ соединены с адресными входами блоков коммутации интерфейсов, выходы селекторов кодов номеров линий являются адресными входами коммутации каналов.

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

1397923 мультиплексора, выходы первой группы дешифратора соединены соответственно с управляющими входами первой группы коммутатора и адресными входами второй группы мультиплексора, выходы второй группы дешифратора соединены с управляющими входами второй группы коммутатора.

1397923

У/11) 81,(%) Ь7 (Ъ ) Составитель И.Карнова

Техред М.Хоцанич

Корректор Л.Пилипенко

Редактор И.Николайчук

Тираж 704

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

113035, Москва, Ж-35, Раушская наб,, д 4/5

Подписное

Заказ 2272/48

Производственно-полиграфическое предприятие, r. Ужгород, ул, Проектная, .4