Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов Советский патент 1981 года по МПК G06F9/48 

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

I

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

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

Недостатком такого устройства является большой объем оборудования.

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

Недостатком такого устройства является большой объем оборудования.

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

Поставленная цель достигается тем, что в многоканальное устройство для обслуживания со сменными кодами приоритетов, содержащее три элемента ИЛИ, И каналов, а в каждом канале счетчик, дешифратор, два элемента И и элемент НЕ. Группа входов счетчика каждого канала является группой информационных входов устройства, группа выходов счетчика канала соединена с групtoпой входов дешифратора своего канала, выход которого соединен с первым входом первого элемента И своего канала. Второй вход первого элемента И каждого канала соединен с выходом

15 первого элемента ШШ. Первый, о в торой входы первого элемента ИЛИ соединены соответственно с опросным входом устройства и с выходом второго элемента ИЛИ. Выход третьего элемента

20 ИЛИ является выходом прерывания устройства. Каждый i-и (i 1 .. М ) запросный вход группы запросных входов устройства 4epei элемент НЕ i-ro канала :./единен с первым входом второго элемента И канала.Выход второго элемента И каждого канала соединен с соответствующим входом второго элемента ИЛИ. Каисдый i-й вход третьего элемента ИЛИ соединен с i-м входом группы запросных входов устройства, введен элемент задержки, причем третий вход первого элемента И i-ro каждого канала соединен с i-м входом группы запросных входов устройства. Второй и третий входы второго элемента И каждого канала соединены соот1ветственно с выходом дешифратора.;вое го канала и с выходом первого элемен та 11ПИ. Выход первого элемента И каж дого канала является информационным выходом группы информационных выходо устройства. Выход первого элемента ИЛИ через элемент задержки соединен с управляющим входом счетчика каждого канала. На чертеже приведена структурная схема устройства. Оно содержит элементы ИЛИ 1-3, ка налы 4,5, счетчики 6 каналов, дешифраторы 7 каналов, элементы НЕ 8 кана лов, элемент задержки 9, элементы И 10, 1 каналов, запросные входы 12 группы запросных входов устройства, выход 13 прерывания устройства, опросный вход 14 устройства, группы информационных входов 15 устройства, информационные выходы 16 устройства. Устройство работает следующим образом. Счетчики 6 каналов 4 и 5 фиксирую коды приоритетов, записываемые перво начально обслулшвающим устройством по группам входов 15, устанавливая тем самым последовательность источни ков в очереди. В них же фиксируются коды приоритетов источников в процессе работы при поступлении на управляющие входы с выхода элемента задержки 9 единичных сигналов. При этом коды приоритетов всех источнико увеличиваются или уменьшаются на еди ницу, а порядок в очереди повторяется. Дешифраторы 7 настроены только на код старшего приоритета. Старшему приоритету соответствует наименьший код (при вычитающих счетчиках 6) или наибольший код ( при сум мирующих счетчиках 6). При необходимости обращения к обслуживающему устройству источники выставляют запросы в виде уровня по входам 12. При наличии хотя бы однс го запроса появляется сигнал на выходе устройства 13, который поступает в обслуживающее устройство. Обслуживающее устройство отвечает посылкой сигнала опроса ыз элемент ИЛИ 2 по входу 14. С выхода элемента ИЛИ 2 сигналы поступают на первые входы элементов И 10,11. На вторые входы этих элементов подается сигнал только в том случае, если на соответствующем счетчике 6 зафиксирован старший приоритет. На третий вход элемента И 10 поступает сигнал, если на осуществляющем входе 12 присутствует уровень запроса. В противном случае сигнал подается на третий вход элемента И 1. Таким образом, если в данном канале на счетчике 6 при v поступлении импульса на вход 14 зафиксирован код старшего приоритета и присутствует запрос на соответствующем входе 12, то открывается элемент И 10 этого канала и на выходе 16 появляется сигнал разрешения на обмен, на что источник должен ответить снятием запроса. После этого импульс с выхода элемента задержки 9 подается на счетные входы счетчиков 6. При этом коды приоритетов уменьшаются увеличиваются на единицу, а. код старшего приоритета заменяется на код младшего приоритета. Если запрос от источника старшего приоритета отсутствует, то появляется импульс на выходе элемента И 11 соответствующего канала, который проходит через элемент ИЛИ 3 с задержкой, необходимой для измерения кодов приоритетов в счетчиках и поступает через элемент ИЛИ 2 на первые входы элементов И 10,11 и весь процесс повторяется по кругу. Разрешение на обмен вьщается только источнику со старшим приоритетом, а приоритеты с каждым циклом анализа запросов изменяются на единицу, сохраняя при этом последовательность в очереди, установленную обслуживающим устройством. Применение изобретения позволяет сократить объем оборудования на И элементов И, где И-число каналов. Формула изобретения Многоканальное устройство для обслуживания запросов со сменными 5 |кодами приоритетов, содержащее три элемента ИЛИ, /) каналов, а в каждом каналегсчетчик, дешифратор, два элемента И и элемент НЕ, причем группа входов счётчика каждого канала является группой информационных входов устройства, rpjmna выходов счетчика канала соединена с группой входов де пшфратора своего канала,выход которо го соединен с первьм входом первого элемента И своего канала,второй вход первого элемента И каждого канала со ,динен с выходом первого элемента ИЛИ первый, второй входы первого элемента ИЛИ соединены соответственно с опросным входом устройства и с выходом второго элемента ИЛИ, выход третьего элемента ИЛИ является выходом прерьшания устройства, каждый i-и О 1..п) запросньш вход группы запросных входов устройства через элемент НЕ i-го канала соединен с первым входом второго элемента И канала, выход второго элемента И каж дого канала соединен с соответствующим входом второго элемента ИЛИ, каж дый i-и вход третьего элемента ИЛИ 2 .« соединен с -i-M входом группы запросных входов устройства, отличающееся тем, что, с целью сокращения количества оборудования, устройство содержит элемент задержки, причем тре.тий вход первого элемента И каждого -t-ro канала соединен с -м запросным входом группы запросных входов устройства, второй и третий входы второго элемента И каждого канала соединены соответственно с выходом дешифратора своего канала и с выходом первого элемента ИЛИ, выход первого элемента И каждого канала является информационна выходом группы информационных выходов устройства, выход первого элемента ИЛИ через элемент задержки соединен с управляющим входом счетчика каждого канала. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 475622, кл. G 06 F 9/18, 1973-. 2.Авторское свидетельство СССР В 657436, кл. G 06 F 9/18, 1977 (прототип) .

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

название год авторы номер документа
Многоканальное устройство для обслуживания запросов 1983
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
  • Палагушин Владимир Александрович
SU1124304A1
Многоканальное устройство для обслуживания запросов 1981
  • Богумирский Борис Сергеевич
SU1010625A1
Многоканальное устройство для обслуживания запросов 1986
  • Бучнев Александр Николаевич
  • Зимнович Ольга Алексеевна
  • Карпунин Евгений Иванович
  • Песоченко Василий Иванович
SU1319034A1
Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов 1983
  • Чернов Виктор Порфирьевич
SU1180889A1
Многоканальное устройство для обслуживания запросов 1985
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Ткаченко Сергей Николаевич
SU1267418A1
Многоканальное устройство для обслуживания запросов 1985
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Ткаченко Сергей Николаевич
  • Остроумов Борис Владимирович
SU1290326A1
Многоканальное устройство для обслуживания запросов 1985
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1322283A1
Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов 1983
  • Дерновский Анатолий Константинович
  • Оборин Олег Сергеевич
SU1111162A1
Многоканальное устройство приоритета 1981
  • Богумирский Борис Сергеевич
SU1005056A1
Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов 1986
  • Антонов Сергей Григорьевич
  • Голубцов Виктор Васильевич
  • Тарапкин Юлий Николаевич
  • Пархоменко Анатолий Никифорович
SU1336005A1

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

Реферат патента 1981 года Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов

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

SU 888 122 A1

Авторы

Богумирский Борис Сергеевич

Чернаков Эдуард Павлович

Даты

1981-12-07Публикация

1980-03-10Подача