(54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ЗАПРОСОВ УПРАВЛЕНИЯ ОГ:5СЛУЖИВА11ИЕМ ла усложняет устройство и снижает ег надежность. При управлении разными запросами меняются выходы устройства, так как .они являются выходами разньох каналов то также снижает надежность. Целью изобретения является повыше ние надежности устройства и улучшени качества обслуживания. Цель достигается тем, что выходы первого, второго и третьего элементов И-НЕ канала соединены со входами элемента ИЛИ-НЕ канала и с соответствуняцими запрещающими входами соответственно первых, вторых и третьих элементов И-НЕ последующих каналов, выход элемента ИЛИ-НЕ канала соединен с разрешающими входами первого, второго и третьего элементов И-НЕ по следу(щего канала, выходы первого, второго и третьего элементов И-НЕ по следнего канала соединены с соответствуклцими запрещающими входами соответственно первого, второго и третье го элементов И-НЕ первого канала, выходы элементов И-НЕ первого канала являются выходами устройства, а в каждом канале выход одного элемента И-НЕ соединен с соответствукяцими запрещающими входами других элементов канала. На чертеже представлена структурная схема устройства. Многоканальное устройство для управления обслуживанием запросов соде жит входы 1, 2, 3, каналы 4, 5, 6, выходы 7, 8, 9, а каждый канал содер жит элементы И-НЕ 10, 11, 12 и элемент ИЛИ-НЕ 13. Последний канал элемента не содержит. Устройство работает следующим образом. При отсутствии запросов на вх дах 1, 2, 3 канал 4 не задействован. На входе элемента ИЛИ-НЕ 13 канала 4 установлен потенциал, который запрещает фиксировать запросы в канале 5. Аналогично потенциал с выхода элемен та ИЛИ-НЕ 13 канала 5 запрещает фикс ровать запросы в канале 6.Следовател но, в исходном состоянии к приему за просов подготовлен только канал 4. Допустим, первым поступил запрос по входу 2. Тогда сработает элемент И-НЕ 11 канала 4, и появится запреща ющий потенциал на входах элементов И-НЕ 10 и 12 в этом исе канале, что препятствует фиксированию других запросов в этом канале. Таким образом, каждый канал.может зафиксировать тол ко один запрос. Одновременно запреща ющий потенциал с выхода элемента И-Н 11 канала 4 поступит на входы элемен тов и-НЕ 11 всех остальных каналов. Это исключает прием данного запроса любым каналом. На выходе элемента ИЛИ-НЕ 13 кана ла 4 устанавливается разрешающий потенциал, который поступает на входы элементов И-НЕ 10-12 канала 5, благо Даря чему канал 5 может зафиксировать следующий очередной запрос. Допустим, что вторым по времени поступил запрос по входу 1. Этот запрос будет зафиксирован каналом 5. Сработает элемент И-НЕ 10 канала 5. С выхода элемента И-НЕ 10 канала 5 запрещающий потенциал поступит на вход элементов И-НЕ 11 и 12 канала 5, установится разрешающий потенциал, который поступает на входы элементов И-НЕ канала 6, после чего канал 6 получает возможность фиксировать очередной запрос. Очередной, в нашем примере, третий запрос по входу 3 будет аналогично вышеописанному зафиксирован каналом 6. Тогда с выхода элемента И-НЕ 12 канала б поступит запрещающий потенциал на вход элемента И-НЕ 12 канала 4. Это исключает возможность приема запроса, зафиксированного каналом 6, освободившимся каналом 4, Благодаря этому исключается возможность изменения установленной очереди при окончании обслуживания более приоритетного по времени поступления запроса. Первый поступивший запрос {по входу 2) без дополнительных задержек поступает с выхода 8 устройства на обслуживание. По окончании этого запроса снимается потенциал на входе 2 устройства, и канал 4 может принять следующий запрос. Так как на вход элемента И-НЕ 12 подан запрещающий потенциал из канала 6, то в канале 4 зафиксируется запрос, ранее зафиксированный каналом 5. На выходе элемента И-НЕ 10 канала 4 устанавливается потенциал, который поступает на выход 7 устройства и одновременно блокирует входы элементов И-НЕ 10 каналов 5 и 6. Состояние элемента ИЛИ-НЕ 13 канала 4 остается неизменным из-за пренебрежимо малой длительности переходных процессов. Поэтому, как только канал 4 фиксирует запрос, поступивший из канала 5, освободившийся канал 5 фиксирует аналогичным образом запрос, который до этого был принят каналом б, после чего канал б готов принять следующий очередной запрос со входов 1,2, 3 устройства. Происходит поочередное перемещение запросов по направлению к каналу 4, т.е. к выходу устройства. Если к моменту поступления очередного запроса освободятся каналы 5 и б, то запрэдаЮщий потенциал с элемента ИЛИ-НЕ 13 канала 5 заблокирует канал б и запрос будет фиксироваться каналом 5.Если запрос, зафиксированный каким-либо каналом, был снят (отказ от обслуживан.ия), тогда освободившееся место будет занято следукацим по очереди запросом из последующих каналов. Возможно одновременное поступление нескольких запросов на входы устрой
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для обслуживания запросов | 1976 |
|
SU696458A1 |
Многоканальное устройство для обслуживания запросов | 1979 |
|
SU978149A2 |
Многоканальное устройство для обслуживания запросов | 1979 |
|
SU911528A1 |
Многоканальное устройство приоритета | 1982 |
|
SU1043654A1 |
Многоканальное устройство приоритета | 1986 |
|
SU1405057A1 |
Многопроцессорная система | 1987 |
|
SU1494005A1 |
Многоканальное устройство приоритета | 1984 |
|
SU1180894A1 |
Устройство для сопряжения ЭВМ с группой абонентов | 1989 |
|
SU1647578A1 |
Многоканальное устройство для управления очередностью обработки запросов | 1983 |
|
SU1120327A1 |
Многоканальное устройство для обслуживания запросов | 1980 |
|
SU903880A1 |
Авторы
Даты
1978-12-15—Публикация
1976-02-12—Подача