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

 

МНОГОКАНАЛЬНОЕ ПРИОРИТЕТНОЕ УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ, содержащее в каждом канале регистр, первую группу элементов И, триггер, причем каждый прямой разрядный выход регистра канала соединен с первым входом соответствующего элемента И первой группы своего канала, выходы элементов И первой группы каждого канала соединены с соответствующей группой выходов устройства, первый ёход триггера каждого канала соединен с соответствующим запросным входом устройства , выход триггера каждого канала соединен со вторыми входами Элементов И первой группы своего канала , вход регистра канала соединен с соответствующим кодовым входом устройства , отличающееся тем, что, с целью сокращения оборудования и повышения быстродействие устройства , в каждый канал устройства введены вторая-группа элементов И, группа элементов задержки, элемент ИЛИ, причем каждый инверсный разрйдный выход регистра канала соединен с первым входом соответствующего элемента И второй группы своего канала , вторые входы элементов И второй группы каждого канала подключены к соответствующей группе входов устройства , а третьи входы через соответствующее количество элементов задержек группы - к соответствующему запросному входу устройства, выходы элементов И второй группы каждого канала подключены к соответствующим входам элемента ИЛИ, выход которого соединен со вторым входом триггера своего канала. оо сд О5 о «ч

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

РЕСПУБЛИК

6. 06 9/46

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

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

ГОСУДАРСТЭЕККЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3386040/18-24 (22) 25,01.82 (чб) 15.08.83. (72) Ю.Ф, Тихонов, М.Г. Мальцев и В.И. Коснырев (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР

М 476566, кл. 6 06 F 9/46, 1975.

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

М 731438, кл. 6 06 F 9/46, 1980 (прототип) . (54)(57) МНОГОКАНАЛЬНОЕ ПРИОРИТЕТНОЕ

УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ

К ОбЩЕЙ МАГИСТРАЛИ, содержащее в каждом канале регистр, первую группу элементов И, триггер, причем каждый прямой разрядный выход регистра канала соединен с первым входом соответствующего элемента И первой группы своего канала, выходы элементов

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

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

>035607

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

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

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

: =.рвым и третьим входами блока управления, а первый, второй входы и разряднь1е выходы счетчика соединены соответственно со вторым входом блока управления, с выходом триггера и с группой выходов блока управления, каждый разрядный выход регистра канала соединен с первым входом соот" ветствующего элемента И канала, выходы первой группы элементов И канала соединены с соответствующей груп" пой выходов устройства, первый вход блока управления канала соединен с соответствующим запросным входом уст" ройства, вторые входы блоков управле" ния каналов соединены с тактовым входом устройства, а вход регистра канала соединен с соответствующим кодоBblM входом устройства, группа выходов блока управления канала соединена с выходами дешифраторов канала, группы выходов первого и второго дешифрато" ров канала соединены с группами управляющих входов соответственно первого и второго коммутаторов канала, информационные входы первого коммутатора канала соединены с соответствующей группой входов устройства, информационные входы второго коммутатора канала соединены с разрядными выходами регистра„ выходы коммутаторов канала через сумматор канала соединены с третьим входом блока

55 управления канала, выход которогс

1 соединен со вторыми входами первой группы элементов И канала Г 23.

Однако устройству присущи недостаточное быстродействие и аппаратурная избыточность.

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

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

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

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

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

1, первую группу элементов И 2, кодовый вход 3 устройства группу элементов И 4„ группу элементов задержки 5, элемент ИЛИ б, триггер 7, запросный вход 8 устройства, общая магистраль 9.

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

Э 1035607

В регистр 1 перед поступлением запроса записывают адрес данного канала, соответствующий критерию его приоритета и представляющий собой двоич ное число, после чего адресную шину 5 общей магистрали 10 подключают к первым входам элементов И второй группы элементов И 4 и к выходам элементов И первой группы элементов

И 2. Требование на приоритетное обслуживание через вход 8 устанавливает триггер 7 в состояние "1", которым разрешается работа элементов И

2, и поступает на соответствующий элемент 5.

На общую магистраль 9 из регистра

1 через элементы И 2 выставляется адрес данного канала в виде двоично"

ro кода. Поскольку требования на обслуживание может возникнуть одновре- 20 менно в нескольких каналах, на магистрали 9 устанавливается результирующее число "Проводного ИЛИ", которое поступает на первые входы элЕментов И 4. На вторые входы этих 25 элементов поступает адрес данного канала в обратном коде. К этому времени на третий вход первого элемента

И 4 поступает сигнал с выхода соответствующего элемента, Остальные эле- 30 менты И 4 закрыты сигналом "0" с выхода соответствующих элементов 5, подаваемым на третьи входы этих элементов И 4. На первом элементе И 4 происходит анализ первого (старшего) разряда регистра и старшего разряда общей магистрали 9. Результат анализа, получаемый на выходе первого элемента И 4, равный "!", свидеФльствует о том, что на общей ма- 4р гистрали 9 существует более высокий адрес другого канала. Этот сигнал, пройдя через элемент ИЛИ 6, устанавливае, триггер 7 в состояние "0", сигнал с выхода триггера 7 закрывает 45 элементы И первой группы элементов

И 2, чем снимает адрес данного канала с общей магистрали 9. сли результат анализа равен "0", триггер 7 остается в состоянии "1", адрес данного канала остается в общей магистрали 9 и выполняется анализ следующего разряда адреса данного канала, записанного в регистре l, и следующего разряда в общей магистрес.

ВНИИПИ Заказ 5834/50 рапи 9, на втором элементе И 4, на третий вход которого к этому моменту приходит сигнал с выхода соответствующей линии задержки 5, и так шаг за шагом.

Число шагов обработки во всех слу" чаях одно и то же и равно разрядности общей магистрали 9. По окон" чании обработки гарантировано подключение к общей магистрали только одного канала, имеющего наивысший адПример. Пусть в регистр 1 saписан адрес в двоичном коде 110. По1

15 слав сигнал запроса, подаем этот код на общую магистраль 9. Пусть одновременно с кодом туда поступает адрес другого канала, к примеру 011, на общей магистрали 9 образуется код, равный "Проводному ИЛИ", а именно 111.

На первый элемент И 4 поступают следующие сигналы: на первый вход"1" с "Проводного ИЛИ", на второй вход - "0" с выхода соответствующего инверсного выхода регистра 1, на третий вход - "1" с выхода соответствующего элемента 5.

На выходе первого элемента И 4 находится "0", т.е. сигнал, который оставит адрес данного канала в общей магистрали 9. При приходе сигнала с выхода соответствующего элемента 5 на третий вход второго элемента N 4 приступают к рассмотрению следующего разряда регистра 1 и разряда общей магистрали 9.

Аналогично на выходе первого эле" мента И 4 канала с адресом 011 будет сигнал, равный "1", который устанавливает триггер 7 в "0" состояние, и сигнал "0" с его выхода закрывает элементы И 2, чем снимает адрес 011 канала с общей магистрали

10. K моменту рассмотрения второго разряда регистра 1 канала с адресом

110 на "Проводном ИЛИ" будет код 110.

Таким образом, к общей магистрали,подключается канал с адресом 110, так как он имеет наивысший на данный момент приоритет.

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

Тираж 706 Подписное филиал ППП "Патент", г, Ужгород, ул. Проектная, 4

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

 

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

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

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

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

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

Изобретение относится к способу и устройству разрешения конфликта доступа к приемнику сообщения. Технический результат заключается в устранении необходимости источнику сообщения выделять разряд в шкале для каждого источника сообщения системы. Способ характеризуется тем, что: источник сообщения посылает приемнику сигналы, содержащие временную шкалу, содержащую признак начала шкалы (F) и расположенный в случайном разряде шкалы единичный сигнал, причем время посылок выбирается так, чтобы на входе в приемник сообщения одноименные разряды шкал всех источников накладывались друг на друга, создавая возвращаемую всем источникам сообщения общую шкалу, причем для разрешения конфликта доступа к приемнику сообщения источник сообщения, получив от приемника шкалу, подсчитывает число М - количество равных единице разрядов в шкале, которые расположены ближе к метке F, чем равный единице разряд, выбранный данным источником, затем источник сообщения определяет временную задержку Q - длительность передачи определенных М источников сообщений и начинает передачу своего сообщения, причем при успешной передаче источник завершает обслуживание текущего сообщения, при обнаружении конфликта источник сообщения отказывается от передачи сообщения или выполняет новую попытку выполнить способ. 2 н.п. ф-лы, 1 ил.
Наверх