Многоканальное устройство приоритета

 

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

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

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

РЕСПУБЛИК (я)з G 06 F 9/46

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

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

ПРИ ГКНТ СССР

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

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

1 (21) 4498371/24-24 (22) 24.10.88 (46) 30.09,90. Бюл. Иг 36 (72) В.А.Богатырев, В.M.Ãðèøèí и А.Ю.Куконин (53) 681.325(088.8) (56) Авторское свидетельство СССР

М 1336021, кл. G 06 F 13/36, 1986.

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

N. 1442991, кл. 6 06 F 9/46, 06,03.87. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО

ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике, может быть использовано в

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

Цель изобретения — повышение надежности за счет автоматического отключения эаблокировавшего устройство канала.

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

Многоканальное устройство приоритета состоит из К каналов (К вЂ” число абонентов), причем каждый канал содержит счетчик 1, триггеры 2 — 6, элементы И 7-10, формирователь 11 импульсов, элемент ИЛИ

12, шину 13 логического нуля, вход 14 кода приоритета, общую линию 15, вход 16 тактовых импульсов, вход 17 запроса захвата ресурса, триггеры 18 — 20, элемент 21 задержки, элементы И 22 и 23 и вход 24

"Сброс".

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

„„Я „„1596328 А1 системах, управляющих доступом к общей магистрали. Цель изобретения — повышение надежности за счет автоматического отключения заблокировавших устройство каналов. Устройство состоит из каналов, каждый из которых содержит восемь триггеров, счетчик, шесть элементов И, элемент ИЛИ, элемент задержки и формирователь импульсов. Сущность изобретения заключается в том, что каждый канал осуществляетдиагностику блокировок общей шины устройства и в случае обнаружения такой ситуации отказавший канал самостоятельно.отключаетсл от общей линии. 1 ил.

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

"1" в "0". Таким образом, длительность импульса на выходе триггера 3 равняется времени распространения сигнала через общую магистраль до триггера 2, временам. задержки на нем, элементе И 9 и триггере 3; так как длительность тактовых импульсов выбирают в два и более раз больше, чем максимальное время распространения по общей магистрали, тоочевидно, что импульс на выходе триггера 3 значительно короче периода тактовых импульсов. Если по ка1596328 ким-либо причинам (сбой или отказ какоголибо элемента в указанной цепи) этот импульс оказывается длиннее одного периода или появляется второй импульс, активный уровень которого совпадает с началом следующего тактового импульса, то по переднему фронту этого тактового импульса на выходе триггера 18 появляется сигнал. передний фронт которого, пройдя через элемент И 23, вызывает появление на выходе триггера 20 запрещающего сигнала, который, проходя через элемент И 22, блокирует прохождение высокого уровня с выхода триггера 3 и таким образом освобождает магистраль 15, Если запрос на захват выставляют несколько устройств, то по освобождении магистрали-начинается арбитраж в соответствии с работой основного устройства, но без отказавшего канала, а если запрос на захват выставлялся только по одному отказавшему каналу, то магистраль остается свободной, а отказавшее устройство вводится в работу либо после прихода сигнала "Сброс" по входу 24, либо после ремонта, Аналогичный процесс может происходить в устройстве, захватившем магистраль. При снятии каналом запроса на захват ресурса на выходе триггера 6 должен появиться низкий уровень, проходящий через элемент ИЛИ 12 и элемент И 22, освобождающий общую магистраль. Если по каким-либо причинам он не появляется и, соответственно, не устанавливает элементы устройств всех каналов в исходное положение, то по задержанному заднему фронту запроса на захват ресурса на элементе 21 задержки на триггере 19 фиксируется уровень с выхода элемента И 9. Фронт сигнала с выхода триггера 19 проходит через эле- мент И 23 и вызывает формирование триггером 20 запрещающего сигнала, блокирующего на элементе И 22 прохождение высокого уровня, освобождая общую магистраль 15, Все устройства, за исключением отказавшего, готовы к дальнейшей работе через магистраль, После прихода сигнала "Сброс" по входу 24 либо после ремонта в работу может включиться и отказавшее устройство.

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

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

Многоканальное устройство приоритета, содержащее К каналов (К вЂ” число источников запросов), каждый из которых содержит с первого по пятый триггеры, с

25

45 динен с входами установки в "0" шестого и

50 седьмого триггера, выход которого соединен с первым входом шестого элемента И.

55 второй вход которого соединен с выходом

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

"1" восьмого триггера, синхровход и выход которого соединены соответственно с выходом элемента задержки и с первым входом пятого элемента И, второй вход и выход которого соединены соответственно с выходом шестого триггера и с синхровходом элемента ИЛИ, первый вход которого соединен с выходом третьего триггера, второй вход элемента ИЛИ соединен с выходом второго триггера и с информационным входом шестого триггера, синхровход которого

1596328

Составитель А.Афанасьев

Техред М.Моргентал Корректор И.Муска

Редактор А.Огар

Заказ 2910 Тираж 5Т1 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 соединен с синхровходом канала устройства, выход четвертого элемента И соединен с информационным входом восьмого триггера, информационный вход седьмого триггера соединен с шиной логической единицы 5 устройства, выходы шестых элементов И всех каналов объединены через МОНТАЖНОЕ ИЛИ и соединены с синхровходами четвертых и пятых триггеров и вторыми входами вторых элементов И каналов устройства.

Многоканальное устройство приоритета Многоканальное устройство приоритета Многоканальное устройство приоритета 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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