Устройство для обслуживания запросов

 

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

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

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

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

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4617306/24-24 (22) 06.12.88 (46) 23.12.90. Бюл. ¹ 47 (72) В.М.Цыганков и Б.С.Богумирский (53) 684.325(088.8) (56)-Авторское свидетельство СССР

hh 728128, кл. G 06 F 9/46, 1980..

Авторское свидетельство № t 126962, кл. G 06 F 9/46, 1984. (54) УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ

ЗАПРОСОВ (57) Изобретение относится к вычислительной технике и может быть использовано s вычислительных системах. Цель изобретения — расширение области применения устИзобретение относится к вычислительной технике и может быть использовано в в ычислител ьн ых системах.

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

Устройство содержит триггер 1, элементы И 2-5, элементы ИЛИ 6-9, счетчик 10, дешифратор 11, регистр 12, группу элементов И 13, формирователь 14 импульсов, элементы 15 и 16 задержки, элемент НЕ 17, запросные входы 18, ответные входы 19, вход 20 сброса устройства, тактовый вход

21, разрешающий вход 22, сигнальный выход 23 и информационные выходы 24.

ЯЛ, 1615716 А1 ройства за счет обеспечения возможности в новом цикле опроса начать опрос с источника, номер которого на единицу больше номера источника, обслуженного s предыдущем цикле, при наличии запроса от этого источника к началу текущего обслуживания. Устройство содержит триггер, элементы И, ИЛИ, счетчик, дешифратор, регистр, группу элементов И, формирователь импульсов, элементы задержки и элемент НЕ. После завершения Oбслуживания очередного источника устройство циклически опрашивает другие источники, начиная с номера, на единицу большего номера обслуженного источника. 1 ил, Устройство работает следующим образом, При включении питания импульсом с входа 20 триггер 1 и регистр 12 обнуляются.

По входам 18 в регистр 12 записываются запросы на обслуживание, На вход 21 поступают тактовые импульсы, Пусть устройство находится в состоянии ожидания (в начале работы либо при обслуживании запроса), при котором триггер 1 находится в нулевом состоянии. Поступивший на вход 22 импульс разрешения опроса источников проходит через элемент

ИЛИ 9 и подается на управляющий вход группы элементов И 13. Если сработает один из элементов И 13 группы, то на выхо-,де элемента ИЛИ 7 появляется сигнал, который проходит на выход 23 устройства, сигнализируя обслуживающему устройству о начале обслуживания. Двоичный код но: мера обнаруженного запроса снимается с адресных выходов 24. Сигнал с выхода элемента ИЛИ 7 поступает на вход элемента

1615, 16

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

ИЛИ 6 на счетный вход счетчика 10, увеличивая его содержимое на единицу, Устройство переводится в состояние ожидания, Если не сработает ни один из элементов И

13 группы при подаче импульса на вход 22, то через соответству1ощее время появляется сигнал на выходе элемен — à 16 задержки, который приводит к срабатывани1о элемента И 3 и установке триггера 1 в единичное состояние, В результате этого тактовые импульсы начинают проходить через элементы И 2 и ИЛИ 6 на счетный вход счетчика 10, Сигналами с выхода дешифратора 11 последовательно опрашива1отся источники, запросы от которых хранятся в регистре 12, При нахождении запроса открывается соотвеэствующий алел ент И 13 и появляется сигнал Hа выходе элеменTB ИЛИ 7, КО орый проходит на выход 23 и поступает на адин из входов элемент-: И 4, ча друго11 входе которого высокий уровень, скимаемыи с выхода триггера 1. Срабатывает элемент И 4 и триггер 1 устанавливается в нулевое состсякие. В результате этою прекращаетс подача такт: вы, импульсов ка .1ход сче.гчика

- 10 и закрывается группа элементов И 13, что привэдит к скятл1о сигнала с выхода 23.

Положител ьн ы и фрокт импульса с 8ûõî,. iэлемента ИЛИ 7 аналогично описанному проходит через формирователь 14 и производит увеличение соцержимою сче ика 10 "а едичицу. УстрОиствО п8128воцитс i в (0" стояние ожидания, и т.д, Обслуженный запрOс снимается и пУльсом на cooTBBTGTBУ10Щем Входе 9: ОУГ!" пы. Очередной цикл оаботы устройстга начинается с подачи импульса на в>:.Од 22.

Формула изобрет="кия

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

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

rl5

2;2

".-) 0 мент задержки, причем выход триггера соединен с первым входом первого элемента И, второй вход которого соединен с тактовым входом устройства, выход первого элемента

И соединен с первым входом первого элемента ИЛИ, выход которого соединен со счетным входом счетчика, выходы которого соединены с информационными выходами устройства и с вBхxоoд аBмMи дешифратс:ра, каждый выход которого соединек с первым входом одноименного элемента И группы, второй вход каждого элемента И которой соедлнен с выходом одноименного разряда регистра, единичный и нулевой входы разрядов которого соецинены соответственно одноименными входами группы запрос11ых 11 отгеткых входов устройства, вход сброса которого соединен с входом сброса регистра и установочным входом триггера, вь1ходы элеме IT013 И группы соединены с вх;>дами второго элемента ИЛИ, выход которого соединен с сигнальным выходом устройстBB и с входом формирователя импу..ьсов, выход которого соединен с входом первого эл"..ìåíòà задержки, выход которого соедлнен с вторым входом первого элемента ИЛИ, 0 т л и ч а 1о щ е е с я тем, что, с целью расширения области применения за счет обеспечения вэзм х ности в новом цикле Опооса кача Гь al I>08 с источника, комер KOTopoIG на единицу больше номера ист01кика, обслужекного в и .8gI,ipóLLI81 I цикле, Г .ри íаличли запроса от этого лсточкика к началу текуще-.î обслуживания, в нег0 введены третий и четвертый элементы

: i H 1/".. в Гс100 i эл;м8íò задеожки, втОрОй, то;-. -; ил и четв8ðTI;III элемент И и элеме IT НЕ, пркч81 i разОсша10щие вхОды устройства соедлнек; с первым входом третьего элемента ИЛYI и выходом второго элемента задержки, выход KGTopOI соединен с первым входс и D10pGÃO элементы И, выхоц KOторî 0 соедин8í с единичным;;ходOI., триггера, вь1ход которого соединек с втор:=1м входом третьего элемента И и с первым .:.:-.цом четвер;ого элемента Yl, выход ÎTO-uL;2 ".08, ÿк8к с г;Оавым входом четверто о

8êTB ИЛИ, выход второго элемента

ИЛИ соединен с аховом элемента НЕ, выход

КОТОРОГО СО8ДИКЕК С ВТООЫМ B> .O,QOI ВТОРОГО элемента ИЛИ, вь1ход котОр010 соединен с нулевым входом триггера, выход втсрогс элемента задержки соединен;., вторым Вхо дом четвертого элемента И, 1615716

Составитель M,Êóäðÿøåâ

Редактор О.МЗрковецкая Техред M.Mîðãåíòàë Корректор B.Ãèðíÿê

Заказ 3988 Тираж 570 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Устройство для обслуживания запросов Устройство для обслуживания запросов Устройство для обслуживания запросов 

 

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

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

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