Устройство для обслуживания запросов Советский патент 1988 года по МПК G06F9/50 

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

&0

00 00 00 05

ел

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

название год авторы номер документа
Устройство для обслуживания запросов 1986
  • Попов Вячеслав Григорьевич
SU1383354A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПРИОРИТЕТНОГО ОБСЛУЖИВАНИЯ ЗАПРОСОВ 2006
  • Туравинин Владимир Викторович
  • Галаган Олег Васильевич
  • Карабельников Игорь Анатольевич
RU2322689C2
Устройство приоритета 1989
  • Цыганков Владимир Михайлович
  • Богумирский Борис Сергеевич
SU1633404A1
Устройство для обслуживания запросов 1984
  • Богумирский Борис Сергеевич
SU1196870A1
Устройство для моделирования систем массового обслуживания 1988
  • Пучков Леонид Федорович
  • Черноморов Григорий Александрович
  • Шишикин Алексей Ефимович
SU1513472A1
Устройство для обслуживания групповых заявок 1986
  • Попов Вячеслав Григорьевич
  • Ганитулин Анатолий Хатыпович
  • Михайлов Михаил Васильевич
SU1381507A1
Устройство для обслуживания запросов 1978
  • Гаврилов Владимир Геннадиевич
  • Дубров Михаил Григорьевич
SU728128A1
ДВУХВХОДОВОЕ УСТРОЙСТВО ПРИОРИТЕТА 2008
  • Туравинин Владимир Викторович
  • Галаган Олег Васильевич
  • Карабельников Игорь Анатольевич
RU2390825C2
Устройство для обслуживания запросов 1987
  • Тимонькин Григорий Николаевич
  • Ручка Игорь Анатольевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1492354A1
Устройство для обслуживания запросов 1987
  • Тимонькин Григорий Николаевич
  • Ручка Игорь Анатольевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1434434A1

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

Реферат патента 1988 года Устройство для обслуживания запросов

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах. Цель изобретения - повышение функциональной надежности за счет исключения ВОЗМОЖНОСТИ нарушения дисциплины циклического опроса объектов. Устройство может работать в двух режимах, заданных двоичным кодом чи сел во втором регистре, В одном режиме при нулевом коде во втором регистре производится выбор абонента на обслуживание путем циклического опроса абонента, выставивших запросы. В другом режиме во втором регистре устанавливается двоичный код номера абонента, имеющего наивысший приоритет. При этом опрос абонентов начинается в каждом цикле с абонента, номер которого принят во второй регистр. 1 ил. с S

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

N)

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

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

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

Устройство содержит регистр 1,, группу элементов И 2, sj eMeHT ИЛИ 3, дешифратор 4, элемент 5 задержки,, элемент И 6, элемент ИЛИ 7, счетчик ,8, элемент ИЛИ 9, элемент И 10, триггер 1 1 блокировки,элемент НЕ 12, элемент 13 задержки, формирователь 14 импульсов, элб;мент ИЛИ 15, регист 16, элемент И 17, триггер 18, груп- tiy ответных входов-19 устройства, группу запросных входов 20 устройства, установочный вход 21 устройства, сигнальньй выход 22 устройства, груп :пу выходов 23 устройства, группу ко- (Довых входов 24 устройства, тактовый вход 25 устройства и вход 26 запуска устройства.

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

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

Выбор режима опроса определяется состоянием регистра 16, откуда двоичный код абонента передается в счетчик 8. В первом случае в регистр 16 принимается нулевой код, а во втором - двоичньй код номера абонента.

Для приведения устройства в исходное состояние по входу 21 подается импульс, по которому устанавливаются в состояние О триггеры 18 и 11 и регистр 1. Кроме того, по этому импульсу через элемент ИЛИ 7, поступающему на управляющий вход счетчика 8, содержимое регистра 16 передается в счетчик 8. Пусть зафиксированы запросы от 1-го и 2-го абонента

0

5

0

5

0

5

0

5

соответственно в 1-м и 2-м разрядах регистра 1, и в регистре 16 ус.танов- лен нулевой код.

После приведения устройства в исходное состояние при необходимости обслуживания запросов по входу 26 поступает импульс, которым устанавливаются в первое состояние триггеры 18 и 11.

После установки в 1 триггера 11 единичный уровень сигнала с единичного его выхода появляется на третьих входах элементов И 2 через некоторое время, определяемое элементом 5 задержки. Время задержки элементом 5 задержки выбирается ис:ходя из надежного приема импульса с выхода элемента ИЛИ 3 обслуживающим устройством.

Так как содержимое счетчика 8 равно нулю, на всех выходах дешифра тора 4 сигналы отсутствуют. Поэтому на выходе элемента ИЖ 3 формируется нулевой сигнал, которым по инверсному входу открыт элемент И 17. Так как этот элемент открыт также единичным сигналом с единичного выхода триггера 18, то первым импульсом с выхода 25 в счетчике формируется двоичный код единицы. При этом на первом выходе дешифратора 4 возникает единичный сигнал, которым открывается элемент И 2, , а на входе элемента ИЛИ 3 формируется единичный сигнал, поступающий на выход 22. Положительным перепадом запускается формирователь 14 импульсов, устанавливается в состояние О триггер 18 и закрывается элемент И 17 по инверсному входу. По сигналу с вькода 22 двоичньй код первого абонента с выходов 23 принимается в обслуживающем устройстве. Задержанным сигналом с формирователя 14 импульсов элементом 13 задержки устанавливается в состояние О триггер 11 и, так как открыт элемент И 10 единичным сигналом с выхода элемента НЕ 12, в счетчике 8 через элемент ИЛИ 9 добавляется единица. Содержимое счетчика 8 становится равным двум. При этом на втором выходе дешифратора 4 формируется единичный сигнал, открывающий по второму входу элемент И 2, которьй открыт по первому входу единичным сигналом с выхода второго разряда регистра 1. Но так как триггер 11 установлен в состояние О, то нулевым сигналом с единичного его

выхода И 2 закрыт по третьему входу, поэтому единичный сигнал с выход элемента ИЛИ 3 снимается. Время задержки элементом 13 задержки опреде- ляется надежностью приема в обслуживающем устройстве двоичного кода номера абонента с выходов 21.

После завершения обслуживания первого абонента его запрос снимается импульсом по входу 19 . Очередной цикл опроса начинается после подачи импульса по входу 26. Так как элемент И 2 открывается задержанным единичным сигналом с единичного вы- хода триггера 11, то единичным сиг-, налом с выхода элемента ИЛИ 3 закрывается по инверсному входу элемент И 17, запрещая прохождение тактового сигнала с выхода 25 на счетный вход счетчика 8. В дальнейшем работа устройства аналогична рассмотренной. В результате опроса второго абонента в счетчике формируется двоичный код числа три, с которого начинается оп- рос в очередном цикле.

После завершения обслуживания второго, абонента по входу 19 подается сигнал ответа, которым устанавливается в О второй разряд регистра 1. При поступлении очередного импульса по входу 26 триггеры 18 и 11 устанавливаются в 1 и, так как на выходе элемента ИЛИ 3 нулевой сигнал, которым открыт по инверсному входу элемент И 17, на счетный вход счетчика 8 через элементы И 17 и ИЛИ 9 подаются тактовые импульсы с выхода 25. Опрос абонентов начинается с номера, на единицу бо льшего обслуженного во втором цикле.

Таким образом, наличие триггера 11 блокировки и элемента 5 задержки обеспечивает формирование положительного перепада единичного сигнала элементом ИЛИ 3 при поступлении запросов в смежные разряды регистра 1, что необходимо для запуска формирователя 14 импульсов.

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

В начале в регистр 16 по входу 24 заносится двоичный код номера абонента, которому устанавливается наивысший приоритет, т.е. код приори

Q 0 5

о

35

40

50

5

тета соответствует коду номера абонента. При этом каждый очередной цикл работы устройства начинается с опроса этого абонента. По сигналу с выхода 21 устанавливается в состояние О регистр 1 и триггеры 18 и 11, а двоичный код номера абонента из регистра 16 передается в счетчик 8.

Задержанным импульсом формирователя 14 через открытый элемент И 6 единичным сигналом с выхода элемента ИЛИ 15 и через элемент ИЛИ 7, поступающим на управляющий вход счетчика S, двоичный код номера абонента из регистра 16 передается в счетчик 8. Тем самым обеспечивается опрос абонентов в очередном цикле с абонента, имеющего наивысший п оритет. В данном режиме элемент И 10 закрыт нулевым сигналом с выхода элемента НЕ 12, поэтому через элемент ИЛИ 9 на счетньш вход счетчика 8 могут поступать только тактовые импульсы с выхода 25 через элемент И 17.

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

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

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

1Вп 5,

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

Устройство для обслуживания запросов 1984
  • Богумирский Борис Сергеевич
SU1196870A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 388 865 A2

Авторы

Попов Вячеслав Григорьевич

Даты

1988-04-15Публикация

1986-10-28Подача