Изобретение относится к области вычислительной техники, может быть использовано в системах обмена ин.формацией и является усовершенствованием известного устройства, описанного в авт. св. 570048. В основном изобретении по авт.св. I 570048 описано устройство для последоват ельного опроса источников информации, содержащее цепЬчку узлов выбора канала, первые входы и выходы которых являются соответствующими, канальными входами и выходами устройства, и элемент НЕ, входом соединенный со вторым выходом последнего узла выбора канала цепочки, а входом - со вторым входом первого узла выбора канала цепочки, причем ка5кды1. узел выбора канала вк-лючает триггер, первые вход и выход которого являются соответственно первым входом и вторым выходом узла, элемент НЕ и элемент ИЛИ-НЕ, выход которого служит первым выходом узла, первый вход подключен ко второму выходу триггера, а второй вход - ко второму входу узла н через элемент НЕ ко второму входу триггераС Недостаток этого устройства состо ит в ограниченной области применения ЧТ.О обусловлено невозможностью его 2: использования в системах, где группа источников с равным доступом должна обмениваться информацией не с одним, а с группой приемников. Цель изобретения - расширение области применения устройства. Поставленная цель достигается тем, что в устройство по авт. св. № 570048 введены элементы И, выход каждого из которых соединен с первым входом соотв етствующего, узла выбора канала, а первый и второй входы являются соответственно входами готовностей соответствующих источника и приемника устройства, и группа элементов ИЛИ, входы которых подключены к первым выходам соответствующих узлов выбора канала, а выходы служат соответствующи «1 адресными выходами устройства. На чертеже представлена блок-схема устройства и пример системы обмена между группами источников и приемников . . Устройство 1 содержит узлы 2 выбора каналов, включающие триггер 3, элемент НЕ 4 и элемент ИЛИ-НЕ 5, элемент И 6, элементы ИЛИ 7-11 группы, элемент НЕ 12, входы 13,14 и 15 готовности источников 16, входы 17
и 18 готовности передатчиков 19, выхды 20, 21 и 22 адреса источников и выходы -23 и 24 адреса приемников.
На чертеже показаны группы элементов И 25 и ИЛИ 26 коммутатора 27 источников и группы элементов И 28 и ИЛИ 29 коммутатора 30 приемников.
Работает устройство следующим образом.
При отсутствии сигналов готовности на входах 13-15 и 17,18 элементы НЕ 12, элементы НЕ 4 и первые (единичные) элементы 2 И-НЕ триггеров 3 образуют кольцо из нечетного количества инверторов, поскольку на одном или обоих входах элементов И б отсутствуют сигналы готовности и нулевые потенциалы с входов указанных элементов поддерживают триггеры 3 в нулевом состоянии.
При этом высокие потенциалы со входов нулевых элементов .2 И-НЕ тригеров 3 подаются на один из входов единичных элементов 2 И-НЕ триггеров 3 и срабатывание (несрабатывание) указанных элементов 2 И-НЕ зависит только от наличия (отсутствия) высоких потенциалов на вторых входах, подключенных соответственно к выходам элементов НЕ 12 и 4. В таком кольце поочередно распространяются высокий потенциал (единичный сигнал) и низкий потенциал (нулевой сигнал).
Если хотя бы на один из входов 13-15, например на вход 13, а также хотя бы на один из входов 17, 18, например на вход 17, поступят сигналы, то на обоих входах элемента и 6 одного из каналов (в данном случае второго слева) будет присутствовать высокий потенциал, вследствие чего с выхода указанного элемента И б на нулевой вход соответствующего триггера 3 сформируется высокий потенциал, после чего последний установится в единичное состояние. При этом с выхода нулевого элемента 2 И-НЕ этог триггера на один из входов единичных элемента 2 И-НЕ того же триггера сформируется нулевой потенциал, препятствующий формированию на выходе данного элемента низкого потенциала при появлении высокого потенциала на втором входе данного элемента.
В результате с выхода элемента ИЛИ-НЕ 5 второго узла на входы элементов ИЛИ 7 и 10 поступят сигналы, открывающие элементы И 25 и 28 для коммутации между собой соответствующих источников и приемника.
После завершения обмена источник снимает сигнал готовности, вследствие чего тракт обмена разрывается, на выходе элемента И б снимается сигнал и триггер 3 второго узла переходит в нулевое состояние, разрешая прохождение нулевого сигнала по цепи до следующего узла 2, на котором имеются сигнал готовностей, пос упающий с выхода элемента И б на вход триггера 3.
Если в цепочке узлов. 2 имеется 5 множество источников и приемников, выставивших свои сигналы готовности, то будет образован тракт для обмена тем узлом, на первый из которых по ступит нулевой сигнал опроса.
Таким образом, устройство обеспёчивает последовательный опрос источников и приемников и подключение любого из группы источников к любому 5 заданному приемник; из группы приемников.
Формула изобретения
Устройство для последовательного опроса источников информации по авт. св. № 570048, отличающееся тем, что, с целью расщирения области
применения устройства, в него введены элементы И, выход каждого из которых соединен с первым входом соответствующего узла выбора канала, а первый и второй входы являются соответственно входами готовностей соответствующих источника и приемника устройства, и группа элементов ИЛИ, входы которых подключены, к первым выходам соответствующих узлов выбора канала, а выходы являются соответствующими адресными выходами устройства.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 570048, кл. G Об F 9/18, 1975 (прототип),
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения ЭВМ с разноскоростными группами внешних устройств | 1990 |
|
SU1837302A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1980 |
|
SU918944A1 |
Устройство приоритета | 1978 |
|
SU742938A1 |
Устройство для сопряжения абонентов с каналом передачи данных | 1987 |
|
SU1444791A1 |
Устройство для сопряжения ЭВМ с абонентом | 1989 |
|
SU1615729A1 |
Устройство для сопряжения однородной вычислительной системы | 1982 |
|
SU1049894A1 |
Устройство для обмена информацией | 1979 |
|
SU842774A1 |
Устройство для сопряжения электронной вычислительной машины с дисплеем | 1973 |
|
SU531145A1 |
Устройство для обмена данными | 1986 |
|
SU1352497A1 |
Устройство для сопряжения | 1978 |
|
SU813401A2 |
Авторы
Даты
1980-12-30—Публикация
1978-12-25—Подача