Устройство для контроля модулей коммутации Советский патент 1986 года по МПК G06F11/00 

Описание патента на изобретение SU1273931A1

Изобретение относится к вычислительной технике. Цель изобретения - повышение дос товерности. На фиг,1 представлена блок-схема контроля с помощью устройства для кьнтроля модулей Т оммутации; на фиг,2 - структурная схема устройства для контроля модулей коммутации; на фиг.3 - функциональная схема формирователя признака кратчайшего пути; на фиг.4 и 5 - функциональные схемы формирователей номера модуля коммутации и номера внешних направлений; на -фиг.6 и 7 - функциональные схемы счетчика с регулируемым числом разрядов и схемы сравнения; на фиг. 8 и 9 - функциональные схемы блока управления и блока анализа; на фиг.10система коммутации; на фиг.11 - струк турная схема модулей коммутации. Устройство 1 для контроля (УК1), модулей коммутации (фиг.1) предназначено для контроля модулей 2 коммутации (МК2), количество которых организует децентрализованную систему коммутации вычислительного комплекса Предлагаемое УК1 является технологическим оборудованием и служит для автономного контроля каждого МК2, входящего в систему. При работе системы УК1 не функционирует. УК1 имеет информационный выхоД 3и п информационных входов 4 ,;..., 4по количеству п направлений контролируемого МК 2. Каждое направление МК2 включает входную 3 и выходную 4 шины связи, при этом МК2 име ет m внутренних направлений, с помощью которых данный МК2 соединяет ся со смежными МК2 и (п-тп) внешних направлений, к которым подключаются внешние устройства. Кроме того, m внутренних направлений МК2 включает входные и выходные шины децентрализо ванного обмена. УК1 подключается к МК2 следующим образом. Выход 3 соединяется с входной шиной 3 связи i-ro направления, входы 4 ,...,4 - ко всем выходным шинам 4 ,4 связи . МК2, включая i-e направление, а m групп выходов 5 ,....,5 децентрали зованного управления УК1 подключаются соответственно к входным шинам де централизованного обмена m внутренних направлений, УК1 (фиг.2) содержит формирователь 6 признака кратчайшего пути. формирователь 7 номера модуля коммутации, формирователь 8 номера внешних направлений, схему 9 сравнения, блок 10 управления, блок 11 анализа. Формирователь 6 имеет m групп информационных выходов, являющихся m l г- 1 группами выходов 5,...,5 децентрализованного управления УК1, Каждая группа выходов содержит (N-1) выхоI Ы - I дов 12 ,...,12 группы информационных выходов 13 - 15 формирователей 7,8 блока 11 соответственно. Формирователь 6 имеет выходы переноса, формирователь 8 Го , . выходы 17 и 17 переноса, Qвыход 18, который соединен с входом разрешения формирователя 6, а через элемент НЕ 19 - с входом запрета. Блок 10 имеет выход 20, являющийся выходом управляющего сигнала УК1, подключен к входной шине 3 связи МК2, Блок 11 имеет сигнальный выход 21 и п групп входов 22,..,,22, подключенных к п информационным -входам /1 ,п 4 ,...4 УК1, Группа информационных 13 ,,,.,13 формирователя выходов 7, группа информационных выходов 14 , .i.,14 формирователя 8, информационные выходы 15 блока 11 и выход 20 блока 10 организуют информационный выход 3 УК1, подключенный к входной шине 3 связи МК2, Формирователь 6 (фиг.З) содержит счетчик 23 с регулируемым числом разрядов, дешифраторы 24 и 25, группу элементов И 26 ,...,26 , матрицу элементов И 27, состоящую из m столбцов и (N-1) строк, и элемент И 28, причем группа информационных входов формирователя соединена с группой выходов 13 ,,.,,13 формирователя 7, (N-1) выходов элементов И 27 соответствующих m столбцов матрицы соединены с соответствующими m группами информационных выходов 12 ,..., 12 формирователя. Формирователь ;имеет вход 29 разрешения и информационный вход 30, подключенные соответственно к выходу 18 схемы 9 и выходу 21 блока 11, Выходы 16 и 16 переноса формирователя являются выходами переноса счетчика 23, Каждый выход дешифратора 24, кроме выхода соответствующего нулевому коду на входе дешифратора 24, сбединен с cor ответствующим входом элементов И 27 , ...,27 . Разрядность счетчика 23) формирователя 6 определяется числом г 1о§2т, где га - количество внутренних направлений МК2, Дешифратор 25 по входу г-разрядо Р « ныи имеет задействованных выЬсодов. Дешифратор 24 по входу k-разрядныйимеет задействованных выходов, кроме выхода, соответствующего нулевому коду на входе де шифратора 24, где N - количество МК2 в системе коммутации. Формирователь 7 Сфиг.4) содержит счетчик 23.J, два одновибратора 31, элемент ИЛИ 32, причем выходы счетчика 23 являкзтся информационными выходами 13 ,.,.,13 формирователя, а информационные входы 33 и 34 соединены соответственно с выходом 16 фор мирователя 6 и выходом I7 формирователя 8. Разрядность счетчика 23 формирователя 7 определяется числом ,N, где N - количество модулей МК2 в системе коммутации, т.е. каждому МК2 присваивается свой номер в системе. Формирователь 8 (фиг.5) содержит счетчик 235 и элемент И 35, причем выходы счетчика 23 являются 14 ,...,14 информационными выходами формирователя. Вход 36 запрета и информационный .вход 37 соединены соответственно с выводом элемента НЕ 19 и вькодом 21 блока 11, а выходы пепеноса счетчика 23-, являются выхо1 2 дами 17 и 17 переноса формирователя. Разрядность счетчика 23 формирователя 8 определяется числом (n-m), где п - общее число нап равлений; т-внутренних направлений, (п-т) - внешних направлений МК2. Унифицированный счетчик 23i, 3 с регулируемым числом разрядов (фиг.6) содержит t-разрядный счетчик 38, где t принимает следующие значения: t 1,...,г в формирователе 6; t ,....,k в формирователе 7; t 1...,р в формирователе 8, а так же содержит триггер 39 типа D и груп пу электромеханических переключателе 0 ,...,40 , с помощью которых устанавливается начальный код и разрядность счетчика 38. Выход переполне ния счетчика 38 является первьи выходом переноса счетчика 23 и подключен к выходу 16 в формирователе 6 и к выходу 17 в формирователе 8, а прямой выход 41 триггера 39 являет ся вторым вьпсодом переноса счетчика 23 j и подключен соответственно к вы ходам 16 и 17. Запись кода в счетчик 38 производится с помощью импульсного сигнала, поступающего на вход 42 с кнопки Занесение информации. Обнуление счетчика 38 и триггера 39 осуществляется с помощью импульсного сигнала, поступающего на вход 43 с кнопки Сброс. Схема 9 (фиг.7) содержит группу элементов 44,...,44 сравнения по mod 2, элемент ИЛИ 45, группу электромеханических переключателей 46 , ...,46 , с помощью которых в УК1 устанавливают адрес контролируемого МК2. Количество переключателей 46 определяется разрядностью, заданной в формирователе 7. Поэтому группа входов схемы 9 подключена к выходам .1с 13 ,...,13 формирователя 7. Блок 10 (фиг.8) содержит триггер 47 типа R-S и триггер 48 типа D, задающий генератор 49, два одновибратора 50, элементы И 51, 52 и элементы ИЛИ 53 - 55, причем информационные входы 56 и 57 соединены соответственно с выходом 16 nejieHOca формирователя 6 и выходом 17 переноса формирователя 8. Вход 58 подключен к кнопке Сброс, S-вход триггера 47 через одновибратор 50 подключен к кнопке Пуск, R-вход триггера 47 через элементы ИЛИ 53, 54 и одновибратор 50 подключен к кнопке Стоп. Вход 59 останова соединен с сигнальньм выходом 21 блока 11. Выход 20 является выходом управляющего сигнала УК и подключен к входной шине 3 связи МК2. Блок 11 (фиг.9) содержит п регистров 60 ,...,60 с индивидуальным сбросом, п схем 61 ,...,61 сравнения, группу элементов И 62....,62 , элемент ИЛИ 63, п элементов задержки 64 ,...,64 и схему 65 индикации и установки сигналов. Схема 65 содержит индикаторные лапмы и электромеханические переключатели (наборное поле) , с помощью которых устанавливают информацию в виде адреса (А), данных (Д) и управления (У), имитирующую транзитную информацию, проходящую ерез МК2. Индикаторные лампы индицируют ответную информацию, запомненную в регистрах 60 ,,.,,60 и приходящую(С h групп входов 4 ,...| 4 УК1, Кроме того,наборное поле схемы 65 включает кнопки Сброс, Занесение информации, Пуск, Стоп. Кнопка Сброс через одновибpafop подключена к входу 43 счетчика 23IJ формирователей 6 - 8 и к входу 58 блока 10. Кнопка Занесение информации через одновибратор подключена к входу 42. счетчика 23 формирователей 6-8. Кнопки Пуск, Стоп подключены к блоку 10. Схема 65 содержит группу выходов 66, группу входов 67 ,. . . ,67 и .группу выходов, соединенную с группой информационных выходов 15 блока I1 и подключенную к входной шине 3 связи, МК2. Каждая из п групп входов 22 ,...,22 блока П соединена с соответствующим регистром 60. С группы выходов 13 ,...., 13 формирователя 7 поступает информация о номере адреса МК2 в двоичном позиционном коде. Каждый регистр

«- пго п 1-1

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

С группы выходов 14 ,...,14 поступает информация о номере выходного внешнего направления МК2 в двоичном позиционном коде. С групп вы. ходов 5,...,5 формирователя 6 поступает информация децентрализованногоуправления, указьюающая, в какое внутреннее направление МК2 надо передать сообщение, чтобы оно достигло адресата по кратчайи1ему пути. Инфор- мация, поступающая с данных групп выходов формирователей 6 - 8, является имитацией управляющей информации для контролируемого МК2. С помощью .этой информации МК2 переключает свои направления. Информация с группы выходов 15 блока 11, поступающая с наборного поля схемы 65, является имитацией транзитной информации, необходимой для общения абонента с адресатом через МК2. Ответная информация управляющая и транзитная от контролируемого МК2 поступает на одну из групп входов 4, .,. ,4 УК1 , УК1 имитирует все Сигналы, необходимые для функционирования МК2 в децентрализованной системе коммутации. На фиг.10 представлена такая системасо следзтощими параметрами: - количество МК в системе} - общее количество направлений МК2; т-2 -. количество внутренних направлений; n-m 2 - количество внешних направлений. Представим такую систему в виде графа сети связи, вершинам.которого соответствуют модули коммутаций а ребрам - шины связи,

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

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

Каждый МК2 содержит следующие блоки (фиг,11): п блоков 70 ,,,. .,70 дешифратора адреса, предназначенные для распознавания приходящего адреса с п направлений и определения по адресу направления движения информации; (N-0 БДУ 7I,..,7l , определяющие кратчайшие пути передачи информации в N сформированных ими рельефах (БДУ 71 конечной вершины отсутствует); блок 72 приемо-передающих усилителей, входы которого соединены с входными шинами З,,..,3 связи, а выходы - с выходными шинами А ,.. 4 связи; блок 73 формирования сигнала подключения, с группы выходов которого на один из группы управляющ входов блока 72 поступает сигнал лод ключения, соединяющий входную шину 3 связи, по которой пришла .информация с выбранной выходной шиной 4 связи; узел 74 адреса модуля коммутации, с выхода которого поступает сиг нал заданного адреса МК2 на управляющие входы всех дешифраторов 70 , ,,.,70 . Адрес МК в узле 74 может быть переменным (набирается с помощью электромеханических переключателей) или постоянно заданным. Кроме того, каждый БДУ 71 имеет соответственно первую и вторую группы выходов 75 и 76, Группа выходов 75 состоит из m выходов и подключена к группе входов 75 всех блоков 70 ,,,.,70 , поэтому группа входов 75 каждого блока 70 содержит m(N-l) входов. Группа выходов 76 состоит из m выходов. Одноименные выходы 76 всех БДУ 71 ,,..,71 подключены соответственно к выходным шинам децентрализованного обмена внутреннего направления того хе номера. Например, все первые выходы группы выходов 76 БДУ 1 N I 71 ,. , ., 71 подключены к соответствующим выходным шинам обмена первого внутреннего направления, все вторые выходы 76 БДУ 71 ,,,.,71 -к шинам обмена второго внутреннего н правления и т,д. Перед началом работы системы во все контуры с конечных вершин одновременно поступает импульсный сигнал формирования рельефа, с помощью кото рого БДУ формирует единичные сигналы и выставляют на входные - выходные шины децентрализованного обмена. Вся информация с формированньпс рельефов поступает в блоки 70,.,.,70 дешиф раторов адреса на группу входов 75 и ук зывает направление движения информаци к конечным вершинам по кратчайшему пути, т.е. такое выходное внутреннее направление для данного МК2, чтобы из него быстрее достигнуть конечную вершину МК2. Работа МК в системе организуется следующим образом. Вся информация, поступающая с i-го направления в МК , анализируется данным МК2, и из него выделяется управляющая информация, которая указывает МК2| в какое выходное направление необходимо передать всю входную информацию. В состав управляющей информации входят в позиционном двоичном коде номер адреса конечной вершины, номер внешнего направления, к которому подключен запрашиваемый адресат. Остальная информация (транзитная для . МК2 ) относится к запрашиваемому адресату. Данный МК2 сравнивает в блоке 70 fадрес поступил с i-ro направления) приходящий адрес с присвоенным модулю коммутации 2 в узле 74, При совпадении адресов выходное направление оказывается внешним (данный - конечная вершина), номер которого определяется кодом номера внешнего направления. При несовпадении адресов выходное направление оказывается внутренним (данный МК2 - транзитная вершина). Код адреса конечной вершины указывает, что необходимо выбрать рельеф J (МК2 - конечная вершина, фиг,10 а-г) а заранее заданные единичные потенциалы кратчайпшх путей рельефа , созданные БДУ 71J, поступая в блок 70, направляют в нужное внутреннее направление j, по которому можно быстрее достигнуть МК2 . Данная операция аналогично проводится другими транзитными МК2, пока не достигнется МК2, который переключает на необходимое внешнее направление по коду этого направления. Так пролагают путь передачи информации. от МК2 до МК2 , по которому возможен обмен массивами данных между абонентом и адресатом. Установленный путь разрушается в конце обмена. Устройство для контроля 1 имитирует всю совокупность номеров адреса Ж2 и номеров внешних направлений, создает единичные потенциалы кратчайших путей (сигналы децентрализованного управления), необходимые для организации рельефов, а также транзитную информацию с наборного поля схемы 65. Перед началом к УК1 подключается контролируемый МК2 (фиг.1) при этом группы выходов 13,...,13 и 14..,,14 соединяются с соответствующими линиями управляющей информации входной шины 3 связи МК2, начиная с младших разрядов, а выходы IN I 2 ,,,,,12 каждор rpyniTi-i 5 и сами га групп выходов 5...,5 соединяются с соответствующими линиями вход ных шин децентрализованного обмена га внутренних направлений, начиная со старших значений, причем m групп выходов 5 5 децентрализованного . управления оказываются подключенными к (N-1) БДУ ,. . ., (фиг.11). Информационные выходы 15 соединяются с соответствующими линиями транзитной информации, а выход 20 блока 10 - с линией.управления обменом входной тины З связи МК2. Входы А,...,4 подключа, t всем входным шинам ч ,,.., А связи МК2, включая i-e направление. Кроме того, к входам 4 4 УК I подключаются выходные шины r.m yj, децентрализованного обмена МК2, где m - количество внутренних направлений. Устройство для контроля модулей коммутации работает следующим образом, После вкЗтючения питания нажимают кнопку Сброс, расположенную на наборном поле схемы 65. При этом на входы 43 счетчиков 23,,2 формирователей 6 и вход 58 блока 10 одновре менно поступает импульс положительной полярности от одновибратора кноп ки Сброс, Счетчик 38 и триггер 39 счетчика 23,7, э в формирователях 68 и триггеры 47 и 48 блока 10 устанавливаются в начальное нулевое состояние, а на выходе 20 блока 10 появляется сигнал О, т.е, сигнал управления обменом отсутствует. Затем устанавливают с помощью электромеханических переключателей 40 разрядность и начальную информацию счетчика 23(2 э формирователях 6 - 8 в соответствии с разрядностью управляющей информации контролируемого МК2 а также с помощью электромеханических переключателей 46 схемы 9 устанавливают заданньш адрес данного МК какой установлен узлом 74, С помощью электромеханических переключателей схемы 65 в блоке 11 устанавливают транзитную информацию (,У), например, в шахматном коде. Нажимают кнопку Занесение информации. Инфо мация, установленная переключателям 40 в счетчиках 23,,2,5 формирователей 6-8, записываются в счетчики 38 и готова для передачи в МК2, При 110 этом имеют место два режима работы УК1: если код адреса в формирователе 7 совпадает с кодом заданного адреса МК2 в схеме 2, то на выходе 18 схемы 9 появляется сигнал сравнения адресов в виде сигнала потенциального О, который запрещает формирование сигнала децентрализованного управления в формирователе 6. В этом случае управляющая информация вырабатывается только в формирователях /,8 и передается в входную шину 3- связи; если коды сравниваемых адресов в схеме 9 не совпадают, то на выходе 18 появляется сигнал 1, который разрешает формирование сигнала децентрализованного управления в формирователе 6 дополнительно к управляющей информации формирователей 7 и 8. Ин1tформация с выхода 13 ,,,,,13 и 14,,.,,14 поступает с входной шины 3 связи на входы блока 70 контролируемого МК2, Сигнал децентрализованного управления, вырабатываемый формирователем 6 на одном из выходов 12,.,..,12 одной из m групп 5,..,,5, поступает через входную шину децентрализованного обмена j-ro внутренннего направления на вход j блока 71 контролируемого МК2. Номер выхода j определяется кодом счетчика 23 формирователя 6, значение у -кодом формирователя 7. Управляющая информация,выставленная УК, не воспринимается, контролируемый МК2 - без сигнала управления обменом. Нажимают кнопку Пуск, при этом триггер 47 блока 10 устанавливается в единичное состояние, разрешая запись в триггер 48 по счетному входу первого приходящего положительного перепада импульса с задающего генератора 49. На управляющем выходе 20 блока 10 появляется потенциальный сигнал 1 (сигнал управления обменом), при котором контролируемый МК2 воспринимает управляющую и транзитную информацию, приходяо1ую с входной шины 3 связи на вход блока 70 .дешифратора адреса (фиг,11). Блок 70 расшифровывает код адреса, поступающий с группы выходов 13, . , ., 13 формирователя 7. Если коды адресов совпадают (см,первый режим работы УК1), то блок 70 начинает расшифровывать информацию, поступающую с группы выходов 14 ,,,,,14 формирователя 8, которая указывает номер внешнего направления. На выбранном выходе j из группы выходов блока 70 появляется сигнал 1, который через блок 73 воздействует на один из управляющих входов блока 72, соединяя входную шину 3 связи irro направления с выходной шиной связи j-ro направления, где j (ni+l),,..n Под действием сигнала подключения вся входная информация поступаеу в выходную 4 и через вход 4 УК1 на вход 22 б пока 1 1 , Регистр 60 записывает входную информацию по положительному перепаду сигнала управления обменом (фиг.9 поступающего на вход 68 с входа 69 (этот сигнал и все остальные сигналы управления (У) также проходят через контролируемый КК2 направления, i-j). С группы выходов регистра 60 вся совокупность записанной информации поступает на группу входов 67 схемы 65 для индикации, а также тран зитная информация поступает на группу входов схемы 6l сравнения для сравнения с установленной в схеме 65 и поступающей в схему 6Н сравнения с группы выходов 66. Результат сравнения стробируется на элементе И 62 сигналом управления обменом, задержанным- на элементе 64задержки с целью получения устойчивого сигнала сравнения, и через элемент поступает на выход 2 блока П. При отсутствии ошибки от сравнения на выходе 21 появляется сигнал потенциальной 1 (сигнал сравнения) который поступает на вход 59 останова блока 10 (фиг.8) и через элемент ИЛИ 55 устанавливает триггер 48 в нулевое состояние. Сигнал потенциаль ного О поступает на выход 20 блока 10, таким образом сигнал управления обменом снимается. С этого момен та контролируемый МК2 прекращает вос принимать информацию с входной шины 3 . Одновременно с выхода 21 блока 11 сигнал поступает на вход 30 формирователя 6 и вход 37 формирователя В, вследствие чего положительный перепад поступает на вход счетчика 23 формирователя 8, так как с входа 36 на элемент И 35 поступает разрешающий сигнал 1 с выхода элемента НЕ 19, вход которого подключен к выходу 18 схемы 9 (рассматривается первый режим работы УК).Положительный перепад воздействует на счетный вход счетчика 38, и на выходах 14 ,.;., 14 формирователя 8 код изменяется на единицу. Положительный перепад, приходящий на вход 30 формирователя 6 (фиг.З), не изменяет код счетчика 23j, так как с входа 29 на первый вход И 28 поступает сигнал О с выхода 8 схемы 9, и на выходе формирователя 6 сигнал децентрализованного управления в этом случае не формируется. Снятие сигнала управления обменом с выхода 20 блока 10 должно по времени опережать формировани.г нового кода на выходах 14,,..,14 формирователя 8, чтобы Ж2 не воспринял новую информацию в данном цикле обмена. Это условие надежно вьшолняется для любого режима работы УК1, если величина времени задержки на элементе 11ПИ 55 и триггера 48 блока 10 (фиг.8) меньше, чем на счетчике 23., иди 55 TrAg сиЗЗ Если т.е. t, данное условие не выполняется, необходимо в счетчик 23 ввести элемент задержки, Новый код, сформированный в формирователе 8, готов для приема контролируемым МК2. Одновременно с формированием нового кода сигнал О с выхода 20 блока 10, прошедший .через МК2, пост.упает на вход 69 группы ВХ9ДОВ 22 блока Г и через элемент 64 задержки снимает сигнал сравнения на выходе 21 блока 11 (фиг.9). На вход 59 останова блока 10 (фиг.8) поступает сигнал О, который снимает на R-входе триггера 48 потенциальный сигнал установки О, длительность которого определяется временем передачи спада (перепад из 1 в О) сигнала управления обменом с выхода 20 блока 10 через контролируемый МК2 на вход 22 блока 11, затем через элемент 64 задержки на выход 21 блока 11 и вход 59 блока 10, После снятия сигнала установки О следующий положительный фронт импульса с задающего генератора 49 устанавливает триггер 48 в единичное состояние, и на сигнальном выходе 20 блока 10 снова появляется сигнал управления обменом, под которым контролируемый МК2 снова воспринимает новую управляющую информацию, установленную 131 к этому времени на выходе формирователей 7 и 8 УК 1 . Величина элемента 64 задержки в блоке 1 1 определяется временем, необходимым для создания устойчивого сигнала сравнения на выходе 21 блока I, а также, чтобы ко времени установления нового сигнала управления обменом на выходе 20 блока 10 новый код на выходах формирователей 6-8 УК1 был уже сформирован. Новая управ ляющая информация, принятая МК2, переключает его на такое внешнее нап равление, номер которого указан на выходах 1 ,...,14 , формирователя 8. Таким образом вся. совокупность информации от МК-2 приходит на группу входов 22- блока 1 1 , Если в этом случае произопша ошибка сравнения, то на выходе 21 блока 11 сигнал сравнения в виде потенциальной 1 не возникает (фиг.9), Отсюда не вырабатывается новый код в формирователе 8 и триггер 48 блока 10 не устанавливается в нулевое состояние, а значит не формируется спад сигнала управления обменом на выходе 20 блока 10 (фиг,8). Происходит останов УК1 по ошибке, т.е. не осуществляется автоматическое переключение на новое выходное внешнее направление. Чтобы продолжить проверку следующих внешних направлений, надо сначала найти, неисправность в данном направлении i-б, воспользовавшись индикаторными лампами схемы 65 блока 11, которые индицируют всю совокупност., информации, приходяп ей на -вход 22 блока 11. После устранения неисправности (питание УК1 -при этом не выключается) нажимает индивидуальный сброс регистра 60 , стирая старую информацию, а затем нажимают кнопку Пуск Импульс положительной полярности с выхода одновибратора 50 через элемент ИЛИ 55 поступает на R-вход триг гера 48, устанавливая его в нулевое состояние. Первьм положительный перепад импульса с задаюш,его генератора 49 через И 52 снова устанавливает триггер 48 типа D в единичное состоя ние . На выходе 20 блока 10 формирует ся положительный перепад сигнала управления обменом (фиг,8), с помощью которого записывается полная информация в регистр бО-, пришедшая на группу входов 22 блока I1 в новом 1 цикле обмена. При этом направление i-Е движения информации не меняется, так как управляющая информация, сформированная в предыдущем обмене в формирователях 7,8, не измениласьна выходе 21 блока 11 от ошибочного сравнения в это время присутствует сигнал О. При правил)ном сравнении данного направления i-6 на выходе 21 блока 11 появляется потенциальный сигнал 1, который одновременно формирует новый код счетчика 23 блока 8 и новый сигнал управления обменом для следующего цикла обмена. Таким образом УК1 проверяет все выходные внешние направления, начиная с заданного. В результате формирования кода номера последнего внешнего направления на выходе 17 формирователя 8 появляется сигнал О, который свидетельствует, что код счетчика 38 стал единичным, и подготавливает переход УК1 на новый режим работы. Сигнал сравнения, появившийся на выходе 21 блока 11 в результате сравнения информации, принятой с группы входов 22, где п номер последнего внешнего контролируемого направления, поступает на счетный вход счетчика 38 формирователя 8. Счетчик 38 устанавливается в нулевое состояние, а на выходе переполнения (фиг.6) появляется положительный перепад, который устанавливает триггер 39 типа D в единичное состояние, указывающее, что проверка внешних направлений контролируемого МК2, начиная с заданного, закончена. Сигнал 1 поступает с выхода 17 формирователя 8 на вход 34 формирователя 7 (фиг.4), от которого одновибратором 31 вырабатывается импульс, формирующий новый код счетчика 23 формирователя 7. С этого момента код номера адреса МК2изменяется и на выходе 18 схемы 9 возникает сигнал 1, который через элемент НЕ 19 по входу 33 формирователя 8 запрещает счет в счетчике 38 этого блока и разрешает счет в счетчике 23, формирователя 6 (фиг.З). С появлением сигнала 1 на входе 29, начинает формироваться сигнал децентрализованного управления на выходе 12 группы выходов 5 формирователя 6, Номеру определяет-ся новым кодом адреса формирователя 7, поступившим в формирователь 6 на дешифратор 24 через группу инверторов 26,, . ,,.б, а номер j пире;1еляется кодом счетчика 23 формирователя 6, поступившим на входы дешифратора 25 и установленным.перед началом работы. Сигнал децентрализованного управления поступает в конт ролируемьгй МК2 с входной шины 5 j-r внутреннего направления в БДУ 7 г на его j-ый вход (фиг.11), На вход j группы входов 75 блока 70, куда также поступает управляющая информация формирователя 7 с группы выходов 13 ,,.,,13 , приходит сигнал 1, ука зывающий, в какое внутреннее выходное напряжение, где j 1m, надо передать всю совокупность входной информации. Номер внутреннего направления в данном случае и далее определяется кодом счетчика 23( формирователя 6, Вся управляющая информация формирова телей 6 и 8 должна надежно установиться на выходе УК1 до момента формирования положительного перепада сигнала управления обменом на выходе 20 блока 10. Величина элемента 64 задержки в блоке 11 должна учитывать это соотношение в любом режиме работы устройства 1, . Контроль внутренних выходных направлений МК2 с помощью УК1 аналогичен указанному контролю внешних направлений. Необходимо помнить, что все эти направления указаны в одном рельефе J , код номера адреса конечной вершины МК2 которого выработан в формирователе 7. Сигнал потенциаль ной I через выход 16 формировате ля б поступает на вход 56 блока 10, на входе 57 которого vжe имеется сиг нал 1 с выхода 17 формирователя 8, так как контроль внешних направлений данного МК2 уже закончен (фиг.8). С выхода элемента И 51 блока 10 сигнал 1 поступает на вход одновибратора 50, который вырабатыва ет импульс, устанавливающий триггер 47 в нулевое состояние. С выхода триггера 47 поступает сигнал О, ко торый запрещает формирование сигналов управления обменом от задающего генератора 49. Происходит останов УК1 от конца контроля, при этом схема 65 блока 11 должна индицировать по всем направлениям всю принятую ин формацию. Если с начала работы код адреса формирователя 7 не совпадает с задан ным адресом контролируемого МК2, то УК1 начинает проверку всех внутренних направлений данного МК2 с первого по m в рельефе J , определяемым кодом адреса формирователя 7. После переполнения счетчика 23, формирователя 6 код адреса формирователя 7 изменяется на единицу. Если код нового адреса формирователя 7 снова не совпадает с заданным адресом МК2, то снова автоматически проверяются те же внут енние направления, но в другом рельефе р , определяемым новым кодом адреса формирователя 7. В этом случае в регистры 60,...,60 блока II (фиг,9) записывается новый сигнал децентрализованного управления р -рельефа, т.е. проверяется работа БДУ 71 контролируемого МК2 и т,д, до тех пор, пока код адреса формирователя 7 не совпадет с заданным в МК2, тогда УК1 начинает проверять внешние направления с (т+1) по п. При отсутствии ошибок контроля останов УК1 происходит по концу контроля. Останов работы УК1 может произойти от кнопки Стоп. Чтобы затем запустить УК1, достаточно нажать кнопку Пуск, Для контроля следующей входной шины связи другого направления необходимо ее и все остальные выходные шины связи, а также шины децентрализованного обмена соединить аналогично, как изображено на фиг,1, УК1 позволяет автоматически проверить все направления контролируемого МК2 и организовать при контроле более достоверный режим работы МК2, т.е. приблизить его работу к функционированию в реальной системе. Формула изобретения 1, Устройство для контроля модулей коммутации, содержащее блок анализа, информационный выход которого соединен с шиной связи с модулем коммутации, а сигнальный выход - с входом останова блока управления, выход которого соединен с шиной связи с модулем коммутации, информационные входы анализа соединены с информационными входами устройства, отличающееся тем, что, с целью повышения достоверности, в него введены формирователь номера модуля коммутации, формирователь номера внешних направлений, схема сравнения, фор- мирователь признака кратчайшего пути, элемент НЕ, причем сигнальный выход

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

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

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

1

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

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

Похожие патенты SU1273931A1

название год авторы номер документа
Децентрализованная система коммутации 1985
  • Петров Евгений Иванович
  • Полковников Сергей Петрович
  • Нураев Валерий Алимджанович
  • Гонтарь Анатолий Карпович
SU1272338A2
Система коммутации 1985
  • Руднев Сергей Николаевич
  • Зенкин Александр Николаевич
  • Гонтарь Анатолий Карпович
  • Полковников Сергей Петрович
  • Петров Евгений Иванович
SU1317449A1
Система коммутации 1985
  • Зенкин Александр Николаевич
  • Руднев Сергей Николаевич
  • Полковников Сергей Петрович
  • Гонтарь Анатолий Карпович
  • Петров Евгений Иванович
SU1317448A1
Устройство для моделирования маршрутов сообщений и управления процессом коммутации в сети связи 1980
  • Финаев Валерий Иванович
SU922757A1
Децентрализованная система коммутации 1984
  • Сулин Лев Ипполитович
  • Петров Евгений Иванович
  • Полковников Сергей Петрович
  • Касторский Константин Кириллович
  • Романов Виктор Васильевич
  • Маслова Инна Анатольевна
  • Ширко Татьяна Михайловна
  • Серегин Алексей Васильевич
SU1228110A1
Система коммутации 1986
  • Михайлов Валерий Вячеславович
  • Петров Евгений Иванович
  • Полковников Сергей Петрович
SU1403071A1
Устройство управления для устройства сопряжения однородной вычислительной системы 1983
  • Максименко Юрий Никифорович
  • Попов Александр Анатольевич
  • Григорович Антоний Федорович
SU1112360A1
Устройство обмена данными распределенной управляющей системы 1990
  • Байда Николай Константинович
  • Харченко Вячеслав Сергеевич
  • Литвиненко Вадим Георгиевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Середа Валерий Николаевич
SU1718226A1
Устройство для обмена информацией междуэлЕКТРОННОй ВычиСлиТЕльНОй МАшиНОй(эВМ) и уСТРОйСТВАМи ВВОдА и ВыВОдА 1979
  • Мельшиян Владимир Вячеславович
  • Гурский Александр Иванович
  • Виноградов Борис Николаевич
  • Федорков Валерий Филиппович
  • Шпилева Анна Андреевна
  • Филатов Валерий Николаевич
SU809140A1
Устройство преобразования и коммутации сигналов 1988
  • Чуркин Владимир Павлович
SU1566505A1

Иллюстрации к изобретению SU 1 273 931 A1

Реферат патента 1986 года Устройство для контроля модулей коммутации

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

Формула изобретения SU 1 273 931 A1

T5 5

--J II 1тш

InP

ЭДг

Г

«.

tiz

/ ./ii

4

29

30

;

Cb

jm-f/

) /

и

/77

Jff

;:

IZI

16 1

7« Ht

nf

Фи. 7

Пуск

Стоп

53

51

57

50

7

5

спрос 58

52

д

53

55

ts

фиг. 8

фиг. 9

Документы, цитированные в отчете о поиске Патент 1986 года SU1273931A1

Устройство для контроля логических блоков 1978
  • Подойникова Лилия Ильинична
  • Бояркин Виктор Васильевич
SU723578A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 273 931 A1

Авторы

Ширко Татьяна Михайловна

Байкеев Али Хасьянович

Апинян Владимир Ваганович

Даты

1986-11-30Публикация

1984-07-13Подача