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

 

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

СОКИ СОВЕТСНИХ

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

РЕСПУБЛИН

А1

09) (ll) (sg)g с 06 к 13/376

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

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

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

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

fl0 ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ fHHT СССР (21) 4767954/24 (22) 08.12,89 . (46) 23,05.92. Бюл. Г 19 (71) Ленинградское научно-производственное объединение "Красная заря" (72) В.А,Богатырев (53) 681,325 (088.8) (56) Авторское свидетельство СССР

Г 1429123, кл. с 06 F 1,3/36> 1986, Авторское свидетельство. СССР

l " 1336021, кл. С 06 F 13/36, 1986. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ПОДКЛЮЧЕНИЯ ИСТОЧНИКОВ ИНФОРМАЦИИ

К ОБЩЕЙ МАГИСТРАЛИ (57) Изобретение относится к вычислительной технике и может быть использовано в многомашинных системах и локальных сетях магистральной конфигурации для реализации процедуры

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

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

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

2 доступа. Цель изобретения - расширение области применения устройства за счет исключения повторного обращения к одному и тому же абоненту в течение определенного времени. Устройство содержит каналы, каждый из которых состоит из трех счетчиков, трех триггеров, трех регистров, трех элементов Il, элемента НЕ, двух элементов развязки, блоков элементов И, схемы сравнения, одновибратора. Во всех каналах устроиства запоминается адрес последнего приемника пакета, передаваемого через магистраль, и после ее освобождения отсчитывается время, в течение которого захват магистрали по запросам на передачу последнему адресуемому абоненту запрещен, 1 ил. устройство для подключения источников информации к общей магистрали, содержащее К каналов (К - число источников информации), каждый из которых содержит два счетчика, два триггера, регистр, элемент И, блок элементов. И, элемент ME и элемент развязки.

19 в триггер 6 была занесена "l"), чем блокируется дальнейшее прохожде-

1 ние сигналов с шины 20 на выход эле-

5 мента И 12, Этим реализуется селективная запись в регистр 9 только адресного слова.

При освобождении магистрали после передачи пакета и снятия сигнала за10 нятости с шины 19 счетчики 1 и 3 начинают работать в счетном режиме, При этом счетчик 3 отсчитывает интервал освобождения буфера абонента от принятого пакета, т.е. отсчитывает время,в течение которого абонент, адрес которого находится 8 регистрах 9 всех устройств, не может при" нять следующий пакет, В результате задания чисел регистрами 7 сигналы переноса счетчиков 1 разных каналов вырабатываются в раз" ные моменты времени, По сигналу пе" реноса счетчика 1 при наличии запроса абонента ("1" в триггере 4) и несовпадении адреса в регистре 8 с адресом в регистре 9 в триггер 5 записывается "1", выдаваемая через элемент 14 развязки на шину 19. При этом на выходе 29 появляется сигнал подтверждения предоставления абоненту права передачи через общую магистраль, По сигналу занятости на шине 19 во всех каналах производится установка счетчиков 1 и 3. Если при незанятости магистрали в теченйе времени Т - освобождения буфера абонента от принятого пакета, магистраль не захватывается, то сигналом переноса счетчика 3 во всех каналах

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

Для защиты от непрограммированного захвата магистрали в результате помех или сбоев предназначен счетчик 2, вырабатывающий сигнал переноса при непередаче информации по зах" ваченной магистрали в течение вре- .мени, задаваемого коэффицйентом пересчета счетчика 2; По сигналу переноса счетчика 2 происходит обнуление триггера 4 в канале, содержащем "1" в триггере 5, " в результате, чего сигнал занятости с шины 19 сни- . мается, Для программированного освобожде. ния магистрали после передачи паке- .

3 1735С62

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

Устройство содержит в каждом канале счетчики 1 - 3, триггеры 4 - 6, 20 регистры 7 - 9, элементы И 10 - 12 элемент HE 13, элементы 14 и 15 развязки, блок 16 элементов И, схему 17 сравнения, одновибратор 18, шину 19 арбитража, шину 20 сопровождения

25 передачи, вход 21 сопровождения запроса, вход 22 запроса,. информационную шину ?3, тактовый вход 24 - 26, вход 27 сопровождения информации, вход 28 второго регистра и выход 29 разрешения захвата, 0

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

Запрос на захват магистрали зано" сится абонентам по сигналу на. входе

21, при этом в триггер 4 заносится 35 . "1", а в регистр 8 - адрес абонента приемника пакета.

При занятой магистрали на шину 19 выставляется сигнал ("1"), по которому в счетчики 1 разных устройств на общей магистрали записываются разные коды, задаваемые регистрами 7, и про-. исходит обнуление счетчиков 3..

При захвате магистрали абонентом и появлении сигнала на выходе 29 он 45 начинает передачу пакета, причем первым словом пакета передается адрес абонента приемника, хранимый в регистре 8. Для этого абонент подает сигнал на вход 27, по которому на И шину 23 выдается адрес с регистра 8, а на шину 20 - сигнал сопровождения, формируемый одновибратором 18 ° Адресное слово. с шины 23 заносится в регистры 9 всех каналов по сигналу с выхода элемента И 12. По заднему фронту сигнала сопровождения с шины 20 в триггер 6 заносится "0" (ранее при незанятой магистрали и "0" на шине

5 173 та абонентом подается сигнал на вход

22, обнуляя триггер 4 и соответственно регистр 8 и триггер 5, в результате сигнал занятости с шины 19 снимается и магистраль может быть захвачена другим абонентом. тем, что, с целью расширения област применения устройства за счет исключения повторного обращения к одному и тому же абоненту в течение определенного времени, каждый канал устройства дополнительно содержит третий советчик, второй и третий регистры, одновибратор, схему сравнения, третий триггер, второй и третий элементы И, причем в каждом канале вход сопровождения запроса канала устройства соединен с входом записи второго регистра, информаци15 онный вход которого является входом адреса абонента приемника канала устройства, а выход соединен с вторым входом блока элементов И и первым входом схемы сравнения, выход кото2О рой соединен с первым входом второ- . го элемента И, второй вход и выход которого соединены соответственно с выходом переполнения второго счетчика и синхровходом второго триггера, выход первого триггера соединен с вхо

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

МОНТАЖНОЕ ИЛИ, образуя шину сопровождения адреса, и соединены в каждом

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

И соединены с информационной шиной уст" ройства.

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

Многоканальное устройство для подключения источников информации к общей магистрали, содержащее К каналов (К - число источников информации), каждый из которых содержит два счетчика, два триггера, регистр, элемент И, блок элементов.И, элемент НЕ.и элемент развязки, причем в каждом канале вход запроса канала устройства и вход сопровождения зап роса канала устройства соединены соответственно с единичным входом и ,синхровходом первого триггера, вход сброса которого соединен с выходом первого элемента И, первый-и второй входы которого соединены соответственно с выходом второго триггера и выходом переполнения первого счетчика, счетный вход которого соединен с первым тактовым входом устройства, выход регистра соединен с информационным входом второго счетчика, счетный вход которого соединен с вторым тактовым входом устройства,. вход сопровождения информации канала устройства соединен с первым входом блока элементов И, выходы блоков элементов И всех каналов устройства по" разрядно объединены через МОНТАЖНОЕ

ИЛИ, образуя информационную шину уст" ройства, выход второго триггера соединен с входом элемента развязки и является выходом разрешения захвата канала устройства, выходы элементов развязки всех каналов устройства объединены через МОНТАЖНОЕ ИЛИ, об" разуя шину арбитража устройства, и соединены с входами записи первых счетчиков и входами элементов HE Bcex каналов устройства, выходы которых соединены с входами запрета счета первых счетчиков всех каналов уст" ройства, о т л и ч а ю щ е е с я

58б2

1735862

Составитель В,Богать рев

Редактор И,Шмакова Техред А.Кравчук Корректор Л, Пилипенко

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

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

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

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

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

 

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

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

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

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

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