Устройство приоритета

 

.i

ОП ИСАНМЕ

ИЗОБРЕТЕНИЯ п> 54l 174

Союз Советских

Сониалистических

Реслтблик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) За;.влено 02.09.74 (21) 2056823/24 с присоединением заявки № (23) Приоритет

Оп .бликовано 30.12.76. Бюллетень № 48 (51) М. Кл. G 06F 9/18

Государственный комитет

Совета Министров СССР ло делам изобретениЙ н открытий (53) УДК 681.326(088.8) Дата опубликования описания 25.01 77 (72) Авторы изобретения

А. М. Горизонтов, В. Г. Колосов, Н. И. Колосова, В. Ф, Мелехин и В. В. Талдыкин

Ленинградский ордена Ленина политехнический институт им. М. И. Калинина (71) Заявитель (54) УСТРОЙСТВО ПРИОРИТЕТА

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

Известны устройства приоритета. В них задача хранения и выбора наиболее приоритетной заявки р шается прп помощи двух блоков: блока хранения заявок (регистр заявок) и схемы выбора заявки. Недостатками известных устройств приоритета являются их высокая стоимость и низкое быстродействие.

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

Цель изобретения — сокращение оборудония устройства приоритета.

Это достигается тем, что в предлагаемом устройстве каждая ячейка содержпт два ключа заявок с парафазными обмотками считывания, формирователя считывания, перезаписи и обнуления и четыре разделительных диода, причем обмотки записп ключей заявок соедш ены с cooTLåòñòâóþù!tìè входами записи заявок ячейки, вход считывания которой подключен к формирователю считывания, выход которого подсоединен к соединенным с каждым ключом входам обмоток считывания, а каждый выход обмотки считывания одного пз ключей соединен через разделительные диоды с каждым выходом обмоток считывания другого ключа и соединены с соответствующими выходами ячейки, в цепь первого выхода включена обмотка запуска формирователя перезаписи, выход которого соединен с входом обмотки перезаписи второго ключа, выход которой соединен с входом первой обмотки обнуления первого ключа, третий выход и второй и четвертый вы оды ячейки соединены соответственно с первой и второй обмотками запуска формирователя обнуления, выход формирователя обнуления соединен с входом обмотки обнуления второго ключа, выход которой соединен с входом второй обмотки обнуления первого ключа, вход считывания первой ячейки соединен со считывающим входом устройства, а каждый последующий — с четвертым выходом предшествующей ячейки, выходы устройства подключены к первым трем выходам каждой ячейки и к четвертому выходу последней.

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

В состав устройства приоритета входят

3> последовательно соединенные запоминающие

541174

65 ячейки 1, 2, 3. В состав каждой ячейки 1, 2, 3 входят ключи 4 и 5 заявок с парафазными обмотками 6, 7 и 8, 9 считывания соответственно; формирователи считывания 10, перезаписи 11 и обнуления 12; четыре разделительных диода 13 — 16.

Обмотки 17, 18 записи ключей 4, 5 заявок ячеек 1, 2, 3 соединены с соответствующими входами 19 — 24 записи заявок. Считывающий вход 25 устройства подключен к входу считывания формирователя 10 считывания ячейки 1.

Выход формирователя 10 считывания по связи 26 подсоединены к входам обмоток 6, 7 считывания ключа 4 заявок. Каждый из выходов обмоток 6, 7 считывания ключа 4 соединен через разделительные диоды 13 — 16 и выхода 27 — 30 ячейки 1 с каждым из выходов обмоток 8, 9 считывания ключа 5.

В цепь выхода 27 включена обмотка 31 запуска формирователя 11 перезаписи. Выход формирователя 11 по связи 32 соединен с входом обмотки 33 перезаписи ключа 5, выход которой соединен с входом первой обмотки 34 обнуления ключа 4. В цепи выхода

29 и выходов 28, 30 включены соответственно первая обмотка 35 и вторая обмотка 36 запуска формирователя 12 обнуления. Выход формирователя 12 соединен по связи 37 с входом обмотки 38 обнуления ключа 5, выход которой соединен с входом второй обмотки 39 обнуления ключа 4.

Выход 30 ячейки 1 соединен с входом считывания ячейки 2, выход 40 ячейки 2 соединен с входом считывания ячейки 3. Выходы устройства подключены к выходам 27, 28, 29, 41 — 47 ячеек 1, 2, 3.

Каждая из ячеек 1, 2, 3 служит для хранения двух заявок соседнего приоритета до момента выдачи разрешения на их обслуживание; для выдачи разрешений на обслуживание хранимых заявок, причем ячейка m обслуживает пару заявок, имеющих соседний и более низкий приоритет по отношению к паре заявок, обслуживаемых ячейкой т — 1.

Ключи 4 и 5 служат соответственно для хранения заявок первого и второго (в пределах данной пары заявок) приоритета; формирователь 10 считывания — для считывания ключей 4, 5 заявок; формирователь 11 перезаписи — для запоминания нереализованной заявки на ключе 5 и обнуления ключа 4; формирователь 12 обнуления — для обнуления ключей 4, 5 заявок; разделительные диоды — для устранения замкнутых контуров.

Все ячейки 1, 2, 3 имеют одинаковую структуру, поэтому на чертеже изображена схема только одной ячейки.

Предлагаемое устройство приоритета предназначено для обслуживания п пар заявок, имеющих различные приоритеты, где число п определяется количеством запоминающих ячеек 1, 2, ..., и.

Заявки на обслуживание поступают по

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

По сигналу, поступающему на считывающий вход 25, осуществляется запуск формирователя 10 считывания, который производит опрос ключей 4, 5 заявок.

Б зависимости от наличия к данному моменту считывания заявок на обслуживание ячейка 1 выдает следующие сигналы: — разрешение на обслуживание заявки старшего приоритета на выход 27, если имеется заявка младшего для данной пары приоритета, или на выход 28, если заявка младшего приоритета отсутствует; — разрешение на обслуживание заявки младшего для данной пары приоритета на выход 29 при условии, что отсутствует заявка старшего приоритета и имеется заявка младшего для данной пары приоритета; — сигнал считывания ячейки 2 на выход

30, если отсутствуют заявки, обслуживаемые ячейкой 1.

Формирователь 11 перезаписи, запускающийся только при наличии обеих заявок, записывает на ключ 5 нереализованную заявку младшего для данной пары приоритета и обнуляет ключ 4 заявки старшего приоритета.

Формирователь 12 обнуления, запускающийся во всех остальных случаях, обнуляет ключи 4, 5 заявок.

Считывание ячейки 2 осуществляется аналогично по сигналу, поступающему с выхода

30 ячейки 1 и соответствующему отсутствию заявок, обслуживаемых ячейкой 1.

Считывание ячейки 3 осуществляется по сигналу, поступающему с выхода 40 ячейки

2 и соответствующему отсутствию заявок, обслуживаемых ячейкой 2.

Выход 47 соответствует отсутствию заявок, Технико-экономический эффект предлагаемого устройства заключается в повышении экономичности и быстродействия.

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

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

541174

8

f9

Ф1

Ф2 т3

Составитель Г. Арешев

Техред Е. Петрова

Редактор С. Заика

Корректор Л. Брахнина

Заказ 2897/7 Изд. № 1898 Тираж 864 Подписное

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

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

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

5 первой ячейки соединен со считывающим входом устройства, а каждой последующей— с четвертым выходом предшествующей ячейки, выходы устройства подключены к первым трем выходам каждой ячейки и к четвертому

10 выходу последней.

Устройство приоритета Устройство приоритета Устройство приоритета 

 

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

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

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

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

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

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

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

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