Устройство для контроля модулей коммутации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для контроля модулей коммутации , используемых при создании вычислительных систем. Целью изобретения является повышение достоверности контроля. Устройство содержит формирователь 6 признака кратчайшего пути, формирователь 7 номера модуля коммутации, формирователь 8 номера внешних направлений, схему 9 сравнения , блок 10 управления, блок 11 анализа . Изобретение осушествляет формирование рельефа сети с помощью блоков 10, 11, формирователей 7, 8 и поиск оптимального по длине пути по рельефу с помощью блоков 10, 11, формирователей 6, 8 и схемы 9.3 з,п, ф-лы, И ил,

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

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

РЕСПУБЛИК (19) (11) (51)4 G 06 F 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ л ym qy ие.

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3767746/24-24 (22) )3,07,84 (46) 30,11.86. Бюл. № 44 (72) Т,M. Иирко, А,Х, Байкеев и В.В, Апинян (53) 68).3(088 ° 8) (56) Авторское свидетельство СССР

¹ 723578, кл. G 06 F 11/00, 1978

Авторское свидетельство СССР № 525955, кл, G 06 F 15/20, )974 (54) УСТРОЙСТВО, ДЛЯ КОНТРОЛЯ МОДУЛЕЙ

КОММУТАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано для контроля модулей коммутации, используемых при создании вычислительных систем, Целью изобретения является повышение достоверности контроля. Устройство содержит формирователь 6 признака кратчайшего пути, формирователь 7 номера модуля коммутации, формирователь 8 номера внешних направлений, схему 9 сравнения, блок 10 управления, блок ll анализа, Изобретение осуществляет формирование рельефа сети с помощью блоков 10, ll формирователей 7, 8 и поиск оптимального по длине пути по рельефу с помощью блоков 10, 11, формирователей 6, 8 и схемы 9.3 s.ï, ф-лы, 11 ил, 1273931 2

Изобретение относится к вычислительной технике, Цель изобретения — повышение достоверности.

На фиг,l представлена блок-схема 5 контроля с помощью устройства для контроля модулей коммутации; на фиг.,2 — структурная схема устройства для контроля модулей коммутации> на фиг ° 3 — функциональная схема форми- >0 рователя признака кратчайшего пути; на фиг,4 и 5 — функциональные схемы формирователей номера модуля коммутации и номера внешних направлений; на фиг,6 и 7 — функциональные схемы счетчика с регулируемым числом разрядов и схемы сравнения; на фиг, 8 и 9 — функциональные схемы блока управления и блока анализа; на фиг,!0система коммутации; на фиг,ll †стр- 0 турная схема модулей коммутации, Устройство 1 для контроля (УК1), модулей коммутации (фиг,l) предназначено для контроля модулей 2 коммутации (МК2), количество которых организует децентрализованную систему коммутации вычислительного комплекса, Предлагаемое УК1 является технологическим оборудованием и служит для автономного контроля каждого МК2 З0 входящего в систему, При работе системы УК1 не функционирует.

УК1 имеет информационный выход

3 и и информационных входов 4

II

4 по количеству и направлений контролируемого МК 2. Каждое направление МК2 включает входную 3 и выходную 4 шины связи, при этом МК2 имеет m внутренних направлений, с помощью которых данный МК2 соединяет- 40 ся со смежными МК2 и (и-т) внешних направлений, к которым подключаются внешние устройства, Кроме того, m внутренних направлений МК2 включает входные и выходные шины децентрализованного обмена, УК1 подключается к МК2 следующим образом, Выход 3 соединяется с входной шиной 3 связи i-ro нап1 II равления, входы 4 ...,4 — ко всем выходным шинам 4 „....,4 связи . 50

МК2, включая i e направление, à m групп выходов 5,...,,5 децентрали1 11) зованного управления УК1 подключаются соответственно к входным шинам децентрализованного обмена П1 внутрен-: них направлений, УК! (фиг,2) содержит формирователь 6 признака кратчайшего пути, формирователь 7 номера модуля коммутации, формирователь 8 номера внешних направлений, схему 9 сравнения, блок 10 управления, блок 11 анализа.

Формирователь 6 имеет m групп информационных выходов, являющихся m

1 Ф группами выходов 5.. .,5 децентрализованного управления УК1 ° Каждая группа выходов содержит (N-1) выхоI И-1 дов 12 . ..12 группы информационных выходов 13 — 15 формирователей

7,8 блока Il соответственно.

Формирователь 6 имеет выходы 16 2 и 16 переноса, формирователь 8—

I 2 выходы 17 и 17 переноса, схема 9выход 18, который соединен с входом разрешения формирователя 6, а через элемент НЕ 19 — с входом запрета.

Блок 10 имеет выход 20, являющийся выходом управляющего сигнала УК1, подключен к входной шине 3 связи МК2, Блок 11 имеет сигнальный вь!ход 21 и и групп входов 22 ... °,22, подклюI и чепных к п информапионным .входам

4,,4 УК1. Группа информационных ! k выходов 13 ...,,13 формирователя

7, группа информационных выходов 14., P ,>,,14 формирователя 8, информационные выходы 15 блока 11 и выход 20 блока 10 организуют информационный выход 3 УК1, подключенный к входной шине 3 связи МК2.

Формирователь 6 (фиг,3) содержит счетчик 23 с регулируемым числом разрядов, дешифраторы 24 и 25, группу элементов И 26,...,26, матрицу

1 K элементов И 27, состоящую иэ m столбцов и (N-1) строк, и элемент И 28, причем группа информационных входов формирователя соединена с группой

1 K выходов 13,...,13 формирователя

7, (М-1) выходов элементов И 27 соответствующих m столбцов матрицы соединены с соответствующими m группа- ми информационных выходов 12 !

12 формирователя, Формирователь имеет вход 29 разрешения и информационный вход 30, подключенные соответственно к выходу 18 схемы 9 и выходу 21 блока ll, Выходы 16 и 16

f переноса формирователя являются выходами переноса счетчика 23, Каждый выход дешифратора 24, кроме выхода соответствующего нулевому коду на входе дешифратора 24, соединен с со-., ответствующим входом элементов И 27

Itl

1 ...,27 . Разрядность счетчика 23 формирователя 6 определяется числом

1273931

r=log m, где m — количество внутрен2. них направлений МК2, Дешифратор 25 по входу r-разрядг ный имеет ш=2 задействованных вы ходов, Дешифратор 24 по входу k-разк- . рядный имеет V-1 = 2 задействованных выходов, кроме выхода, соответствующего нулевому коду на входе дешифратора 24, где N — количество МК2 в системе коммутации.

Формирователь 7 (фиг,4) содержит счетчик 23, два одновибратора 31, элемент ИЛИ 32, причем выходы счетчика 23 являщтся информационными выходами 13 ...,,13 формирователя, а

15 информационные входы 33 и 34 соединены соответственно с выходом 16 формирователя 6 и выходом 17 формирователя 8 ° Разрядность счетчика 232 формирователя 7 определяется числом

k=log2V где V — количество модулей

МК2 в системе коммутации, т.е, каждому МК2 присваивается свой номер в системе. Формирователь 8 (фиг.5) содержит счетчик 23 и элемент И 35, причем выходы счетчика 23 являются

1 Р информационными выходами 14 ...,,14 формирователя, Вход 36 запрета и ин- . формационный вход 37 соединены соответственно с выходом элемента HE 19 30 и выходом 2! блока 11, а выходы пепеноса счетчика 23 являются выхо1 г дами 17 и 17 переноса формирователя, Разрядность счетчика 23> формирователя 8 определяется числом З5

p=log2(п-т), где n — общее число направлений; тп — внутренних направлений, (и-ш) — внешних направлений МК2, Унифицированный счетчик 2312,3 с регулируемым числом разрядов 40 (фиг ° 6) содержит t-разрядный счетчик

38, где t принимает следующие значения: t = l,...,r в формирователе 6;

1. . .,k в формирова геле 7;

t = l...,р в формирователе 8, а так- 45 же содержит триггер 39 типа D и группу электромеханических переключателей

40 .. .40, с помощью которых уста-, навливается начальный код и разрядность счетчика 38. Выход переполне- 50 ния счетчика 38 является первым выходом переноса счетчика 23, и под- ключен к выходу 16 в формирователе

6 и к выходу 17 в формирователе 8, а прямой выход 41 триггера 39 являет- 55 ся вторым выходом переноса счетчика

23 и подключен соответственно к вы! Э

2 ходам 16 и 17, Запись кода в счетчик 38 производится с помощью импульсного сигнала, поступающего на вход 42 с кнопки "Занесение информации". Обнуление счетчика 38 и триггера 39 осуществляется с помощью импульсного сигнала, поступающего на вход 43 с кнопки "Сброс", Схема 9 (фиг,7) содержит группу

1 к элементов 44,...,44 сравнения по

mod 2, элемент ИЛИ 45, группу электромеханических переключателей 46

K ...,46, с помощью которых в УК1 устанавливают адрес контролируемого

МК2 Количество переключателей 46 определяется разрядностью, заданной в формирователе 7, Поэтому группа входов схемы 9 подключена к выходам

13 ...,,13 формирователя 7, Блок 10 (фиг.8) содержит триггер

47 типа R-S и триггер 48 типа D, задающий генератор 49, два одновибратора 50, элементы И 51, 52 и элементы ИЛИ 53 — 55, причем информационные входы 56 и 57 соединены соответственно с выходом 16 переноса

2 формирователя 6 и выходом 17 пере2 носа формирователя 8, Вход 58 подключен к кнопке "Сброс", S-вход триггера 47 через одновибратор 50 подключен к кнопке "Пуск", R-вход триггера 47 через элементы ИЛИ 53, 54 и одновибратор 50 подключен к кнопке

"Стоп". Вход 59 останова соединен с сигнальным выходом 21 блока ll, Выход 20 является выходом управляющего сигнала УК1 и подключен к входной шине 3 связи МК2.

Блок 11 (фиг.9) содержит и регистf и ров 60 ...,,60 с индивидуальным сбросом, и схем 61 ...,,61 сравне 1 ния, группу элементов И 62 ...,.,62

1 tt элемент ИЛИ 63, и элементов задержки

64,...,64 и схему 65 индикации и установки сигналов, Схема 65 содержит индикаторные лапмы и электромеха-, нические переключатели (наборное по- - ле), с помощью которых устанавливают информацию в виде адреса (А), данных (Д) и управления (У), имитирующую транзитную информацию, проходящую через МК2. Индикаторные лампы индицируют ответную информацию, запом" ненную в регистрах 60,, °,,60 и

I приходящую с h групп входов 4 и 4 УК1. Кроме того, наборное поле схемы 65 включает кнопки "Сброс", "Занесение информации", "Пуск", "Стоп". Кнопка "Сброс" через одновиб5 1273931 а ратор подключена к входу 43 счетчика

23 Формирователей 6 — 8 и к входу

58 блока 10. Кнопка "Занесение информации" через одновибратор подключена к входу 42 счетчика 23„7 3 формирователей 6 — 8, Кнопки "Пуск", "Стоп" подключены к блоку 10. Схема 65 со" держит группу выходов 66, группу входов 67, ...,67 и,группу выходов.

1 и соединенную с группой информационных lp выходов 15 блока 11 и подключенную к входной шине 3 связи, МК2, Каждая из и и групп входов 22 ...,,22 блока ll соединена с соответствуюшим регистI ром 60. С группы выходов 13 . .., 15

13 формирователя 7 поступает инк формация о номере адреса МК2 в двоичном позиционном коде. Каждый регистр

60 содержит входы 63 и 69 "

С группы выходов 14,, ° .,14 по- ур

I ступает информация о номере выходного внешнего направления МК2 в двоичном позиционном коде, С групп выходов 5 ...,,5 формирователя 6 noct Щ тупает информация децентрализованно- 25 го управления, указывающая, в какое внутреннее направление МК2 надо передать сообщение, чтобы оно достигло адресата по кратчайшему пути, Инфор- . мация, поступающая с данных групп выходов формирователей 6 — 8, является имитацией управляющей информации для контролируемого МК2, С помощью этой информации МК2 переключает свои направления. Информация с группы выходов 15 блока 11, поступающая с наборного поля схемы 65, является имитацией транзитной информации, необходимой для общения абонента с адресатом через МК2. Ответная 40 информация (управляющая и транзитная) от контролируемого МК2 поступает на одну иэ групп входов 4,...,4 УК1. и

УКI имитирует все сигналы, необходимые для функционирования МК2 в де- 4> централизованной системе коммутации.

На фиг. 10 представлена такая система со следующими параметрами: N=4 — количество МК в системе; n=4 - общее количество направлений МК2; m-2 — . количество внутренних направлений; и-т - 2 — количество внешних направлений, Представим такую систему в виде графа сети связи, вершинам. которого соответствуют модули коммутации, а ребрам — шины связи, На устройства управления системы

1.коммутации возлагаются следующие основные задачи: формирование рельефа сети; поиск оптимального по длине (кратчайшего) пути по рельефу, Для уменьшения объема информации при формировании рельефа была использована модификация волнового алгоритма, смысл которой заключается в том, что каждая вершина системы может являться как приемником волны (транзитная вершина), так и источником в0лны (конечная вершина — источник волны) (см, фиг ° 10 а-г, где изображены рельефы кратчайших путей передачи информации для каждой вершины системы), Под конечной вершиной понимается МК2, куда может поступить сообщение от всех остальных модулей коммутации 2, Так, например, рельеф кратчайших путей для МК2 с заданным адресом "1" (3 =1) показан на фиг ° IOa; рельеф кратчайших путей для МК2 с адресом "2" (=2) показан на фиг,10б и т.п. Рельеф кратчайших путей формируется с помощью сигнала формирования рельефа до начала работы системы и физически может быть представлен как совокупность постоянных потенциалов единичного уровня, выставленных на входные — выходные шины децентрализованного обмена направлений каждого

МК2 в системе, Таким образом, каждый NK2 должен содержать устройства, реализующие принцип волнового алгоритма, иначе блоки децентрализованного управления (БДУ), которые, выдавая единичные потенциалы, создают рельефы кратчайших путей для каждого конечного МК2 системы, Количество БДУ в каждом МК2 (N-1), где N — количество МК2 в системе, а БДУ конечной вершины отсутствует. Одноименные БДУ смежных МК2 соединены между собой с помощью шин децентрализованного обмена, образуя контур. БДУ конечной вершины в таком контуре отсутствует. Таким образом, количество контуров равно количеству

МК2 в системе.

Каждый МК2 содержит следующие блоки (фиг.ll): п блоков 70,...,,?О дешифратора адреса, предназначенные для распознавания приходящего адреса с и направлений и определения по адресу направления движения информации; (N-l) БДУ 71" .. .,71, определяющие кратчайшие пути передачи информации в N сформированных ими рельефах (БДУ 71 конечной вершины отсут- .

7 1273 ствует); блок 72 приемо-передающих усилителей, входы которого соединены

I и. с входными шинами 3,...,3 связи, « а выходы — с выходными шинами 4

4" связи; блок 73 формирования сиг" нала подключения, с группы выходов которого на один из группы управляющих входов блока 72 поступает сигнал подключения, соединяющий входную шину 3 связи, по которой пришла .информация, с выбранной выходной шиной 4 связи; узел 74 адреса модуля коммутации, с выхода которого поступает сигнал заданного, адреса МК2 на управ—

1 ляющие входы всех дешифраторов 70 ...,70, Адрес МК в узле 74 может п быть переменным (набирается с помощью злектромеханических переключателей) или постоянно заданным, Кроме того, каждый БДУ 71 имеет соответственно первую и вторую группы выходов

75 и 76, Группа выходов 75 состоит из m выходов и подключена к группе входов 75 всех блоков 70,...,70 поэтому группа входов 75 каждого блока 70 содержит m(N-1) входов.

Группа выходов 76 состоит из m выходов, Одноименные выходы 76 всех БДУ

71,...,71 подключены соответственно к вых«1дныи шинам децентрализо- З0 ванного обмена внутреннего направления того же номера, Например, все первые выходы группы выходов 76 БДУ

71,...,71 подключены к соответствующим выходным шинам обмена первого внутреннего направления, все вторые

1 Н-1 выходы 76 БДУ 71,...,71 — к шинам обмена второго внутреннего направления и т.д.

Перед началом работы системы во 40 все контуры с конечных вершин одновременно поступает импульсный сигнал формирования рельефа, с помощью которого БДУ формирует единичные сигналы и выставляют на входные — выходные 45 шины децентрализованного обмена, Вся информация с формированных рельефов поступает в блоки 70 ...,,70" дешифI раторов адреса на группу входов 75 и указывает направление движения информации S0 к конечным вершинам по кратчайшему пути, т. е. такое выходное внутреннее направление для данного МК2, чтобы из него быстрее достигнуть конечную вершину МК2. S5

Работа MK в «истеме организук ется следующим образом. Вся информация, поступающая с i-го направле-.

931 8 ния в MK", анализируется данным Г1К2, и иэ него выделяется управляющая инк формация, которая указывает МК2, в какое выходное направление необходимо передать всю входную информацию, В состав управляющей информации входят в позиционном двоичном коде номер адреса конечной вершины, номер внешнего направления, к которому подключен запрашиваемый адресат. Остальная информация (транзитная для

МК2 ) относится к запрашиваемому адх ресату, Данный МК2 сравнивает в блоке 70 (адрес поступил с i-го направления) приходящий адрес с присвоенк ным модулю коммутации 2 в узле 74.

При совпадении адресов выходное направление оказывается внешним (данный

МК2 — конечная вершина), номер коток рого определяется кодом номера внешнего направления, При несовпадении адресов выходное направление оказывается внутренним (данный МК2 — транзитная вершина). Код адреса конечной вершины указывает, что необходимо выбрать рельеф (МК2Π— конечная вершина, фиг.10 а-г) а заранее saданные единичные потенциалы кратчай-. ших путей рельефа $,,созданные БДУ

71, поступая в блок 70, направляют в нужное внутреннее направление 1, по которому можно быстрее достигнуть

МК 2 °

Данная операция аналогично проводится другими транзитными МК2, пока не достигнется МК2", который переключает на необходимое внешнее направление по коду этого направления, Так пролагают путь передачи информации.» от МК2 до МК2, по которому возможен х обмен массивами данных между абонентом и адресатом. Установленный путь

- разрушается в конце обмена, Устройство для контроля 1 имитирует всю совокупность номеров адреса

МК2 и номеров внешних направлений, создает единичные потенциалы кратчайших путей (сигналы децентрализованного управления}, необходимые для организации рельефов, а также транзитную информацию с наборного поля схемы 65. Перед началом к УК1 подключается контролируемый МК2 (фиг.1) при этом группы выходов 13,...,13 и 14,...,14 соединяются с соответствующими линиями управляющей информации входной шины 3 связи МК2, начиная с младших разрядов, а выходы

12739

12,,12" каждой групгл1 5 и сами

m групп выходов 5 ... °,5 соединя1 m ются с соответствующими линиями входных шин децентрализованного обмена

m внутренних направлений, начиная со старших значений, причем m групп выИ1 ходов 5,.. °,5 децентрализонанного управления оказываются подключенными к (N-1) БДУ 71 ...,,71 (фиг.!1), Информационные выходы 15 !О соединяются с соответствующими линиями транзитной информации, а выход 20 блока 10 — с линией.управления обменом входной шины 3 связи

МК2, Входы 4 ...,,4 " УК1 подключа- 15

1 ются ко всем входным шинам 4 и

4 связи МК2, включая i-e направление, Кроме того, к входам 4

4 YKl подключаются выходные шины

1 децентрализованного обмена МК2, где

m — количество внутренних направлений.

Устройство для контроля модулей коммутации работает следующим образом, 25

После включения питания нажимают кнопку "Сброс", расположенную на наборном поле схемы 65. 1!ри этом на входы 43 счетчиков 231 эформирователей 6 — 8 и вход 58 блока 10 одновре-З0 менно поступает импульс положительной полярности от одновибратора кнопки "Сброс", Счетчик 38 и триггер 39 счетчика 231д 5 в формирователях 68 и триггеры 47 и 48 блока 10 уста- 35 нанлинаются в начальное нулевое состояние, а на выходе 20 блока 10 появляется сигнал "О", т.е. сигнал управления обменом отсутствует. Затем устанавливают с помощью электромеха- 40 нических переключателей 40 разряд. ность и начальную информацию счетчика 231 в формирователях 6 — 8 в соответствии с разрядностью управляющей информации контролируемого МК2, 45 а также с помощью электромеханических переключателей 46 схемы 9 устанавливают заданный адрес данного МК2, какой установлен узлом 74, С помощью электромеханических переключателей 50 схемы 65 в блоке 11 устанавливают транзитную информацию (А,Д,У), например, в шахматном коде. Нажимают кнопку "Занесение информации", Информация, установленная переключателями 55

40 в счетчиках 23,,,5 формирователей 6 — 8, записываются в счетчики

38 и готова для передачи в МК2, При

3l !О этом имеют место два режима работы

УК1: если код адреса н формирователе

7 совпадает с кодом заданного адреса МК2 н схеме 2, то на выходе 18 схемы 9 появляется сигнал сравнения адресов в виде сигнала потенциального 0, который запрещает формирование сигнала децентрализованного управления н формирователе 6, В этом случае управляющая информация вырабатывается только в формирователях 7,8 и передается в входную шину 3 связи; если коды сравниваемых адресов в схеме 9 не совпадают, то на выходе

18 появляется сигнал "!", который разрешает формирование сигнала децентрализованного управления в формирователе 6 дополнительно к управляющей информации формирователей 7 и 8. Информация с выхода 13, ° ...13 и

1 к

14 ... °,14 поступает с входной шины

Р

3 связи на входы блока 70 контролируемого МК2.

Сигнал децентрализованного управления, вырабатываемый формирователем

6 на одном из выходов 1?,....,)2 однбй из m групп 5,...,,5, поступает через входную шину децентрализованного обмена j-го внутренннего направления на вход j блока 71 контролируемого МК2. Номер выхода j определяется кодом счетчика 23 формирователя 6, значение )! -кодом формиронателя 7.

Управляющая информация, выставленная YKl, не воспринимается, контролируемый МК2 — без сигнала управления обменом, Нажимают кнопку "Пуск", при этом триггер 47 блока 10 устанавливается в единичное состояние, разрешая зались в триггер 48 по счетному входу первого приходящего положительного перепада импульса с задающего генератора 49. На управляющем выходе 20 блока 10 появляется потенциальный сигнал "1" (сигнал управления обменом), при котором контролируемый МК2 воспринимает управляющую и транзитную информацию, приходящую с входной шины 3 связи на вход блока 70,дешифратора адреса (фиг,ll).

Блок 70 расшифровывает код адреса, поступающий с группы выходов 13, к

13 формирователя 7. Если коды адресов совпадают (см,пЕрвый режим работы УК1), то блок 70 начинает расшифровывать информацию, поступающую с группы выходов 14 ...,,14 форми127393!

12 рователя 8, которая указывает номер внешнего направления, На выбранном выходе j из группы выходов блока 70 появляется сигнал "1", который через блок 73 воздействует на один из управляющих входов блока 72, соединяя входную шину 3 связи . †. го направления с выходной шиной 4! связи

j-го направления, где j = (m+1), ° ..п, Под действием сигнала подключения !0 вся входная информация поступает в выходную шину 4" и через вход 4 УК1

Э ( на вход 2?" б пока 1 1 °

Регистр 60 записывает входную информацию по положительному перепа- 15 ду сигнала управления обменом (фиг,9), поступающего на вход 68" с входа 69" (этот сигнал и все остальные сигналы управления (У) также проходят через контролируемый МК2 направления, i-j). 20

С группы выходов регистра 60 вся совокупность записанной информации поступает на группу входов 67 схемы 65 для индикации, а также транзитная информация поступает на груп- 25 пу входов схемы 61 сравнения для сравнения с установленно!1 в схеме 65 и поступающей в схему 61" сравнения

t с группы выходов 66, Результат сравнения стробируется на элементе И 62 30 сигналом управления обменом, задержанным. на элементе 64 задержки с целью получения устойчивого сигнала сравнения, и через элемент ИЛИ 63 поступает на выход 21 блока 11, При отсутствии ошибки от сравнения на выходе 21 появляется сигнал потенциальнои "1" (сигнал сравнения), который поступает на вход 59 останова блока 10 (фиг.8) и через элемент 40

ИЛИ 55 устанавливает триггер 48 в нулевое состояние, Сигнал потенциального "0" поступает на выход 20 блока 10 таким образом сигнал управления обменом снимается. С этого момен.45 та контролируемый МК2 прекращает воспринимать информацию с входной шины

3 .

Одновременно с выхода 21 блока 11 сигнал поступает на вход 30 формиро- 50 вателя 6 и вход 37 формирователя 8, вследствие чего положительный перепад поступает на вход счетчика 23з формирователя 8, так как с входа 36 на элемент И 35 поступает разрешающий gS сигнал "1" с выхода элемента HE 19, вход которого подключен к выходу 18 схемы 9 (рассматривается первый режим работы УК1).Положительный перепад воздействует на счетный вход ( счетчика 38, и на выходах 14

14 формирователя 8 код изменяется

Р на единицу, Положительный перепад, приходящий на вход 30 формирователя 6 (фиг ° 3), не изменяет код счетчика

23», так как с входа 29 на первый вход И 28 поступает сигнал "0" с выхода 18 схемы 9, и на выходе формирователя 6 сигнал децентрализованного управления в этом случае не формируется.

Снятие сигнала управления обменом с выхода 20 блока 10 должно по времени опережать формирование нового кода на выходах 14,...,14 форми< Р рователя 8, чтобы МК2 не воспринял новую информацию в данном цикле обмена. Это условие надежно выполняется для любого режима работы УК1, если величина времени задержки на элементе ИЛИ 55 и триггера 48 блока 10 (фиг,8) меньше, чем на счетчике 23 Ъ данное условие не выполняется, необходимо в счетчик 23 ввести элемент задержки.

Новый код, сформированный в формирователе 8, готов для приема контролируемым МК2. Одновременно с формированием нового кода сигнал "0" с выхода 20 блока 10, прошедший через

МК2, поступает на вход 69 группы входов 22 блока 11 и через элемент

64! задержки снимает сигнал сравнения на выходе 21 блока 11 (фиг ° 9).

На вход 59 останова блока 10 (фиг.8) поступает сигнал "0", который снимает на R-входе триггера 48 потенциальный сигнал установки "О, длительность которого определяется временем передачи спада (перепад из "1" в

"0 ) сигнала управления обменом с выхода 20 блока 10 через контролируемый МК2 на вход 22 блока 11, затем через элемент 64 задержки на выход

21 блока 11 и вход 59 блока 10. После снятия сигнала установки "0" следующий положительный фронт импульса с задающего генератора 49 устанавливает триггер 48 в единичное состояние, и на сигнальном выходе 20 блока

10 снова появляется сигнал управления обменом, под которым контролируемый МК2 снова воспринимает новую управляющую информацию, установленную!

12739

30 репад импульса с задающего генерато- 50 ра 49 через И 52 снова устанавливает триггер 48 типа D в единичное состояние, На выходе 20 блока 10 формируется положительный перепад сигнала управления обменом (фиг,8), с помощью которого записывается полная информация в регистр 60, пришедшая на группу входов 22 блока 11 в новом

Е к этому времени на выходе формирователей 7 и 8 УК).

Величина элемента 64 задержки в блоке 11 определяется временем, необходимым для создания устойчивого сигнала сравнения на выходе 21 блока 1! а также, чтобы ко времени установления нового сигнала управления обменом на выходе 20 блока 10 новый код на выходах формирователей 6 — 8 )О

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

8. Таким образом вся совокупность информации от МК2 приходит на группу входов 22 блока ll, Если в этом случае произошла ошибка сравнения, то на выходе 21 блока 11 сигнал сравнения в виде потенциальной "1" не возникает (фиг.9), Отсюда не вырабатывается новый код в формирователе 8 и триггер 48 блока 10 не устанавливается в нулевое состояние, 25 а значит не формируется спад сигнала управления обменом на выходе 20 блока 10 (фиг,8), Происходит останов

УК! по ошибке, т.е, не осуществляется автоматическое переключение на новое выходное внешнее направление.

Чтобы продолжить проверку следующих внешних направлений, надо сначала найти. неисправность в данном направлении i-E, воспользовавшись индикаторными лампами схемы 65 блока 11, которые индицируют всю совокупность

E информации, приходящей на вход 22 блока 11, После устранения неисправности (питание УК1 при этом не выключается) нажимает индивидуальный сброс регистра 60, стирая старую информацию, а затем нажимают кнопку "Пуск", Импульс положительной полярности с выхода одновибратора 50 через элемент ИЛИ 55 поступает на R-вход триггера 48, устанавливая его в нулевое состояние. Первый положительный пе14

3! цикле обмена, При этом направление движения информации не меняется, так как управляющая информация, сформированная в предыдущем обмене в формирователях 7,8, не измениласьна выходе 21 блока ll от ошибочного сравнения в это время присутствует сигнал "0, При правильном сравнении данного направления i- E на выходе

2) блока )I появляется потенциальный сигнал "!", который одновременно формирует новый код счетчика 23 блока

8 и новый сигнал управления обменом для следующего цикла обмена, Таким образом УК1 проверяет все выходные внешние направления, начиная с заФ данного ° В результате формирования кода номера последнего внешнего направления на выходе 17 формирователя

8 появляется сигнал "0", который свидетельствует, что код счетчика 38 стал единичным, и подготавливает переход УК! на новый режим работы.

Сигнал сравнения, появившийся на выходе 2) блока 11 в результате сравнения информации, принятой с группы входов 22, где п — номер последнеll го внешнего контролируемого направления, поступает на счетный вход счетчика 38 формирователя 8, Счетчик

38 устанавливается в нулевое состояние, а на выходе переполнения (фиг.6) появляется положительный перепад, который устанавливает триггер 39 типа

D в единичное состояние, указывающее, что проверка внешних направлений контролируемого МК2, начиная с заданного, закончена, Сигнал "1" поступает

f с выхода 17 формирователя 8 на вход 34 формирователя 7 (фиг ° 4), от которого одновибратором 31 вырабатывается импульс, формирующий новый код счетчика 23 формирователя 7. С этого момента код номера адреса МК2. изменяется и на выходе 18 схемы 9 возникает сигнал "1", который через элемент НЕ 19 по входу 33 формирователя 8 запрещает счет в счетчике 38 этого блока и разрешает счет в счетчике 23 формирователя 6 (фиг.3), С появлением сигнала "1" на входе 29, начинает формироваться сигнал децентрализованного управления на выходе

12 группы выходов 5 формирователя 6, Номер )) определяется новым кодом адреса формирователя 7, поступившим в формирователь 6 на дешифратор 24 через группу инверторов 26, „26», а

l6

)5

1273931 номер j определяется кодом счетчика 23 формирователя 6, поступившим на входы дешифратора 25 и установленным. перед началом работы, Сигнал децентрализованного управления поступает в контролируемый МК2 с входной шины 51 1-го внутреннего направления в БДУ 71

)) на его 1-ый вход (фиг.ll), На вход группы входов 75 блока 70, куда также поступает управляющая информа10 ция формирователя 7 с группы выходов

13 ...,,13, приходит сигнал "1", указывающий, в какое внутреннее выходное напряжение, где j = 1... »m, надо передать всю совокупнооть входной информации.

Номер внутреннего направления в данном случае и далее определяется кодом счетчика 23 формирователя 6.

Вся управляющая информация формирова- 20 телей 6 и 8 должна надежно установиться на выходе УК1 до момента формирования положительного перепада сигнала управления обменом на выходе

20 блока 10. Величина элемента 64

25 задержки в блоке 11 должна учитывать это соотношение в любом режиме рабо— ты устройства 1, Контроль внутренних выходных направлений MKg с помощью УК1 аналоги- З0 чен указанному контролю внешних направлений. Необходимо помнить, что все эти направления указаны в одном рельефе, код номера адреса конечной вершины МК2 которого выработан З5 в формирователе 7. Сигнал потенциаль2 ной "1" через выход 16 формирователя 6 поступает на вход 56 блока 10, на входе 57 которого уже имеется сигнал "1" с выхода 17 формирователя 40

8, так как контроль внешних направлений данного МК2 уже закончен (фиг.8) . С выхода элемента И 51 блока 10 сигнал "1" поступает на вход одновибратора 50, который вырабатыва- 5 ет импульс, устанавливающий триггер

47 в нулевое состояние ° С выхода триггера 47 поступает сигнал "0", который запрещает формирование сигналов управления обменом от задающего генератора 49, Происходит останов

УК) от конца контроля, при.этом схема 65 блока 1) должна индицировать по всем направлениям всю принятую информацию. 55

Если с начала работы код адреса формирователя 7 не совпадает с заданным адресом контролируемого МК2, то, УК1 начинает проверку всех внутренних направлений данного МК2 с первого по ш в рельефе $, определяемым кодом адреса формирователя 7. После переполнения счетчика 23, формирователя 6 код адреса формирователя 7 изменяется на единицу. Если код нового адреса формирователя 7 снова не совпадает с заданным адресом МК2, то снова автоматически проверяются те же внутренние направления, но в другом рельефе Р определяемым новым кодом адреса формирователя 7, Б этом случае в регистры 60,...,60" блока 11 (фиг,9) записывается новый сигнал децентрализованного управления Р -рельефа, т.е, проверяется работа ЕДУ 71 контролируемого МК2 и т.д, до тех пор, пока код адреса формирователя 7 не совпадет с заданным в МК2, тогда УК1 начинает проверять внешние направления с (m+1) по п, При отсутствии ошибок контроля останов УК1 происходит по концу контроля. Останов работы УК1 мсжет произойти от кнопки "Стоп .

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

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

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

17 12739 блока анализа соединен с информационными входами формирователя номера внешних направлений и формирователя признака кратчайшего пути, вход сброса устройства соединен с входами 5 сброса формирователя номера внешних направлений, формирователя номера модуля коммутации, формирователя признака кратчайшего пути и блока управления, первый и второй информационные входы которого соединены с первыми выходами переноса формирователей признака кратчайшего. пути и номера внешних направлений, вторые выхоДы переноса которых соединены с ин- 5 формационными входами формирователя номера модуля коммутации, выходы которого соединены с шиной связи с модулем коммутации, с группой информационных входов формирователя призна- 20 ка кратчайшего пути и через схему сравнения — с входом элемента HE u входом разрешения формирователя признака кратчайшего пути, информационные выходы которого являются информационными выходами устройства, выход элемента HE соединен с входом запрета формирователя номера внешних направлений, информационные выходы которого соединены с шиной связи с 30 модулем коммутации.

2, Устройство по п.1, о т л и ч аю щ е е с я тем, что формирователь номера внешних направлений содержит счетчик и элемент И, причем первый и З5 второй входы элемента И соединены с . информационным входом и входом запрета формирователя, выход элемента И и вход сброса формирователя соединены соответственно с информационным и сбросо-40 вым входами счетчика, информационные выходы и выходы переноса которого соединены соответственно с информацион31 18 ными и первым, вторым выходами переноса формирователя.

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

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