Многоканальное устройство приоритета
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких абонентов к общему ресурсу, в частности к общей магистрали. Цель изобретения - расширение области применения устройства за счет возможности работы устройства одновременно с двумя вычислительными системами. Устройство содержит перед первым каналом: два элемента НЕ, в каждом из M каналов: два триггера, девять элементов И, три элемента ИЛИ, элемент НЕ, дешифратор, после последнего канала: два элемента задержки. Работает устройство следующим образом. Абоненты обеих систем могут производить обмен по магистралям обеих систем, что приводит к повышению производительности обеих систем. Причем абоненты первой системы имеют абсолютный приоритет относительно абонентов второй системы независимо от магистрали (и для магистрали первой, и для магистрали второй систем). В устройстве используется децентрализованный принцип арбитража, где сигнал опроса генерируется элементом НЕ перед первым каналом, т. е. используется потенциальный сигнал опроса. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51)5 G 06 F 13/36
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) 1568044 (21) 4602759/24 (22) 05.11,88 . (46) 07.07.91. Бюл. М 25 (72) В.А. Богатырев, А,Ю. Щеглов и Л,С, Иванов (53) 681.325(088.8) (56) Авторское свидетельство СССР
1Ф 1568044, кл. G 06 F 9/46, 18.08.88, (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО
ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких абонентов к общему ресурсу, в частности к общей магистрали. Цель изобретения — рас- . ширение области применения устройства . за счет возможности работы устройства од- . новременно с двумя вычислительными сисИзобретение относится к вычислительной технике, в частности к приоритетным устройствам, может быть использовано для организации обращения от нескольких абонентов к общему ресурсу, в частности к общей магистрали, и является усовершенствованием устройства по авт. св. М 1568044.
Цель изобретения — расширение области применения устройства за счет возможности работы устройства одновременно с двумя вычислительными системами.
На чертеже приведена схема предлагаемого устройства.
Устройство содержит M каналов 1. перед первым каналом элементы HE 2 и 3 и в каждом иэ М каналов 1 триггеры 4 и 5, эле менты И 6-14, элементы ИЛИ 15 — 17, эле5U 1661780 А2 темами. Устройство содержит перед первым каналом два элемента НЕ, в каждом из
M каналов два триггера, девять элементов
И, три элемента ИЛИ, элемент НЕ, дешифратор, после последнего канала: два элемента задержки, Работает устройство следующим образом. Абоненты обеих систем могут производить обмен по магистралям обеих систем, что приводит к повышению производителЬности обеих систем, Причем абоненты первой системы имеют абсолютный приоритет относительно абонентов второй системы независимо . от магистрали (и для магистрали первой, и для магистрали второй систем), В устройстве используется децентрализованный принцип арбитража, где сигнал опроса генерируется элементом НЕ перед первым каналом, т.е. используется потенциальный сигнал опроса. 1 ил, о
Ь мент НЕ 18, дешифратор 19, входы 20 и 21 0с запроса систем, выходы ответа для обме- 0 на абонента первой системы по магистрали первой системы 22. абонента второй системы — no магистрали второй системы 23, О© абонента первой системы — по магистрали второй системы 24, абонента второй системы — по магистрали первой системы.25, абонента первой системы — по магистрали первой системы и абонента второй системы — с ) по магистрали второй системы 26, входы
27-32 устройства, выходы 33-38 устройства, элементы 39 и 40 задержки после последнего канала.
Устройство работает следующим образом.
1661780
В исходном состоянии триггеры 4 и 5 всех каналов находятся в нуле. При включении устройства на выходах элементов НЕ 2 и 3 появляется высокий потенциал, передний фронт которого последовательно опрашивает каналы, При отсутствии сигнала запроса в канале высокий потенциал поступает соответственно на входы элементов
НЕ 2 и 3 — происходит цикл гашения опроса и т.п. При появлении низкого потенциала на входе 20 запроса от абонента первой системы (сигнал запроса) и отсутствии запросов от абонентов второй системы по переднему фронту опроса с входа 27 устройства
Г триггер 4 устанавливается в единицу, появляется высокий потенциал на выходе элемента ИЛИ 16 — триггер 5 установиться в единицу рассмотренным сигналом запроса не может. При появлении высокого потенциала на входе 28 устройства, на выходе элемента И 6, появляется высокий потенциал на выходе ответа для обмена первой системы по магистрали первой системы 22, опрос каналов по первой линии опроса прекращается, так как высокий пОтенциэл не пропускается элементом И 7, При снятии запроса триггер 4 устанавливается в нуль, опрос каналов по первой линии опроса возобновляется.
При наличии рассмотренного сигнала запроса и отсутствии опроса на первой линии опроса передним фронтом опроса с входа 31 устройства устанавливается в единицу триггер 5, и при появлении высокого потенциала на входе 32 устройства высокий потенциал появляется на выходе элемента И
11, на выходе ответа для обмена абонента первой системы по магистрали второй системы 24. Если сигнал запроса снимается до прихода сигнала опроса на вход 27 устройства, то абонент первой системы заканчивает обмен по магистрали второй системы, снимает сигнал запроса, при этом триггер 5 устанавливается в нуль, возобновляется onрос каналов по второй линии опроса.
Если сигнал опроса поступает по первой линии опроса до снятия сигнала запроса, то первый триггер 4 устанавливается в единицу, через элемент ИЛИ 16 триггер 5 устанавливается в нуль, возобновляется onрос каналов по второй линии опроса, появляется низкий потенциал на выходе ответа для обмена абонента первой системы по магистрали второй системы и по высокому потенциалу, появляющемуся на входе 28 устройства, канал выбирается та, как описано. При наличии запросов только от абонентов второй системы устройство работает аналогично. При наличии в канале запросов от абонента первбй и от абонента
5)
30
50 второй системы и наличии опросов на обеих линиях опроса абонент первой системы выбирает магистраль первой системы, абонент второй системы — магистраль второй системы, появляется высокий потенциал на выходе 26 ответа, Если в то время, когда производит обмен абонент второй системы либо по магистрали первой, либо второй системы, появляется высокий потенциал на выходе 36 устройства (одну из магистралей занимает один из абонентов первой системы) и выходе 35 устройства (минимум еще один запрос от абонента первой системы), появляется высокий потенциал на выходе элемента И 14 канала, абонент второй системы которого производит обмен, высокий потенциал на выходе элемента ИЛИ 17, который устанавливает в нуль триггер 4 или триггер 5 (в зависимости от того, по какой из магистралей производит обмен абонент второй системы), эта магистраль освобождается и захватывается абонентом первой системы, прервавшим обмен абонента второй системы очередным сигналом опроса.
Абонент второй системы, обмен которого прерван, вновь может захватить магистраль по очередному сигналу опроса при появлении низкого потенциала хотя бы на одном из выходов 35 и 36 устройства, Формула изобретения
Многоканальное устройство приорите-. та по авт. св. N 1568044, о тл и ч а ю щ е ес я тем, что, с целью расширения области применения устройства за счет возможности работы устройства одновременно с двумя вы числ ител ьн ыми системами, каждый канал устройства дополнительно содержит элемент НЕ, с первого по третий дополнительные элементы И, дополнительный элемент ИЛИ, причем первый вход запроса канала устройства соединен с входом элемента НЕ, выход которого соединен с первыми входами первого и второго дополнительных элементов И, вторые входы которых соединены соответственно с прямым и с инверсным выходами первого триггера, выход третьего дополнительного элемента И соединен с первым входом дополнительного элемента ИЛИ, второй вход которого соединен с вторым входом запроса канала устройства, причем выходы первых дополнительных элементов И всех каналов обьединены через МОНТАЖНОЕ
ИЛИ и соединены с первыми входами третьих
5 дополнительных элементов И всех каналов устройства, выходы вторых дополнительных элементов И всех каналов устройства объединены через МОНТАЖНОЕ ИЛИ и соединены с вторыми входами третьих дополнительных элементов И всех каналов устройства. 166178О
20 21
21 О 25
23 75
Составитель А. Афанасьев
Редактор А. Козориз Техред М.Моргентал Корректор И. Муска
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101
Заказ 2126 Тираж 405 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35. Раушская наб.. 4/5