Двухвходовое устройство приоритета Советский патент 1989 года по МПК G06F9/50 

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

ю

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

название год авторы номер документа
Многоканальное устройство приоритета 1988
  • Туравинин Владимир Викторович
  • Тарасов Юрий Геннадиевич
  • Белов Сергей Владимирович
SU1520515A1
Двухвходовое устройство приоритета 1988
  • Туравинин Владимир Викторович
  • Ази Сергей Николаевич
  • Мажников Виктор Васильевич
  • Куракин Сергей Зосимович
SU1589276A1
Многоканальное устройство приоритета для подключения к общей магистрали 1990
  • Туравинин Владимир Викторович
  • Мажников Виктор Васильевич
  • Ази Сергей Николаевич
  • Орлов Анатолий Петрович
SU1749896A2
Устройство для обслуживания запросов 1988
  • Сюрдяев Виктор Васильевич
SU1571588A1
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА 1999
  • Самойленко А.П.
  • Самойленко И.А.
  • Чапцев А.Г.
RU2152072C1
Устройство для обслуживания запросов 1987
  • Заяц Анатолий Моисеевич
  • Матвеев Сергей Александрович
  • Романов Александр Михайлович
SU1474649A1
Многоканальное устройство приоритета 1986
  • Синицкий Сергей Александрович
  • Шурчков Борис Петрович
SU1352487A2
Многоканальное устройство приоритета для подключения к общей магистрали 1990
  • Туравинин Владимир Викторович
  • Ази Сергей Николаевич
  • Мажников Виктор Васильевич
  • Попов Вячеслав Григорьевич
SU1714601A2
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА 1993
  • Самойленко А.П.
  • Чекрыгина Е.Р.
RU2087939C1
Устройство для управления обслуживанием запросов 1984
  • Крылов Николай Иванович
  • Полищук Виктор Михайлович
  • Соколов Василий Васильевич
SU1185335A1

Иллюстрации к изобретению SU 1 495 798 A2

Реферат патента 1989 года Двухвходовое устройство приоритета

Изобретение относится к вычислительной технике и может быть использовано для управления доступом к общему ресурсу двух активных устройств вычислительной системы. Цель изобретения - расширение функциональных возможностей за счет управления приоритетами запросов. Двухвходовое устройство приоритета содержит элементы ИЛИ-НЕ 1,2, пороговый элемент 3, триггер 6, элемент И 8, элемент И-НЕ 7. Устройство позволяет в зависимости от важности запросов осуществлять бесприоритетную дисциплину их обслуживания либо дисциплину обслуживания с абсолютными приоритетами. Триггер 6 позволяет фиксировать признак более приоритетного входа на текущем этапе работы устройства, а элементы И 8 и И-НЕ 7 коммутируют сигналы прерывания при работе устройства в режиме абсолютного приоритета. 2 ил.

Формула изобретения SU 1 495 798 A2

. /

31495

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

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

Н,а фиг. 1 приведена функциональная схема устройства; на фиг. 2 - схема блока управляемой задержки. ,

Устройство-содержит элементы - ИЛИ-НЕ 1 и 2, пороговый элемент (триггер Шмидта) 3, элемент НЕ 4, элемент 5 задержки, триггер 6, элемент И-НЕ 7, элемент И 8, запросные входы 9 и 10, вход П режима, входы 12 и 13 приоритета, выходы 14 и 1.5 i блоки 16 и 17 управляемой задержки, каждый из которых содержит элементы И 18, информационный вход 19, управляющие входы и выход

Устройство работает в одном из двух режимов: при наличии логической единицы на входе 11 - режим абсолют- но-го приоритета (в этом режиме зал- рос, поступающий по более приоритетному входу, прерывает обслуживание запроса, поступившего по менее приоритетному входу, причем вход 8 является более приоритетным, если триг- гер 6 установлен в единичное состояние, а если триггер 6 устано.влен в . нулевое состояние, то более приоритетным является вход 10); при наличии логического нуля на входе 11 - бес- приоритетный режим (в этом режиме запросы на обслуживание принимаются по правилу первым пришел - первым обслужен, без прерывания).

Рассмотрим работу устройства в . бесприоритетном режиме.

Сигнал логического О на входе 11 закрывает элемент И 8 и обуславливает наличие логической I на выходе элемента И-НЕ 7 поэтому состояние триггера 6 не влияет на работу устройства

Поступление запроса (логической единицы) только на вход 9 при отсутствии запроса на входе 10 приводит к появлению на выходе элемента НЕ 4 логического О, который поступает на вход элемента 5 задержки и первый .вход элемента ИЛИ-НЕ 1, на выходе последнего образуется сигнал логической

Q

5

0 5

0 О

j

5

1, вызывающий срабатывание порогового элемента 3, на инвертирующем выходе которого формируется сигнал логического о, KOTOpbrid поступает на первый вход элемента ИЛИ-НЕ 2 и на первые управля ощие входы блоков 16 и 17 управляемой задержки, запрещая прохождение сигнала залроса с входа 10 на выход 15 устройства. После прохождения сигнала логического нуля через элемент 5 задержки на выходе элемента ИЛИ-НЕ 2, а следовательно, и на выходе 14 образуется сигнал логической 1, разрешающий начать обслуживание запроса, поступившего на вход 9.

При поступлении запросного сигнала только на вход 10, он проходит через блоки 16 и 17 управляемой задержки на выход 15, так как на их первые и вторые управляющие входы поступают сигналы логических единиц соответственно с выходов порогового элемента 3 и с выхода элемента И-НЕ 7. Одновременно с выхода блока 16 управляемой задержки сигнал логической единицы поступает на второй вход элемента ИЛИ-НЕ 1, запрещая прохождение сигнала запроса с выхода 9 устройства на выход 14 .

Рассмотрим режим соревнования, возникающий, когда интервал между поступлением запросов по входам 9 и 10 соизмерим с временем срабатывания элементов. В этом случае, возможна ситуация, когда сигналы на первом и втором входах элемента ИЛИ-НЕ 1 почти одновременно меняются на противоположные, в результате чего на его выходе формируется короткий импульс с уровнем логической 1, либо с уровнем, не достигшем уровня I. Если этот им- . пульс не приводит к срабатыванию порогового элемента 3, выход элемента ИЛИ-НЕ 2 остается в состоянии О, запросный сигнал с входа 10 через блок 17 проходит на выход 15, а прохождение сигнала с входа 9 на выход 14 блокируется сигналом логической 1, поступающим на элемент ШIIi-HE 1 . с выхода блока 16.

В случае, если импулкс на выходе элемента ИЛИ-НЕ 1 вызывает появление импульса на выходе порогового элемента 3, блоки 16 и 17 блокируются до того, как успеет возникнуть сигнал на выходе 15. Блок 16 снимает единичный уровень с второго входа элемента ИЛИ-НЕ 1, на выходе которого формируется единичньй сигнал, вызывающий

появление сигиагга на выходе 14 устройства. Прохождение сигнала с входа 10 на выход 15 блокируется нулевым уровнем, действующим с выхода порогового элемента 3.

Дпя надежности работы устройства величина задержки блоков )6 и 17 и элемента 5 должна быть не менее максимального суммарного времени ера- батывания элемента ИЛИ-НЕ 1 и порогового элемента 3.

Работа устройства в режиме абсолютного приоритета.

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

Рассмотрим ситуацию, когда после поступления сигнала запроса по входу 9 (и отсутствии запросов по входу 10) после срабатывания э.лементов

запросному входу 9, присвоить абсолютный приоритет, сигналом через вход 12 25 НЕ 4, ЮТИ-НЕ 1, порогового элемента 3, триггер 6 устанавливается в единичное элемента 5 задержки и элемента ИЛИ-НЕ состояние, а на вход II подается еди- (описанным выше образом) на выходе 14 ничный уровень напряжения. При этом,появится сигнал, по которому запрос

в случае отсутствия запросов по входу 9, запрос, поступивший по входу 10,30 в это время появился запрос на входе пройдет на выход 15 через блоки 16Ю. При этом, на выходе элемента И 8

и 17 управляемой задержки, так как на их первых управляющих входах будут успоявится единичный сигнал, что приведет к появлению на выходе элемента ИЛИ-НЕ .1 нулевого сигнала, на выходе порогового элемента 3 единичного сигнала, по которому откроются по первым управляюпц1м входам блоки 16 и 17 (а по вторым они были открыты, так как на выходе элемента И-НЕ 7 установлен сигнал логической 1) и пропадет сиг нал на выходе 14, а после с рабатыва- ния блоков 16 и 17 на выходе 15 появится единичный сигнал, т.е. произойдет прерывание в обработке запроса с 45 входа 9 и начнется обработка запроса с входа 10. После окончания его обработки запрос на входе 10 исчезнет и после срабатывания элемента И 8, блока 16, элемента ИЛИ-НЕ 1, порогового элемента 3 и элемента ИЛИ-НЕ 2 поя- вится единичный сигнал на выходе 14, т.е. продолжится обработка запроса с входа 9.

35

40

тановлены сигналы логической 1 , так как пороговый элемент 3 будет иметь на своем входе сигнал логического О, а следовательно, на выходе сигнал логической 1, на вторых управляющих входах блоков 16 и 17 также будет ус- тановлен сигнал логической 1, так как на третьем входе элемента И-НЕ 7 будет установлен сигнал логического О, обуславливающий сигнал логической 1 на его выходе. Таким образом, на обработку будет принят запрос с выхода 10. Если во время обработки этого запроса поступит запрос по входу 9, то на выходе элемента И-НЕ 7 появится сигнал логического О, который закроет по вторым управлягацим входам блоки 16 и 17 и сигнал на выходе 15 пропадет, а запрос, поступивший по входу 9, вызовет появление логической 1 на выходе элемента НЕ 4 и, следовательно, на выходе элемента55

ИЛИ-НЕ 1 появится сигнал логической 1, что приведет к срабатыванию порогового элемента 3, на выходе которого появится логический О, а через

45

50

0

время задержки элемента 5 на втором входе элемента 1ПИ-НЕ 2 будет установлен также логический О и на выходе 14 появится сигнал логической 1, т.е. обработка запроса с входа 10 прервется и начнется обработка запроса с входа 9. После его обработки сигнал на входе 9 исчезнет и после срабатывания элементов НЕ 4, ИЛМ-НЕ 1 и порогового элемента 3 блоки 16 и 17 вновь откроются и на выходе 15 появится единичный сигнал, разрешающ11Й продолжить обработку запроса с вхо- 5 да 10.

Дпя присвоения абсолютного приоритета запросам, поступающим на вход 10,. триггер 6 через вход 13 устанавливается в нулевое состояние, а на входе 11 присутствует логическая 1.

Рассмотрим ситуацию, когда после поступления сигнала запроса по входу 9 (и отсутствии запросов по входу 10) после срабатывания э.лементов

0

5 НЕ 4, ЮТИ-НЕ 1, порогового элемента 3, элемента 5 задержки и элемента ИЛИ-НЕ (описанным выше образом) на выходе 14 появится сигнал, по которому запрос

с входа 9 бып принят на обработку и

появится единичный сигнал, что приведет к появлению на выходе элемента ИЛИ-НЕ .1 нулевого сигнала, на выходе порогового элемента 3 единичного сигнала, по которому откроются по первым управляюпц1м входам блоки 16 и 17 (а по вторым они были открыты, так как на выходе элемента И-НЕ 7 установлен сигнал логической 1) и пропадет сигнал на выходе 14, а после с рабатыва- ния блоков 16 и 17 на выходе 15 появится единичный сигнал, т.е. произойдет прерывание в обработке запроса с входа 9 и начнется обработка запроса с входа 10. После окончания его обработки запрос на входе 10 исчезнет и после срабатывания элемента И 8, блока 16, элемента ИЛИ-НЕ 1, порогового элемента 3 и элемента ИЛИ-НЕ 2 поя- . вится единичный сигнал на выходе 14, т.е. продолжится обработка запроса с входа 9.

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

Двухвходовое устройство приоритета по авт.ев № 1269132, отличающееся тем, что, с целью расши7U95798

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

1Q- J8 I4/5 - -И W

fff--«31-Li-1.,. JLi

8

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

Фиг. 2

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

Авторское свидетельство СССР № ,1269132, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 495 798 A2

Авторы

Туравинин Владимир Викторович

Даты

1989-07-23Публикация

1987-12-15Подача