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

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

а со

00 О)

Ияобрете(П1Р относится к вьиисли- тельнс1Й технике и может быть исполь- зогзано в децентрализованных многомашинных вычислительных системах для арбитража запросов абонентов на захват общей магистрали.

Цель изобретения - новышение производительности устройства.

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

Устройство содержит А каналов, каждьй из которых содержит счетчик 1, триггеры 2 и 3, первьш регистр 4, элементы И 5, ШМ 6, управляющий вход 7 коммутатора, выход 8 признака захвата магистрали, второй синхро- вход 9 устройства, второй регистр 10 коммутатор 11, общую линию 12 занятости магистрали, первый синхровход 13 и вход 14 запроса устройства. Устройство работает следующим образом.

Предварительно в регистр 4 К-го канала заносится код М-К, а в регистр 10 - код М-А, где М 2 , В - разрядность счетчика ; А - число абонентов в системе.

Запрос на захват магистрали абонент заносит в триггер 2, подавая сигнал на вход 13, по которому в триггер 2 записьюается 1, для снятия захвата магистрали после передачи пакета через захваченную магистраль абонент выставляет сигнал на вход 14, при этом в триггер 2 записывается О.

Устройство может находится в двух состояниях: состоянии арбитража запросов абонентов на захват магистрали при ее незанятости и состоянии блокировки арбитража во время занятости общей магистрали одним из абонентов.

При незанятости общей магистрали на линии 12 не имеется сигнала занятости магистрали, при занятости ма- гистрали на линии 12 имеется сигнал занятости магистрали - уровень лот и- ческого нуля. При сигнале занятости магистрали на линии 12 к входам счет чика 1 через коммутатор 11 подключаются выходы регистра 4, а при незанятости общей магистрали и отсутствии сигнала на линии 12 к входу счетчика 1 через коммутатор 11 подсо единяются выходы регистра 10. При сигнале занятости магистрали на линии 12 на вход установки счетчика

1 поступает сигнал, по которому в счетчр к 2 записывается код с регистра 4, при этом счетный режим счетчи- ка t и,соответственно,процедура арбитража блокируется, При освобождении общей магистрали и снятии сигнала с линии 12 снимается сигнал установки счетчика 1 и его счетный режим

Q разблокируется. При этом устройство переходит к выполнению процедуры арбитража запросов абонентов на захват общей магистрали. Вследствие установки счетчиков 1 по содержимому

5 регистров 4 во время занятости магистрали в состоянии арбитража сигналы переноса счетчиков 1 для разных каналов формируются в разные моменты времени. При формировании сигнала

0 переноса счетчиком 1 К-го канала, требующего захвата магистрали ( в триггере 2-, в триггер 3 заносится 1. При записи 1 в триггер 3 на выход подается сигнал подтверж5 дения захвата магистрали К-м абонентом и на линию 12 выставляется сигнал занятости магистрали, по которому происходит блокировка процедуры арбитража. Если при формировании

30 сигнала переноса во время процедуры арбитража счетчиком 1 К-го канала К-й абонент не требует захвата магистрали, т.е. в триггере 2 записаны О, то записи 1 в триггер 3 не происходит, так как сигнал переноса подается на,С-вход триггера 3, на вход установки в О которого подается сигнал установки с триггера 2, блокирующий работу С-входа. По сигQ налу переноса счетчика при нулевом состоянии триггера 2 на выходе элемента И 5 формируется сигнал, производящий установку счетчика через элемент ИЛИ 6, длительность этого

. сигнала равна длительности сигнала переноса счетчика 1, при этом счетчик 1 устанавливается по содержимому- регистра 10, так как на линии 12 отсутствует сигнал занятости. Благодаря установке счетчика 1 по коду с регистра 10, если ни один из абонентов не выставил запроса на захват магистрали, опрос К-го канала на требование захвата магистрали будет проводиться через А тактов (импульсов с входа 9), а не через М, как в известном устройстве. Такая организация процедуры арбитража исключает непроизводительньп1 пе;:.еГ)ор

35

50

55

314

холостых состояний (сосч ояний, при которых не может быть осуществлен захват магистрали одним из абонентов) счетчиков 1 и приводит к сокращению времени ожидания обслуживания запросов абонентов на захват общей магистрали. Рассмотрим пример: пусть имеется 3 абонента (),а разрядность счетчика 1 равна 3 (), тогда при записи в регистры 4 кодов 5,6,7 (для первого, второго и третьего абонента соответственно) и записи в регистр 10 кода 5 (для всех каналов), если абоненты не выставили запросов на захват магистрали, состояния счетчиков 1 при поступлении каждого импульса с входа 9 будут меняться следующим образом:

При переходе счетчика 1 из состояния 7 на выходе переноса формируется сигнал, по которому в счетчик 1 з аписьгоается код 5 с выхода регистра 10. Если какой-либо абонент выстав ляет запрос на захват магистрали, то он может быть обслужен при формировании сигнала переноса счетчиком I соответствующего канала. Формула изобретения

Устройство для подключения абонентов к общей магистрали, содержа-

98ь

шее Л каи-Т Ки. ( где А - число абонентов ).. кяжлый и 1 которых содержит перв1,1 регистр, счетчик, первый и Второй триггеры, элемент И, элемент

ИЛИ, причем первый синхровход и вход запроса канала соединены соответственно с синхровходом и входом уста- новки в О первого триггера, инфор0 мационный вход которого соединен с информационным входом второго триггера и шиной логической единицы канала устройства, второй синхровход устройства соединен со счетным вхо15 дом счетчика, выход переноса которого соединен с синхровходом второго триггера, вход установки в О рого соединен с инверсным выходом первого триггера через прямой выход

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

30 и информационным входом счетчика, выход переноса которого соединен с первым входом элемента И, выход которого соединен с первым входом элемента ИЛИ, выход которого соединен с вхо- -с дом записи счетчика, второй вход

элемента И соединен с инверсным выходом первого триггера, инверсные выходы вторых триггеров всех каналов объединены через схему и монтажное

0 ИЛИ и соединены с вторыми входами элементов ИЛИ и с управляющими входами коммутаторов всех каналов.

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

название год авторы номер документа
Многоканальное устройство приоритета 1988
  • Богатырев Владимир Анатольевич
SU1501057A1
Устройство для сопряжения электронной вычислительной машины с общей магистралью 1987
  • Богатырев Владимир Анатольевич
SU1411765A1
Многоканальное устройство приоритета 1988
  • Богатырев Владимир Анатольевич
SU1541606A1
Устройство для подключения абонентов к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1429132A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Богатырев Владимир Анатольевич
SU1730632A1
Многоканальное устройство для подключения абонентов к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1383352A1
Многоканальное устройство приоритета 1987
  • Богатырев Владимир Анатольевич
SU1509892A1
Многоканальное устройство для подключения источников информации к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1564622A1
Многоканальное устройство для подключения абонентов к общей магистрали 1986
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1365085A1
Устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
SU1432541A1

Реферат патента 1988 года Устройство для подключения абонентов к общей магистрали

Изобретение относится к вычислительной технике и может быть использовано в децентрализованных многомашинных вычислительных системах для арбитража запросов, объектов на захват магистрали. Цель изобретения - повьшение производительности устройства. Устройство для подключения абонентов к общей магистрали содержит А каналов, каждый из которых содержит счетчик 1, первый триггер 2, второй триггер 3, первый регистр 4, элемент И 5, элемент ИЛИ 6, управляющий вход 7 коммутатора, выход 8 признака захвата магистрали, второй синхровход 9 устройства, второй регистр 10, коммутатор 11, общую линию 12 занятости магистрали, первый синхровход 13 и вход запроса 14 устройства. Цель достигается за счет исключения холостых состояний счетчиков по время процедуры арбитража запросов. 1 ил. с f (Л с

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

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

Многоканальное устройство для подключения абонентов к общей магистрали 1977
  • Ерашкин Геннадий Дмитриевич
  • Ландсман Валерий Соломонович
  • Шильская Зоя Константиновна
SU731438A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для подключения источника информации к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1336021A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 416 986 A1

Авторы

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

Даты

1988-08-15Публикация

1987-01-12Подача