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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в многомашинных и многопроцессорных вычислительных системах. Цель изобрететения - сокращение объема оборудования. Каждый канал многоканального устройства приоритета содержит элементы И 6-8, триггеры 9 и 10, формирователи 12 импульсов и элемент 11 задержки. Устройство позволяет осуществлять организацию подключения каналов к общей магистрали в соответствии с приоритетами каналов. Триггеры 9 и 10 фиксируют окончание этапа выделения наиболее приоритетного канала из тех, на которые одновременно поступили запросы. Элементы И 6 и 8 обеспечивают блокировку сигналов запроса на каждом этапе , что исключает возможность одновременного подключения нескольких каналов к общей магистрали. 1 ил.

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

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ р И;. цор„

ОПИСАНИЕ ИЗОБРЕТЕНИЯ" ;, g

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ "" " Ы4 (2! ) 4139163/24-24 (22) 27.10.86 (46) 07.04.88. Бюл. № 13 (72) В. В. Туравинин и В. В. Мажников (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1132290, кл. G 06 F 9/46, 1984.

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

ПРИОРИТЕТА ДЛЯ ПОДКЛЮЧЕНИЯ

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

Каждый канал многоканального устройства приоритета содержит элементы И 6 — 8, триггеры 9 и 10, формирователи 12 импульсов и элемент 11 задержки. Устройство позволяет осуществлять организацию подключения каналов к общей магистрали в соответствии с приоритетами каналов. Триггеры 9 и 10 фиксируют окончание этапа выделения наиболее приоритетного канала из тех, на которые одновременно поступили запросы. Элементы И 6 и 8 обеспечивают блокировку сигналов запроса на каждом этапе, что исключает возможность одновременного подключения нескольких каналов к общей магистрали. 1 ил.!

386994

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

Цель изобретения — сокращение объема оборудования.

На чертеже изображена структурная схема устройства.

Устройство содержит сигнальные выходы

1 — 3, каналы 4, каждый из которых включает запросный вход 5, элементы И 6 — 8,, триггеры 9 и 10, элемент 11 задержки, формирователь 12 импульсов и информационный выход 13.

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

В исходном состоянии триггеры 9 и 10 всех каналов находятся в нулевом состоя-! нии, что обуславливает наличие сигналов логической «1» (высоких уровней) на первом 1 и втором 2 сигнальных выходах устройства, а также готовность к срабатыванию элементов И 6 и 8 во всех каналах 4. На запросные входы 5 всех каналов 4 от соответствующих источников информации (например, ЭВМ) поступает сигнал логического «О» (низкий уровень». В случайные моменты времени ЭВМ по мере возникновения необходимости передачи информации выдают на запросные входы 5 своих каналов 4 сигналы логической «1».

Рассмотрим работу одного из каналов 4, так как в остальных каналах работа осушествляется аналогичным образом. Единичный сигнал с запросного входа 5 в канале (например, в первом канале 4i), пройдя через открытый элемент И 6, устанавливает триггер 9 в единичное состояние, вследствие чего на первом сигнальном выходе устройства устанавливаются сигнал логического «О» и, следовательно, закрываются элементы И 6 всех каналов 4 (т. е. запросы от ЭВМ на захват ОМ с данного момента времени в устройстве не фиксируются). После установления на единичном выходе триггера 9 сигнала логической «l» и до момента пропадания единичного сигнала на выходе элемента И 6 на выходе элемента И 7 устанавливается сигнал логической «1», который, пройдя через элемент 11 задержки и открытый элемент И 8, устанавливает триггер 10 в единичное состояние.

Задержка на элементе 11 задержки в каждом канале устанавливается со значением, отличаюшимся от задержки на элементе 11 в других каналах на величину интервала времени, большую, чем необходимо для прохождения сигнала по элементам 8 и 10 и сигнальному выходу 2 устройства между двумя наиболее удаленными каналами 4. При этом исключается возможность одновременного подключения нескольких каналов к OM. Сигнал с единичного

55 выхода триггера 10 через информационный выход 13 канала 4 сигнализирует соответствующей ЭВМ о том, что ОМ захвачена и можно начинать передачу информации. Одновременно сигнал логического «О» с нулевого выхода триггера !О через сигнальный выход 2 устройства закрывает во всех каналах.4 элементы И 8 и если одновременно осушествляются попытки захватить ОМ другими каналами, у которых приоритет ниже (больше время задержки сигнала на элементе 11), чем у канала

4, то они (попытки) блокируются. После того как ЭВМ, подключенная к каналу 4, заканчивает передачу информации, она устанавливает на запросном входе 5 своего канала сигнала логического «О». По отрицательному перепаду уровня сигнана на запросном входе 5 формирователь 12 импульсов в канале 4 формирует одиночный импульс, который устанавливает триггеры 9 и 10 этого кана ла (a через сигнальный выход 3 устройства и триггеры 9 менее приоритетных каналах, где осушествляется одновременная попытка захвата OM) в нулевое состояние. Далее работа устройства повторяется.

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

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