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

 

Изобретение относится к вычислительной технике, в частности к приоритетным устройствам обмена, и может быть использовано в вьтислительных системах, управляющих доступом к некоторому общему ресурсу. Цель изобретения - расширение области применения за счет учета времени обслуживания абонентов. Устройство содержит в каждом канале п-разрядньй регистр 1 (где п - число разрядов адреса абонента);, группы элементов Н 7, группу элементов сравнения 6, триггеры 3, 4, генератор тактовых импульсов 9, счетчик 2, группу коммутаторов 10, элемент задержки 11. Устройство позволяет учитывать время обслуживания абонентов за счет подачи кода времени на группу входов счетчика 2. После обслуживания абонента данного канала производится сброс триггеров 4 всех каналов и триггера 3 данного канала. 1 ил.

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

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

РЕСПУБЛИК ш 4 G 06 F 9/46, 13/36

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

К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

1 ь 4

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 41 13622/24-24 (22) 04.09.86 (46) 15.04.88. Бюл. Ф 14 (72) Н.Ф.Сидоренко, Г.Н.Тимонькин, С.Н.Ткаченко, В.С.Харченко, Д.В.Дьытров и Б.В.Остроумов (53) 681.325(088.8) (56) Авторское свидетельство СССР

Р 1072047, кл. С 06 F 9/46, 1982.

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

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

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

И 7, группу элементов сравнения 6, триггеры 3, 4, генератор тактовых импульсов 9, счетчик 2, группу коммутаторов 10, элемент задержки 11.

Устройство позволяет учитывать время обслуживания абонентов за счет подачи кода времени на группу входов счетчика 2. После обслуживания абонента данного канала производится сброс триггеров 4 всех каналов и триггера 3 данного канала. 1 ил.

1388863

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

Цель изобретения — расширение области применения за счет учета времени обслуживания абонентов.

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

Каждый канал устройства содержит

10 регистр 1, счетчик 2, первый 3 и второй 4 триггеры, группу входов 5 кода времени, группу элементов 6 сравнения, группу элементов И 7, элемент

ИЛИ 8, генератор 9 импульсов, группу коммутаторов 10, элемент 11 зацержки, общую магистраль 12, к которой подключен каждый канал, запросный вход

13, группу входов 14 кода приоритета.

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

В начальный момент времени триггеры 3 и 4 и счетчик 2 всех абонентов, подключенных к магистрали 12, установлены в нулевое состояние (цепи установки в исходное на схеме не показаны), При этом на шинах общей магистрали 12 присутствуют нулевые сигналы, поскольку триггер 4 находится в "0". В регистр по синхроимпульсу записывается адрес данного ту на подключение. Запрос на приоритетное обслуживание от абонента поступает на вход 13. В это же время на вход 5 поступает код времени, необходимого для обслуживания данного запроса ° .Тогда сигнал с входа 13 пе40 реводит триггер 3 в единичное состоя ние и обеспечивает запись в счетчик

2 кода времени обслуживания данного запроса.

Предположим, что запросы на вход

13 поступают одновременно в устрой- . ствах, соответствующих нескольким абонентам. Наличие единичных потенциалов на управляющих входах триггеров мпозволяет первым тактовым им/ пульСом с выхода генератора 9 перевести эти триггеры в единичное состояние. Коды приоритетов с выходов регистров 1 поступают в магистраль

12, где устанавливается результирующее число на основе проводного ИЛИ, 50 которое поступает на входы элементов канала в виде и-разрядного двоичного 5 числа, соответствующего его приорите6 сравнения ° При этом на инверсном выходе элемента ИЛИ 8 появляется нулевой потенциал, который закрывает триггер 4 ° На вторые входы элементов

6 сравнения поступает код приоритета с выхода регистра 1. В случае несовпадения кодов на выходе соответствую щего элемента 6 сравнения появляется нулевой сигнал, причем появление нулевого сигнала в старшем разряде приводит к формированию нулевых сигналов на выходах элементов И 7 данного разряда, а также всех младших разрядах.

Через определенное время (после появления единичного сигнала на выходе триггера 4), определяемое окончанием переходных процессов и установлением стабильных сигналов на выходах элементов 6 сравнения и И 7, на выходе элемента 11 задержки появляется единичный сигнал. Этот сигнал открывает коммутаторы 10 для прохождения сигналов с выходов регистра 1 на магистраль 12 под действием управляющих сигналов с выхода элемента 6, сравнения и элементов

И 7.

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

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

Если же во всех разрядах призошло совпадение кодов, что соответствует подключению к магистрали 12 канала с наибольшим приоритетом, то на выходе элемента И 7„, этого канала появляется единичный сигнал, и счетчик 2 начинает подсчет импульсов, поступающих с выхода генератора 9.

В момент заполнения счетчика 2, что соответствует заданному времени занятия магистрали данным запросом, на выходе счетчика 2 формируется единичный сигнал, который поступает в шину управления общей магистрали !

2. Из шины 12 управления этот сигнал поступает во все каналы и устанавливает триггеры 4 в нулевое состояние. Триггер 3 устанавливается в

1388863 нулевое состояние только в канале, запрос которого был выполнен.

В магистрали 12 вновь отсутствует информация. Следовательно, на управляющих входах триггеров 4 тех каналов, в которых присутствуют запросы, формируются единичные сигналы. Следующим импульсом с выхода генератора

9 производится установка триггеров

4 в единичное состояние. Далее возобновляется поиск канала с наибольшим приоритетом аналогично описанному.

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

Составитель M.Ñoðo÷àí

Техред A.Kðàâ÷óK Корректор В. Бутяга

Редактор Е.Копча

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

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

N элементов сравнения (N — число разрядов адреса абонента), группу из

N-1 элементов И, генератор импульсов, N коммутаторов и элемент задержки, 25 причем запросный вход канала подключен к S-входу первого триггера, выход которого подключен к первому

I-входу второго триггера, j ÿ шина магистрали () = 1, И) подключена к первому входу j ro элемента сравнения группы всех каналов, в каждом канале выход j --ro элемента сравнения группы подключен к j ìó входу i-го элемента И группы (i = j, ...,5-1), 35 выход генератора импульсов подключен к С-входу второго триггера и счетному входу счетчика, выход (N-1)-го элемента И группы подключен к К-вхо.ду первого триггера, выход i-го разряда регистра подключен к второму входу i-ro элемента сравнения группы и к информационному входу i-го коммутатора, выход второго триггера подключен к первым управляющим входам всех коммутаторов и через элемент задержки — к вторым управляющим входам всех коммутаторов, выход первого элемента сравнения группы подключен к третьему управляющему входу первого коммутатора, выход К-го элемента

И группы (К = 1, N 1) подключен к третьему управляющему входу (К+1)-го коммутатора, выход i-го коммутатора подключен к i-й шине магистрали, отличающееся тем, что, с целью расширения области применения устройства за счет учета времени обслуживания абонентов, в каждый канал устройства введен элемент ИЛИ-НЕ, выход которого соединен с вторым

1-входом второго триггера, запросный вход канала соединен с входом записи счетчика, группа входов кода времени канала соединена с группой информационных входов счетчика, j-й вход элемента ИЛИ-НЕ каждого канала соединен с j-й шиной общей магистрали, выход (N-1)-го элемента И группы в каждом канале соединен с входом разрешения счета ; счетчика, выход которого подключен к (N+1) é шине общей магистрали, которая подключена к С-входу первого триггера и входу сброса вторых триггеров всех каналов.

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

 

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в локальных вычислительных сетях распределенных систем управлен-ия, например, технологическими процессами на базе микро- ЭВМ типа СМ ЭВМ и «Электроника-60, НЦ-80

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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