Многоканальное устройство приоритета Советский патент 1990 года по МПК G06F9/50 G06F13/36 

Описание патента на изобретение SU1596328A1

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

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

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

Многоканальное устройство приоритета состоит из К каналов (К - число абонентов), причем каждый канал содержит счетчик 1, триггеры 2-6, элементы И 7-10, формирователь 11 импульсов, элемент ИЛИ 12, шину 13 логического нуля, вход 14 кода приоритета, общую линию 15, вход 16 тактовых импульсов, вход 17 запроса захвата ресурса, триггеры 18-20, элемент 21 задержки, элементы И 22 и 23 и вход 24 Сброс.

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

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

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

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

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

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

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

5 прямым выходом пятого триггера, прямой выход четвертого триггера соединен с первым входом третьего элемента И и с входом установки в О пятого триггера, инверсный выход пятого Триггера соединен с вторым

0 входом первого элемента И и первым входом четвертого элемента И, второй вход и выход которого соединены соответственно с инверсным выходом четвертого триггера и с входом установки в О второго триггера,

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

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

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

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

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

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

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

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

название год авторы номер документа
Многоканальное устройство приоритета 1988
  • Гришин Владимир Михайлович
  • Богатырев Владимир Анатольевич
SU1645955A1
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1689965A1
Многоканальное устройство для распределения заданий процессорам 1987
  • Богатырев Владимир Анатольевич
SU1545219A1
Устройство для подключения источников информации к общей магистрали 1989
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1679498A1
Многоканальное устройство приоритета 1988
  • Богатырев Владимир Анатольевич
SU1587506A1
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1596327A1
Многоканальное устройство для сопряжения абонентов с двумя общими магистралями 1988
  • Богатырев Владимир Анатольевич
SU1522226A1
Устройство для подключения абонентов к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1658152A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
  • Щеглов Андрей Юрьевич
  • Иванов Леонид Сергеевич
SU1587528A1
Многоканальное устройство приоритета 1987
  • Богатырев Владимир Анатольевич
  • Гришин Владимир Михайлович
  • Иванов Леонид Сергеевич
SU1442991A1

Иллюстрации к изобретению SU 1 596 328 A1

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

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

Формула изобретения SU 1 596 328 A1

Документы, цитированные в отчете о поиске Патент 1990 года SU1596328A1

Устройство для подключения источника информации к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1336021A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Пневматический водоподъемный аппарат-двигатель 1917
  • Кочубей М.П.
SU1986A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 596 328 A1

Авторы

Богатырев Владимир Анатольевич

Гришин Владимир Михайлович

Куконин Андрей Юрьевич

Даты

1990-09-30Публикация

1988-10-24Подача