SU1612301A1 - Устройство дл организации очереди - Google Patents

Устройство дл организации очереди Download PDF

Info

Publication number
SU1612301A1
SU1612301A1 SU894640047A SU4640047A SU1612301A1 SU 1612301 A1 SU1612301 A1 SU 1612301A1 SU 894640047 A SU894640047 A SU 894640047A SU 4640047 A SU4640047 A SU 4640047A SU 1612301 A1 SU1612301 A1 SU 1612301A1
Authority
SU
USSR - Soviet Union
Prior art keywords
group
channel
input
elements
trigger
Prior art date
Application number
SU894640047A
Other languages
English (en)
Inventor
Игорь Витальевич Скакун
Original Assignee
Военная академия им.Ф.Э.Дзержинского
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Военная академия им.Ф.Э.Дзержинского filed Critical Военная академия им.Ф.Э.Дзержинского
Priority to SU894640047A priority Critical patent/SU1612301A1/ru
Application granted granted Critical
Publication of SU1612301A1 publication Critical patent/SU1612301A1/ru

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано в вычислительных системах дл  организации приоритетной очереди к общему ресурсу. Цель изобретени  - расширение функциональных возможностей приоритетного обслуживани  за вок. Устройство содержит шифратор 1, каналы 21 - 2M, группы элементов И 31 - 3M-2, 41 - 4M-1, группу элементов ИЛИ 51 - 5M, группу триггеров 611 - 6MN, группы элементов И 711 - 7M-1, 811 - 8M(N-1), дешифратор 9. Устройство позвол ет обслуживать в первую очередь за вки более высокого приоритета, после обслуживани  которых начинаетс  обслуживание за вок более низкого приоритета. 1 ил.

Description

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для организации приоритетной очереди к общему ресурсу.
Цель изобретения - расширение функциональных возможностей устройства за счет возможности приоритетного обслуживания заявок.
На чертеже изображена структурная схема устройства.
Устройство содержит шифратор 1, каналы 2i - 2m, группы элементов И 3ι - Згп-2, 4ι ~ 4m-i, группу элементов ИЛИ 5t - 5П, группу триггеров 6ц - 6mn, группы элементов И 7ц 7т-1.п-1, 8ц - 8т(п-1), дешифратор 9, группу входов устройства 10ι - 10κ+ι, группу выходов устройства 111 - 11к.
Устройство работает следующим образом.
При включении питания все триггеры βι 1 - 6mn устанавливаются в исходное (кулевое) состояние.
Параллельный код первого запроса (заявка) от какого-либо абонента на связь с обслуживающим прибором по входам устройства 10ι - 10ι< поступает на входы дешифратора 9, где он дешифрируется и в результате на одном из выходов дешифратора 9 появляется сигнал. Допустим, сигнал появился на i-м выходе дешифратора 9. Это означает, что абонент i-ro приоритета нуждается в обслуживании. Сигнал с i-ro выхода дешифратора поступает на вход i-ro канала и перебрасывает в единичное состояние только последний, n-й триггер i-ro канала, причем i = 1,m, где гп - число приоритетов, а ] = Тщ, где η - число мест в очереди выбранного канала. Перейдя в единичное состояние, n-й триггер своим потенциалом с единичного выхода открывает элемент И 8ц и тем самым подготавливает к записи триггер 621. И таким образом, при наличии импульсов в i-м канале на входе все триггера этого канала перебрасываются в единичное состояние. Для правильной записи информации необходимо выполнение неравенства:
Т* < Ти + Тт, где Т - длительность импульса запроса: Ти - время срабатывания элемента И: Тт - время срабатывания триггера. Это необходимо для того, чтобы при поступлении импульса запроса в единичное состояние перебрасывается только один триггер в i-м канале. Все потенциалы с единичных выходов триггеров 1-го канала поступают на входы соответствующего элемента ИЛИ 5i, в результате на его выходе присутствует потенциал, пока не перебросятся в нулевое состояние все триггеры 1-го канала.
Этот потенциал проходит через элемент И 4i при условии, что на остальных входах элемента И 4; присутствуют разрешающие потенциалы, и поступает на вход шифратора 1. В результате этого на выходах 111 - 11k появляется код. свидетельствующий о том, что в данный момент времени необходимо обслужить запрос i-ro канала. Если же на остальных входах элемента И 4| присутствуют запрещающие потенциалы с нулевых выходов первых триггеров более приоритетных каналов, то это говорит о том, что в очереди есть запросы более высокого приоритета. После обслуживания всех запросов более высоких приоритетов Начинают обслуживаться запросы i-ro приоритета. После обслуживания любого из запросов на вход 10к+1 устройства поступает импульс, который сбрасывает в нулевое состояние только один триггер, самый нижний по чертежу, наиболее приоритетного канала. Для того, чтобы сбрасывался только один триггер, необходимо выполнение следующего неравенства:
Т**<Ти + Тт, Λ Ά где Т - длительность импульса сброса;
Ти - время срабатывания элемента И: Тт - время срабатывания триггера.
Если запрос от абонента на связь поступает не в виде кода, а в виде только одного сигнала, то в этом случае достаточно подать · этот сигнал на вход элемента И 8 группы соответствующего канала.

Claims (1)

  1. Формула изобретения
    Устройство для организации очереди, содержащее шифратор, дешифратор, а в каждом канале группу из η триггеров, группу из (п-1) (где η - число мест в очереди) элементов И и элемент ИЛИ, в первом канале - группу из (п-1) элементов И, во втором канале - группу из η элементов И, а во всех последующих каналах - группу из η элементов И, причем в каждом канале выход каждого элемента И первой группы соединен с нулевым входом соответствующего триггера группы, выход i-ro (1 = 1.....п-1) элемента
    И второй группы соединен с единичным входом (i+1)-ro триггера группы, первый вход каждого элемента И первой группы соединен с входом сброса устройства, первые входы всех элементов И второй группы в каждом канале соединены.между собой, о тличающееся тем, что, с целью расширения функциональных возможностей за счет возможности приоритетного обслуживания заявок, оно в каждом канале, кроме первого, содержит первый элемент И, а в каналах, начиная с третьего, содержит второй элемент И, причем входы запросов уст5 ройства соединены с соответствующими входами дешифратора, выходы которого соединены с первыми входами элементов И второй группы и с единичным входом первого триггера группы соответствующего ка- 5 нала, единичные выходы всех триггеров группы соединены с входами элемента ИЛИ своего канала, единичный выход 1-го триггера группы соединен с вторым входом 1-го элемента И второй группы, нулевой выход J-ro триггера группы (j = 2 ... η) соединен с вторым входом (1-1)-го элемента И первой группы своего канала, вход сброса устройства соединен с нулевым входом η-го триггера группы первого канала, выход 15 элемента ИЛИ первого канала соединен с первым входом шифратора, выходы которого являются выходами устройства, выход элемента ИЛИ k-го канала (к = 2 ... гл, где m число приоритетов) соединен с первым входом первого элемента И своего канала, выход которого соединен с соответствующим входом шифратора, нулевой выход первого триггера группы первого канала соединен с вторым входом третьего элемента И второго канала, с третьими входами элементов И первой группы второго и с первыми входами четвертых элементов И всех последующих каналов, нулевой выход первого триггера
    1-го (1 = 2 ... ш-1) канала соединен с вторым входом четвертого элемента И (1+1)-го канала, выход которого соединен с третьими входами элементов И первой группы и с вторым входом третьего элемента И своего канала.
SU894640047A 1989-01-19 1989-01-19 Устройство дл организации очереди SU1612301A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894640047A SU1612301A1 (ru) 1989-01-19 1989-01-19 Устройство дл организации очереди

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894640047A SU1612301A1 (ru) 1989-01-19 1989-01-19 Устройство дл организации очереди

Publications (1)

Publication Number Publication Date
SU1612301A1 true SU1612301A1 (ru) 1990-12-07

Family

ID=21423989

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894640047A SU1612301A1 (ru) 1989-01-19 1989-01-19 Устройство дл организации очереди

Country Status (1)

Country Link
SU (1) SU1612301A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 945867, кл. G 06 F 9/46. 1982. Авторское свидетельство СССР Мг 1193677, кл. G 06 F 9/46, 1984. *

Similar Documents

Publication Publication Date Title
SU1612301A1 (ru) Устройство дл организации очереди
SU1471192A1 (ru) Устройство дл приоритетного обслуживани запросов
SU1695300A1 (ru) Устройство дл распределени заданий между ЭВМ
SU1361722A1 (ru) Преобразователь кодов
SU962949A1 (ru) Многоканальное устройство дл приоритетного обслуживани запросов
SU1140122A1 (ru) Многоканальное устройство дл обслуживани запросов в вычислительной системе
SU1070551A1 (ru) Устройство дл группового обслуживани запросов
SU1506447A1 (ru) Устройство дл распределени команд процессорам
SU1265773A1 (ru) Многоканальное устройство приоритета
SU1096645A1 (ru) Многоканальное устройство дл приоритетной селекции импульсов
SU1495794A1 (ru) Многоканальное устройство приоритета дл обслуживани запросов
SU493779A1 (ru) Устройство управлени передачей информации цифровой вычислительной машины
SU1485241A1 (ru) Многоканальное устройство приоритетного обслуживания
SU1188738A1 (ru) Устройство дл обслуживани запросов и пам ти пр мого доступа
SU1434431A2 (ru) Устройство дл организации очереди
SU678489A1 (ru) Устройство дл оптимизации структуры сложных систем
SU1084796A1 (ru) Устройство дл определени очередности поступлени цифровых сигналов
SU1444767A1 (ru) Многоканальное устройство дл управлени очередностью запросов
SU1319034A1 (ru) Многоканальное устройство дл обслуживани запросов
SU1764053A1 (ru) Многоканальное устройство дл управлени обслуживанием за вок в пор дке поступлени
SU1246096A1 (ru) Устройство дл распределени заданий процессорам
SU970373A1 (ru) Многоканальное устройство дл приоритетного управлени
SU1196868A1 (ru) Устройство дл группового обслуживани запросов
SU1361552A1 (ru) Многоканальное устройство приоритета
SU1434435A1 (ru) Многоканальное устройство дл обработки запросов