Многоканальное устройство для приоритетного управления Советский патент 1982 года по МПК G06F9/50 

Описание патента на изобретение SU970373A1

СОВ и сдвиговый регистр, причем входы дешифратора являются кодовыми входами устройства, t-я О 1 ,... ,п ) группа выходов дешифратора соединена с единичными входами I- го регистра группы, нулевые входы регистров группы соединены с входами конца обслуживания устройства, 1-й прямой разрядный выход 1-го регистра группы соединен с 1-м входом i-го , элемента ИЛИ первой группы и с первым входом 1-го элемента И t-й групг 1пы, второй вход которого соединен с 11-м разрядным выходом сдвигового регистра 1-го канала, выход 1--го элемента И i-й группы, кроме первой группы J, соединен с i-м входом t-ro элемента ИЛИ второй группы и с 1-м входом i-ro блока элементов И, первый вход элемента И каждого канала соединен с Входом готовности устройства, второй вход элемента И i-ro канала соединен с выходом I-го элемента ИЛИ первой группы, выход первого элемента ИЛИ первой группы соединен с входом первого элемента НЕ первой группы, выход элемента И 1-гЬ канала соединен с первым управляющим входом генератора импульсов 1-го канала, второй управляющий вход которо го соединен с выходом 1-го зшемента ИЛИ второй группы, выход генера.тора импульсов 1-го канала соединен с тактовым входом сдвигового регистра 1-го канала, группа выходов 1-го блока элементов И соединена с I-и группой информационных выходов устройства, выходы элементов И первой группы соединены с соответствующими входами первого элемента ИЛИ второй группы и являются первой группой ин формационных выходов устройства, введены .вторая группа из Сп-1 ) элементов НЕ, (п-1 )элементов И, (п-1 ) триггеров, причем управляющий вход сдвигового регистра i-ro канала соединен с выходом элемента И I-го канала, выход }-го элемента ИЛИ второй группы, кроме первого, через (1-1 )-й элемент НЕ второй группы соединен с третьим входом элемента И -го канала, выход 1-го элемента ИЛИ первой группы, кроме первого, соединен с первым входом (1-1 )-го эл€ мента ИЛИ третьей группы, второй вход -го элемента ИЛИ третьей группы, кроме первого, соединен с выходом ||-1 )-го элемента ИЛИ третьб й группы, шход первого элемента ИЛИ первой группы соединён с вторым входом первого элемента ИЛИ третьей группы и с нулевым входом первого триггера, , выход {-го элемента ИЛИ третьей группы соединен с входом (1 + 1 )-го элемента НЕ первой группы не нулевым входом (14-1 )-го триггера, выход 1-го элемента НЕ первой группы соединен . с четвертым уходом элемента И (1 + 1 )о канала и с первым входом 1-го элемента И, второй вход каждого элемента И соединен с входом готовности устройства, выход 1-го элемента И соединен с единичным входом i-ro триггера, прямой выход которого соединен с управляющим входом 1-го блока элементов И. На чертеже приведена структурная схема устройства. Устройство содержит кодовые входы 1х,-1„, устройства, дешифратор 2, регистры 3 групп, элементы ИЛИ 4 первой группы, элементы И 5 каналов, генераторы б импульсов каналов, сдви говые регистры 7 каналов, элементы И 8 групп, элемента ИЛИ 9 второй группы, элементы НЕ 10 второй группы, элементы ИЛИ. 11 третьей группы, элементы НЕ 12 первой группы, элементы И 13, триггеры 14, блоки 15 элементов И, входы 1б,(- конца обслуживания устройства, вход 17 готовности устройства, информационные выходы устройства. Устройство работает следующим образом. В исходном состоянии регистры 3 групп находятся в нулевом состояний. На первых входах элементов И 13, третьих и четвертых входах элементов И 5 каналов, кроме первого элемента, присутствуют единичные уровни. Незанятое обслуживающее.устройство периодически выдает на вход 17 сиг-, нал готовности к обслуживанию (СГО), который через элементы И 13 устанавливает триггеры 14 в единичное состояние. Поэтому на управляющих входах блоков 15 элементов И с прямых выходов триггеров 14 также присутствуют единичные уровни. При поступлении на входы If,- устройства кода объекта возбудится определенный выход дешифратора 2 и в соответствующий разряд регистра 3 группы, к которой относится объект, запишется единица. На втором входе элемента И 5 соответствующего канала с выхода элемента ИЛИ 4 первой группы появится единичный сигнал. С приходом сигнала СГО сдвиговый регистр 7 этого канала устанавливается в нулевое состояние и запускается генератор б импульсов. Выход каждого разряда сдвигового регистра 7 соединен с вторым входом соответствующего элемента И 8 группы. Поэтому при прохождении сигнала по сдвиговому регистру 7 происходит поразрядный опрос регистра 3 группы в порядке убывания приоритетов в группе, На выходе определенного элемента И 8 группы, а затем на соответствующем выходе блока 15 элементов И появится разрешающий сигнал на обслуживание объекта. Сигнал с выхода элемента И 8 группы через элемент. ИЛИ 9 второй группы .останавливает р боту генератора б импульсов и через элемент НЕ 10 второй группы наклады вает запрет на элемент И 5 канала, исключая тем самым возможность обну ления сдвигового регистра 7 и запуск генератора б импуйьсов до окон чательного обслуживания объекта.- По окончании обслуживания объекта соответствующий датчик конца обслуживания по определенному входу 16 запишет нуль в соответствуклций разряд регистра 3 группы. во время обслуживания объек та поступят коды объектов этой же группы, то обслуживание не прерывается. И только по окончании обслужи вания, с приходом от обслуживающего устройства сигнала СГО начинается поиск старшего по п,,иоритету разряд регистра 3 группы, в который записа единица. Если же во время обслуживания об екта поступит код объекта из группы высшего приоритета, то единичный сигнал с выхода элемента ИЛИ 4 первой группы через элемент ИЛИ 11 тре тьей группы устанавливает в нулевое состояние триггеры 14 в групhax низших приоритетов. Нулевые уро ни с прямых выходов триггеров 14 накладывают запрет на соответствующие блоки 15 элементов И, прерывая тем самым обслуживание объекта из Ггруппы низшего приоритета. От обслуживающего устройства на вход 17 поступает сигнал готовности к обслуживанию и начинается процесс поиска и обслуживания объекта в группе высшего приоритета. После завершения обслуживания объекта из группы высшего приоритета на первом входе элемента И 13 в группе низшего приоритета появится единичный ур jeHb и по сигналу СГО триггер 14 этой группы установится в единичное состояние. Единичный уровень с прямого выхода триггера 14 открывает блок 15 элементов И, возобновляя те самым прерванное обслуживание объекта в группе низшего приоритета. И только после окончательного обслу живания этого объекта, подтвержденного сигналом от соответствукмцего датчика конца обслуживания по определенному входу 16, разрешается переход к обслуживанию старшего объ екта в группе. Если при обслуживании объектов группы высшего приоритета поступят коды объектов из групп низших приоритетов, то сигнал СГО, приходящий всякий раз по окончании обслуживания каждого объекта в группе высшего приоритета, не обнуляет сдвиговы регистры 7 каналов и не запускает ге нераторы 6 импульсов каналов в группах низших приоритетов, так как нулевые уровни с ВЫ55ОДОВ соответствующих элементов НЕ 12 первой группы будут удерживать в закрытом состоянии элементы И 5 каналов этих групп. Использование новых элементов и новых связей в предлагаемом устройстве позволяет расширить ,функци9нальные возможности устройства за счет возможности управления обслуживанием объектов со смешанными приоритетами с первоочередным возобновлением прерванного обслуживания объекта в группе низшего приоритета после завершения обслуживания объектов из группы высшего приоритета. Применение данного устройства приведет к прерыванию обслуживания только (п-1) объектов, т.е. одного объекта в каждой группе, исключая первую. Формула изобретения Многоканальное устройство для приоритетного управления, содержащее дешифратор, группу из п регистров (где п - число групп объектов), п групп элементов И, две группы из п элементов ИЛИ, первую группу из (п-1) элементов НЕ, третью группу из (п-2) элементов ИЛИ, (п-1) блоков элементов И, п каналов, а в каждом канале элемент И, генератор импульсов и сдвиговый регистр, причем входы дешифратора являются кодовыми входами устройства,i-я ( i 1 ,...,п) группа выходов дешифратора соединена с единичными входами f-ro регистра группы, нулевые входы регистров групп соединены с входами конца обслуживания устройства, Г-и прямой разр5шный выход i-ro регистра группы соединен с i-M входом i-ro элемента ИЛИ первой группы и с первым входом i-ro элемента И F-й группы, второй вход которого соединен с i-м разрядным выходом сдвигового регистра i-ro канала, выход i-ro элемента И i-й группы, кроме первой группы, соединен с i-M входомi-ro элемента ИЛИ втог рой группы и с i-M входом 1-го блока элементов И, первый вход элемента И каждого канала соединен с входом готовности устройства, второй вход элемента И 1-го канала соединен с выходом -го элемента ИЛИ первой группы, выход первого элемента ИЛИ первой группы соединен с входом первого элемента НЕ первой группы, выход элемента И i-ro канала соединен с первым управляющим входом, генератора импульсов (-ГО канала, второй управляющий вход которого соединен с выходом 1-го элемента ИЛИ второй группы,выход генератора импульсов 1-го канала соединен с .тактовым

входом сдвигового регистра t-ro канала, группа вы содов i-блока элементов И соединена с 1-й группой информационных выходов устройства, выходы элементов И первой группы соединены с соответствующими входами первого элемента ИЛИ второй группы и являются первой Группой информационных выходов устройств, о т ли чающееся тем, что, с целый расширения функциональных возможноетеи устройства за счет управления обслуживанием объектов со сямешанньоми приоритетами с первоочередным возобновлением прерванното обслуживания объекта в группе низшего приоритета, оно содержит вторую группу из (п-1) элементов НЕ, (п-1) элементов И, (п-1) триггеров, Ьричем управляющий вход сдвигового регистра 1-го канала соединен с выходомэлемента И 1-го канала, выход i-ro элемента ИЛИ второй группы, кроме певого., через (-1)-й элемент НЕ второй группы соединен с третьим входом элемента И i-ro канала, щаход i-ro, элемента ИЛИ первой группы , кроме первого, соединен с первым входом (i-l)-ro элемента ИЛИ третьей группы

второй вход i-ro элемента ИЛИ треть-s ей группы; кроме первого, соединен с выходом (i-l)-ro элемента ИЛИ третьей группы, выход первого элемента ИЛИ первой группы соединен с вторым входом первого элемента ИЛИ третьей группы и с нулевым входом первого триггера, выход i-ro элемента ИЛИ третьей группы соединен с входом (Ц-1)-го элемента НЕ первой группы и с нулевым, входом {i + 1)-ro триггера, выход 1-го элемента НЕ первой группы соединен с четвертым входом элемента И (i+l)-ro канала и с первы входом i-ro элемента И, вторсЙ вход каждого элемента И соединен с входом готовности устройства, выход 1-го элемента И соединен с единичным входом i-ro триггера, прямой выход которого соединен с управляющим входом i-ro блока элементов И.

Источники информации, принятые во внимание при экспертизе

1.Авторское свидетельство СССР 534763, кл. G ОбF 9/46, 1973,

2.Авторское свидетельство СССР по заявка № ,

кл. G 06 F 9/46, 1980 (прототип).

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

название год авторы номер документа
Многоканальное устройство для приоритетного управления 1981
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
  • Комов Александр Дмитриевич
  • Жлуктенко Владимир Иванович
SU976445A1
Многоканальное устройство для приоритетного управления 1980
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
SU903879A1
Устройство для моделирования систем массового обслуживания 1989
  • Капиносов Юрий Александрович
  • Башкиров Александр Николаевич
  • Ветров Игорь Анатольевич
  • Иваненюк Олег Николаевич
SU1612311A1
Устройство для моделирования систем массового обслуживания 1986
  • Капиносов Юрий Александрович
  • Ветров Игорь Анатольевич
SU1406600A1
Устройство для сопряжения ЦВМ с внешними устройствами 1989
  • Корнейчук Виктор Иванович
  • Журавлев Олег Владиславович
  • Езикян Александр Гургенович
  • Костюк Александр Иванович
SU1784840A1
Устройство циклического приоритета 1990
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
  • Михайлов Михаил Васильевич
SU1716516A1
Устройство для моделирования систем массового обслуживания 1981
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
  • Недайбида Юрий Петрович
  • Балясников Николай Владимирович
SU1005067A1
Устройство приоритетного обслуживания каналов 1989
  • Белан Александр Михайлович
  • Козловский Николай Николаевич
SU1702369A1
Многоканальное устройство приоритета для распределения заявок по процессорам 1985
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
SU1327105A1
Устройство для приоритетного управления 1982
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
  • Комов Александр Дмитриевич
  • Дмитриев Сергей Владимирович
SU1081641A1

Иллюстрации к изобретению SU 970 373 A1

Реферат патента 1982 года Многоканальное устройство для приоритетного управления

Формула изобретения SU 970 373 A1

SU 970 373 A1

Авторы

Матов Александр Яковлевич

Комов Александр Дмитриевич

Недайбида Юрий Петрович

Капиносов Юрий Александрович

Даты

1982-10-30Публикация

1981-04-08Подача