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

 

Изобретение относится к вычислительной технике и может быть использовано в многомашинных системах и локальных сетях ЭВМ для управления доступом к некоторому общему ресурсу. Цель изобретения - расширение области применения устройства за счет сокращения числа линий общей магистрали . Устройство содержит каналы, каждый из которых содержит счетчик 1, 2, мультиплексор 3, регистр 4, схему сравнения 5, триггеры 6-9, элемент И 10 и 13, элементы ИЛИ 11, 12. При арбитраже запросов на захват общей магистрали осуществляется последовательная вьщача на общую магистраль разрядов приоритета абонентов, требующих захвата магистрали. Абоненты, имеющие не наивысший приоритет по выданному на магистраль разряду, из дальнейшей процедуры арбитража исключаются . 1 ил.

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

C0LIHAËÈÑÒÈ×ÅÑÍÈХ

РЕСПУ БЛИН (б11 4 0 06 F 9/46, 13/36

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

К ASTOPCHOMV СВИДЕТЕЛЬСТВУ

@, »

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4129355/24-24 (22) 04.10.86 (46) 23.03.88. Бюл. Ф 11 (72) В.А.Богатырев (53) 681.325(088.8) (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

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

Цель изобретения — расширение области применения устройства за счет со„„SU„, ÈÛÄ62 A 1 кращения числа линий общей магистрали. Устройство содержит каналы, каждый из которых содержит счетчик 1, 2, мультиплексор 3, регистр 4, схему сравнения 5, триггеры 6-9, элемент

И 10 и 131 элементы ИЛИ 11, 12. При арбитраже запросов на захват общей магистрали осуществляется последовательная выдача на общую магистраль разрядов приоритета абонентов, требующих захвата магистрали. Абоненты, имеющие не наивысший приоритет по выданному на магистраль разряду, из дальнейшей процедуры арбитража исключаются. 1 ил.

1383352

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

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

Для исключения рассогласования работы отдельных каналов рабочая час- 15 тата, используемая для выдачи разрядов кодов приоритета,на одну линию, формируется на выходе счетного триггера, подключенного к выходу переноса второго счетчика, подключенного к 20 синхровходу канала. Все введенные новые признаки являются существенными, так как они в совокупности с известными признаками, обеспечивая работоспособность устрой- 25 ства, позволяют получить положительный эффект, заключающийся в возможности использования устройства в системах с общей магистралью, включающей одну информационную линию. 30

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

Канал устройства содержит счетчики 1 и 2; мультиплексор 3, регистр 4, схему 5 сравнения, триггеры 6-9, эле- 35 мент И 10, элементы ИЛИ ll 12, элемент И 13, запросный вход 14 канала, вход 15 сброса канала, тактовый выход 16 канала, шины 17 и 18 общей магистрали, выход 19 подтверждения 40 канала.

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

Запрос на захват магистрали абонент заносит в триггер 8, подавая 45 сигнал на вход 14 запроса. При незанятости общей магистрали, когда на линии 18 нет сигнала занятости, происходит начальная установка счетчика 1. При наличии "1" в триггере 8 запись "1" в триггер 6 происходит при освобождении общей магистрали 18.

При записи "l" в триггер 6 хотя бы одного канала через элемент ИЛИ 11 на линию 18 выдается сигнал занятости. Абоненты, требующие захвата магистрали во время ее занятости, заносят запросы в триггеры 7, но перепись "1" в триггеры 6 происходит только после освобождения общей магистрали (снятия сигнала занятости с линии 18).

При нулевом состоянии триггеры 6 на вход установки триггера 9 подается сигнал, устанавливающий его в нулевое состояние, по этому же сигналу происходит установка счетчика 2 и блокировка его работы в счетном режиме, При установке счетчика 2 в него может записаться число, при котором в случае поступления первого импульса на вход и "1" в триггер 6 на выходе переноса счетчика 2 формируется импульс. Коэффициент пересчета счетчика 2 и входная частота на входе подбираются таким образом, чтобы период импульсов переноса бып больше удвоенного времени ураспространения сигнала по общей линии между наиболее удаленными абонентами. Сигнал переноса с выхода счетчика 2 поступает на счетный вход триггера 9.

Для разблокировки счетного режима счетчика 2 в триггер 6 заносится

"1". Разблокировка счетного режима счетчика 2.сопровождается формированием рабочей (частоты, используемой для органиэации процедуры арбитража) на выходе счетного триггера 9.

При поступлении рабочей частоты во всех каналах, выставивших запросы на захват магистрали, начинается последовательное подключение через мультиплексор 3 и элемент И 13 разрядов регистра 4 приоритета к общей линии 17. При этом, если в подключенном к линии 1 7 разряде регистра 4 хотя бы одного канала содержит я "i" то на линии 17 формируется сигнал "1".

Разряд, подключаемый к линии 17 через мультиплексор 3, определяется кодом, подаваемым с выхода счетчика 1 на адресный вход мультиплексора 3.

Увеличение содержимого счетчика 1 происходит йри поступлении каждого нового импульса с выхода триггера 9.

На схемах 5 сравнения выявляются каналы, в коммутируемых на линию 17 разрядах регистров 4 которых находится "0" при наличии "1" на линии 17.

При "0" на выходе схемы 5 сравнения в момент заднего фронта сигнала на выходе триггера 9 производится обнуление триггера 6 соответствующего канала. При этом выход триггера 9 подключен к С-входу триггера 6, к

D-входу которого подключен выход схе- 1383352 4

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

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

50 мы сравнения. При "1" на выходе схемы,5 сравнения по заднему фронту сигнала с выхода триггера 9 состояние триггера 6 сохраняется. При обнулении триггера 6 счетный режим счетчика 2 и формирование рабочей частоты на выходе триггера 9 блокируется. Хаким образом, после обнуления триггера 6 его нулевое состояние сохраняется до начала следующей-процедуры арбитража, при нулевом состоянии триггера

6 блокируется выдача через элемент

И 13 разрядов регистра 4 соответствующего канала на общую линию 17. Но сигналу переноса счетчика 1, вырабатываемого при завершении цикла выдачи на линию 17 всех разрядов регистров приоритета 4, происходит пере» пись содержимого, триггера 6 в триг-20 гер 7. При записи "1" в триггер 7 через элемент HJIH II на линию 18 . выставляется сигнал занятости, ранее выставленный с триггера 6. Причем описанная процедура арбитража обеспе-25 . чивает запись "1" в триггер 7 только одного канала, выставившего запрос на захват магистрали и имеющего наибольший код приоритета в регистре 4 среди всех каналов, абоненты которых30 участвовали в процедуре арбитража.

По сигналу переноса счетчика 1 с задержкой на элементе ИЛИ 12 производится обнуление триггера 6 и блокировка выдачи через элемент И 13 сигналов с выхода мультиплексора 3 на линию 17. При нулевом состоянии триггера 6 блокируется выдача рабочей частоты с выхода триггера 9. Информацию о захвате магистрали абонент сни-40 мает с выхода )9. Для освобождения общей магистрали после передачи пакета данных абонент, выставляя сигнал на вход 15 своего канала, гроизводит обнуление триггеров 6-8. При обнулении триггера 7 сигнал занятости с линии 18 снимается.

1 счетчик, мультиплексор, схему сравнения, первый триггер и первый элемент

И, причем группа выходов регистра соединена с группой информационных входов мультиплексора, выход которого соединен с первым входом схемы сравнения, выход "Равно" которой соединен с информационным входом первого триггера, группа выходов первого счетчика соединена с группой yeas ляющих входов мультиплексора, о т— л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства sà счет сокращения числа линий общей магистрали, в каждый канал устройства введены два триггера, второй счетчик, два элемента

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

"монтажное ИЛИ" соединены с вторыми входами схем сравнения всех каналов.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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