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

 

Изобретение относится к вычислительной технике и может быть использовано в многомашинных системах для подключения абонентов к общей магистрали. Цель изобретения - сокращение объема оборудования. Устройство содержит К каналов (К - число абонентов), каждый из которых содержит два элемента ИЛИ, два элемента И, счетчик, три треггера, элемент задержки. Сущность изобретения заключается в том, что сигнал освобождения магистрали передается по линии данных устройства без сопровождающего сигнала по линии сигналов сопровождения. 1 ил.

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

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

РЕСПУБЛИК (g))g G 06 F 13/36

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ CCCP

ОПИСАНИЕ ИЗОБРЕТЕНИЯ ---М А ВТОРСИОМ У СВИДЕТЕЛЬСТВУ

1 . (21) 4436175/24-24 (22) 03.06.88 (46) 23.07.90, Бюл. и 27 (72) В.А.Богатырев (53) 681.325(088.8) (56) Авторское свидетельство СССР ,Р 1336021, кл. G 06 F 13/36, 1986.

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

Ф 1444797, кл. G 06 F 13/36,19.12.86. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ИОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ (57) Изобретение относится к вычислительной технике и может быть испольИзобретение относится к вычислительной технике и может использоваться в многомашинных системах для подключения абонентов к общей магистрали, Цель изобретения — сокращение объема оборудования.

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

Канал устройства содержит счетчик 1, триггеры 2-4, элементы И 5-6, линию 7 сигналов сопровождения данных, элементы ИЛИ 8 и 9, элемент 10 задержки, линию 11 данных, входы запроса 12, снятия запроса 13, данных

14, сигналов сопровождения 15, начальной установки 16 и синхронизации

17, а также выход 18 подтверждения запроса. и вход 19 кода приоритета.

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

Триггер 2 предназначен для занесения запросов на захват магистрали—

„„SU„„1580386 А 1

2 зовано в многомашинных системах для подключения абонентов к общей магистрали. Цель изобретения — сокращение объема оборудования. Устройство содержит К каналов (К вЂ” число або-. нентов), каждый из которых содержит два элемента ИЛИ, два элемента И, счетчик, три триггера, элемент задержки. Сущность изобретения заключается в том, что сигнал освобождения магистрали передается по линии данных устройства без сопровождающего сигнала по линии сигналов сопровождения. 1 ил. ребование захвата магистрали сопровождается записью "1" в триггер 2, для чего подается импульс на вход 12 °

Для записи "0" (снятие требования) на вход 13 подается импульс сброса.

Если магистраль захвачена К-м абонентом, в триггере 3 К-го канала "1", а если нет — "0". В -триггере 4 "0", если общая магистраль занята, или

"1", если свободна. При "0" в триггере 4 на вход установки счетчика 1 (_#_ подается сигнал записи в счетчик ко- фф да с входа 19, при этом в счетчики 1 разных каналов устанавливаются разные коды, причем в наиболее приоритетный канал записывается максимальный код.

Для освобождения общей магистрали захвативший ее абонент подает импульс на вход 13, при этом в триггере 2 записывается "0" и через элемент ИЛИ 9 на линию 11 выдается импульс, вызывающий запись "1" по С-входу в триггер

4, Сигнал с выхода элемента И 6 не

1580386 сопровождается импульсом на линии, поэтому к моменту появления "1" на выходе элемента 10 задержки единичное состояние триггера 4 сохраняется (так как при отсутствии сигналов сопровождения-по линии 7 на вход установки в "0" триггера 4 сигнал не по.— ступает) и через элемент И Ь разрешается прохождение синхроимпульсов с 1О входа 17 на счетный вход счетчика 1.

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

Прн формировании импульса переноса счетчиком 1 канала, требующего захвата магистрали (в триггере 2

"1" и снят сигнал с входа установки д в "0" триггера 3),-в триггер 3 по

С-входу запивывается "1" и на выходе элемента И 5 появляется импульс, выдаваемый через элемент ИЛИ 8 на линию 7. По этому импульсу в триггеры

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

"1" в триггер 4 записывается "1", но по сигналу сопровождения триггер тут же обнуляется, в результате чего к моменту появления "1" на выходе элемента 10 задержки в триггере 4. уже записан "0" и пропуск синхроимпульсов с входа 17 на выход элемента И 6 не происходит.

Перед началом работы на вход 16 . одного из каналов подается "1", в ре- . зультате во всех каналах фиксируется

"0" в триггерах 4 и происходит установка счетчиков 1, затем один из каналов подает "0" на вход 13 и импульс на вход 13, в результате чего в триггеры 4 записывается "1" и начи- э5 нается описанная процедура арбитража.

Возможна начальная. установка и без использования входа 16, но в этом случае во всех триггерах 2 записывается "0", а в одном "1". При записи

"0" любого канала происходит запись

"1" в триггеры 4 и разрешение счетного режима счетчиков 1. После формирования сигнала переноса счетчиком канала с "1" в триггере 2 формируется сигнал на линии 7, производящий запись "0" в триггерах 4 и начальную установку сетчиков 1, после чего захвативший общую магистраль абонент производит ее освобождение (запись "0" в триггер 2) и устройство переходит в рабочий режим.

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

Многоканальное устройство для подключения абонентов к общей магистрали, содержащее К каналов (К— число абонентов), каждый из которых содержит счетчик, с первого по третий триггеры, первый элемент И,-первый элемент ИЛИ,причем в каждом канале устройства входы запроса, снятия запроса и кода приоритета и выход подтверждения запроса канала устройства соединены соответственно с входами установки в "1" и в

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

ИЛИ, вход сигналов сопровождения данных и вход начальной установки канала устройства соединены соответ1 ственно: с вторым и третьим входами первого Ълемента ИЛИ, прямой выход третьего триггера соединен с входом

5 1580386 6 элемента задержки и первым входом новки в "0" третьих триггеров всех второго элемента И, второй и тре- каналов устройства, выходы вторых тий входы и выход которого соедине- элементов ИЛИ всех каналов обьедиI

Hbl соответственно с выходом элемента задержки, с синхровходом канала

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

НОЕ ИЛИ и соединены с входами уста- 1п единицы устройства. и 73

Составитель А.Афанасьев

Редактор И.Дербак Техред Л,Сердюкова Корректор Л.Латай

Заказ 2014 Тираж 566 Подписное

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к компьютерной технике

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

Изобретение относится к области обработки цифровых данных, в частности, к обработке данных в полупроводниковых запоминающих устройствах (памяти) и к архитектуре памяти, в частности, к устройствам оперативной памяти (RAM), динамической памяти (DRAM), кэш-памяти и т.п
Наверх