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

 

Изобретение относится к вычислительной технике и может найти применение в многомаржнных вычислительных системах и локальных вычислительных сетях для подключения нескольких абонентов к обР1ей магистрали. Цель изобретения - расширение функциональных возможностей устройства за счет использования общей магистрали как для арбитража запросов, так и для передачи информации. Устройство cor держит каналы, каждый из которых включает два счетчика I, 2, два триггера 5, 6 и два элемента И 7, 8. Незанятость магистрали определяется по превыиеиию длительности паузы заданного предельного времени. После идентификации незанятости общей магистрали реализуется процедура арбитража, основанная на том, что права абонентов по захвату магистрали разделены по времени. Устройство позволяет сократить число линий общей магистрали, удростить комплексирование и повысить надежность системы. 1 ил. fO (/ с

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

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

РЕСПУБЛИН

„„SU„„1381508 А1 (51) 4 < 06 F 9/46!

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

), .FI

К АBTOPCKOMV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4113863/24-24 (22) 29.08,86 (46) 15.03.88. Бюл. В 10 (72) В.А.Богатырев (53) 681.325(088.8) (56) Авторское свидетельство СССР

1285475, кл. G 06 F 9/46, 1985.

Авторское свидетельство СССР

М 1124305, кл. G 06 F 9/46, 1983. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ПРИОРИТЕТНОГО ПОДК1ПОЧЕНИЯ АБОНЕНТОВ

К ОБЩЕЙ МАГИСТРАЛИ (57) Изобретение относится к вычислительной технике и может найти применение в многомащинных вычислительных системах и локальных вычислительных сетях для подключения нескольких абонентов к общей магистрали ° Цель изобретения — расщирение функциональных воэможностей устройства за счет использования общей магистрали как для арбитража запросов, так и для передачи информации. Устройство со-. держит каналы, каждый иэ которых включает два счетчика 1, 2, два триггера 5, 6 и два элемента И 7, 8. Незанятость магистрали определяется по превыщенню длительности паузы заданного предельного времени. После идентификации незанятости общей магистрали реализуется процедура арбитража, основанная на том, что права абонентов по захвату магистрали разделены по времени. Устройство позволяет сократить число линий общей магистрали, Ф упростить комплексирование и повысить надежность системы. 1 ил.

1381508

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

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

Структурная схема канала устройства представлена на чертеже, Канал устройства содержит счетчики 1 и 2, сигнальный выход 3 канала, кодовый вход ч канала, триггеры 5 и

6, элементы И 7, 8, запросный вход

9 канала, тактовый вход 10 канала, информационный вход II канала, Все каналы устройства соединены общей магистралью 12.

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

Устройство предназначено для де- 25 централизованного арбитража запросов абонентов (ЭБМ) на захват общей магистрали.

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

При подключении к общей магистрали одного иэ абонентов по ней пере- 35 дается информация. По каждому передаваемому импульсу происходит обнуление счетчика 2. Во время паузы пе-. редачи импульсов происходит наращивание содержимого счетчиков 2 всех 40 каналов по синхроимпульсам, поступающим на входы 10 каналов. Пауза между передачей информации от абонента, захватывающего магистраль, не должна превосходить время, эа которое счет- 45 чики 2 переходят в состояние, при котором формируется сигнал переноса.

Если абонент, захвативший общую магистраль, прекращает передачу информацив, то пауза на магистрали 12 пре-50 восходит время, заданное коэффициентами пересчета счетчиков 2, в результате чего на счетчиках 2 всех каналов формируется сигнал переноса (во время паузы на магистрали 12 происхо-55 дит наращивание содержимого счетчиков 2 синхроимпульсами с входа 10, обнуление счетчиков 2 сигналами с магистрали 12 не происходит)..

По сигналу переноса со счетчика

2 в триггер 6 заносится "1" (предва1 рительно каждым сигналом, предаваемым по магистрали 12, триггер 6 обнуляется), При нулевом состоянии триггера 6 происходит установка счетчиков I по содержимому, присутствующему на входах 4, причем числа, записанные в счетчики 1 различных каналов, отличны друг от друга. Например, в счетчик 1 первого канала может записываться число А-I, в счетчик I второго канала — А-2 и т,д., где А— коэффициент пересчета счетчиков I.

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

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

Если К-й канал не содержит запроса на захват магистрали, то при форMHpoBRHHH переноса со счетчика 1 запись единицы в триггер 5 этого канала не происходит, так как Hà R-вход триггера 5 подается уровень, блокирующий.запись rro D-входу во время ,поступления сигнала переноса со счетчика 1 на С-вход триггера 5. Если

К-й абонент выставил запрос на захват магистрали, то сигнал обнуления триггера 5 на его R-входе отсутствует и по сигналу переноса счетчика 1, поступающего на С-вход триггера 5, в него записывается единица (на

D-вход триггера 5 постоянно подается уровень единицы). При единичном сигнале на входе 9 и формировании сигнала переноса счетчика 1 на магистраль

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

11. В результате описанной процедуры

1381508

Составитель М,Сорочан

Техред Л.Олийнык Корректор H.Муска

Редактор И.Рыбченко

Заказ 1185/45 Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 децентрализованного арбитража общая магистраль предоставляется только одному из абонентов, выставивших запросы на ее захват. 5

Для освобождения общей магистрали эахвативний ее абонент снимает сигнал с входа 9 своего канала. При этом через интервал, определяемый коэффициентами пересчета счетчиков 10

2, на выходах переноса счетчиков 2 всех каналов формируется сигнал, по которому триггеры 6 устанавливаится в единичное состояние.!

После идентификации всеми каналами незанятости общей магистрали реа" лизуется описанная выше процедура ее децентрализованного захвата.

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

Многоканальное устройство для приоритетного подкличения абонентов к общей магистрали, содержащее кана- 25 лы, каждый из которых содержит первый счетчик и первый элемент И, кодовый вход канала соединен с информационным входом первого счетчика, выход переполнения которого соединен с первым входом первого элемента И, запросный вход канала соединен с вторым входом первого элемента И, о т— л и ч а и щ е е с я тем, что, с цельв расширения функциональных воэможностей эа счет использования общей магистрали как для арбитража saпросов, так и для передачи информа-ции, в каждый канал устройства введены второй счетчик, два триггера и второй элемент И, первый вход которого соединен с информационным входом канала, тактовый вход канала соеди» нен со счетными входами первого и второго счетчиков, запросный вход канала соединен с инверсным входом сброса первого триггера, выход которого является сигнальным выходом канала и соединен с вторым входом второго элемента И, выходы первого и второго элементов И всех каналов через монтажное ИЛИ соединены с входамп сброса второго триггера и второго счетчика, выход которого соединен с единичным входом второго триггера, выход которого соединен с входом за.писи первого счетчика, выход переполнения которого соединен с тактовым входом первого триггера.

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

 

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в многопроцессорных ЭВМ для управления доступом абонентов к магистрали передачи данных и другим разделяемым ресурсам

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть иснользовано в раснределенных вычислительных системах

Изобретение относится к области вычислительной техники и может быть использовано в качестве периферийного вычислителя совместно с векторным процессором (ВП) для быстрой обработки геофизической, медицинской и визуальной информации и для управления сложными технологическими объектами в реальном времени, С целью распшрения области применения и повьшения производительности в устройстве реализована конвейерная обработка данных различных форматов

Изобретение относится к области вычислительной техники и позволяет ПОВЫСИТЬ производительность обмена между ЭВМ в однородной вычислительной системе с общей магистралью

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