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

 

Изобретение относится к вычислительной технике, в частности к устройствам для управления очередностью обслуживания, может быть использовано при построении различных устройств автоматики и информационно-измерительной техники и является дополнительным к авт.св. № 1075263. Цель изобретения - расширение функциональных возможностей. Многоканальное устройство для обработки запросов содержит первый счетчик, первый дешифратор, элемент задержки, группу триггеров, первую группу элементов И, второй и первый элемент И. Новым является введение второго счетчика, второго дешифратора , элемента ИЛИ и второй группы элементов И, первые и вторые входы каждого из которых соединены с соответствующими выходами, кроме первых, соответственно второго и первого дешифраторов, а выходы элементов И второй группы соединены с соответствующими входами элемента ИЛИ, выход которого соединен с входом сброса первого счетчика, причем вход второго счетчика соединен с первым выходом первого дешифратора . 1 ил. о (Л ю 4 to ;0 сд 4 Го

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

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

РЕСПУБЛИК

gCPr

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

К АBTOPCHOMY СВИ4ЕТЕЛЬСТВУ

13 >4M egp

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (61) 1075263 (21) 3804650/24-24 (22) 23.10.84 (46) 07.07.86. Бюл. Р 25 (72) Я.В.Коханый и Б.В.Коханый (53) 681.325(088.8) (56) Авторское свидетельство СССР

11 1075263, кл. G 06 F 9/46, 1982. (54) МНОГОКАНАЛЪНОЕ УСТРОЙСТВО ДЛЯ

ОБРАБОТКИ ЗАПРОСОВ (57) Изобретение относится к вычислительной технике, в частности к устройствам для управления очередностью обслуживания, может быть использовано при построении различных устройств автоматики и информационно-измерительной техники и является дополнительным к авт.св. Ф 1075263. Цель изобретения — расширение функциональных

„„SU„„1242954 А 2 п1 4 С 06 F 9/46 возможностей. Многоканальное устройство для обработки запросов содержит первый счетчик, первый дешифратор, элемент задержки, группу триггеров, первую группу элементов И, второй и первый элемент И. Новым является введение второго счетчика, второго дешифратора, элемента ИЛИ и второй группы элементов И, первые и вторые входы каждого из которых соединены с соответствующими выходами, кроме первых, соответственно второго и первого дешифраторов, а выходы элементов И второй группы соединены с соответствующими входами элемента ИЛИ, выход которого соединен с входом сброса первого счетчика, причем вход второго счетчика соединен с первым выходом первого дешифратора. 1 ил.

1242954

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

Ф 1075263.

Цель изобретения — повышение час- 10 тоты опроса более приоритетных каналов.

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

Устройство содержит элемент И 1, I5 элемент 2 задержки, счетчик 3, дешифратор 4, группы элементов И 5 — 7, группу триггеров 8 — 10, элемент И 11, вход 12 тактовой частоты, запросные входы 13 — 15, вход 16 сброса, 20 выходы 17 — 19 разрешения, счетчик

20, дешифратор 21 группу элементов

И 22-23 и элемент KIH 24.

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

Возможны три режима работы устройства после подачи питания. Первый режим: значение цифрового кода н обоих счетчиках одинаковое. Второй режим: значение цифрового кода в счет- 30 чике 20 превьппает значение цифрового кода в счетчике 3. Третий режим: значение цифрового кода в счетчике 3 превышает значение цифрового кода в счетчике 20.

Во всех режимах работы счетчик 3 работает в режиме счета и на выходах дешифратора 4 поочередно появляется сигнал, поступающий на вторые входы элементов И 5 — 7 и 22 — 23. Если

40 число, записанное в счетчике 20, превышает текущее значение, имеющееся в перном счетчике 3, на выходах элементов И 22-23 совпадения не происходит, и с выхода элемента ИЛИ 24 на вход

45 сброса счетчика 3 действует нулевой уровень, разрешающий дальнейший счет. Статический сигнал запроса ис— точника информации, поступающий на один из запросных входов или одновременно на входы 13 и 15, совпадает с единичным сигналом на входах одного из элементов И 5 — 7, например на элементе И 5, на выходе которого появляется сигнал который, поступив на информационный вход триггера 8, создает условия для перевода последнего в единичное состояние.

Переключение триггера 8 в единичное состояние производится сигналом с выхода элемента 2 задержки, служащего для предупреждения ложных срабатываний группы триггеров 8 — 10 от помех на выходе дешифратора 4.

С прямого выхода триггера 8 поступает сигнал на разрешение запроса по выходу 17. Одновременно с инйерсного выхода триггера 8 поступает сигнал на элемент И 11, выходной сигнал с которого поступает на второй вход элемента И 1, запрещая прохождение импульсов тактовой частоты на счетный вход счетчика 3.

По окончании обслуживания по данному запросу на вход сброса триггера 8 по входу 16 поступает сигнал, сбрасывающий его в нулевое состояние, При этом на выходе элемента И Il появляется сигнал, разрешающий прохождение тактовой частоты на счетный вход счетчика 3, который возобновляет счет, и на втором входе элемента И 6 появляется сигнал, разрешающий запись н триггер 9 единицы, при одновременном поступлении сигнала на вход 14.

Прк отсутствии на входе 14 сигнала счетчик 3 продолжает считать до тех пор, пока на входах одного из элементов И 5 — 7 не появятся два единичных сигнала и на нход триггеров 8 — 10 поступит сигнал, разрешающий переключение его в единичное состояние. Просмотр" сигналов запроса продолжается до тех пор, пока значение цифрового кода счетчика 3 вновь не сравняется со значением цифрового кода счетчика 20, что эквивалентно первому режиму работы.

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

ИЛИ 24 возникает уровень логической

"1", производящий сброс счетчика 3 в нулевое состояние. При этом счетчик

3 работает в режиме счета, и на выходах дешифратора 4 поочередно появля-. ются единичные уровни, поступающие на вторые входы элементов И 5 — 7 и 22-23 групп. Сравнение на выходах элементов И 22-23 происходит только в случае равенства цифровых кодов в

1242954

Составитель М.Кудряшев

Редактор О.Юрковецкая Техред О .Гортвай

Корректор А. Тяско

Заказ 3706/48 Тираж 671

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

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

По дпис но е

Производственно-полиграфическое предприятие. г.ужгород, ул.Проектная, 4 первом 3 и втором 20 счетчиках. ь .этом случае единичный сигнал с выхо.да элемента ИЛИ 24 производит обнуление первого счетчика 3, а единич-. ный сигнал с выхода дешифратора 4, воздействуя на вход счетчика 20, увеличивает содержание хранящегося в нем цифрового кода на единицу. При этом счетчик 3 вновь начинает просмотр" запросных входов 13 — 15 устройства, т.е. происходит ступенчатое увеличение (на единицу ) зоны про— смотра" после каждого цикла опроса запросных входов устройства.

В третьем режиме работы устройство выполняет один цикл просмотра всех запросных входов 13 — 15, пока значение цифрового кода в счетчике 3 (после его переполнения) не станет меньше значения цифрового кода в счетчике 20, после чего устройство переходит во второй режим работы.

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

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

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

2 счетчика .

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении достоверности данных. Устройство запроса поздней блокировки, содержащее логический узел декодирования, выполненный с возможностью распознавания команды блокировки в начале критического участка для получения блокировки для критического участка; логический узел выполнения, выполненный с возможностью пропуска, по меньшей мере, части команды блокировки так, чтобы получить блокировку для критического участка, сохранения адреса и значения блокировки, на которые ссылается команда блокировки в записи блокировки, и выполнения критического участка без блокировки для критического участка; и логический узел запроса поздней блокировки, соединенный с логическим узлом выполнения, причем логический узел запроса поздней блокировки выполнен с возможностью инструктировать логический узел выполнения осуществлять попытку выполнения, по меньшей мере, части команды блокировки для получения блокировки для критического участка после начала критического участка и без перезапуска критического участка в ответ на выявление события запроса поздней блокировки при ожидании обработки критического участка. 3 н. и 21 з.п. ф-лы, 5 ил.

Изобретение относится к области систем совместного использования цифровых данных. Техническим результатом является обеспечение возможности координации одновременных команд от множества пользовательских компьютеров в электронной сети для управления совместно используемыми данными и их редактирования на множестве компьютеров. Координирующее устройство может принимать команды для редактирования совместно используемых цифровых данных от множественных независимо работающих пользовательских компьютеров. Координирующее устройство может определять, что две или более команды от соответствующих пользовательских компьютеров являются взаимоисключающими, избыточными или иначе конфликтующими. Координирующее устройство может внедрять одну из множественных команд в глобальную очередь команд и может отменять другую(ие). Координирующее устройство может передавать глобальные команды на все пользовательские компьютеры для локального выполнения для реализации на них одних и тех же совместно используемых цифровых данных. 2 н. и 12 з.п. ф-лы, 7 ил.
Наверх