Многоканальное устройство для подключения абонентов к общей магистрали Советский патент 1993 года по МПК G06F13/36 

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

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

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

На чертеже приведена структурная схема устройства.

Устройство содержит счетчики 1, 2, схему сравнения 3, триггеры 4-7, элементы И 8-13, НЕ 14, элемент развязки 15, регистр сдвига 16, линию управления 17 для передачи сигналов, требования отображения конфигурации, входы устройства 18-24, выходы 25, 26, кодовый выход 27, вход номера канала 28, тактовый вход 29, общую линию занятости 30.

Устройство работает следующим образом.

При подключении или отключении абонента от магистрали проводится процедура отображения конфигурации (состава подключенных к магистрали абонентов) системы. Для этого абонент инициатор процедуры выставляет требование в триггер 4 (по сигналу на входе 22) на захват общей магистрали. По00

о

со ю

oS

еле удовлетворения этого требования и предоставления магистрали в триггер 5 записывается 1 и появляется сигнал на выходе 25, по которому абонент заносит 1 в триггер 6 по сигналу на вход 20, при этом на линию 17 выставляется сигнал. До момента появления сигнала на линии 17 по сигналу на линии 30, выставляемому при захвате магистрали через элемент И 10 счетчики 1, 2 установлены в исходное нулевое состояние. При появлении сигнала на линии 17 блокируется прохождение сигнала установки счетчиков 1, 2 через элемент И 10 и они переходят в счетный режим, начиная с нулевого состояния. Каждому состоянию счетчика 1 соответствуют один абонент. При К-м состоянии счетчика 1, если К-й абонент подключен к магистрали, то в триггере 7 К-го канала находится 1, и по сигналу на выходе схемы сравнения 3 на выходе элемента И Сформируется 1, выдаваемая на линию 30. По заднему фронту сигнала на выходе счетчика 2 (по переднему фронту сигнала на выходе счетчика 2 производится увеличение на 1 содержимого счетчика 1) производится сдвиг в регистре 16 с записью сигнала с линии 30 в младший разряд регистра 16, таким образом при подключении К-го абонента к магистрали при К-м состоянии счетчика 1 в младший разряд регистра записывается 1, в противном случае происходит запись О, при завершении перебора всех состояний счетчика 1 в регистре 16 формируется информация о подключении к магистрали всех потенциально возможных абонентов. При этом в К-м разряде регистра 16 находится 1, если К-й абонент подключен магистрали, и О в противном случае. По сигналу переноса счетчика 1, формируемого при завершении цикла его работы, в триггер 6 записывается О, при этом по перепаду на С-входе триггера 4, канала, инициатора проведения процедуры отображения конфигурации системы, в него записывается О. При записи О в триггер 6 с линии 17 снимается сигнал, причем т.к. с линии 17 сигнал снимается раньше, чем с линии 30 на время переброски триггера 4 и 5, то по сигналу, сформированному на элементе И 10, счетчики 1, 2 устанавливаются в исходное нулевое состояние. При снятии сигнала с линии 30 сигнала установки счетчиков 1, 2 они переходят в счетный режим, при котором реализуется процедура арбитража запросов абонентов на захват общей магистрали, Абоненты, выставившие запросы на захват магистрали, заносят 1 в триггеры 4 по сигналу на входе 18. Если К-й абонент выставил запрос на захват магистрали, то при К-м состоянии счетчика 1 на

выходе схемы сравнения 3 вырабатывается единица, производящая запись 1 в триггер 5, в результате чего на выходе 25 канала вырабатывается сигнал, выставляемый через элемент И 9 на общую линию 30 и производящий при передаче через элемент И 10 установку в исходное нулевое состояние счетчики 1, 2 всех каналов. Если при К-м состоянии счетчика 1 К-й абонент не требует

0 захвата магистрали, то при 0-ом состоянии триггера 4 на вход обнуления триггера 5 подается сигнал, блокирующий записи 1 в триггер 5 по перепаду его С-входе, подключенном к выходу элемента И 8. в режиме

5 арбитража при О на линии 17 формирование сигнала сдвига в регистре 16с выхода элемента И 11 блокируется, при этом также блокируется формирование сигналов на выходе элемента И 13. Для освобождения ма0 гистрали захвативший ее абонент, подавая сигнал на вход 19, записывает О в триггер 4, при этом в триггер 5 автоматически записывается О и снимается сигнал занятости с линии 30.

5 Для считывания информации с конфигурации сети (в составе подключенных к магистрали абонентов), абонент, подавая сигнал на вход 24, проводит считывание информации с регистра 16. Считывание информации

0 с регистра 16 проводится при нулевом состоянии линии 17, т.е. это считывание проводится не во время процедуры формирования информации конфигурации сети. Считывание состояния линии 17 проводится через эле5 мент И 12 по сигналу 21.

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

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

5 к требуемому абоненту и получения от него пакета квитанции о готовности к приему.

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

0 за счёт автоматического отображения состава подключенных к магистрали абонентов, что позволяет повысить производительность сети и расширить возможности ее диагностирования.

5

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

ходом переноса к нулевому входу третьего триггера, подключенного единичным входом к входу запроса реконфигурации канала устройства, а выходом - к синх ровходу первого триггера и входу элемента развязки, первый вход пятого элемента И подключен к входу запроса чтения канала устройства, а выход является выходом разрешения чтения канала устройства, выходы второго и шестого элементов И всех каналов устройства объединены через МОНТАЖНОЕ ИЛИ и подключены к вторым входам третьих элементов И и последовательным входам регистров сдвига всех каналов устройства, первый вход шестого элемента И подключен к выходу схемы сравнения, а его второ й вход - к выходу четвертого триггера, единичный и нулевой входы которого подключены к входам подключения и отключения от сети канала устройства, выход третьего элемента И подключен к входу установки первого счетчика, вход чтения канала устройства подключен к входу чтения регистра, выход которого подключен к кодовому выходу канала устройства, выходы элементов развязки всех каналов устройства объединены через МОНТАЖНОЕ ИЛИ и подключены к вторым входам четвертого и пятого элементов И, входу элемента НЕ и третьему входу шестого элемента И.

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

название год авторы номер документа
Многоканальное устройство для подключения абонентов к общей магистрали 1991
  • Богатырев Владимир Анатольевич
SU1797125A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ 1991
  • Богатырев В.А.
RU2018938C1
Устройство для сопряжения цифровых вычислительных машин 1990
  • Богатырев Владимир Анатольевич
SU1783531A1
Устройство для сопряжения цифровых вычислительных машин 1991
  • Богатырев Владимир Анатольевич
SU1800460A1
Многоканальное устройство приоритета 1988
  • Богатырев Владимир Анатольевич
SU1501057A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Богатырев Владимир Анатольевич
SU1688251A1
Устройство для сопряжения цифровых вычислительных машин 1988
  • Богатырев Владимир Анатольевич
SU1571603A1
Устройство для сопряжения электронной вычислительной машины с общей магистралью 1987
  • Богатырев Владимир Анатольевич
SU1411765A1
Многоканальное устройство для распределения заданий процессорам 1987
  • Богатырев Владимир Анатольевич
SU1427368A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Богатырев Владимир Анатольевич
SU1730632A1

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

Реферат патента 1993 года Многоканальное устройство для подключения абонентов к общей магистрали

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

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

SU 1 803 918 A1

Авторы

Богатырев Владимир Анатольевич

Даты

1993-03-23Публикация

1991-02-25Подача