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

 

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

СОЮЗ СОЕЕТСНИХ

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

РЕСПУБЛИН (5>) 4 С 06 F 9/46

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

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

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

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

ПРИ ГКНТ СССР (21) 4206411/24-24 (22) 06. 03. 87 (46) 28.02.89. Бюл. ¹ S (72) В.А.Богатырев, А.Ю„Щеглов и Л.С.Иванов (53) 681.325(088.8) (56) Заявка Франции ¹ 2552569, кл. G 06 F 13/36, опублик. 1983.

Автоматика и вычислительная техника, 1986, № 4, с.48.

I (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике и может быть исо

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

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

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

Устройство содержит М каналов 1, каждый из которых содержит элементы и 2 задержки, - триггер 3, дешифратор 4, элементы ИЛИ 5-7, элементы И

8-11 элементы НЕ 12 и 13, перед первым каналом устройство содержит элемент НЕ 14, в каждом канале вход 15

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

\ режима, вход 16 запроса канала, выход 17 подтверждения запроса канала, первый и второй входы 18 и 19 опроса устройства, первый и второй выходы 20 и 21 опроса устройства.

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

В исходном состоянии триггер 3 находится в "0". При включении устройства, на выходе элемента НЕ 14 перед первым каналом появляется высокий потенциал, который при отсутствии высокого потенциала на входе 16 запроса канала всех каналов через элемент

И 8 проходит на первый вход 18 onроса устройства следующего канала и так проходит через все каналы. С первого выхода 20 опроса устройства последнего канала этот сигнал опроса поступает на второй вход 19 опроса устройства последнего канала и на

62309

3 14 обоих входах дешифратора 4 появляет- ся высокий потенциал, высокий потенциал появляется на четвертом выходе дешифратора 4, который пропускает высокий потенциал через элемент И 9 на вход 19 предыдущего канала, который проходит последовательно через все каналы и поступает на вход элемента

НЕ перед первым каналом 14, которым инвертируется и на вход 18 устройства первого канала поступает низкий потенциал, который поступает на вход дешифратора 4. Появляется высокий потенциал на третьем выходе дешифратора 4 (первом из задействованных), котарый поддерживает высокий потенциал

:на втором выходе 21 опроса устройст" ва через элемент И 9, на четвертом . :выходе дешифратора 4 — низкий потен:, циал, который через элемент ИЛИ поз::, воляет пройти низкому потенциалу на :первый выход 20 опроса устройства и дальше на первый вход 18 опроса устройства следующего канала, С первого выхода 20 опроса устройства последнего канала низкий потенциал поступает на.второй вход 19 опроса устройства последнего канала,, который про-. ходит последовательно через все каналы на вход элемента НЕ 14 перед . первым каналом, снимая высокий потенциал с третьего выхода детифрато-. ра 4 всех каналов и т.д. Так в усчройстве генерируются сигналы onpoca., 1

В первом режиме на входе 15 режима — низкий потенциал, который поддерживает низкий потенциал на выходе элемента И 10. В этом случае перец- ний фронт сигнала опроса, по которому может быть выбран канал, может появиться на синхровходе триггера 3 только с первого входа опроса устройства 18. Этот фронт проходит через элемент И 11, так как на выходе элемента И 8 — низкий потенциал, элемент ИЛИ 6, на синхравход триггера 3, и если в этот момент времени есть высокий потенциал на входе 16 запроса канала, то триггер 3 устанавливается в "1",появляется высокий потенциал на выходе подтверждения запроса канала 17, опрос каналов прекращается. Причем триггер 3 может установиться в "1" при наличии переднего фронта сигнала опроса лишь на первом входе опроса устройства.18. При снятии высокого потенциала с управ10

30 ляющего входа запроса канала 16, триггер 3 устанавливается в 0", появляется низкий потенциал на выходе подтверждения запроса канала 17, высокий потенциал проходит через элемент И 8 на первый вход опроса устройства 18 следующего канала, начиная опрос каналов с канала, следующего за каналом, закончившим свой обмен.

Во втором режиме на входе режима

15 имеется высокий потенциал. По переднему фронту сигнала опроса, появляющемуся на первом входе опроса устройства 18 устройство работает аналогично описанному. Па переднему фронту сигнала опроса., появляющемуся на втором входе опроса устройства 19, канал, на входе запроса 16 которого высокий потенциал, может быть выбран при наличии на обоих входах дешифратара 4 высокого потенциала. В этом случае передний фронт сигнала опроса с входа устройства 19 через элемент И 10, элемент ИЛ4 6 (на выходе элемента И 11 при этом низкий потенциал) поступает на синхровход триггера 3. Триггер 3 устанавливается в "1" и появляется высокий потенциал на выходе подтверждения запроса канала 17. на первом выходе опроса устройства 20 выбранно-о канала поддерживается высокий потенциал через элемент ИЛИ 7 с четвертого выхода дешифратара 4. Низкий потенциал с инверсного выхода триггера 3 через элемент И 9 не пропускает с выхода элемента 2 задержки сигнал оп- роса в остальные каналы. При снятии сигнала запроса, сигнал опроса через элемент И 9 проходит в канал, предыдущий выбранному, начиная с него опрос.

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

Кногоканальное устройство приоритета, содержащее элемент НЕ и К каналов (К вЂ” число источников запроса}, каждый из которых содержит триггер, первый элемент И, первый элемент задержки, вход которого соединен с первым входом опроса канала устройства, выход первого элемента задержки соединен с первым входом первого элемента И, первый вход опроса первого канала соединен с выходом элемента

HK„ neðâûé выход опроса М-20 (И 1462309

Ж13Г 2д

) I

I г

1 1 15 18

1S 1Е

1-(К-1) канала устройства соединен

Г с первым входом опроса (М+1)-го ка-! нала устройства, выход первого элемента И каждого канала устройства > соединен с первым выходом опроса канала устройства, о т л и ч а ю щ ее с я тем, что, с целью расширения области применения за.счет возможности функционирования в режиме слу- 10 чайного приоритета и в режиме, задающем преимущественное обслуживание абонентов в зависимости от их месторасположения в устройстве, оно дополнительно содержит в каждом канале с 15 первого по третий элементы ИЛИ, второй элемент задержки, с второго по четвертый элементы И, первый и второй элементы НЕ и дешифратор, первый выход которого соединен с первым вхо- 20 дом первого элемента ИЛИ, выход которого соединен с первым входом второго элемента И, второй вход которого соединен с выходом второго элемента задержки, вход которого соединен с первым информационным входом дешифратора, с первым входом третьего элемента И и вторым входом опроса канала устройства, второй выход опроса которого соединен с выходом второго элемента И, третий вход которого соединен .с инверсным выходом триггера и первым входом второго элемента ИЛИ, второй вход которого соединен с вторым входом первого элемента ИЛИ и вторым выходом дешифратора, второй информационный вход которого соединен с первым входом опроса канала устройства и первым входом четвертого элемента И, выход которого соединен с первым входом третьего элемента ИЛИ, выход и второй вход которого соединены соответственно с синхровходом триггера и выходом третьего элемента И, второй вход которого соединен с входом задания режима канала устройства, вход запроса которого соединен с входом первого элемента НЕ и информационным входом триггера, вход установки в "0" и прямой выход которого соединены соответственно с выходом пер- . вого элемента НЕ и выходом подтверждения запроса канала устройства, вы" ход первого элемента И соединен с входом второго элемента НЕ, выход которого соединен с вторым входом " четвертого элемента И, выход второго элемента ИЛИ соединен с вторым входом первого элемента И,первый выход опроса К-го канала соединен с вторым входом опроса К-го канала устройства, второй выход опроса P-го (P =

=2-К) канала устройства соединен с вторым входом опроса (P-1)-ro канала устройства, второй выход опроса первого канала устройства соединен с выходом элемента НЕ.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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