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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может найти применение в многомашинных и многопроцессорных вычислительных системах для децентрализованного арбитража запросов на захват общей магистрали. Цель изобретения - упрощение устройства. Устройство содержит в каждом канале два счетчика 1, 9, дешифратор 2, два триггера 3, 10, элементы И 4, 5, 6, магистральные усилители 7, 8, формирователь импульса 11, элемент НЕ 12. В устройстве для начальной установки счетчиков 1 всех каналов используется общая линия синхронизации, предназначенная для сопровождения данных, передаваемых через общую магистраль. В устройстве снижается число линий общей магистрали, что позволяет подключать абоненты к общей магистрали с одной информационной линией. 1 ил. с & (Л 77 со 4; о со

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

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

РЕСПУБЛИК (su 4 С 06 F 9/46

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Н А BTOPGHGMY СВИДЕТЕЛЬСТВУ (21) 3944362/24-24 (22) 16.08.85 (46) 23.10.87. Бюл. ¹ 39 (72) В.А. Богатырев и Л.С. Иванов (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1072046, кл. G 06 F 9/46, 1982.

Авторское свидетельство СССР № 731438, кл. С 06 F 9/46, 1977. (прототип) (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

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

„„SU„„> 47О79 А1 децентрализованного арбитража запросов на захват общей магистрали. Цель изобретения — упрощение устройства.

Устройство содержит в каждом канале два счетчика 1, 9, дешифратор 2, два триггера 3, 10, элементы И 4, 5, 6, магистральные усилители 7, 8, формирователь импульса 11, элемент НЕ 12.

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

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

1 134

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

Целью изобретения является упрощение устройства.

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

Устройство содержит в каждом канале первый счетчик 1, дешифратор 2, . первый триггер 3, элементы И 4-6, магистральные усилители 7 и 8, второй счетчик 9, вто ой триггер 10, формирователь 11 импульса, элемент НЕ 12, запросный вход 13, выход 14, вход

15 (линия) захвата магистрали, вход

16 (линия) сопровождения данных, вход 17 сброса Й тактовый вход 18.

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

Устройство может работать в режимах захвата (арбитража) общей.магистрали и установк счетчиков 1 всех каналов в начальное состояние (режим коррекции).

Для захвата общей магистрали абонент выставляет запрос на вход 13.

Запрос фиксируегся в триггере 3 при поступлении синхроимпульса на вход

18, При незанятости общей магистрали на линии 15 отсутствуе сигнал занятости (сигнал занятости имеет низкий уровень), и синхроимпульсы, проходя через элемент И 5, увеличивают состояние счетчика 1 при каждом такте. В каждом такте только для одного канала на выходе дешифратора 2, подключенного к входу элемента И 4, формируется сигнал, если абонент этого канала выставил запрос, занесенный в триггер 3, то по сигналу с выхода элемента НЕ 12 (длительность синхроимпульса равна времени срабатывания счетчика 1 и дешифратора 2) на выходе элемента И 4 вырабатывается сигнал подтверждения захвата каналом общей магистрали. При этом с выхода магистрального усилителя 7 на линии

15 устанавливается сигнал занятости (низкий уровень), блокирующий прохождение синхроимпульсов с входов 18 через элементы И 5 на тактовые входы счетчиков 1, чем фиксируется захват общей магистрали соответствующим абонентом, номер которого совпадает с входом в счетчиках 1. Для освобожде7079

55 ния общей магистрали захвативший ее абонент снимает сигнал с входа 13 соответствующего канала, при этом по синхроимпульсу с входа 18 в триггер 3 заносится "О" и снимается сигнал с выхода 14 и линии 15.

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

1 всех каналов, так как при неидентичности их содержимого возможен одновременный захват общей магистрали несколькими абонентами. Для начальной установки используется линия синхронизации (предназначенная для передачи сигналов сопровождения данных), на которую при коррекции выставляет— ся сигнал (импульс) определенной длительности Т = сх, с — длительность одного синхроимпульса, выдаваемого с входа 18, х — коэффициент пересче— та счетчиков 9. При этом во всех каналах происходит селекция импульса начальной установки, в результате которой счетчики 1 устанавливаются в начальное (нулевое) состояние. При инициации режима начальной установки один (или несколько) абонентов выставляют сигнал на вход 17 своего канала, при этом триггер IO канала устанавливается в единичное состояние. Затем абонент выставляет сигнал на вход 13 и после захвата общей магистрали и появления сигнала занятости на линии 15 через усилитель 8 на линию 16 выдается сигнал высокого уровня (сигнал начальной установки), по фронту которого счетчики 9 всех каналов, в том числе и активного, (в триггере 10 записана "1" и магистраль захвачена этим каналбм) обнуляются. Обнуление счетчиков 9 происходит по переднему фронту всех импульсов, выдаваемых на линию 16. Длительность сигнала начальной установки задается в активном канале, в котором по импульсу переноса со счетчика 9 происходят обнуление триггера 10 и снятие сигнала с линии 16 (формируется задний фронт сигнала начальной установки во всех каналах),по сигналу переноса со счетчиков 9 производится начальная установка (обнуление), счетчиков 1. Сигналы переноса со счетчиков 9 во всех каналах формируются только по сигналу начальной установки на линии 16 определенной длительности, так как при сигнале меньшей длиСоставитель B. Гудовский

Редактор О. Головач Техред H.äoäoöä

Корректор И.Муска

Заказ 5119/46 Тираж 670

ВНИИПИ Государственного комитета СССР,по делам изобретений и открытий, 113035, Москва, Ж-35, Раушская наб., д. 4/5

Подписное

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

13 тельности происходит блокировка прохождения синхроимпульсов с входов 18 на тактовый вход счетчиков 9 (при низком уровне на линии 16 элемент И

6 блокируется), а по переднему фронту следующеro импульса, выдаваемого на линию 16, счетчики 9 всех каналов обнуляются.

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

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

4 торого подключен к выходу элемента

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

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